提交 a083e7b0 作者: 毛细亚

Merge branch '1.1' into 1.2

<!DOCTYPE html> <!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9"/><title>company_app</title><script src="https://g.alicdn.com/dingding/dinglogin/0.0.5/ddLogin.js"></script><script defer="defer" src="static/js/chunk-vendors.b6398f5b.js"></script><script defer="defer" src="static/js/app.756234a1.js"></script><link href="static/css/chunk-vendors.8e901099.css" rel="stylesheet"><link href="static/css/app.b6496a0d.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but company_app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
<html lang="">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link rel="icon" href="favicon.ico">
<!-- HTTP 1.1 -->
<meta http-equiv="pragma" content="no-cache">
<!-- HTTP 1.0 -->
<meta http-equiv="cache-control" content="no-cache">
<!-- Prevent caching at the proxy server -->
<meta http-equiv="expires" content="0">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
<title>company_app</title>
<!-- <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0,shrink-to-fit=no,user-scalable=no"> -->
<script src="https://g.alicdn.com/dingding/dinglogin/0.0.5/ddLogin.js"></script>
<script defer src="static/js/chunk-vendors.js"></script><script defer src="static/js/app.js"></script></head>
<body>
<noscript>
<strong>We're sorry but company_app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
</body>
</html>
...@@ -153,13 +153,6 @@ export default { ...@@ -153,13 +153,6 @@ export default {
this.set_token(cookieToken) this.set_token(cookieToken)
console.log('从 Cookie 恢复 token:', cookieToken) console.log('从 Cookie 恢复 token:', cookieToken)
} }
// 页面刷新时从 Cookie 恢复 accountSelect 到 store
const cookieAccountSelect = Cookies.get('accountSelect')
if (cookieAccountSelect && !this.$store.state.game.accountSelect) {
this.set_accountSelect(cookieAccountSelect)
console.log('从 Cookie 恢复 accountSelect:', cookieAccountSelect)
}
// 初始化时处理路径 // 初始化时处理路径
const currentPath = this.$route.path const currentPath = this.$route.path
if (currentPath === '/' || currentPath === '' || currentPath === '/index.html') { if (currentPath === '/' || currentPath === '' || currentPath === '/index.html') {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<script> <script>
import devModeManager from '@/utils/devMode' import devModeManager from '@/utils/devMode'
export default { export default {
name: 'Debug', name: 'debug',
methods: { methods: {
handleDevModeClick() { handleDevModeClick() {
devModeManager.handleClick() devModeManager.handleClick()
......
...@@ -32,6 +32,7 @@ ...@@ -32,6 +32,7 @@
<script> <script>
export default { export default {
name: 'inputTagsAlias',
props: { props: {
rowInfo: { rowInfo: {
type: Array, type: Array,
......
...@@ -58,6 +58,7 @@ ...@@ -58,6 +58,7 @@
<script> <script>
import Alias from './alias.vue' import Alias from './alias.vue'
export default { export default {
name: 'inputTags',
props: { props: {
inputSelectList: { inputSelectList: {
type: Array, type: Array,
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
<script> <script>
export default { export default {
name: 'loading',
data() { data() {
return { return {
} }
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
import { selectSearch } from '@/api/game' import { selectSearch } from '@/api/game'
import { searchcondition } from '@/api/pigeon' import { searchcondition } from '@/api/pigeon'
export default { export default {
name: 'mainGame',
// gameType:存在的时候取信鸽的游戏列表接口 gameDefaultList 编辑的时候 如果没有当前的游戏 id 主动加上去 // gameType:存在的时候取信鸽的游戏列表接口 gameDefaultList 编辑的时候 如果没有当前的游戏 id 主动加上去
props: ['defaultValue', 'width', 'label', 'disabled','gameType','gameDefaultList','isResize'], props: ['defaultValue', 'width', 'label', 'disabled','gameType','gameDefaultList','isResize'],
data() { data() {
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
<script> <script>
export default { export default {
name: 'NoContent', name: 'noContent',
props: { props: {
// 主标题 // 主标题
title: { title: {
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
<script type="text/javascript"> <script type="text/javascript">
export default { export default {
name: 'page', name: 'pageNum',
props: ['pageInfo'], props: ['pageInfo'],
data() { data() {
return {} return {}
......
...@@ -105,6 +105,7 @@ ...@@ -105,6 +105,7 @@
<script type="text/javascript"> <script type="text/javascript">
import { searchTags } from '@/api/works' import { searchTags } from '@/api/works'
export default { export default {
name: 'selectTag',
components: { components: {
}, },
// checkList 选中的标签 checkbox 是否显示 在当前主体不同客服号同步进行打标 // checkList 选中的标签 checkbox 是否显示 在当前主体不同客服号同步进行打标
......
...@@ -45,6 +45,7 @@ ...@@ -45,6 +45,7 @@
<script> <script>
import { base64toFile } from '@/utils/index' import { base64toFile } from '@/utils/index'
export default { export default {
name: 'textEditor',
props: ['remark', 'contenteditable', 'domid'], // remark 原来的图文内容 contenteditable 是否可编辑 domid 编辑器的 DomId resultReamrk 方法吐出最后的编辑好的内容 props: ['remark', 'contenteditable', 'domid'], // remark 原来的图文内容 contenteditable 是否可编辑 domid 编辑器的 DomId resultReamrk 方法吐出最后的编辑好的内容
data() { data() {
return { return {
......
...@@ -79,6 +79,7 @@ ...@@ -79,6 +79,7 @@
import { uploadImageBefore } from '@/utils/index' import { uploadImageBefore } from '@/utils/index'
// import imageCropper from './imageCorpper.vue' // import imageCropper from './imageCorpper.vue'
export default { export default {
name: 'uploadMultiple',
components: { components: {
// imageCropper // imageCropper
}, },
......
...@@ -5,12 +5,9 @@ import { zyouBindMember } from '@/api/works' ...@@ -5,12 +5,9 @@ import { zyouBindMember } from '@/api/works'
import Cookies from 'js-cookie' import Cookies from 'js-cookie'
// 从本地缓存获取accountSelect // 从本地缓存获取accountSelect
const getAccountSelectFromCache = () => {
return Cookies.get('accountSelect') || ''
}
const state = { const state = {
accountSelect: getAccountSelectFromCache(), // 当前选中的用户的member_id,从缓存初始化 accountSelect: '', // 当前选中的用户的member_id,从缓存初始化
bindGameUserList: [], // 用户绑定的游戏角色 bindGameUserList: [], // 用户绑定的游戏角色
changeSelectWindow: false, // 切换客服窗口的时候 下发通知 changeSelectWindow: false, // 切换客服窗口的时候 下发通知
gameUserInfo:{}, gameUserInfo:{},
...@@ -22,12 +19,6 @@ const state = { ...@@ -22,12 +19,6 @@ const state = {
const mutations = { const mutations = {
set_accountSelect(state, data) { set_accountSelect(state, data) {
state.accountSelect = data state.accountSelect = data
// 同步到本地缓存
if (data) {
Cookies.set('accountSelect', data, { expires: 30 }) // 30天过期
} else {
Cookies.remove('accountSelect')
}
}, },
set_bindGameUserList(state, data) { set_bindGameUserList(state, data) {
state.bindGameUserList = data state.bindGameUserList = data
......
...@@ -18,7 +18,7 @@ import AreaTransferApply from './components/ApplyRecords/AreaTransferApply.vue' ...@@ -18,7 +18,7 @@ import AreaTransferApply from './components/ApplyRecords/AreaTransferApply.vue'
import errorHandle from './components/ApplyRecords/errorHandle.vue' import errorHandle from './components/ApplyRecords/errorHandle.vue'
import TerminalTransfer from './components/ApplyRecords/TerminaTranfer.vue' import TerminalTransfer from './components/ApplyRecords/TerminaTranfer.vue'
export default { export default {
name: 'GiftTab', name: 'applyRecord',
components: { components: {
AreaTransferApply, AreaTransferApply,
errorHandle, errorHandle,
......
...@@ -245,6 +245,7 @@ import shenpi4 from '@/assets/icon/shenpi4.svg' ...@@ -245,6 +245,7 @@ import shenpi4 from '@/assets/icon/shenpi4.svg'
import shenpi5 from '@/assets/icon/shenpi5.svg' import shenpi5 from '@/assets/icon/shenpi5.svg'
import noContent from '@/components/noContent.vue' import noContent from '@/components/noContent.vue'
export default { export default {
name: 'AreaTransferApply',
computed: { computed: {
...mapState('game', ['accountSelect']), ...mapState('game', ['accountSelect']),
...mapState('user', ['userInfo']) ...mapState('user', ['userInfo'])
......
...@@ -225,7 +225,7 @@ import { searchcondition, transfer_server_request_add } from '@/api/game' ...@@ -225,7 +225,7 @@ import { searchcondition, transfer_server_request_add } from '@/api/game'
import textEditor from '@/components/textEditor.vue' import textEditor from '@/components/textEditor.vue'
import mainGameSelect from '@/components/mainGame.vue' import mainGameSelect from '@/components/mainGame.vue'
export default { export default {
name: 'AreaTransferDialog', name: 'areaTransferDialog',
components: { components: {
textEditor, textEditor,
mainGameSelect mainGameSelect
......
...@@ -178,6 +178,7 @@ import shenpi5 from '@/assets/icon/shenpi5.svg' ...@@ -178,6 +178,7 @@ import shenpi5 from '@/assets/icon/shenpi5.svg'
import shenpi6 from '@/assets/icon/shenpi6.svg' import shenpi6 from '@/assets/icon/shenpi6.svg'
import noContent from '@/components/noContent.vue' import noContent from '@/components/noContent.vue'
export default { export default {
name: 'terminaTranfer',
computed: { computed: {
...mapState('game', ['accountSelect']), ...mapState('game', ['accountSelect']),
...mapState('user', ['userInfo']) ...mapState('user', ['userInfo'])
......
...@@ -141,7 +141,7 @@ import { searchcondition, approval_group_flow_list, approval_group_flow_user, ap ...@@ -141,7 +141,7 @@ import { searchcondition, approval_group_flow_list, approval_group_flow_user, ap
import textEditor from '@/components/textEditor.vue' import textEditor from '@/components/textEditor.vue'
export default { export default {
name: 'TerminalTransferDialog', name: 'terminalTransferDialog',
components: { components: {
textEditor textEditor
}, },
......
...@@ -119,6 +119,7 @@ ...@@ -119,6 +119,7 @@
import { mapMutations, mapActions, mapState } from 'vuex' import { mapMutations, mapActions, mapState } from 'vuex'
import textEditor from '@/components/textEditor.vue' import textEditor from '@/components/textEditor.vue'
export default { export default {
name: 'addErrorHandle',
components: { searchSelect, uploadMultiple, textEditor }, components: { searchSelect, uploadMultiple, textEditor },
props: ['show', 'width', 'title', 'info'], props: ['show', 'width', 'title', 'info'],
computed: { computed: {
......
...@@ -108,6 +108,7 @@ import { memberView, misoperationIndex, searchcondition } from '@/api/game' ...@@ -108,6 +108,7 @@ import { memberView, misoperationIndex, searchcondition } from '@/api/game'
import addErrorHandle from './addErrorHandle.vue' import addErrorHandle from './addErrorHandle.vue'
import noContent from '@/components/noContent.vue' import noContent from '@/components/noContent.vue'
export default { export default {
name: 'errorHandle',
components: { components: {
searchSelect, searchSelect,
addErrorHandle, addErrorHandle,
......
...@@ -187,6 +187,7 @@ ...@@ -187,6 +187,7 @@
import { mapMutations, mapActions, mapState } from 'vuex' import { mapMutations, mapActions, mapState } from 'vuex'
import page from '@/components/page/pageNum.vue' import page from '@/components/page/pageNum.vue'
export default { export default {
name: 'addUser',
components: { components: {
userTable, userTable,
page page
......
...@@ -32,6 +32,7 @@ import { getToken,removeToken } from '@/utils/auth' ...@@ -32,6 +32,7 @@ import { getToken,removeToken } from '@/utils/auth'
// 更新代码 // 更新代码
export default { export default {
name: 'bindUserList',
components: { components: {
addUser addUser
}, },
......
...@@ -54,6 +54,7 @@ ...@@ -54,6 +54,7 @@
<script> <script>
export default { export default {
name: 'userTable',
props: ['list'], props: ['list'],
data() { data() {
return { return {
......
...@@ -73,6 +73,7 @@ ...@@ -73,6 +73,7 @@
import roleTimeRecharge from './giftDetails/roleTimeRecharge.vue' import roleTimeRecharge from './giftDetails/roleTimeRecharge.vue'
import { debounce } from '@/utils/index' import { debounce } from '@/utils/index'
export default { export default {
name: 'applyGift',
components: { components: {
roleRecharge, // 角色累充 roleRecharge, // 角色累充
oneDayCharge, // 单日累充 oneDayCharge, // 单日累充
......
...@@ -66,6 +66,7 @@ ...@@ -66,6 +66,7 @@
import { giftBagApply } from '@/api/game' import { giftBagApply } from '@/api/game'
import { mapState } from 'vuex' import { mapState } from 'vuex'
export default { export default {
name: 'confirmLayer',
// type 3:image 4:video // type 3:image 4:video
props: ['show', 'width', 'title', 'activeInfo', 'remark'], props: ['show', 'width', 'title', 'activeInfo', 'remark'],
data() { data() {
......
...@@ -142,6 +142,7 @@ import { removeDp, debounce } from '@/utils/index' ...@@ -142,6 +142,7 @@ import { removeDp, debounce } from '@/utils/index'
import applyGift from './applyGift.vue' import applyGift from './applyGift.vue'
import selectDate from '@/components/selectDate.vue' import selectDate from '@/components/selectDate.vue'
export default { export default {
name: 'emailGift',
components: { components: {
selectDate, selectDate,
applyGift applyGift
......
...@@ -135,6 +135,7 @@ import { giftBagApply } from '@/api/game' ...@@ -135,6 +135,7 @@ import { giftBagApply } from '@/api/game'
import { mapState, mapMutations, mapActions } from 'vuex' import { mapState, mapMutations, mapActions } from 'vuex'
import confirmLayer from '../confirmLayer' import confirmLayer from '../confirmLayer'
export default { export default {
name: 'oneDay',
// type 3:image 4:video // type 3:image 4:video
components: { components: {
confirmLayer confirmLayer
......
...@@ -67,6 +67,7 @@ import { giftBagApply } from '@/api/game' ...@@ -67,6 +67,7 @@ import { giftBagApply } from '@/api/game'
import confirmLayer from '../confirmLayer' import confirmLayer from '../confirmLayer'
import { mapState } from 'vuex' import { mapState } from 'vuex'
export default { export default {
name: 'roleRecharge',
// type 3:image 4:video // type 3:image 4:video
components: { components: {
confirmLayer confirmLayer
......
...@@ -261,6 +261,7 @@ import { giftBagApply, checkRoleReceivedBag } from '@/api/game' ...@@ -261,6 +261,7 @@ import { giftBagApply, checkRoleReceivedBag } from '@/api/game'
import { mapState, mapMutations, mapActions } from 'vuex' import { mapState, mapMutations, mapActions } from 'vuex'
import confirmLayer from '../confirmLayer' import confirmLayer from '../confirmLayer'
export default { export default {
name: 'roleTimeRecharge',
// type 3:image 4:video // type 3:image 4:video
components: { components: {
confirmLayer confirmLayer
......
...@@ -31,7 +31,7 @@ import Clipboard from 'clipboard' ...@@ -31,7 +31,7 @@ import Clipboard from 'clipboard'
import { debounce,copyText,sendChatMessage } from '@/utils/index' import { debounce,copyText,sendChatMessage } from '@/utils/index'
import { mapState } from 'vuex' import { mapState } from 'vuex'
export default { export default {
name: 'WxGift', name: 'wxGift',
data() { data() {
return { return {
loading: false, loading: false,
......
...@@ -61,6 +61,7 @@ ...@@ -61,6 +61,7 @@
import { refundRequest } from '@/api/game' import { refundRequest } from '@/api/game'
import textEditor from '@/components/textEditor.vue' import textEditor from '@/components/textEditor.vue'
export default { export default {
name: 'orderRefund',
components: { textEditor }, components: { textEditor },
props: ['show', 'title', 'info'], props: ['show', 'title', 'info'],
data() { data() {
......
...@@ -231,6 +231,7 @@ ...@@ -231,6 +231,7 @@
import orderRefund from './orderRefund.vue' import orderRefund from './orderRefund.vue'
import noContent from '@/components/noContent.vue' import noContent from '@/components/noContent.vue'
export default { export default {
name: 'refundLog',
components: { components: {
searchSelect, searchSelect,
orderRefund, orderRefund,
......
...@@ -35,6 +35,7 @@ ...@@ -35,6 +35,7 @@
import { roleList } from '@/api/game' import { roleList } from '@/api/game'
import { mapState } from 'vuex' import { mapState } from 'vuex'
export default { export default {
name: 'searchUser',
// uid 默认选择的uid // uid 默认选择的uid
props: ['placeholder', 'selectWord', 'value', 'width', 'defaultValue', 'disabled', 'accountChange'], props: ['placeholder', 'selectWord', 'value', 'width', 'defaultValue', 'disabled', 'accountChange'],
data() { data() {
......
...@@ -206,6 +206,7 @@ import sendSelectChannel from './sendGame/sendSelectChannel.vue' ...@@ -206,6 +206,7 @@ import sendSelectChannel from './sendGame/sendSelectChannel.vue'
import gameLogMixin from '@/mixins/gameLogMixin' import gameLogMixin from '@/mixins/gameLogMixin'
export default { export default {
name: 'sendGame',
mixins: [gameLogMixin], mixins: [gameLogMixin],
components: { components: {
createChannel, createChannel,
......
...@@ -136,6 +136,7 @@ ...@@ -136,6 +136,7 @@
import { getZqCserGroup,getZqCserWxBelong } from '@/api/works' import { getZqCserGroup,getZqCserWxBelong } from '@/api/works'
import mainGameSelect from './mainGame.vue' import mainGameSelect from './mainGame.vue'
export default { export default {
name: 'createChannel',
components: { components: {
mainGameSelect mainGameSelect
}, },
......
...@@ -20,15 +20,16 @@ ...@@ -20,15 +20,16 @@
<script> <script>
import { selectSearch } from '@/api/game' import { selectSearch } from '@/api/game'
export default { export default {
props: ['defaultValue', 'width', 'label'], name: 'mainGame',
data() { props: ['defaultValue', 'width', 'label'],
data() {
return { return {
loading: false, loading: false,
reg_game_id: '', reg_game_id: '',
regGameList: [] regGameList: []
} }
}, },
watch: { watch: {
defaultValue(newVal) { defaultValue(newVal) {
if (newVal) { if (newVal) {
this.reg_game_id = this.defaultValue this.reg_game_id = this.defaultValue
...@@ -36,12 +37,12 @@ watch: { ...@@ -36,12 +37,12 @@ watch: {
} }
} }
}, },
mounted() { mounted() {
this.reg_game_id = this.defaultValue this.reg_game_id = this.defaultValue
this.requestRegGameList() this.requestRegGameList()
}, },
methods: { methods: {
requestRegGameList() { requestRegGameList() {
const data = { const data = {
type: 'gameListWithType', type: 'gameListWithType',
...@@ -68,7 +69,7 @@ methods: { ...@@ -68,7 +69,7 @@ methods: {
}) })
this.$emit('result', this.reg_game_id, label) this.$emit('result', this.reg_game_id, label)
} }
} }
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -55,6 +55,7 @@ import { zyouGetMemberLink } from '@/api/works' ...@@ -55,6 +55,7 @@ import { zyouGetMemberLink } from '@/api/works'
import gameLogMixin from '@/mixins/gameLogMixin' import gameLogMixin from '@/mixins/gameLogMixin'
export default { export default {
name: 'selectChannel',
mixins: [gameLogMixin], mixins: [gameLogMixin],
props: ['show', 'channelInfoList', 'chatUser'], props: ['show', 'channelInfoList', 'chatUser'],
data() { data() {
......
...@@ -9,6 +9,7 @@ import { throttle } from '@/utils/index' ...@@ -9,6 +9,7 @@ import { throttle } from '@/utils/index'
import gameLogMixin from '@/mixins/gameLogMixin' import gameLogMixin from '@/mixins/gameLogMixin'
export default { export default {
name: 'sendSelectChannel',
mixins: [gameLogMixin], mixins: [gameLogMixin],
props: ['show', 'channelInfoList', 'chatUser'], props: ['show', 'channelInfoList', 'chatUser'],
data() { data() {
......
...@@ -103,6 +103,7 @@ ...@@ -103,6 +103,7 @@
import { passwardEncryption,createVipUrl } from '@/api/game' import { passwardEncryption,createVipUrl } from '@/api/game'
import { giftCodeList, sendGiftCode, getZyouAuthLink } from '@/api/works' import { giftCodeList, sendGiftCode, getZyouAuthLink } from '@/api/works'
export default { export default {
name: 'vipTools',
data() { data() {
return { return {
disabled: true, disabled: true,
......
...@@ -252,6 +252,7 @@ ...@@ -252,6 +252,7 @@
import noContent from "@/components/noContent.vue"; import noContent from "@/components/noContent.vue";
import watchMember from '@/mixins/watchMember' import watchMember from '@/mixins/watchMember'
export default { export default {
name: 'approval',
computed: { computed: {
...mapState('game', ['accountSelect']), ...mapState('game', ['accountSelect']),
...mapState('user', ['userInfo']) ...mapState('user', ['userInfo'])
......
...@@ -284,6 +284,7 @@ ...@@ -284,6 +284,7 @@
import shenpi5 from '@/assets/icon/shenpi5.svg' import shenpi5 from '@/assets/icon/shenpi5.svg'
import noContent from '@/components/noContent.vue' import noContent from '@/components/noContent.vue'
export default { export default {
name: 'report',
computed: { computed: {
...mapState('game', ['accountSelect']), ...mapState('game', ['accountSelect']),
...mapState('user', ['cser_id','cser_name']) ...mapState('user', ['cser_id','cser_name'])
......
...@@ -122,6 +122,7 @@ ...@@ -122,6 +122,7 @@
import appeal from './layer/appeal.vue' import appeal from './layer/appeal.vue'
import watchMember from '@/mixins/watchMember' import watchMember from '@/mixins/watchMember'
export default { export default {
name: 'roleInfo',
components: { components: {
noContent, noContent,
appeal appeal
......
...@@ -232,7 +232,7 @@ import debounce from '@/directive/debounce/index' ...@@ -232,7 +232,7 @@ import debounce from '@/directive/debounce/index'
import loadingChat from '@/directive/loading/index' import loadingChat from '@/directive/loading/index'
import { getCorpBetaConfig, getAiResponse, Aihistory, answerComment, calAnswerClickTime, getQuoteData } from '@/api/skill' import { getCorpBetaConfig, getAiResponse, Aihistory, answerComment, calAnswerClickTime, getQuoteData } from '@/api/skill'
export default { export default {
name: 'AiLibrary', name: 'aiLibrary',
directives: { directives: {
debounce, debounce,
loadingChat loadingChat
......
...@@ -58,6 +58,7 @@ import { mapState, mapMutations, mapActions } from 'vuex' ...@@ -58,6 +58,7 @@ import { mapState, mapMutations, mapActions } from 'vuex'
import { throttle, copyToClipboard } from '@/utils/index' import { throttle, copyToClipboard } from '@/utils/index'
import {getMediaId} from '@/api/works' import {getMediaId} from '@/api/works'
export default { export default {
name: 'skillCompany',
components: {}, components: {},
props: { props: {
activeName: { activeName: {
......
...@@ -62,6 +62,7 @@ import { mapState, mapMutations, mapActions } from 'vuex' ...@@ -62,6 +62,7 @@ import { mapState, mapMutations, mapActions } from 'vuex'
import { throttle, debounce, copyToClipboard,sendChatMessage } from '@/utils/index' import { throttle, debounce, copyToClipboard,sendChatMessage } from '@/utils/index'
import noContent from '@/components/noContent.vue' import noContent from '@/components/noContent.vue'
export default { export default {
name: 'skillLibrary',
components: { components: {
noContent noContent
}, },
......
...@@ -58,6 +58,7 @@ import {getMediaId} from '@/api/works' ...@@ -58,6 +58,7 @@ import {getMediaId} from '@/api/works'
import { mapState, mapMutations, mapActions } from 'vuex' import { mapState, mapMutations, mapActions } from 'vuex'
import { debounce, copyToClipboard } from '@/utils/index' import { debounce, copyToClipboard } from '@/utils/index'
export default { export default {
name: 'skillPersonal',
components: {}, components: {},
props: { props: {
activeName: { activeName: {
......
...@@ -15,7 +15,7 @@ import EmailGift from './components/giftRecord/emailGift.vue' ...@@ -15,7 +15,7 @@ import EmailGift from './components/giftRecord/emailGift.vue'
import WxGift from './components/giftRecord/wxGift.vue' import WxGift from './components/giftRecord/wxGift.vue'
import { mapActions } from 'vuex' import { mapActions } from 'vuex'
export default { export default {
name: 'GiftTab', name: 'giftRecord',
components: { components: {
EmailGift, EmailGift,
WxGift WxGift
......
...@@ -48,6 +48,7 @@ import { mapMutations, mapState } from 'vuex' ...@@ -48,6 +48,7 @@ import { mapMutations, mapState } from 'vuex'
import { getToken, setToken } from '@/utils/auth' import { getToken, setToken } from '@/utils/auth'
import jsApiList from '@/utils/jsApiList' import jsApiList from '@/utils/jsApiList'
export default { export default {
name: 'login',
components: { components: {
}, },
data() { data() {
......
...@@ -166,7 +166,7 @@ import { debounce } from '@/utils/index' ...@@ -166,7 +166,7 @@ import { debounce } from '@/utils/index'
import searchSelectUser from '@/components/searchSelectUser.vue' import searchSelectUser from '@/components/searchSelectUser.vue'
export default { export default {
name: 'MailList', name: 'mailList',
components: { components: {
searchSelectUser searchSelectUser
}, },
......
...@@ -177,6 +177,7 @@ import { throttle } from '@/utils' ...@@ -177,6 +177,7 @@ import { throttle } from '@/utils'
import sanjiaoxing from '@/assets/icon/sanjiaoxing.svg' import sanjiaoxing from '@/assets/icon/sanjiaoxing.svg'
import noContent from '@/components/noContent.vue' import noContent from '@/components/noContent.vue'
export default { export default {
name: 'orderList',
components: { components: {
searchSelect, searchSelect,
refundLog, refundLog,
......
...@@ -53,6 +53,7 @@ import skillPersonal from './components/skill/skillPersonal.vue' ...@@ -53,6 +53,7 @@ import skillPersonal from './components/skill/skillPersonal.vue'
import skillLibrary from './components/skill/skillLibrary.vue' import skillLibrary from './components/skill/skillLibrary.vue'
import { mapActions } from 'vuex' import { mapActions } from 'vuex'
export default { export default {
name: 'quickReply',
components: { components: {
skillCompany, skillCompany,
skillPersonal, skillPersonal,
......
...@@ -24,6 +24,7 @@ import vipTools from './components/quickSendGame/vipTools.vue' ...@@ -24,6 +24,7 @@ import vipTools from './components/quickSendGame/vipTools.vue'
import sendGame from './components/quickSendGame/sendGame.vue' import sendGame from './components/quickSendGame/sendGame.vue'
import { mapActions } from 'vuex' import { mapActions } from 'vuex'
export default { export default {
name: 'quickSendGame',
components: { components: {
vipTools, vipTools,
sendGame, sendGame,
......
...@@ -20,6 +20,7 @@ import report from './components/roleInfo/report.vue' ...@@ -20,6 +20,7 @@ import report from './components/roleInfo/report.vue'
import approval from './components/roleInfo/approval.vue' import approval from './components/roleInfo/approval.vue'
import { mapState } from 'vuex' import { mapState } from 'vuex'
export default { export default {
name: 'roleInfo',
components: { components: {
roleInfo, roleInfo,
approval, approval,
......
...@@ -197,6 +197,7 @@ import { mapState } from 'vuex' ...@@ -197,6 +197,7 @@ import { mapState } from 'vuex'
import textEditor from '@/components/textEditor.vue' import textEditor from '@/components/textEditor.vue'
import NoContent from '@/components/noContent.vue' import NoContent from '@/components/noContent.vue'
export default { export default {
name: 'taskRecord',
components: { components: {
textEditor, textEditor,
NoContent NoContent
......
...@@ -226,7 +226,7 @@ import watchMember from '@/mixins/watchMember' ...@@ -226,7 +226,7 @@ import watchMember from '@/mixins/watchMember'
import { sendChatMessage } from '@/utils/index.js' import { sendChatMessage } from '@/utils/index.js'
import { getToken,removeToken } from '@/utils/auth' import { getToken,removeToken } from '@/utils/auth'
export default { export default {
name: 'UserDetailsPanel', name: 'info',
components: { components: {
gameDetails, gameDetails,
changePhone, changePhone,
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
import { bindMobile } from '@/api/game' import { bindMobile } from '@/api/game'
import { mapState } from 'vuex' import { mapState } from 'vuex'
export default { export default {
name: 'changePhone',
components: { components: {
}, },
props: ['show', 'width', 'title', 'body', 'phone'], props: ['show', 'width', 'title', 'body', 'phone'],
......
...@@ -220,6 +220,7 @@ ...@@ -220,6 +220,7 @@
import ZyouTag from './ZyouTag.vue' import ZyouTag from './ZyouTag.vue'
import { debounce } from '@/utils' import { debounce } from '@/utils'
export default { export default {
name: 'gameUserInfo',
components: { components: {
ZyouTag ZyouTag
}, },
......
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
import { shareInfoUpsert, shareInfoDel } from '@/api/works' import { shareInfoUpsert, shareInfoDel } from '@/api/works'
import { mapState } from 'vuex' import { mapState } from 'vuex'
export default { export default {
name: 'ShareInfo', name: 'shareInfo',
props: ['chatUserDetails'], props: ['chatUserDetails'],
data() { data() {
return { return {
......
...@@ -24,7 +24,7 @@ import violationRecord from '@/views/ViolationRecord.vue' ...@@ -24,7 +24,7 @@ import violationRecord from '@/views/ViolationRecord.vue'
import { mapState, mapMutations } from 'vuex' import { mapState, mapMutations } from 'vuex'
export default { export default {
name: 'UserInfo', name: 'userInfo',
components: { components: {
Info, Info,
roleInfo, roleInfo,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论