diff --git a/.env.development b/.env.development index 47dafbc..bc3c2aa 100644 --- a/.env.development +++ b/.env.development @@ -2,4 +2,4 @@ ENV = 'development' # 本地环境接口地址 -VITE_API_URL = 'http://localhost:8201/' +VITE_API_URL = 'http://localhost:4111/' diff --git a/.env.production b/.env.production index 1070f26..b1afda7 100644 --- a/.env.production +++ b/.env.production @@ -2,9 +2,9 @@ ENV = 'production' # public path 配置线上环境路径(打包)、本地通过 http-server 访问时,请置空即可 -VITE_PUBLIC_PATH = /sys/ +VITE_PUBLIC_PATH = # 线上环境接口地址 -VITE_API_URL = '/' +VITE_API_URL = 'http://1.116.242.236:4111/' diff --git a/public/favicon.ico b/public/favicon.ico index 130d94b..f1513eb 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/favicon2.ico b/public/favicon2.ico new file mode 100644 index 0000000..130d94b Binary files /dev/null and b/public/favicon2.ico differ diff --git a/src/assets/logo-mini1.ico b/src/assets/logo-mini1.ico new file mode 100644 index 0000000..130d94b Binary files /dev/null and b/src/assets/logo-mini1.ico differ diff --git a/src/views/gameCustom/feedback/index.vue b/src/views/gameCustom/feedback/index.vue index 75403b2..5418c6e 100644 --- a/src/views/gameCustom/feedback/index.vue +++ b/src/views/gameCustom/feedback/index.vue @@ -13,10 +13,8 @@ - - - - + + @@ -37,10 +35,15 @@ - + + + 未处理 + 已处理 + + - 处理 + 处理 @@ -90,6 +93,20 @@ interface TableDataState { export default defineComponent({ name: 'apiV1SystemRoleList', setup() { + const states = [ + { + value: 0, + label: '全部', + }, + { + value: 1, + label: '未处理', + }, + { + value: 2, + label: '处理完', + } + ] const state = reactive({ tableData: { data: [], @@ -121,7 +138,7 @@ export default defineComponent({ qq:item.qq, tel:item.tel, bug:item.bug, - occurrenceTime:item.occurrenceTime, + occurrenceTime:new Date(Number(item.occurrenceTime)*1000).toLocaleString(), state:item.state, createTime:item.createTime @@ -132,9 +149,10 @@ export default defineComponent({ }) }; - const onOperate = (uid:number) => { - gameOperateBug({"uid":uid}).then(()=>{ + const onOperate = (id:number) => { + gameOperateBug({"id":id}).then(()=>{ ElMessage.success('操作成功'); + bugList() }).finally(()=>{ // state.loading = false; }) @@ -154,6 +172,7 @@ export default defineComponent({ initTableData(); }); return { + states, onOperate, onHandleSizeChange, onHandleCurrentChange, diff --git a/src/views/gameMail/mailList/index.vue b/src/views/gameMail/mailList/index.vue index b048f23..1b6388c 100644 --- a/src/views/gameMail/mailList/index.vue +++ b/src/views/gameMail/mailList/index.vue @@ -7,7 +7,9 @@ - + + + @@ -60,6 +62,7 @@ import {toRefs, reactive, onMounted, defineComponent,} from 'vue'; //import { ElMessageBox, ElMessage } from 'element-plus'; import EditRole from '/@/views/system/role/component/editRole.vue'; +import {ServerList} from "/@/utils/game"; import { gameMailList} from "/@/api/game/index"; // 定义接口来定义对象的类型 interface TableData { @@ -90,7 +93,9 @@ interface TableDataState { lowTime:number; UpperTime: number; }; + }; + servers:object } export default defineComponent({ @@ -110,7 +115,9 @@ export default defineComponent({ lowTime:0, UpperTime: 0, }, + }, + servers:ServerList }); // 初始化表格数据 // const initTableData = () => { diff --git a/src/views/gameNotice/login/index.vue b/src/views/gameNotice/login/index.vue index 48ce451..a3e3ffb 100644 --- a/src/views/gameNotice/login/index.vue +++ b/src/views/gameNotice/login/index.vue @@ -5,9 +5,13 @@ - + + + + + - + @@ -30,6 +34,7 @@ import {toRefs, reactive, onMounted, defineComponent, } from 'vue'; import {gameGetNoticeLogin, gameNoticeLogin} from "/@/api/game"; import {ElMessage} from "element-plus/es"; +import {AllChannelList} from "/@/utils/game"; interface TableDataState { @@ -38,12 +43,12 @@ interface TableDataState { content:string status:number noticeType:number - channel:number + channel:string id:number }; }; - + channels:object } export default defineComponent({ @@ -57,11 +62,11 @@ export default defineComponent({ status: 0, content: "", noticeType:2, - channel:0, + channel:"0", id:0, }, - } - + }, + channels:AllChannelList }); const noticeMaintenance=()=>{ gameNoticeLogin(state.tableData.param).then(()=>{ @@ -104,6 +109,7 @@ export default defineComponent({ initTableData(); }); return { + getNotice, noticeMaintenance, ...toRefs(state), }; diff --git a/src/views/gameNotice/maintenance/index.vue b/src/views/gameNotice/maintenance/index.vue index bdf91dc..8d1899b 100644 --- a/src/views/gameNotice/maintenance/index.vue +++ b/src/views/gameNotice/maintenance/index.vue @@ -6,7 +6,7 @@ :model="formLabelAlign" > - + @@ -14,19 +14,17 @@ 正常 白名单 - 维护 + 维护 - + 发送公告 - - 查询公告 - + @@ -83,6 +81,7 @@ export default defineComponent({ }); const noticeMaintenance=()=>{ gameNoticeMaintenance(state.tableData.param).then(()=>{ + getNotice() ElMessage.success('发送成功'); }).finally(()=>{ // state.loading = false; diff --git a/src/views/gameRole/account/index.vue b/src/views/gameRole/account/index.vue index 7c03a2e..1a21048 100644 --- a/src/views/gameRole/account/index.vue +++ b/src/views/gameRole/account/index.vue @@ -30,6 +30,7 @@ + @@ -40,10 +41,9 @@ :total="tableData.total" v-model:page="tableData.param.pageNum" v-model:limit="tableData.param.pageSize" - @pagination="onlineList" + @pagination="accountList" /> - diff --git a/src/views/gameRole/online/index.vue b/src/views/gameRole/online/index.vue index a107ed7..1c65324 100644 --- a/src/views/gameRole/online/index.vue +++ b/src/views/gameRole/online/index.vue @@ -34,7 +34,6 @@ @pagination="onlineList" /> - @@ -64,7 +63,6 @@ interface TableDataState { export default defineComponent({ name: 'apiV1SystemRoleList', - components: {EditRole}, setup() { // const {proxy} = getCurrentInstance() as any; const addRoleRef = ref(); diff --git a/src/views/gameRole/role/index.vue b/src/views/gameRole/role/index.vue index 0ef23be..21b8362 100644 --- a/src/views/gameRole/role/index.vue +++ b/src/views/gameRole/role/index.vue @@ -2,51 +2,12 @@ - - - - 账号查询 - 桃谷uid查询 - 时间段查询 - 渠道订单号查询 - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -59,14 +20,13 @@ - - - - - + + + + + - - + @@ -89,36 +49,25 @@