Browse Source

debug

master
linquan 3 weeks ago
parent
commit
e9ee297250
  1. 35
      src/api/game/basicinfo.ts
  2. 51
      src/api/game/ccd.ts
  3. 35
      src/api/game/cdKey.ts
  4. 27
      src/api/game/channel.ts
  5. 43
      src/api/game/config.ts
  6. 195
      src/api/game/gameConfig.ts
  7. 878
      src/api/game/index.ts
  8. 51
      src/api/game/mail.ts
  9. 99
      src/api/game/mange.ts
  10. 91
      src/api/game/notice.ts
  11. 140
      src/api/game/order.ts
  12. 43
      src/api/game/serverConfig.ts
  13. 9
      src/api/game/version.ts
  14. 26
      src/api/game/whiteList.ts
  15. 2
      src/views/gameBug/clientBug/index.vue
  16. 6
      src/views/gameCCD/hotfix/component/checkCCD.vue
  17. 2
      src/views/gameCCD/hotfix/index.vue
  18. 2
      src/views/gameCCD/version/component/editConfig.vue
  19. 2
      src/views/gameCCD/version/index.vue
  20. 2
      src/views/gameCdKey/list/editConfig.vue
  21. 2
      src/views/gameCdKey/list/index.vue
  22. 4
      src/views/gameCdKey/setKey/index.vue
  23. 2
      src/views/gameLoginUrl/channelList/component/editConfig.vue
  24. 3
      src/views/gameLoginUrl/channelList/index.vue
  25. 2
      src/views/gameLoginUrl/routerList/component/editConfig.vue
  26. 3
      src/views/gameLoginUrl/routerList/index.vue
  27. 2
      src/views/gameLoginUrl/serverGeneralList/component/editConfig.vue
  28. 2
      src/views/gameLoginUrl/serverGeneralList/index.vue
  29. 2
      src/views/gameLoginUrl/serverList/component/editConfig.vue
  30. 2
      src/views/gameLoginUrl/serverVersion/index.vue
  31. 2
      src/views/gameMail/mailList/index.vue
  32. 2
      src/views/gameMail/send/index.vue
  33. 4
      src/views/gameManage/addItem/index.vue
  34. 2
      src/views/gameManage/clearResource/index.vue
  35. 3
      src/views/gameManage/copyUnit/index.vue
  36. 3
      src/views/gameManage/gm/index.vue
  37. 2
      src/views/gameManage/migrate/index.vue
  38. 3
      src/views/gameManage/resetpwd/index.vue
  39. 2
      src/views/gameManage/statistics/index.vue
  40. 4
      src/views/gameMarket/actionModel/index.vue
  41. 4
      src/views/gameMarket/buyModel/index.vue
  42. 4
      src/views/gameMarket/highPriceRecycleModel/index.vue
  43. 2
      src/views/gameMarket/sellModel/index.vue
  44. 359
      src/views/gameMarket/update/index.vue
  45. 4
      src/views/gameMonthly/lottery/index.vue
  46. 2
      src/views/gameNotice/customerService/index.vue
  47. 2
      src/views/gameNotice/list/index.vue
  48. 2
      src/views/gameNotice/log/index.vue
  49. 2
      src/views/gameNotice/login/index.vue
  50. 2
      src/views/gameNotice/maintenance/index.vue
  51. 2
      src/views/gameNotice/pop/index.vue
  52. 2
      src/views/gameNotice/preview/index.vue
  53. 2
      src/views/gameOrder/count/index.vue
  54. 2
      src/views/gameOrder/deposit/index.vue
  55. 2
      src/views/gameOrder/getTransactionId/index.vue
  56. 2
      src/views/gameOrder/gmOrderList/index.vue
  57. 2
      src/views/gameOrder/orderBehavior/index.vue
  58. 2
      src/views/gameOrder/orderBehavior1/index.vue
  59. 2
      src/views/gameOrder/orderList/index.vue
  60. 2
      src/views/gameOrder/orderLog/index.vue
  61. 4
      src/views/gameOrder/orderLog1/index.vue
  62. 2
      src/views/gameOrder/rechargeControl/index.vue
  63. 2
      src/views/gameOrder/rechargePer/index.vue
  64. 2
      src/views/gameOrder/shopInfo/index.vue
  65. 4
      src/views/gameOrder/shopList/index.vue
  66. 7
      src/views/gamePropExchange/update/index.vue
  67. 4
      src/views/gameRank/award/index.vue
  68. 2
      src/views/gameRank/rank/daily.vue
  69. 4
      src/views/gameRank/rank/list.vue
  70. 4
      src/views/gameRank/rank/stage.vue
  71. 2
      src/views/gameResetOrderSign/reset/index.vue
  72. 2
      src/views/gameRole/account/index.vue
  73. 2
      src/views/gameRole/online/index.vue
  74. 2
      src/views/gameRole/rank/index.vue
  75. 15
      src/views/gameRole/role/index.vue
  76. 2
      src/views/gameRole/searchAccount/index.vue
  77. 6
      src/views/gameWhiteList/blacklist/component/editConfig.vue
  78. 2
      src/views/gameWhiteList/blacklist/index.vue
  79. 2
      src/views/gameWhiteList/list/component/editConfig.vue
  80. 2
      src/views/gameWhiteList/list/index.vue
  81. 2
      src/views/system/config/component/editConfig.vue
  82. 2
      src/views/system/config/index.vue

35
src/api/game/basicinfo.ts

@ -0,0 +1,35 @@
import request from '/@/utils/request';
export function gameRoleList(params: object) {
return request({
url: '/api/v1/game/basicinfo/rolelist',
method: 'get',
params: params,
});
}
export function gameAccountList(params: object) {
return request({
url: '/api/v1/game/basicinfo/account',
method: 'get',
params: params,
});
}
export function gameOnlineList(params: object) {
return request({
url: '/api/v1/game/basicinfo/online',
method: 'get',
params: params,
});
}
export function gameOnlineTopList(params: object) {
return request({
url: '/api/v1/game/basicinfo/onlineTop',
method: 'get',
params: params,
});
}

51
src/api/game/ccd.ts

@ -0,0 +1,51 @@
import request from '/@/utils/request';
export function gameGetCCD(params: object) {
return request({
url: '/api/v1/game/ccd/getCCD',
method: 'post',
params: params,
});
}
export function gameAddCCD(params: object) {
return request({
url: '/api/v1/game/ccd/addCCD',
method: 'post',
params: params,
});
}
export function gameDelCCD(params: object) {
return request({
url: '/api/v1/game/ccd/delCCD',
method: 'post',
params: params,
});
}
export function gameGetVersion(params: object) {
return request({
url: '/api/v1/game/version/get',
method: 'post',
params: params,
});
}
export function gameUpdateVersion(params: object) {
return request({
url: '/api/v1/game/version/update',
method: 'post',
params: params,
});
}
export function gameDelVersion(params: object) {
return request({
url: '/api/v1/game/version/del',
method: 'post',
params: params,
});
}

35
src/api/game/cdKey.ts

@ -0,0 +1,35 @@
import request from '/@/utils/request';
export function gameRandomGenerateCode(params: object) {
return request({
url: '/api/v1/game/cdKey/randomGenerateCode',
method: 'get',
params: params,
});
}
export function gameGiftExchangeList(params: object) {
return request({
url: '/api/v1/game/cdKey/giftExchangeList',
method: 'get',
params: params,
});
}
export function updateGiftExchange(params: object) {
return request({
url: '/api/v1/game/cdKey/updateGiftExchange',
method: 'get',
params: params,
});
}
export function giftExchangeExists(params: object) {
return request({
url: '/api/v1/game/cdKey/giftExchangeExists',
method: 'get',
params: params,
});
}

27
src/api/game/channel.ts

@ -0,0 +1,27 @@
import request from '/@/utils/request';
export function gameGetChannel(params: object) {
return request({
url: '/api/v1/game/channel/get',
method: 'get',
params: params,
});
}
export function gameAddChannel(params: object) {
return request({
url: '/api/v1/game/channel/add',
method: 'get',
params: params,
});
}
export function gameDelChannel(params: object) {
return request({
url: '/api/v1/game/channel/del',
method: 'get',
params: params,
});
}

43
src/api/game/config.ts

@ -0,0 +1,43 @@
import request from '/@/utils/request';
export function getConfigList(query: Object) {
return request({
url: '/api/v1/game/config/list',
method: 'get',
params: query
})
}
export function getConfig(id: number) {
return request({
url: '/api/v1/game/config/get',
method: 'get',
params: {id}
})
}
export function addConfig(data: any) {
return request({
url: '/api/v1/game/config/add',
method: 'post',
data: data
})
}
export function editConfig(data: any) {
return request({
url: '/api/v1/game/config/edit',
method: 'put',
data: data
})
}
export function deleteConfig(ids: number[]) {
return request({
url: '/api/v1/game/config/delete',
method: 'delete',
data: {ids}
})
}

195
src/api/game/gameConfig.ts

@ -0,0 +1,195 @@
import request from '/@/utils/request';
export function gameGetRank(params: object) {
return request({
url: '/api/v1/game/rank/get',
method: 'post',
params: params,
});
}
export function gameUpdateRank(params: object) {
return request({
url: '/api/v1/game/rank/update',
method: 'post',
params: params,
});
}
export function gameDelRank(params: object) {
return request({
url: '/api/v1/game/rank/del',
method: 'post',
params: params,
});
}
export function gameCheckRank(params: object) {
return request({
url: '/api/v1/game/rank/check',
method: 'post',
params: params,
});
}
export function gameGetRankAward(params: object) {
return request({
url: '/api/v1/game/rankAward/get',
method: 'post',
params: params,
});
}
export function gameUpdateRankAward(params: object) {
return request({
url: '/api/v1/game/rankAward/update',
method: 'post',
params: params,
});
}
export function gameDelRankAward(params: object) {
return request({
url: '/api/v1/game/rankAward/del',
method: 'post',
params: params,
});
}
export function getGameRank(params: object) {
return request({
url: '/api/v1/game/rank/getGameRank',
method: 'get',
params: params,
});
}
export function deleteGameRank(params: object) {
return request({
url: '/api/v1/game/rank/deleteGameRank',
method: 'get',
params: params,
});
}
export function gameGMGetBazaarActivity(params: object) {
return request({
url: '/api/v1/game/bazaar/get',
method: 'get',
params: params,
});
}
export function gameGMUpdateBazaarActivity(params: object) {
return request({
url: '/api/v1/game/bazaar/update',
method: 'post',
params: params,
});
}
export function gameGMInsertBazaarActivity(params: object) {
return request({
url: '/api/v1/game/bazaar/insert',
method: 'post',
params: params,
});
}
export function gameGMInsertBatchBazaarActivity(params: object) {
return request({
url: '/api/v1/game/bazaar/insertBatch',
method: 'post',
params: params,
});
}
export function gameGMGetMonthlyEvent(params: object) {
return request({
url: '/api/v1/game/monthlyLottery/get',
method: 'get',
params: params,
});
}
export function gameGMUpdateMonthlyEvent(params: object) {
return request({
url: '/api/v1/game/monthlyLottery/update',
method: 'get',
params: params,
});
}
export function gameGMInsertMonthlyEvent(params: object) {
return request({
url: '/api/v1/game/monthlyLottery/insert',
method: 'get',
params: params,
});
}
export function gameGMGetPropExchange(params: object) {
return request({
url: '/api/v1/game/propExchange/get',
method: 'get',
params: params,
});
}
export function gameGMUpdatePropExchange(params: object) {
return request({
url: '/api/v1/game/propExchange/update',
method: 'get',
params: params,
});
}
export function gameGMInsertPropExchange(params: object) {
return request({
url: '/api/v1/game/propExchange/insert',
method: 'get',
params: params,
});
}
export function gameGMCheckPropExchange(params: object) {
return request({
url: '/api/v1/game/propExchange/check',
method: 'get',
params: params,
});
}
export function gameGMUpdateModel(params: object) {
return request({
url: '/api/v1/game/model/update',
method: 'get',
params: params,
});
}
export function gameGMInsertModel(params: object) {
return request({
url: '/api/v1/game/model/insert',
method: 'get',
params: params,
});
}
export function gameGMGetModel(params: object) {
return request({
url: '/api/v1/game/model/get',
method: 'get',
params: params,
});
}
export function gameGMDelModel(params: object) {
return request({
url: '/api/v1/game/model/del',
method: 'get',
params: params,
});
}

878
src/api/game/index.ts

@ -1,669 +1,41 @@
import request from '/@/utils/request'; import request from '/@/utils/request';
/**
* api接口集合
* @method signIn
*/
export function gameRoleList(params: object) {
return request({
url: '/api/v1/game/basicinfo/rolelist',
method: 'get',
params: params,
});
}
export function gameAccountList(params: object) {
return request({
url: '/api/v1/game/basicinfo/account',
method: 'get',
params: params,
});
}
export function gameLoginOut(params: object) {
return request({
url: '/api/v1/game/loginOut/get',
method: 'get',
params: params,
});
}
export function gameLoginOutLog(params: object) {
return request({
url: '/api/v1/game/loginOutLog/get',
method: 'get',
params: params,
});
}
export function gameItemRecord(params: object) {
return request({
url: '/api/v1/game/itemRecord/get',
method: 'get',
params: params,
});
}
export function gameMailList(params: object) {
return request({
url: '/api/v1/game/mail/list',
method: 'get',
params: params,
});
}
export function gameMailSend(params: object) {
return request({
url: '/api/v1/game/mail/send',
method: 'post',
params: params,
});
}
export function gameGetModel(params: object) {
return request({
url: '/api/v1/game/mail/getModel',
method: 'post',
params: params,
});
}
export function gameUpdateModel(params: object) {
return request({
url: '/api/v1/game/mail/updateModel',
method: 'post',
params: params,
});
}
export function gameOrderList(params: object) {
return request({
url: '/api/v1/game/order/list',
method: 'get',
params: params,
});
}
export function gameOnlineList(params: object) {
return request({
url: '/api/v1/game/basicinfo/online',
method: 'get',
params: params,
});
}
export function gameOnlineTopList(params: object) {
return request({
url: '/api/v1/game/basicinfo/onlineTop',
method: 'get',
params: params,
});
}
export function gameAddCoin(params: object) {
return request({
url: '/api/v1/game/order/addcoin',
method: 'post',
params: params,
});
}
export function gameGmSearch(params: object) {
return request({
url: '/api/v1/game/mange/searchgm',
method: 'post',
data: params,
});
}
export function gameChangeGm(params: object) {
return request({
url: '/api/v1/game/mange/changegm',
method: 'post',
data: params,
});
}
export function gameSetclientgm(params: object) {
return request({
url: '/api/v1/game/mange/setclientgm',
method: 'get',
params: params,
});
}
export function gameDeposit(params: object) {
return request({
url: '/api/v1/game/order/deposit',
method: 'post',
params: params,
});
}
export function gameNotice(params: object) {
return request({
url: '/api/v1/game/notice/add',
method: 'post',
params: params,
});
}
export function gameNoticeDel(params: object) {
return request({
url: '/api/v1/game/notice/del',
method: 'post',
params: params,
});
}
export function gameNoticeDelList(params: object) {
return request({
url: '/api/v1/game/notice/delList',
method: 'post',
params: params,
});
}
export function gameGetNotice(params: object) {
return request({
url: '/api/v1/game/notice/get',
method: 'get',
params: params,
});
}
export function gameNoticePop(params: object) {
return request({
url: '/api/v1/game/notice/pop',
method: 'post',
params: params,
});
}
export function gameNoticeLog(params: object) {
return request({
url: '/api/v1/game/notice/log',
method: 'post',
params: params,
});
}
export function gameNoticeList(params: object) {
return request({
url: '/api/v1/game/notice/list',
method: 'post',
params: params,
});
}
export function gameResetPwd(params: object) {
return request({
url: '/api/v1/game/mange/resetpwd',
method: 'post',
params: params,
});
}
export function gameBugList(params: object) {
return request({
url: '/api/v1/game/custom/buglist',
method: 'get',
params: params,
});
}
export function gameOperateBug(params: object) {
return request({
url: '/api/v1/game/custom/operatebug',
method: 'post',
params: params,
});
}
export function gameOrderCount(params: object) {
return request({
url: '/api/v1/game/order/count',
method: 'get',
params: params,
});
}
export function gameRemain(params: object) {
return request({
url: '/api/v1/game/mange/statistics',
method: 'get',
params: params,
});
}
export function gameGMAddItem(params: object) {
return request({
url: '/api/v1/game/mange/addItem',
method: 'get',
params: params,
});
}
export function gameGMAddItemList(params: object) {
return request({
url: '/api/v1/game/mange/addItemList',
method: 'get',
params: params,
});
}
export function gameGMEditPeople(params: object) {
return request({
url: '/api/v1/game/mange/editPeople',
method: 'get',
params: params,
});
}
export function gameGMAddGameUnit(params: object) {
return request({
url: '/api/v1/game/mange/addGameUnit',
method: 'get',
params: params,
});
}
export function gameGMSetWeather(params: object) {
return request({
url: '/api/v1/game/mange/setWeather',
method: 'get',
params: params,
});
}
export function gameGMClearResource(params: object) {
return request({
url: '/api/v1/game/mange/clearResource',
method: 'get',
params: params,
});
}
export function gameGMCopyUnit(params: object) {
return request({
url: '/api/v1/game/mange/copyUnit',
method: 'get',
params: params,
});
}
export function gameGMEditUnit(params: object) {
return request({
url: '/api/v1/game/mange/editUnit',
method: 'get',
params: params,
});
}
export function gameGMUpdateUnit(params: object) {
return request({
url: '/api/v1/game/mange/updateUnit',
method: 'get',
params: params,
});
}
export function gameGMGetBazaarActivity(params: object) {
return request({
url: '/api/v1/game/bazaar/get',
method: 'get',
params: params,
});
}
export function gameGMUpdateBazaarActivity(params: object) {
return request({
url: '/api/v1/game/bazaar/update',
method: 'post',
params: params,
});
}
export function gameGMInsertBazaarActivity(params: object) {
return request({
url: '/api/v1/game/bazaar/insert',
method: 'post',
params: params,
});
}
export function gameGMInsertBatchBazaarActivity(params: object) {
return request({
url: '/api/v1/game/bazaar/insertBatch',
method: 'post',
params: params,
});
}
export function gameGMGetMonthlyEvent(params: object) {
return request({
url: '/api/v1/game/monthlyLottery/get',
method: 'get',
params: params,
});
}
export function gameGMUpdateMonthlyEvent(params: object) {
return request({
url: '/api/v1/game/monthlyLottery/update',
method: 'get',
params: params,
});
}
export function gameGMInsertMonthlyEvent(params: object) {
return request({
url: '/api/v1/game/monthlyLottery/insert',
method: 'get',
params: params,
});
}
export function gameGMGetPropExchange(params: object) {
return request({
url: '/api/v1/game/propExchange/get',
method: 'get',
params: params,
});
}
export function gameGMUpdatePropExchange(params: object) {
return request({
url: '/api/v1/game/propExchange/update',
method: 'get',
params: params,
});
}
export function gameGMInsertPropExchange(params: object) {
return request({
url: '/api/v1/game/propExchange/insert',
method: 'get',
params: params,
});
}
export function gameGMCheckPropExchange(params: object) {
return request({
url: '/api/v1/game/propExchange/check',
method: 'get',
params: params,
});
}
export function gameGMUpdateModel(params: object) {
return request({
url: '/api/v1/game/model/update',
method: 'get',
params: params,
});
}
export function gameGMInsertModel(params: object) {
return request({
url: '/api/v1/game/model/insert',
method: 'get',
params: params,
});
}
export function gameGMGetModel(params: object) {
return request({
url: '/api/v1/game/model/get',
method: 'get',
params: params,
});
}
export function gameGMDelModel(params: object) {
return request({
url: '/api/v1/game/model/del',
method: 'get',
params: params,
});
}
export function gameGMNoticeModelGet(params: object) {
return request({
url: '/api/v1/game/notice/modelGet',
method: 'post',
params: params,
});
}
export function gameGMNoticeModelAdd(params: object) {
return request({
url: '/api/v1/game/notice/modelAdd',
method: 'post',
params: params,
});
}
export function gameGMNoticeModelDel(params: object) {
return request({
url: '/api/v1/game/notice/modelDel',
method: 'post',
params: params,
});
}
export function gameGMNoticeGetCron(params: object) {
return request({
url: '/api/v1/game/notice/getCron',
method: 'post',
params: params,
});
}
export function gameGetCCD(params: object) {
return request({
url: '/api/v1/game/ccd/getCCD',
method: 'post',
params: params,
});
}
export function gameAddCCD(params: object) {
return request({
url: '/api/v1/game/ccd/addCCD',
method: 'post',
params: params,
});
}
export function gameDelCCD(params: object) {
return request({
url: '/api/v1/game/ccd/delCCD',
method: 'post',
params: params,
});
}
export function gameGetVersion(params: object) {
return request({
url: '/api/v1/game/version/get',
method: 'post',
params: params,
});
}
export function gameUpdateVersion(params: object) {
return request({
url: '/api/v1/game/version/update',
method: 'post',
params: params,
});
}
export function gameDelVersion(params: object) {
return request({
url: '/api/v1/game/version/del',
method: 'post',
params: params,
});
}
export function gameGetRank(params: object) {
return request({
url: '/api/v1/game/rank/get',
method: 'post',
params: params,
});
}
export function gameUpdateRank(params: object) {
return request({
url: '/api/v1/game/rank/update',
method: 'post',
params: params,
});
}
export function gameDelRank(params: object) {
return request({
url: '/api/v1/game/rank/del',
method: 'post',
params: params,
});
}
export function gameCheckRank(params: object) {
return request({
url: '/api/v1/game/rank/check',
method: 'post',
params: params,
});
}
export function gameGetRankAward(params: object) {
return request({
url: '/api/v1/game/rankAward/get',
method: 'post',
params: params,
});
}
export function gameUpdateRankAward(params: object) {
return request({
url: '/api/v1/game/rankAward/update',
method: 'post',
params: params,
});
}
export function gameDelRankAward(params: object) { export function gameLoginOut(params: object) {
return request({
url: '/api/v1/game/rankAward/del',
method: 'post',
params: params,
});
}
export function gameGetWhiteList(params: object) {
return request({
url: '/api/v1/game/whiteList/get',
method: 'post',
params: params,
});
}
export function gameUpdateWhiteList(params: object) {
return request({
url: '/api/v1/game/whiteList/update',
method: 'post',
params: params,
});
}
export function gameDelWhiteList(params: object) {
return request({
url: '/api/v1/game/whiteList/del',
method: 'post',
params: params,
});
}
export function getConfigList(query: Object) {
return request({
url: '/api/v1/game/config/list',
method: 'get',
params: query
})
}
export function getConfig(id: number) {
return request({ return request({
url: '/api/v1/game/config/get', url: '/api/v1/game/loginOut/get',
method: 'get', method: 'get',
params: {id}
})
}
export function addConfig(data: any) {
return request({
url: '/api/v1/game/config/add',
method: 'post',
data: data
})
}
export function editConfig(data: any) {
return request({
url: '/api/v1/game/config/edit',
method: 'put',
data: data
})
}
export function deleteConfig(ids: number[]) {
return request({
url: '/api/v1/game/config/delete',
method: 'delete',
data: {ids}
})
}
export function gameGetServerConfig(params: object) {
return request({
url: '/api/v1/game/serverConfig/getGeneral',
method: 'post',
params: params, params: params,
}); });
} }
export function gameGetRouter(params: object) { export function gameLoginOutLog(params: object) {
return request({ return request({
url: '/api/v1/game/serverConfig/getRouter', url: '/api/v1/game/loginOutLog/get',
method: 'post', method: 'get',
params: params, params: params,
}); });
} }
export function gameUpdateRouter(params: object) { export function gameItemRecord(params: object) {
return request({ return request({
url: '/api/v1/game/serverConfig/updateRouter', url: '/api/v1/game/itemRecord/get',
method: 'post', method: 'get',
params: params, params: params,
}); });
} }
export function gameAddServerConfig(params: object) { export function gameBugList(params: object) {
return request({ return request({
url: '/api/v1/game/serverConfig/add', url: '/api/v1/game/custom/buglist',
method: 'post', method: 'get',
params: params, params: params,
}); });
} }
export function gameAddServerGeneral(params: object) { export function gameOperateBug(params: object) {
return request({ return request({
url: '/api/v1/game/serverConfig/addGeneral', url: '/api/v1/game/custom/operatebug',
method: 'post', method: 'post',
params: params, params: params,
}); });
@ -677,30 +49,6 @@ export function gameReloadServer(params: object) {
}); });
} }
export function gameSearchAccount(params: object) {
return request({
url: '/api/v1/game/mange/searchAccount',
method: 'get',
params: params,
});
}
export function deleteMail(params: object) {
return request({
url: '/api/v1/game/mail/del',
method: 'post',
data: params,
});
}
export function updateMail(params: object) {
return request({
url: '/api/v1/game/mail/update',
method: 'post',
data: params,
});
}
export function keepAccount(params: object) { export function keepAccount(params: object) {
return request({ return request({
url: '/api/v1/game/keepAlive/get', url: '/api/v1/game/keepAlive/get',
@ -725,94 +73,6 @@ export function registerCount(params: object) {
}); });
} }
export function orderLog(params: object) {
return request({
url: '/api/v1/game/order/log',
method: 'get',
params: params,
});
}
export function orderLogPlatform(params: object) {
return request({
url: '/api/v1/game/order/logPlatform',
method: 'get',
params: params,
});
}
export function orderBehavior(params: object) {
return request({
url: '/api/v1/game/order/behavior',
method: 'get',
params: params,
});
}
export function rechargePer(params: object) {
return request({
url: '/api/v1/game/order/rechargePer',
method: 'get',
params: params,
});
}
export function gameShopLog(params: object) {
return request({
url: '/api/v1/game/order/shopLog',
method: 'get',
params: params,
});
}
export function gameShopList(params: object) {
return request({
url: '/api/v1/game/order/shopList',
method: 'get',
params: params,
});
}
export function gameRechargeControlList(params: object) {
return request({
url: '/api/v1/game/order/control/get',
method: 'get',
params: params,
});
}
export function gameRechargeControlAdd(params: object) {
return request({
url: '/api/v1/game/order/control/add',
method: 'get',
params: params,
});
}
export function gameRechargeControlDelete(params: object) {
return request({
url: '/api/v1/game/order/control/del',
method: 'get',
params: params,
});
}
export function gameRechargeChangeStateDelete(params: object) {
return request({
url: '/api/v1/game/order/changeState',
method: 'get',
params: params,
});
}
export function gameGMDelAccount(params: object) {
return request({
url: '/api/v1/game/mange/delAccount',
method: 'get',
params: params,
});
}
export function gameDeleteAccount(params: object) { export function gameDeleteAccount(params: object) {
return request({ return request({
url: '/api/v1/game/userDel', url: '/api/v1/game/userDel',
@ -821,38 +81,6 @@ export function gameDeleteAccount(params: object) {
}); });
} }
export function gameRandomGenerateCode(params: object) {
return request({
url: '/api/v1/game/cdKey/randomGenerateCode',
method: 'get',
params: params,
});
}
export function gameGiftExchangeList(params: object) {
return request({
url: '/api/v1/game/cdKey/giftExchangeList',
method: 'get',
params: params,
});
}
export function updateGiftExchange(params: object) {
return request({
url: '/api/v1/game/cdKey/updateGiftExchange',
method: 'get',
params: params,
});
}
export function giftExchangeExists(params: object) {
return request({
url: '/api/v1/game/cdKey/giftExchangeExists',
method: 'get',
params: params,
});
}
export function clientBugList(params: object) { export function clientBugList(params: object) {
return request({ return request({
url: '/api/v1/game/client/buglist', url: '/api/v1/game/client/buglist',
@ -869,46 +97,6 @@ export function operateClientBug(params: object) {
}); });
} }
export function getServerVersion(params: object) {
return request({
url: '/api/v1/game/server/getVersion',
method: 'get',
params: params,
});
}
export function gmOrderList(params: object) {
return request({
url: '/api/v1/game/order/gmList',
method: 'get',
params: params,
});
}
export function resetOrderSign(params: object) {
return request({
url: '/api/v1/game/order/resetSign',
method: 'get',
params: params,
});
}
export function getTransactionId(params: object) {
return request({
url: '/api/v1/game/order/getTransactionId',
method: 'get',
params: params,
});
}
export function getGameRank(params: object) {
return request({
url: '/api/v1/game/rank/getGameRank',
method: 'get',
params: params,
});
}
export function setOpenId(params: object) { export function setOpenId(params: object) {
return request({ return request({
url: '/frontApi/game/setOpenId', url: '/frontApi/game/setOpenId',
@ -917,14 +105,6 @@ export function setOpenId(params: object) {
}); });
} }
export function deleteGameRank(params: object) {
return request({
url: '/api/v1/game/rank/deleteGameRank',
method: 'get',
params: params,
});
}
export function getOperLog(params: object) { export function getOperLog(params: object) {
return request({ return request({
url: '/api/v1/game/log/getOperLog', url: '/api/v1/game/log/getOperLog',
@ -941,38 +121,6 @@ export function gameLoginOutGm(params: object) {
}); });
} }
export function gameGetChannel(params: object) {
return request({
url: '/api/v1/game/channel/get',
method: 'get',
params: params,
});
}
export function gameAddChannel(params: object) {
return request({
url: '/api/v1/game/channel/add',
method: 'get',
params: params,
});
}
export function gameDelChannel(params: object) {
return request({
url: '/api/v1/game/channel/del',
method: 'get',
params: params,
});
}
export function gameCCD(data: object) {
return request({
url: '/frontApi/game/ccd/get',
method: 'post',
data: data,
});
}
export function gameItemRecordTwo(params: object) { export function gameItemRecordTwo(params: object) {
return request({ return request({
url: '/api/v1/game/itemRecord/getTwo', url: '/api/v1/game/itemRecord/getTwo',

51
src/api/game/mail.ts

@ -0,0 +1,51 @@
import request from '/@/utils/request';
export function gameMailList(params: object) {
return request({
url: '/api/v1/game/mail/list',
method: 'get',
params: params,
});
}
export function gameMailSend(params: object) {
return request({
url: '/api/v1/game/mail/send',
method: 'post',
params: params,
});
}
export function gameGetModel(params: object) {
return request({
url: '/api/v1/game/mail/getModel',
method: 'post',
params: params,
});
}
export function gameUpdateModel(params: object) {
return request({
url: '/api/v1/game/mail/updateModel',
method: 'post',
params: params,
});
}
export function deleteMail(params: object) {
return request({
url: '/api/v1/game/mail/del',
method: 'post',
data: params,
});
}
export function updateMail(params: object) {
return request({
url: '/api/v1/game/mail/update',
method: 'post',
data: params,
});
}

99
src/api/game/mange.ts

@ -0,0 +1,99 @@
import request from '/@/utils/request';
export function gameGMAddItem(params: object) {
return request({
url: '/api/v1/game/mange/addItem',
method: 'get',
params: params,
});
}
export function gameGMAddItemList(params: object) {
return request({
url: '/api/v1/game/mange/addItemList',
method: 'get',
params: params,
});
}
export function gameGMClearResource(params: object) {
return request({
url: '/api/v1/game/mange/clearResource',
method: 'get',
params: params,
});
}
export function gameGMCopyUnit(params: object) {
return request({
url: '/api/v1/game/mange/copyUnit',
method: 'get',
params: params,
});
}
export function gameGMUpdateUnit(params: object) {
return request({
url: '/api/v1/game/mange/updateUnit',
method: 'get',
params: params,
});
}
export function gameGmSearch(params: object) {
return request({
url: '/api/v1/game/mange/searchgm',
method: 'post',
data: params,
});
}
export function gameChangeGm(params: object) {
return request({
url: '/api/v1/game/mange/changegm',
method: 'post',
data: params,
});
}
export function gameSetclientgm(params: object) {
return request({
url: '/api/v1/game/mange/setclientgm',
method: 'get',
params: params,
});
}
export function gameResetPwd(params: object) {
return request({
url: '/api/v1/game/mange/resetpwd',
method: 'post',
params: params,
});
}
export function gameRemain(params: object) {
return request({
url: '/api/v1/game/mange/statistics',
method: 'get',
params: params,
});
}
export function gameSearchAccount(params: object) {
return request({
url: '/api/v1/game/mange/searchAccount',
method: 'get',
params: params,
});
}
export function gameGMDelAccount(params: object) {
return request({
url: '/api/v1/game/mange/delAccount',
method: 'get',
params: params,
});
}

91
src/api/game/notice.ts

@ -0,0 +1,91 @@
import request from '/@/utils/request';
export function gameNotice(params: object) {
return request({
url: '/api/v1/game/notice/add',
method: 'post',
params: params,
});
}
export function gameNoticeDel(params: object) {
return request({
url: '/api/v1/game/notice/del',
method: 'post',
params: params,
});
}
export function gameNoticeDelList(params: object) {
return request({
url: '/api/v1/game/notice/delList',
method: 'post',
params: params,
});
}
export function gameGetNotice(params: object) {
return request({
url: '/api/v1/game/notice/get',
method: 'get',
params: params,
});
}
export function gameNoticePop(params: object) {
return request({
url: '/api/v1/game/notice/pop',
method: 'post',
params: params,
});
}
export function gameNoticeLog(params: object) {
return request({
url: '/api/v1/game/notice/log',
method: 'post',
params: params,
});
}
export function gameNoticeList(params: object) {
return request({
url: '/api/v1/game/notice/list',
method: 'post',
params: params,
});
}
export function gameGMNoticeModelGet(params: object) {
return request({
url: '/api/v1/game/notice/modelGet',
method: 'post',
params: params,
});
}
export function gameGMNoticeModelAdd(params: object) {
return request({
url: '/api/v1/game/notice/modelAdd',
method: 'post',
params: params,
});
}
export function gameGMNoticeModelDel(params: object) {
return request({
url: '/api/v1/game/notice/modelDel',
method: 'post',
params: params,
});
}
export function gameGMNoticeGetCron(params: object) {
return request({
url: '/api/v1/game/notice/getCron',
method: 'post',
params: params,
});
}

140
src/api/game/order.ts

@ -0,0 +1,140 @@
import request from '/@/utils/request';
export function gameDeposit(params: object) {
return request({
url: '/api/v1/game/order/deposit',
method: 'post',
params: params,
});
}
export function gameAddCoin(params: object) {
return request({
url: '/api/v1/game/order/addcoin',
method: 'post',
params: params,
});
}
export function gameOrderList(params: object) {
return request({
url: '/api/v1/game/order/list',
method: 'get',
params: params,
});
}
export function gameOrderCount(params: object) {
return request({
url: '/api/v1/game/order/count',
method: 'get',
params: params,
});
}
export function orderLog(params: object) {
return request({
url: '/api/v1/game/order/log',
method: 'get',
params: params,
});
}
export function orderLogPlatform(params: object) {
return request({
url: '/api/v1/game/order/logPlatform',
method: 'get',
params: params,
});
}
export function orderBehavior(params: object) {
return request({
url: '/api/v1/game/order/behavior',
method: 'get',
params: params,
});
}
export function rechargePer(params: object) {
return request({
url: '/api/v1/game/order/rechargePer',
method: 'get',
params: params,
});
}
export function gameShopLog(params: object) {
return request({
url: '/api/v1/game/order/shopLog',
method: 'get',
params: params,
});
}
export function gameShopList(params: object) {
return request({
url: '/api/v1/game/order/shopList',
method: 'get',
params: params,
});
}
export function gameRechargeControlList(params: object) {
return request({
url: '/api/v1/game/order/control/get',
method: 'get',
params: params,
});
}
export function gameRechargeControlAdd(params: object) {
return request({
url: '/api/v1/game/order/control/add',
method: 'get',
params: params,
});
}
export function gameRechargeControlDelete(params: object) {
return request({
url: '/api/v1/game/order/control/del',
method: 'get',
params: params,
});
}
export function gameRechargeChangeStateDelete(params: object) {
return request({
url: '/api/v1/game/order/changeState',
method: 'get',
params: params,
});
}
export function gmOrderList(params: object) {
return request({
url: '/api/v1/game/order/gmList',
method: 'get',
params: params,
});
}
export function resetOrderSign(params: object) {
return request({
url: '/api/v1/game/order/resetSign',
method: 'get',
params: params,
});
}
export function getTransactionId(params: object) {
return request({
url: '/api/v1/game/order/getTransactionId',
method: 'get',
params: params,
});
}

43
src/api/game/serverConfig.ts

@ -0,0 +1,43 @@
import request from '/@/utils/request';
export function gameGetServerConfig(params: object) {
return request({
url: '/api/v1/game/serverConfig/getGeneral',
method: 'post',
params: params,
});
}
export function gameGetRouter(params: object) {
return request({
url: '/api/v1/game/serverConfig/getRouter',
method: 'post',
params: params,
});
}
export function gameUpdateRouter(params: object) {
return request({
url: '/api/v1/game/serverConfig/updateRouter',
method: 'post',
params: params,
});
}
export function gameAddServerConfig(params: object) {
return request({
url: '/api/v1/game/serverConfig/add',
method: 'post',
params: params,
});
}
export function gameAddServerGeneral(params: object) {
return request({
url: '/api/v1/game/serverConfig/addGeneral',
method: 'post',
params: params,
});
}

9
src/api/game/version.ts

@ -0,0 +1,9 @@
import request from '/@/utils/request';
export function getServerVersion(params: object) {
return request({
url: '/api/v1/game/server/getVersion',
method: 'get',
params: params,
});
}

26
src/api/game/whiteList.ts

@ -0,0 +1,26 @@
import request from '/@/utils/request';
export function gameGetWhiteList(params: object) {
return request({
url: '/api/v1/game/whiteList/get',
method: 'post',
params: params,
});
}
export function gameUpdateWhiteList(params: object) {
return request({
url: '/api/v1/game/whiteList/update',
method: 'post',
params: params,
});
}
export function gameDelWhiteList(params: object) {
return request({
url: '/api/v1/game/whiteList/del',
method: 'post',
params: params,
});
}

2
src/views/gameBug/clientBug/index.vue

@ -83,7 +83,7 @@
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import AllItemConfigCategory from '/@/api/config/AllItemConfigCategory.json'; import AllItemConfigCategory from '/@/api/config/AllItemConfigCategory.json';
import { allChannelList, serverList } from '/@/utils/game'; import { allChannelList, serverList } from '/@/utils/game';
import { clientBugList, operateClientBug } from '/@/api/game/index'; import { clientBugList, operateClientBug } from '/@/api/game';
import { ElMessage, ElMessageBox } from 'element-plus'; import { ElMessage, ElMessageBox } from 'element-plus';
import {channelFill} from "/@/utils/utils"; import {channelFill} from "/@/utils/utils";

6
src/views/gameCCD/hotfix/component/checkCCD.vue

@ -35,9 +35,9 @@
<script lang="ts"> <script lang="ts">
import { reactive, toRefs, defineComponent } from 'vue'; import { reactive, toRefs, defineComponent } from 'vue';
import { allChannelList } from '/src/utils/game'; import { allChannelList } from '/src/utils/game';
import axios from 'axios'; // import axios from 'axios';
import { gameCCD } from '/@/api/game'; // import { gameCCD } from '/@/api/game/ccd';
import * as http from 'node:http'; // import * as http from 'node:http';
const baseURL: string | undefined | boolean = import.meta.env.VITE_API_URL; const baseURL: string | undefined | boolean = import.meta.env.VITE_API_URL;

2
src/views/gameCCD/hotfix/index.vue

@ -161,7 +161,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue'; import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue';
import { gameGetCCD, gameAddCCD, gameDelCCD } from '/@/api/game'; import { gameGetCCD, gameAddCCD, gameDelCCD } from '/@/api/game/ccd';
import { allCcdList, allChannelList } from '/@/utils/game'; import { allCcdList, allChannelList } from '/@/utils/game';
// import CheckCCD from '/src/views/gameCCD/hotfix/component/checkCCD.vue'; // import CheckCCD from '/src/views/gameCCD/hotfix/component/checkCCD.vue';

2
src/views/gameCCD/version/component/editConfig.vue

@ -28,7 +28,7 @@
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent} from 'vue'; import {reactive, toRefs, defineComponent} from 'vue';
import {gameUpdateVersion} from "/@/api/game"; import {gameUpdateVersion} from "/@/api/game/ccd";
interface VersionData{ interface VersionData{
channel: string; channel: string;

2
src/views/gameCCD/version/index.vue

@ -56,7 +56,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent, ref} from 'vue'; import {toRefs, reactive, onMounted, defineComponent, ref} from 'vue';
import EditConfig from '/@/views/gameCCD/version/component/editConfig.vue'; import EditConfig from '/@/views/gameCCD/version/component/editConfig.vue';
import {gameGetVersion, gameDelVersion} from "/@/api/game"; import {gameGetVersion, gameDelVersion} from "/@/api/game/ccd";
// //
interface TableData{ interface TableData{

2
src/views/gameCdKey/list/editConfig.vue

@ -98,7 +98,7 @@
<script lang="ts"> <script lang="ts">
import { reactive, toRefs, defineComponent } from 'vue'; import { reactive, toRefs, defineComponent } from 'vue';
import { ElLoading, ElMessage } from 'element-plus'; import { ElLoading, ElMessage } from 'element-plus';
import { updateGiftExchange } from '/@/api/game'; import { updateGiftExchange } from '/@/api/game/cdKey';
import { allChannelList } from '/@/utils/game'; import { allChannelList } from '/@/utils/game';
import AllItemConfigCategory from '/@/api/config/AllItemConfigCategory.json'; import AllItemConfigCategory from '/@/api/config/AllItemConfigCategory.json';

2
src/views/gameCdKey/list/index.vue

@ -131,7 +131,7 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, onMounted} from 'vue';
import {gameGiftExchangeList, updateGiftExchange} from '/@/api/game'; import {gameGiftExchangeList, updateGiftExchange} from '/@/api/game/cdKey';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import {ElLoading, ElMessageBox} from "element-plus"; import {ElLoading, ElMessageBox} from "element-plus";
import {allChannelList} from "/@/utils/game"; import {allChannelList} from "/@/utils/game";

4
src/views/gameCdKey/setKey/index.vue

@ -120,10 +120,10 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue';
import {gameRandomGenerateCode, giftExchangeExists} from '/@/api/game'; import {gameRandomGenerateCode, giftExchangeExists} from '/@/api/game/cdKey';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import {ElMessage, ElLoading} from "element-plus"; import {ElMessage, ElLoading} from "element-plus";
import {allChannelList, channelList} from "/@/utils/game"; import {channelList} from "/@/utils/game";
interface Award { interface Award {
itemId: number; itemId: number;

2
src/views/gameLoginUrl/channelList/component/editConfig.vue

@ -31,7 +31,7 @@
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent} from 'vue'; import {reactive, toRefs, defineComponent} from 'vue';
import {ElLoading} from "element-plus"; import {ElLoading} from "element-plus";
import {gameAddChannel} from "/@/api/game"; import {gameAddChannel} from "/@/api/game/channel";
interface TableDataState { interface TableDataState {
isShowDialog: boolean, isShowDialog: boolean,

3
src/views/gameLoginUrl/channelList/index.vue

@ -50,7 +50,8 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue'; import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue';
import EditConfig from '/@/views/gameLoginUrl/channelList/component/editConfig.vue'; import EditConfig from '/@/views/gameLoginUrl/channelList/component/editConfig.vue';
import { gameReloadServer, gameGetChannel, gameDelChannel } from '/@/api/game'; import { gameReloadServer } from '/@/api/game';
import { gameGetChannel, gameDelChannel } from '/@/api/game/channel';
import { PLATFORM } from '/@/api/common/consts'; import { PLATFORM } from '/@/api/common/consts';
// //

2
src/views/gameLoginUrl/routerList/component/editConfig.vue

@ -50,7 +50,7 @@
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent} from 'vue'; import {reactive, toRefs, defineComponent} from 'vue';
import {ElLoading} from "element-plus"; import {ElLoading} from "element-plus";
import {gameAddLoginUrl, gameUpdateRouter} from "/@/api/game"; import {gameUpdateRouter} from "/@/api/game/serverConfig";
import {allChannelList} from "/@/utils/game"; import {allChannelList} from "/@/utils/game";

3
src/views/gameLoginUrl/routerList/index.vue

@ -63,7 +63,8 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue'; import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue';
import EditConfig from '/@/views/gameLoginUrl/routerList/component/editConfig.vue'; import EditConfig from '/@/views/gameLoginUrl/routerList/component/editConfig.vue';
import { gameReloadServer, gameGetRouter } from '/@/api/game'; import { gameReloadServer } from '/@/api/game';
import { gameGetRouter } from '/@/api/game/serverConfig';
import { PLATFORM } from '/@/api/common/consts'; import { PLATFORM } from '/@/api/common/consts';
// //

2
src/views/gameLoginUrl/serverGeneralList/component/editConfig.vue

@ -54,7 +54,7 @@
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent} from 'vue'; import {reactive, toRefs, defineComponent} from 'vue';
import {ElLoading} from "element-plus"; import {ElLoading} from "element-plus";
import {gameAddServerGeneral} from "/@/api/game"; import {gameAddServerGeneral} from "/@/api/game/serverConfig";
import {allChannelList} from "/@/utils/game"; import {allChannelList} from "/@/utils/game";
interface TableDataState { interface TableDataState {

2
src/views/gameLoginUrl/serverGeneralList/index.vue

@ -41,7 +41,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent, ref} from 'vue'; import {toRefs, reactive, onMounted, defineComponent, ref} from 'vue';
import EditConfig from '/@/views/gameLoginUrl/serverGeneralList/component/editConfig.vue'; import EditConfig from '/@/views/gameLoginUrl/serverGeneralList/component/editConfig.vue';
import {gameGetServerConfig} from "/@/api/game"; import {gameGetServerConfig} from "/@/api/game/serverConfig";
import {PLATFORM} from "/@/api/common/consts"; import {PLATFORM} from "/@/api/common/consts";
// //

2
src/views/gameLoginUrl/serverList/component/editConfig.vue

@ -56,7 +56,7 @@
<script lang="ts"> <script lang="ts">
import { reactive, toRefs, defineComponent } from 'vue'; import { reactive, toRefs, defineComponent } from 'vue';
import { ElLoading } from 'element-plus'; import { ElLoading } from 'element-plus';
import { gameAddServerConfig } from '/@/api/game'; import { gameAddServerConfig } from '/@/api/game/serverConfig';
import { allChannelList } from '/@/utils/game'; import { allChannelList } from '/@/utils/game';
interface TableDataState { interface TableDataState {

2
src/views/gameLoginUrl/serverVersion/index.vue

@ -37,7 +37,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent,} from 'vue'; import {toRefs, reactive, onMounted, defineComponent,} from 'vue';
import {allServerList, ServerCategorize, ServerList} from "/@/utils/game"; import {allServerList, ServerCategorize, ServerList} from "/@/utils/game";
import {getServerVersion} from "/@/api/game"; import {getServerVersion} from "/@/api/game/version";
import {allGSwitchServer} from "/@/utils/utils"; import {allGSwitchServer} from "/@/utils/utils";
// //

2
src/views/gameMail/mailList/index.vue

@ -104,7 +104,7 @@ import {toRefs, reactive, onMounted, defineComponent,} from 'vue';
import EditRole from '/@/views/system/role/component/editRole.vue'; import EditRole from '/@/views/system/role/component/editRole.vue';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import {serverList} from "/@/utils/game"; import {serverList} from "/@/utils/game";
import {deleteMail, gameMailList, updateMail} from "/@/api/game/index"; import {deleteMail, gameMailList, updateMail} from "/@/api/game/mail";
import {ElMessage, ElMessageBox} from 'element-plus'; import {ElMessage, ElMessageBox} from 'element-plus';
// //

2
src/views/gameMail/send/index.vue

@ -255,7 +255,7 @@
<script lang="ts"> <script lang="ts">
import { reactive, toRefs, defineComponent, ref, onMounted } from 'vue'; import { reactive, toRefs, defineComponent, ref, onMounted } from 'vue';
import { gameMailSend, gameGetModel, gameUpdateModel } from '/@/api/game'; import { gameMailSend, gameGetModel, gameUpdateModel } from '/@/api/game/mail';
import EditConfig from '/@/views/gameMail/send/component/editConfig.vue'; import EditConfig from '/@/views/gameMail/send/component/editConfig.vue';
import { ServerCategorize, serverList } from '/@/utils/game'; import { ServerCategorize, serverList } from '/@/utils/game';
import AllItemConfigCategory from '/@/api/config/AllItemConfigCategory.json'; import AllItemConfigCategory from '/@/api/config/AllItemConfigCategory.json';

4
src/views/gameManage/addItem/index.vue

@ -77,9 +77,9 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent} from 'vue'; import {toRefs, reactive, onMounted, defineComponent} from 'vue';
import {gameGMAddItem, gameGMAddItemList} from "/@/api/game"; import {gameGMAddItem, gameGMAddItemList} from "/@/api/game/mange";
import {AllServerList, serverList} from "/@/utils/game"; import {AllServerList, serverList} from "/@/utils/game";
import {ElMessage, ElMessageBox} from "element-plus/es"; import {ElMessage} from "element-plus/es";
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
interface TableData{ interface TableData{

2
src/views/gameManage/clearResource/index.vue

@ -34,7 +34,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent,} from 'vue'; import {toRefs, reactive, onMounted, defineComponent,} from 'vue';
import {gameGMClearResource} from "/@/api/game"; import {gameGMClearResource} from "/@/api/game/mange";
import {AllServerList, serverList} from "/@/utils/game"; import {AllServerList, serverList} from "/@/utils/game";
import {ElMessage} from "element-plus/es"; import {ElMessage} from "element-plus/es";
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";

3
src/views/gameManage/copyUnit/index.vue

@ -218,7 +218,8 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent, warn } from 'vue'; import { toRefs, reactive, onMounted, defineComponent, warn } from 'vue';
import { ElMessage, ElMessageBox } from 'element-plus'; import { ElMessage, ElMessageBox } from 'element-plus';
import { gameGMClearResource, gameGMCopyUnit, gameGMUpdateUnit, gameGMDelAccount, gameResetPwd, giftExchangeExists } from '/@/api/game'; import { giftExchangeExists } from '/@/api/game/cdKey';
import { gameGMClearResource, gameGMCopyUnit, gameGMUpdateUnit, gameGMDelAccount, gameResetPwd } from '/@/api/game/mange';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';
import { AllServerList, ServerCategorize, serverList } from '/@/utils/game'; import { AllServerList, ServerCategorize, serverList } from '/@/utils/game';

3
src/views/gameManage/gm/index.vue

@ -86,7 +86,8 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue'; import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue';
import { gameChangeGm, gameGmSearch, gameSetclientgm, setOpenId } from '/@/api/game'; import { setOpenId } from '/@/api/game';
import { gameChangeGm, gameGmSearch, gameSetclientgm } from '/@/api/game/mange';
import { channelList, ServerCategorize, serverList } from '/@/utils/game'; import { channelList, ServerCategorize, serverList } from '/@/utils/game';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';
import { ElMessage } from 'element-plus/es'; import { ElMessage } from 'element-plus/es';

2
src/views/gameManage/migrate/index.vue

@ -59,7 +59,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { ServerCategorize, serverList } from '/@/utils/game'; import { ServerCategorize, serverList } from '/@/utils/game';
import { gameAccountList } from '/@/api/game'; import { gameAccountList } from '/@/api/game/basicinfo';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';
// //

3
src/views/gameManage/resetpwd/index.vue

@ -8,8 +8,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent, } from 'vue'; import {toRefs, reactive, onMounted, defineComponent, } from 'vue';
//import { ElMessageBox, ElMessage } from 'element-plus'; import {gameResetPwd} from "/@/api/game/mange";
import {gameResetPwd} from "/@/api/game";
import {ElMessage} from "element-plus/es"; import {ElMessage} from "element-plus/es";
interface TableDataState { interface TableDataState {

2
src/views/gameManage/statistics/index.vue

@ -56,7 +56,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent,} from 'vue'; import {toRefs, reactive, onMounted, defineComponent,} from 'vue';
//import { ElMessageBox, ElMessage } from 'element-plus'; //import { ElMessageBox, ElMessage } from 'element-plus';
import {gameRemain} from "/@/api/game/index"; import {gameRemain} from "/@/api/game/mange";
// //
interface TableData{ interface TableData{

4
src/views/gameMarket/actionModel/index.vue

@ -164,13 +164,13 @@
</div> </div>
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, onMounted} from 'vue';
import { import {
gameGMDelModel, gameGMDelModel,
gameGMUpdateModel, gameGMUpdateModel,
gameGMInsertModel, gameGMInsertModel,
gameGMGetModel gameGMGetModel
} from '/@/api/game'; } from '/@/api/game/gameConfig';
import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json"; import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json";
import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json"; import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json";
import ScaleConfigCategory from "/@/api/config/ScaleConfigCategory.json"; import ScaleConfigCategory from "/@/api/config/ScaleConfigCategory.json";

4
src/views/gameMarket/buyModel/index.vue

@ -505,13 +505,13 @@
</div> </div>
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, onMounted} from 'vue';
import { import {
gameGMDelModel, gameGMDelModel,
gameGMUpdateModel, gameGMUpdateModel,
gameGMInsertModel, gameGMInsertModel,
gameGMGetModel gameGMGetModel
} from '/@/api/game'; } from '/@/api/game/gameConfig';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json"; import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json";
import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json"; import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json";

4
src/views/gameMarket/highPriceRecycleModel/index.vue

@ -216,13 +216,13 @@
</div> </div>
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, onMounted} from 'vue';
import { import {
gameGMDelModel, gameGMDelModel,
gameGMUpdateModel, gameGMUpdateModel,
gameGMInsertModel, gameGMInsertModel,
gameGMGetModel gameGMGetModel
} from '/@/api/game'; } from '/@/api/game/gameConfig';
import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json"; import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json";
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json"; import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json";

2
src/views/gameMarket/sellModel/index.vue

@ -490,7 +490,7 @@
gameGMUpdateModel, gameGMUpdateModel,
gameGMInsertModel, gameGMInsertModel,
gameGMGetModel gameGMGetModel
} from '/@/api/game'; } from '/@/api/game/gameConfig';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json"; import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json";
import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json"; import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json";

359
src/views/gameMarket/update/index.vue

@ -4,21 +4,19 @@
<el-card shadow="hover" header="总览"> <el-card shadow="hover" header="总览">
<template #header> <template #header>
总览 总览
<el-button size="default" v-show="item.topShow == false" @click="item.topShow = true" class="button-caret" <el-button size="default" v-show="item.topShow == false" @click="item.topShow = true" class="button-caret" type="text">
type="text">
<el-icon> <el-icon>
<ele-CaretBottom /> <ele-CaretBottom />
</el-icon> </el-icon>
</el-button> </el-button>
<el-button size="default" v-show="item.topShow == true" @click="item.topShow = false" class="button-caret" <el-button size="default" v-show="item.topShow == true" @click="item.topShow = false" class="button-caret" type="text">
type="text">
<el-icon> <el-icon>
<ele-CaretTop /> <ele-CaretTop />
</el-icon> </el-icon>
</el-button> </el-button>
</template> </template>
<div v-show="item.topShow"> <div v-show="item.topShow">
<div class="flex-warp" style="float: right;"> <div class="flex-warp" style="float: right">
<div class="flex-warp-item"> <div class="flex-warp-item">
<div class="flex-warp-item-box"> <div class="flex-warp-item-box">
<el-tag type="info" effect="dark">已过期</el-tag> <el-tag type="info" effect="dark">已过期</el-tag>
@ -51,9 +49,8 @@
<div v-for="(item, index) in data" :key="index"> <div v-for="(item, index) in data" :key="index">
<div class="flex-warp-item"> <div class="flex-warp-item">
<div class="flex-warp-item-box"> <div class="flex-warp-item-box">
<el-tag :type="getType(item)" :effect="getEffect(item)" style="cursor:default" <el-tag :type="getType(item)" :effect="getEffect(item)" style="cursor: default" @click="onEditMarket(item)">
@click="onEditMarket(item)"> {{ item.index }}{{ item.StringId == market.id ? '正在修改' : '' }} {{ item.month + 1 }}{{ item.date }}
{{item.index}}{{item.StringId == market.id ? "正在修改":""}} {{item.month+1}}{{item.date}}
</el-tag> </el-tag>
</div> </div>
</div> </div>
@ -62,7 +59,7 @@
</div> </div>
</div> </div>
<div style="padding-bottom: 20px"> <div style="padding-bottom: 20px">
<div class="flex-warp" style="float: right;"> <div class="flex-warp" style="float: right">
<el-button size="default" type="primary" class="ml10" @click="autoConfig"> <el-button size="default" type="primary" class="ml10" @click="autoConfig">
<el-icon> <el-icon>
<ele-Plus /> <ele-Plus />
@ -90,20 +87,20 @@
<div v-show="item.timeShow"> <div v-show="item.timeShow">
<div class="flex-warp"> <div class="flex-warp">
<el-form-item label="年份" prop="year"> <el-form-item label="年份" prop="year">
<el-select v-model="market.year" class="m-2" placeholder="选择年份" @change="yearChange" <el-select v-model="market.year" class="m-2" placeholder="选择年份" @change="yearChange" size="default">
size="default">
<el-option v-for="item in fullYears" :key="item.value" :label="item.label" :value="item.value" /> <el-option v-for="item in fullYears" :key="item.value" :label="item.label" :value="item.value" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="日期" prop="monday"> <el-form-item label="日期" prop="monday">
<el-select v-model="market.monday" class="m-2" placeholder="选择日期" @change="weekChange()" filterable <el-select v-model="market.monday" class="m-2" placeholder="选择日期" @change="weekChange()" filterable size="default">
size="default"> <el-option
<el-option v-for="item in mondays" :key="item.index" v-for="item in mondays"
:key="item.index"
:label="'【' + item.index + '】 ' + (item.month + 1) + '月' + item.date + '日'" :label="'【' + item.index + '】 ' + (item.month + 1) + '月' + item.date + '日'"
:value="item.index"> :value="item.index"
>
<span style="float: left">{{ item.index }}</span> <span style="float: left">{{ item.index }}</span>
<span <span style="float: right; color: #8492a6; font-size: 13px">{{ item.month + 1 + '月' + item.date + '日' }}</span>
style="float: right; color: #8492a6; font-size: 13px">{{(item.month+1) + '月' + item.date+'日' }}</span>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -123,12 +120,15 @@
<ele-CaretTop /> <ele-CaretTop />
</el-icon> </el-icon>
</el-button> </el-button>
<el-select size="default" class="button-caret" v-model="selectModel" filterable @change="choiceModel" <el-select size="default" class="button-caret" v-model="selectModel" filterable @change="choiceModel" placeholder="请选择配置">
placeholder="请选择配置">
<el-option <el-option
v-for="item in listDbs.filter(d => Number(d.Year + getZero4Fill(d.Date)) > lastDate && Number(d.Year + getZero4Fill(d.Date)) < curDate)" v-for="item in listDbs.filter(
:key="item.StringId" :label="item.Year+'-'+item.Date+'【'+item.Name+'】'" (d) => Number(d.Year + getZero4Fill(d.Date)) > lastDate && Number(d.Year + getZero4Fill(d.Date)) < curDate
:value="item.StringId"/> )"
:key="item.StringId"
:label="item.Year + '-' + item.Date + '【' + item.Name + '】'"
:value="item.StringId"
/>
</el-select> </el-select>
</template> </template>
<div v-show="item.show"> <div v-show="item.show">
@ -142,18 +142,16 @@
</el-form-item> </el-form-item>
<el-form-item label="普通出售摊位" prop="sale" v-show="false"> <el-form-item label="普通出售摊位" prop="sale" v-show="false">
<el-select v-model="market.sale" size="default" multiple placeholder="请选择"> <el-select v-model="market.sale" size="default" multiple placeholder="请选择">
<el-option v-for="item in bazaar.filter(r=>r.Type==1)" :key="item.StallId" :label="item.StallId" <el-option v-for="item in bazaar.filter((r) => r.Type == 1)" :key="item.StallId" :label="item.StallId" :value="item.StallId">
:value="item.StallId"> {{ item.StallId + ' ' + item.Remark }}
{{item.StallId+ " " +item.Remark}}
</el-option> </el-option>
</el-select> </el-select>
<span v-show="check && (!market.sale || market.sale.length == 0)" style="color: red">*</span> <span v-show="check && (!market.sale || market.sale.length == 0)" style="color: red">*</span>
</el-form-item> </el-form-item>
<el-form-item label="普通收购摊位" prop="purchase" v-show="false"> <el-form-item label="普通收购摊位" prop="purchase" v-show="false">
<el-select v-model="market.purchase" size="default" multiple placeholder="请选择"> <el-select v-model="market.purchase" size="default" multiple placeholder="请选择">
<el-option v-for="item in bazaar.filter(r=>r.Type==2)" :key="item.StallId" :label="item.StallId" <el-option v-for="item in bazaar.filter((r) => r.Type == 2)" :key="item.StallId" :label="item.StallId" :value="item.StallId">
:value="item.StallId"> {{ item.StallId + ' ' + item.Remark }}
{{item.StallId+ " " +item.Remark}}
</el-option> </el-option>
</el-select> </el-select>
<span v-show="check && (!market.purchase || market.purchase.length == 0)" style="color: red">*</span> <span v-show="check && (!market.purchase || market.purchase.length == 0)" style="color: red">*</span>
@ -326,30 +324,25 @@
</template> </template>
<div v-show="item.highShow"> <div v-show="item.highShow">
<el-form-item label="高价摊位" prop="purchase"> <el-form-item label="高价摊位" prop="purchase">
<el-select v-model="HighPriceRecycle.StallId" size="default" placeholder="请选择" <el-select v-model="HighPriceRecycle.StallId" size="default" placeholder="请选择" @change="selectStall(HighPriceRecycle.StallId)">
@change="selectStall(HighPriceRecycle.StallId)">
<el-option label="空摊位" :value="-1"> <el-option label="空摊位" :value="-1">
{{-1+ " 空摊位"}} {{ -1 + ' 空摊位' }}
</el-option> </el-option>
<el-option v-for="item in bazaar.filter(r=>r.Type==4)" :key="item.StallId" :label="item.Remark" <el-option v-for="item in bazaar.filter((r) => r.Type == 4)" :key="item.StallId" :label="item.Remark" :value="item.StallId">
:value="item.StallId"> {{ item.StallId + ' ' + item.Remark }}
{{item.StallId+ " " +item.Remark}}
</el-option> </el-option>
</el-select> </el-select>
<span v-show="check&&(!HighPriceRecycle.StallId)" style="color: red">*</span> <span v-show="check && !HighPriceRecycle.StallId" style="color: red">*</span>
</el-form-item> </el-form-item>
<el-form-item label="摊位详情"> <el-form-item label="摊位详情">
<el-input type="textarea" v-model="HighPriceRecycle.IntroduceItem" placeholder="摊位详情" :rows="5" <el-input type="textarea" v-model="HighPriceRecycle.IntroduceItem" placeholder="摊位详情" :rows="5" style="width: 400px" disabled>
style="width: 400px;" disabled>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="摊位介绍"> <el-form-item label="摊位介绍">
<el-input type="textarea" v-model="HighPriceRecycle.Introduce" placeholder="摊位介绍" style="width: 400px"> <el-input type="textarea" v-model="HighPriceRecycle.Introduce" placeholder="摊位介绍" style="width: 400px"></el-input>
</el-input>
<span v-show="check && !HighPriceRecycle.Introduce" style="color: red">*</span> <span v-show="check && !HighPriceRecycle.Introduce" style="color: red">*</span>
</el-form-item> </el-form-item>
</div> </div>
</el-card> </el-card>
<el-form-item> <el-form-item>
<el-button size="default" type="primary" class="ml10" @click="onSubmit" :disabled="checkSubmit()"> <el-button size="default" type="primary" class="ml10" @click="onSubmit" :disabled="checkSubmit()">
@ -368,15 +361,15 @@
gameGMGetBazaarActivity, gameGMGetBazaarActivity,
gameGMUpdateBazaarActivity, gameGMUpdateBazaarActivity,
gameGMInsertBazaarActivity, gameGMInsertBazaarActivity,
gameGMInsertBatchBazaarActivity,
gameGMGetModel, gameGMGetModel,
gameGMInsertBatchBazaarActivity } from '/@/api/game/gameConfig';
} from '/@/api/game'; import { random, zeroFill, zero4Fill } from '/@/utils/utils';
import {random, zeroFill, zero4Fill} from '/@/utils/utils' import NpcConfigCategory from '/@/api/config/NpcConfigCategory.json';
import NpcConfigCategory from "/@/api/config/NpcConfigCategory.json"; import AllItemConfigCategory from '/@/api/config/AllItemConfigCategory.json';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import StructureConfigCategory from '/@/api/config/StructureConfigCategory.json';
import StructureConfigCategory from "/@/api/config/StructureConfigCategory.json"; import RegionConfigCategory from '/@/api/config/RegionConfigCategory.json';
import RegionConfigCategory from "/@/api/config/RegionConfigCategory.json"; import { ElLoading, ElMessage } from 'element-plus';
import {ElLoading, ElMessage} from "element-plus";
interface TableItemRow { interface TableItemRow {
day: number; day: number;
@ -391,33 +384,33 @@
} }
interface TableDataRow { interface TableDataRow {
StartTime: string StartTime: string;
Interval: number Interval: number;
times: number times: number;
Day: number Day: number;
dayTime: string dayTime: string;
} }
interface market { interface market {
serverId: number[] serverId: number[];
id: number id: number;
name: string name: string;
title: string title: string;
year: number year: number;
friday: number friday: number;
monday: number monday: number;
date: string date: string;
} }
interface Auction { interface Auction {
StallId: number StallId: number;
datas: Array<TableDataRow> datas: Array<TableDataRow>;
items: Array<TableItemRow> items: Array<TableItemRow>;
} }
interface HighPriceRecycle { interface HighPriceRecycle {
StallId: number StallId: number;
Introduce: string Introduce: string;
} }
interface TableDataState { interface TableDataState {
@ -463,7 +456,7 @@
const formRef = ref<HTMLElement | null>(null); const formRef = ref<HTMLElement | null>(null);
const menuRef = ref(); const menuRef = ref();
const state = reactive<TableDataState>({ const state = reactive<TableDataState>({
selectModel: "", selectModel: '',
model: {}, model: {},
check: false, check: false,
item: { highShow: true, snatchShow: true, show: true, topShow: true, timeShow: true }, item: { highShow: true, snatchShow: true, show: true, topShow: true, timeShow: true },
@ -479,21 +472,21 @@
listDbs: [], listDbs: [],
HighPriceRecycle: { HighPriceRecycle: {
StallId: 0, StallId: 0,
Introduce: "", Introduce: '',
}, },
market: { market: {
serverId: [], serverId: [],
title: "", title: '',
name: "", name: '',
date: "", date: '',
year: 0, year: 0,
friday: 0, friday: 0,
monday: 0, monday: 0,
id: 0 id: 0,
}, },
bazaar: [], bazaar: [],
NPC: NpcConfigCategory.filter((r: {Type: number;}) => r.Type == 4), NPC: NpcConfigCategory.filter((r: { Type: number }) => r.Type == 4),
ItemConfig: AllItemConfigCategory, ItemConfig: AllItemConfigCategory,
fullYears: [], fullYears: [],
mondays: [], mondays: [],
@ -501,17 +494,20 @@
editProp: ['date', 'name', 'food'], editProp: ['date', 'name', 'food'],
copyData: {}, copyData: {},
copyItem: {}, copyItem: {},
currencyType: [{Id: 1, Name: "铜币"}, {Id: 2, Name: "桃花石"}], currencyType: [
{ Id: 1, Name: '铜币' },
{ Id: 2, Name: '桃花石' },
],
// week: [{Id: 1, Name: ""}, {Id: 2, Name: ""}, {Id: 3, Name: ""}, {Id: 4, Name: ""}, // week: [{Id: 1, Name: ""}, {Id: 2, Name: ""}, {Id: 3, Name: ""}, {Id: 4, Name: ""},
// {Id: 5, Name: ""}, {Id: 6, Name: ""}, {Id: 7, Name: ""}], // {Id: 5, Name: ""}, {Id: 6, Name: ""}, {Id: 7, Name: ""}],
rules: {}, rules: {},
modelItem: {}, modelItem: {},
modelId: "", modelId: '',
page: 0, page: 0,
pageSize: 2, pageSize: 2,
lastDate: 0, lastDate: 0,
curDate: 0, curDate: 0,
Introduce: "", Introduce: '',
}); });
const onSubmit = () => { const onSubmit = () => {
@ -525,7 +521,7 @@
return; return;
} }
// console.log("bazaar0:", bazaar); // console.log("bazaar0:", bazaar);
if(bazaar.Name == "" || bazaar.Title == "" || !bazaar.Year || !bazaar.Date || !bazaar.HighPriceRecycle){ if (bazaar.Name == '' || bazaar.Title == '' || !bazaar.Year || !bazaar.Date || !bazaar.HighPriceRecycle) {
ElMessage.error('保存失败,请检查表单是否填写完整'); ElMessage.error('保存失败,请检查表单是否填写完整');
return; return;
} }
@ -536,35 +532,39 @@
} }
if (!state.market.id) { if (!state.market.id) {
gameGMInsertBazaarActivity({bazaar: bazaar}).then((res) => { gameGMInsertBazaarActivity({ bazaar: bazaar })
.then((res) => {
if (!res || Number(res.code) != 0) { if (!res || Number(res.code) != 0) {
ElMessage.success('活动更新失败'); ElMessage.success('活动更新失败');
return; return;
} }
ElMessage.success('活动更新成功'); ElMessage.success('活动更新成功');
}).finally(() => { })
.finally(() => {
totalYearChange(); totalYearChange();
totalYearChange1(); totalYearChange1();
}); });
return; return;
} }
gameGMUpdateBazaarActivity({bazaar: bazaar}).then((res) => { gameGMUpdateBazaarActivity({ bazaar: bazaar })
.then((res) => {
if (!res || Number(res.code) != 0) { if (!res || Number(res.code) != 0) {
ElMessage.success('活动更新失败'); ElMessage.success('活动更新失败');
return; return;
} }
ElMessage.success('活动更新成功'); ElMessage.success('活动更新成功');
}).finally(() => { })
.finally(() => {
totalYearChange(); totalYearChange();
totalYearChange1(); totalYearChange1();
}) });
}); });
}; };
const checkSubmit = () => { const checkSubmit = () => {
let bazaar = onState(); let bazaar = onState();
console.log("checkSubmit", bazaar); console.log('checkSubmit', bazaar);
if(bazaar.Name == "" || bazaar.Title == "" || !bazaar.Year || !bazaar.Date || !bazaar.HighPriceRecycle){ if (bazaar.Name == '' || bazaar.Title == '' || !bazaar.Year || !bazaar.Date || !bazaar.HighPriceRecycle) {
return true; return true;
} }
@ -580,7 +580,7 @@
}; };
const choiceModel = () => { const choiceModel = () => {
let mark = state.listDbs.find(dbs => dbs.StringId == state.selectModel); let mark = state.listDbs.find((dbs) => dbs.StringId == state.selectModel);
if (mark) { if (mark) {
onBazaar(mark); onBazaar(mark);
state.market.id = 0; state.market.id = 0;
@ -612,19 +612,24 @@
continue; continue;
} }
data.index = index++; data.index = index++;
if(new Date().getFullYear() === date.getFullYear() && new Date().getMonth() >= data.month && new Date().getDate() >= data.date && state.market.monday < data.index){ if (
new Date().getFullYear() === date.getFullYear() &&
new Date().getMonth() >= data.month &&
new Date().getDate() >= data.date &&
state.market.monday < data.index
) {
state.market.monday = data.index + 1; state.market.monday = data.index + 1;
} }
state.mondays.push(data); state.mondays.push(data);
date.setDate(date.getDate() + 1); date.setDate(date.getDate() + 1);
} }
console.log("state.mondays", state.mondays); console.log('state.mondays', state.mondays);
}; };
onMounted(() => { onMounted(() => {
let year = new Date().getFullYear(); let year = new Date().getFullYear();
state.market.year = year; state.market.year = year;
for (let i = 0; i < 3; i++) { for (let i = 0; i < 3; i++) {
state.fullYears.push({value: year + i, label: year + i}) state.fullYears.push({ value: year + i, label: year + i });
} }
getDBModel(); getDBModel();
@ -635,15 +640,16 @@
getDBModel(); getDBModel();
}); });
var getDBModel = () => { var getDBModel = () => {
gameGMGetModel({mType: 0}).then((res) => { gameGMGetModel({ mType: 0 })
console.log("gameGMGetModel: ", res); .then((res) => {
console.log('gameGMGetModel: ', res);
state.stallDbs = res.data.model; state.stallDbs = res.data.model;
listStall(0) listStall(0);
}).finally(() => { })
}); .finally(() => {});
}; };
const onEditMarket = (item: string) => { const onEditMarket = (item: string) => {
let bazaar = state.dbs.find(db => db.Date == Number((item.month + 1) + "" + zeroFill(item.date))); let bazaar = state.dbs.find((db) => db.Date == Number(item.month + 1 + '' + zeroFill(item.date)));
console.log(bazaar); console.log(bazaar);
if (bazaar) { if (bazaar) {
state.market.monday = item.index; state.market.monday = item.index;
@ -652,7 +658,7 @@
state.market.monday = item.index; state.market.monday = item.index;
initMarket(); initMarket();
} }
listChoose() listChoose();
}; };
const onBazaar = (bazaar: any) => { const onBazaar = (bazaar: any) => {
state.market.id = bazaar._id; state.market.id = bazaar._id;
@ -660,16 +666,15 @@
state.market.title = bazaar.Title; state.market.title = bazaar.Title;
state.HighPriceRecycle = { state.HighPriceRecycle = {
StallId: bazaar.HighPriceRecycle.StallId, StallId: bazaar.HighPriceRecycle.StallId,
Introduce: bazaar.HighPriceRecycle.Introduce Introduce: bazaar.HighPriceRecycle.Introduce,
}; };
selectStall(bazaar.HighPriceRecycle.StallId); selectStall(bazaar.HighPriceRecycle.StallId);
}; };
const getCurDate = () => { const getCurDate = () => {
for (let i in state.mondays) { for (let i in state.mondays) {
let friday = state.mondays[i]; let friday = state.mondays[i];
if (friday.index == state.market.monday) { if (friday.index == state.market.monday) {
return Number((friday.month + 1) + "" + zeroFill(friday.date)); return Number(friday.month + 1 + '' + zeroFill(friday.date));
} }
} }
}; };
@ -692,7 +697,7 @@
HighPriceRecycle: { HighPriceRecycle: {
StallId: state.HighPriceRecycle.StallId, StallId: state.HighPriceRecycle.StallId,
Introduce: state.HighPriceRecycle.Introduce, Introduce: state.HighPriceRecycle.Introduce,
} },
}; };
return bazaar; return bazaar;
@ -835,7 +840,7 @@
// } // }
// }; // };
const weekChange = () => { const weekChange = () => {
state.selectModel = ""; state.selectModel = '';
let year = state.market.year; let year = state.market.year;
listChoose(); listChoose();
gameGMGetBazaarActivity({ Year: year, Date: getCurDate() }).then((res) => { gameGMGetBazaarActivity({ Year: year, Date: getCurDate() }).then((res) => {
@ -849,8 +854,8 @@
}; };
const yearChange = () => { const yearChange = () => {
let year = state.market.year; let year = state.market.year;
console.log("year:", year); console.log('year:', year);
getFriday(new Date(year + "-01-01")); getFriday(new Date(year + '-01-01'));
weekChange(); weekChange();
totalYearChange(); totalYearChange();
totalYearChange1(); totalYearChange1();
@ -859,48 +864,52 @@
state.check = false; state.check = false;
state.market.id = 0; state.market.id = 0;
state.market.title = ""; state.market.title = '';
state.market.name = ""; state.market.name = '';
state.HighPriceRecycle = { state.HighPriceRecycle = {
StallId: 0, StallId: 0,
Introduce: "", Introduce: '',
}; };
}; };
const getType = (item: any) => { const getType = (item: any) => {
let now = new Date(); let now = new Date();
if(state.market.year < now.getFullYear() || if (
state.market.year < now.getFullYear() ||
(state.market.year == now.getFullYear() && item.month < now.getMonth()) || (state.market.year == now.getFullYear() && item.month < now.getMonth()) ||
(state.market.year == now.getFullYear() && item.month == now.getMonth() && item.date <= now.getDate())){ (state.market.year == now.getFullYear() && item.month == now.getMonth() && item.date <= now.getDate())
return "info"; ) {
return 'info';
} }
for (let i in state.dbs) { for (let i in state.dbs) {
let db = state.dbs[i]; let db = state.dbs[i];
if(db && db.Date && Number((item.month + 1) + "" + zeroFill(item.date)) == db.Date){ if (db && db.Date && Number(item.month + 1 + '' + zeroFill(item.date)) == db.Date) {
if (now > new Date(db.BeginTime)) { if (now > new Date(db.BeginTime)) {
return "info"; return 'info';
} }
return ""; return '';
} }
} }
return "danger"; return 'danger';
}; };
const getEffect = (item: any) => { const getEffect = (item: any) => {
let now = new Date(); let now = new Date();
if(state.market.year < now.getFullYear() || if (
state.market.year < now.getFullYear() ||
(state.market.year == now.getFullYear() && item.month < now.getMonth()) || (state.market.year == now.getFullYear() && item.month < now.getMonth()) ||
(state.market.year == now.getFullYear() && item.month == now.getMonth() && item.date <= now.getDate())){ (state.market.year == now.getFullYear() && item.month == now.getMonth() && item.date <= now.getDate())
return "dark"; ) {
return 'dark';
} }
for (let i in state.dbs) { for (let i in state.dbs) {
let db = state.dbs[i]; let db = state.dbs[i];
if(db && db.Date && Number((item.month + 1) + "" + zeroFill(item.date)) == db.Date){ if (db && db.Date && Number(item.month + 1 + '' + zeroFill(item.date)) == db.Date) {
if (now > new Date(db.BeginTime)) { if (now > new Date(db.BeginTime)) {
return "dark"; return 'dark';
} }
return "plain"; return 'plain';
} }
} }
return "dark"; return 'dark';
}; };
const totalYearChange = () => { const totalYearChange = () => {
const loading = ElLoading.service({ const loading = ElLoading.service({
@ -909,15 +918,16 @@
background: 'rgba(0, 0, 0, 0.7)', background: 'rgba(0, 0, 0, 0.7)',
}); });
let year = state.market.year; let year = state.market.year;
console.log("year:", year); console.log('year:', year);
gameGMGetBazaarActivity({Year: year}).then((res) => { gameGMGetBazaarActivity({ Year: year })
.then((res) => {
let bazaar = res.data.bazaar || []; let bazaar = res.data.bazaar || [];
console.log("gameGMGetBazaarActivity:", res); console.log('gameGMGetBazaarActivity:', res);
state.dbs = bazaar.sort((a: any, b: any) => Number(a.Year + zero4Fill(a.Date)) - Number(b.Year + zero4Fill(b.Date))); state.dbs = bazaar.sort((a: any, b: any) => Number(a.Year + zero4Fill(a.Date)) - Number(b.Year + zero4Fill(b.Date)));
}).finally(() => { })
loading.close() .finally(() => {
loading.close();
}); });
}; };
const totalYearChange1 = () => { const totalYearChange1 = () => {
const loading = ElLoading.service({ const loading = ElLoading.service({
@ -926,25 +936,28 @@
background: 'rgba(0, 0, 0, 0.7)', background: 'rgba(0, 0, 0, 0.7)',
}); });
let year = state.market.year; let year = state.market.year;
console.log("year:", year); console.log('year:', year);
gameGMGetBazaarActivity({Year: year}).then((res) => { gameGMGetBazaarActivity({ Year: year })
console.log("gameGMGetBazaarActivity:", res); .then((res) => {
console.log('gameGMGetBazaarActivity:', res);
state.dbs = res.data.bazaar || []; state.dbs = res.data.bazaar || [];
gameGMGetBazaarActivity({ Year: year - 1 }).then((res) => { gameGMGetBazaarActivity({ Year: year - 1 }).then((res) => {
state.listDbs = res.data.bazaar || []; state.listDbs = res.data.bazaar || [];
state.listDbs = state.listDbs.concat(state.dbs).sort((a: any, b: any) => Number(a.Year + a.Date) - Number(b.Year + b.Date)); state.listDbs = state.listDbs.concat(state.dbs).sort((a: any, b: any) => Number(a.Year + a.Date) - Number(b.Year + b.Date));
console.log("gameGMGetBazaarActivity: state.listDbs ", state.listDbs); console.log('gameGMGetBazaarActivity: state.listDbs ', state.listDbs);
listChoose(); listChoose();
});
}) })
}).finally(() => { .finally(() => {
loading.close() loading.close();
}); });
}; };
const listChoose = () => { const listChoose = () => {
state.selectModel = ""; state.selectModel = '';
let year = state.market.year, month = 1, date = 1; let year = state.market.year,
month = 1,
date = 1;
for (let i in state.mondays) { for (let i in state.mondays) {
let friday = state.mondays[i]; let friday = state.mondays[i];
if (friday.index == state.market.monday) { if (friday.index == state.market.monday) {
@ -959,22 +972,35 @@
} }
state.lastDate = Number('' + year + zeroFill(month) + zeroFill(date)); state.lastDate = Number('' + year + zeroFill(month) + zeroFill(date));
state.curDate = Number('' + state.market.year + zero4Fill(getCurDate())) + 1; state.curDate = Number('' + state.market.year + zero4Fill(getCurDate())) + 1;
console.log("listChoose: ",state.lastDate, state.curDate); console.log('listChoose: ', state.lastDate, state.curDate);
}; };
const selectStall = (value: any) => { const selectStall = (value: any) => {
console.log("selectStall:", value); console.log('selectStall:', value);
let stall = state.stallDbs.find(r => r.StallId == value); let stall = state.stallDbs.find((r) => r.StallId == value);
console.log("stall: ", value, state.stallDbs, stall); console.log('stall: ', value, state.stallDbs, stall);
if (!stall) { if (!stall) {
return state.HighPriceRecycle.IntroduceItem = ""; return (state.HighPriceRecycle.IntroduceItem = '');
} }
state.HighPriceRecycle.IntroduceItem = `物品:` + (AllItemConfigCategory.find(r => r.Id == stall.ItemId) ? AllItemConfigCategory.find(r => r.Id == stall.ItemId).DetailsPageName:stall.ItemId) + state.HighPriceRecycle.IntroduceItem =
`;货币:` + (state.currencyType.find(r => r.Id == stall.CurrencyType) ? state.currencyType.find(r => r.Id == stall.CurrencyType).Name:stall.CurrencyType) + `物品:` +
`;价格:` + (stall.Prices && stall.Prices[0]) + `-` + (stall.Prices && stall.Prices[1]) + (AllItemConfigCategory.find((r) => r.Id == stall.ItemId)
`元;数量:` + stall.ItemNum + ? AllItemConfigCategory.find((r) => r.Id == stall.ItemId).DetailsPageName
`个;这条配置ID是:` + stall.StallId + ``; : stall.ItemId) +
`;货币:` +
(state.currencyType.find((r) => r.Id == stall.CurrencyType)
? state.currencyType.find((r) => r.Id == stall.CurrencyType).Name
: stall.CurrencyType) +
`;价格:` +
(stall.Prices && stall.Prices[0]) +
`-` +
(stall.Prices && stall.Prices[1]) +
`元;数量:` +
stall.ItemNum +
`个;这条配置ID是:` +
stall.StallId +
``;
}; };
const getMonthList = () => { const getMonthList = () => {
let list = []; let list = [];
@ -995,17 +1021,18 @@
return list; return list;
}; };
const listStall = (type: number) => { const listStall = (type: number) => {
if(state.stallDbs) state.stallDbs.sort((a, b) => { if (state.stallDbs)
state.stallDbs.sort((a, b) => {
return a.StallId < b.StallId ? -1 : 1; return a.StallId < b.StallId ? -1 : 1;
}); });
state.bazaar = state.stallDbs; state.bazaar = state.stallDbs;
if (!type) { if (!type) {
return return;
} }
state.listModelVisible = true; state.listModelVisible = true;
state.modelType = type; state.modelType = type;
if (state.stallDbs) { if (state.stallDbs) {
state.stalls = state.stallDbs.filter(r => r.Type == type); state.stalls = state.stallDbs.filter((r) => r.Type == type);
state.stallTotal = state.stalls.length; state.stallTotal = state.stalls.length;
state.stalls = state.stalls.slice(state.page * state.pageSize, (state.page + 1) * state.pageSize); state.stalls = state.stalls.slice(state.page * state.pageSize, (state.page + 1) * state.pageSize);
} }
@ -1020,7 +1047,7 @@
const destroyListData = () => { const destroyListData = () => {
state.page = 0; state.page = 0;
state.modelType = 0; state.modelType = 0;
state.modelId = ""; state.modelId = '';
state.stalls = []; state.stalls = [];
state.stallTotal = 0; state.stallTotal = 0;
}; };
@ -1041,47 +1068,55 @@
background: 'rgba(0, 0, 0, 0.7)', background: 'rgba(0, 0, 0, 0.7)',
}); });
let bazaars = []; let bazaars = [];
console.log("----------------mondays----------------", state.mondays); console.log('----------------mondays----------------', state.mondays);
for (let i in state.mondays) { for (let i in state.mondays) {
let friday = state.mondays[i]; let friday = state.mondays[i];
if (friday) { if (friday) {
if(new Date().getFullYear() > friday.year || new Date().getMonth() > friday.month || (new Date().getMonth() == friday.month && new Date().getDate() > friday.date)){ if (
console.log("----------------friday----------------", new Date().getMonth(), new Date().getDate(), friday); new Date().getFullYear() > friday.year ||
new Date().getMonth() > friday.month ||
(new Date().getMonth() == friday.month && new Date().getDate() > friday.date)
) {
console.log('----------------friday----------------', new Date().getMonth(), new Date().getDate(), friday);
continue; continue;
} }
let date = Number((friday.month + 1) + "" + zeroFill(friday.date)); let date = Number(friday.month + 1 + '' + zeroFill(friday.date));
if(state.listDbs.find(r => r.Date == date)){ if (state.listDbs.find((r) => r.Date == date)) {
console.log("----------------state.listDbs----------------", state.listDbs, date); console.log('----------------state.listDbs----------------', state.listDbs, date);
continue; continue;
} }
let bazaar = { let bazaar = {
Name: "热闹夜市", Name: '热闹夜市',
Title: "夕阳西下,夜市灯起,热热闹闹赶集,开开心心购物", Title: '夕阳西下,夜市灯起,热热闹闹赶集,开开心心购物',
Year: friday.year, Year: friday.year,
Date: date, Date: date,
// Week: friday.index, // Week: friday.index,
HighPriceRecycle: {} HighPriceRecycle: {},
}; };
let index = random(state.stallDbs.length); let index = random(state.stallDbs.length);
let stall = state.stallDbs[index]; let stall = state.stallDbs[index];
// console.log("--------------------------------", index, bazaar); // console.log("--------------------------------", index, bazaar);
bazaar.HighPriceRecycle.StallId = stall.StallId; bazaar.HighPriceRecycle.StallId = stall.StallId;
bazaar.HighPriceRecycle.Introduce = AllItemConfigCategory.find(r => r.Id == stall.ItemId) ? AllItemConfigCategory.find(r => r.Id == stall.ItemId).Name:stall.ItemId; bazaar.HighPriceRecycle.Introduce = AllItemConfigCategory.find((r) => r.Id == stall.ItemId)
? AllItemConfigCategory.find((r) => r.Id == stall.ItemId).Name
: stall.ItemId;
bazaars.push(bazaar); bazaars.push(bazaar);
} }
} }
if (bazaars.length > 0) { if (bazaars.length > 0) {
console.log("--------------------------------", bazaars); console.log('--------------------------------', bazaars);
gameGMInsertBatchBazaarActivity({bazaars: bazaars}).then((res) => { gameGMInsertBatchBazaarActivity({ bazaars: bazaars })
.then((res) => {
if (!res || Number(res.code) != 0) { if (!res || Number(res.code) != 0) {
ElMessage.success('活动更新失败'); ElMessage.success('活动更新失败');
return; return;
} }
ElMessage.success('活动更新成功'); ElMessage.success('活动更新成功');
}).finally(() => { })
.finally(() => {
totalYearChange(); totalYearChange();
totalYearChange1(); totalYearChange1();
setTimeout(function () { setTimeout(function () {
@ -1093,7 +1128,7 @@
} }
}; };
const getZero4Fill = (date: any) => { const getZero4Fill = (date: any) => {
return zero4Fill(date) return zero4Fill(date);
}; };
return { return {
onSubmit, onSubmit,

4
src/views/gameMonthly/lottery/index.vue

@ -858,10 +858,10 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue';
import {gameGMGetMonthlyEvent, gameGMInsertMonthlyEvent} from '/@/api/game'; import {gameGMGetMonthlyEvent, gameGMInsertMonthlyEvent} from '/@/api/game/gameConfig';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import {ElMessage, ElLoading} from "element-plus"; import {ElMessage, ElLoading} from "element-plus";
import {MONTH_LOTTERY, MONTH_LOTTERY_TIME, PROP_TIMES, PROP_TIMES_TIME} from "/@/api/common/consts"; import {MONTH_LOTTERY, MONTH_LOTTERY_TIME} from "/@/api/common/consts";
import {getWeekOnMondayStartMonday, getYearOfFirstMonday} from "/@/utils/formatTime"; import {getWeekOnMondayStartMonday, getYearOfFirstMonday} from "/@/utils/formatTime";
import {zeroFill} from "/@/utils/utils"; import {zeroFill} from "/@/utils/utils";

2
src/views/gameNotice/customerService/index.vue

@ -140,7 +140,7 @@ import {
gameNotice, gameNotice,
gameGMNoticeGetCron, gameGMNoticeGetCron,
gameNoticeDel, gameNoticeDel,
} from '/@/api/game'; } from '/@/api/game/notice';
import { ElMessage, ElMessageBox } from 'element-plus/es'; import { ElMessage, ElMessageBox } from 'element-plus/es';
import { allChannelList } from '/@/utils/game'; import { allChannelList } from '/@/utils/game';
import { contentReplace, zeroFill } from '/@/utils/utils'; import { contentReplace, zeroFill } from '/@/utils/utils';

2
src/views/gameNotice/list/index.vue

@ -75,7 +75,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { gameNoticeDelList, gameNoticeList, gameRechargeControlDelete } from '/@/api/game'; import { gameNoticeDelList, gameNoticeList } from '/@/api/game/notice';
import { ElMessage, ElMessageBox } from 'element-plus/es'; import { ElMessage, ElMessageBox } from 'element-plus/es';
import { allChannelList, allServerList } from '/@/utils/game'; import { allChannelList, allServerList } from '/@/utils/game';
import { contentReplace } from '/@/utils/utils'; import { contentReplace } from '/@/utils/utils';

2
src/views/gameNotice/log/index.vue

@ -95,7 +95,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { gameNoticeLog, gameNoticeDel } from '/@/api/game'; import { gameNoticeLog, gameNoticeDel } from '/@/api/game/notice';
import { ElMessage } from 'element-plus/es'; import { ElMessage } from 'element-plus/es';
import { allChannelList, serverList } from '/@/utils/game'; import { allChannelList, serverList } from '/@/utils/game';
import { contentReplace } from '/@/utils/utils'; import { contentReplace } from '/@/utils/utils';

2
src/views/gameNotice/login/index.vue

@ -196,7 +196,7 @@ import {
gameNotice, gameNotice,
gameGMNoticeGetCron, gameGMNoticeGetCron,
gameNoticeDel, gameNoticeDel,
} from '/@/api/game'; } from '/@/api/game/notice';
import { ElMessage, ElMessageBox } from 'element-plus/es'; import { ElMessage, ElMessageBox } from 'element-plus/es';
import { allChannelList } from '/@/utils/game'; import { allChannelList } from '/@/utils/game';
import { contentReplace, zeroFill } from '/@/utils/utils'; import { contentReplace, zeroFill } from '/@/utils/utils';

2
src/views/gameNotice/maintenance/index.vue

@ -199,7 +199,7 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { gameGetNotice, gameGMNoticeModelAdd, gameGMNoticeModelDel, gameGMNoticeModelGet, gameNotice } from '/@/api/game'; import { gameGetNotice, gameGMNoticeModelAdd, gameGMNoticeModelDel, gameGMNoticeModelGet, gameNotice } from '/@/api/game/notice';
import { allChannelList } from '/@/utils/game'; import { allChannelList } from '/@/utils/game';
import { contentReplace } from '/@/utils/utils'; import { contentReplace } from '/@/utils/utils';
import { ElMessage, ElMessageBox } from 'element-plus/es'; import { ElMessage, ElMessageBox } from 'element-plus/es';

2
src/views/gameNotice/pop/index.vue

@ -123,7 +123,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { ElMessageBox, ElMessage } from 'element-plus'; import { ElMessageBox, ElMessage } from 'element-plus';
import { gameNoticePop, gameGMNoticeModelGet, gameGMNoticeModelAdd, gameGMNoticeModelDel } from '/@/api/game'; import { gameNoticePop, gameGMNoticeModelGet, gameGMNoticeModelAdd, gameGMNoticeModelDel } from '/@/api/game/notice';
import { contentReplace, gSwitchServer } from '/@/utils/utils'; import { contentReplace, gSwitchServer } from '/@/utils/utils';
import { ServerCategorize, serverList } from '/@/utils/game'; import { ServerCategorize, serverList } from '/@/utils/game';

2
src/views/gameNotice/preview/index.vue

@ -206,7 +206,7 @@ import {
gameNotice, gameNotice,
gameGMNoticeGetCron, gameGMNoticeGetCron,
gameNoticeDel, gameNoticeDel,
} from '/@/api/game'; } from '/@/api/game/notice';
import { ElMessage, ElMessageBox } from 'element-plus/es'; import { ElMessage, ElMessageBox } from 'element-plus/es';
import { allChannelList } from '/@/utils/game'; import { allChannelList } from '/@/utils/game';
import { contentReplace, zeroFill } from '/@/utils/utils'; import { contentReplace, zeroFill } from '/@/utils/utils';

2
src/views/gameOrder/count/index.vue

@ -66,7 +66,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent} from 'vue'; import {toRefs, reactive, onMounted, defineComponent} from 'vue';
//import { ElMessageBox, ElMessage } from 'element-plus'; //import { ElMessageBox, ElMessage } from 'element-plus';
import {gameOrderCount} from "/@/api/game"; import {gameOrderCount} from "/@/api/game/order";
import {allServerList, AllServerList, ServerCategorize} from "/@/utils/game"; import {allServerList, AllServerList, ServerCategorize} from "/@/utils/game";
// import actionModel from "/@/views/gameMarket/actionModel/index.vue"; // import actionModel from "/@/views/gameMarket/actionModel/index.vue";
import {gSwitchServer} from "/@/utils/utils"; import {gSwitchServer} from "/@/utils/utils";

2
src/views/gameOrder/deposit/index.vue

@ -66,7 +66,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { gameAddCoin, gameDeposit } from '/@/api/game'; import { gameAddCoin, gameDeposit } from '/@/api/game/order';
import { Platforms, ChannelList, ServerCategorize, serverList } from '/@/utils/game'; import { Platforms, ChannelList, ServerCategorize, serverList } from '/@/utils/game';
import { ElMessage } from 'element-plus/es'; import { ElMessage } from 'element-plus/es';
import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json'; import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json';

2
src/views/gameOrder/getTransactionId/index.vue

@ -81,7 +81,7 @@ import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { allChannelList, ServerCategorize, serverList, ServerList } from '/@/utils/game'; import { allChannelList, ServerCategorize, serverList, ServerList } from '/@/utils/game';
import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json'; import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';
import { gameOrderList, getTransactionId } from '/@/api/game'; import { gameOrderList, getTransactionId } from '/@/api/game/order';
// //
interface TableData { interface TableData {

2
src/views/gameOrder/gmOrderList/index.vue

@ -93,7 +93,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { gameRechargeChangeStateDelete, gmOrderList } from '/@/api/game'; import { gameRechargeChangeStateDelete, gmOrderList } from '/@/api/game/order';
import { allChannelList, ServerCategorize, serverList, ServerList } from '/@/utils/game'; import { allChannelList, ServerCategorize, serverList, ServerList } from '/@/utils/game';
import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json'; import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json';
import { ElMessage, ElMessageBox } from 'element-plus/es'; import { ElMessage, ElMessageBox } from 'element-plus/es';

2
src/views/gameOrder/orderBehavior/index.vue

@ -61,7 +61,7 @@
<script lang="ts"> <script lang="ts">
//import { ElMessageBox, ElMessage } from 'element-plus'; //import { ElMessageBox, ElMessage } from 'element-plus';
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { orderBehavior } from '/@/api/game/index'; import { orderBehavior } from '/@/api/game/order';
import { CompareType, allServerList, allChannelList } from '/@/utils/game'; import { CompareType, allServerList, allChannelList } from '/@/utils/game';
import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json'; import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json';
import { getDaysBetween } from '/@/utils/utils'; import { getDaysBetween } from '/@/utils/utils';

2
src/views/gameOrder/orderBehavior1/index.vue

@ -60,7 +60,7 @@
<script lang="ts"> <script lang="ts">
//import { ElMessageBox, ElMessage } from 'element-plus'; //import { ElMessageBox, ElMessage } from 'element-plus';
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { orderBehavior } from '/@/api/game/index'; import { orderBehavior } from '/@/api/game/order';
import { CompareType, allServerList } from '/@/utils/game'; import { CompareType, allServerList } from '/@/utils/game';
import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json'; import RechargeConfigCategory from '/@/api/config/RechargeConfigCategory.json';
import { getDaysBetween } from '/@/utils/utils'; import { getDaysBetween } from '/@/utils/utils';

2
src/views/gameOrder/orderList/index.vue

@ -130,7 +130,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent,} from 'vue'; import {toRefs, reactive, onMounted, defineComponent,} from 'vue';
import {gameOrderList, gameRechargeChangeStateDelete} from "/@/api/game"; import {gameOrderList, gameRechargeChangeStateDelete} from "/@/api/game/order";
import {allChannelList, serverList, ServerList} from "/@/utils/game"; import {allChannelList, serverList, ServerList} from "/@/utils/game";
import RechargeConfigCategory from "/@/api/config/RechargeConfigCategory.json"; import RechargeConfigCategory from "/@/api/config/RechargeConfigCategory.json";
import {ElMessage, ElMessageBox} from "element-plus/es"; import {ElMessage, ElMessageBox} from "element-plus/es";

2
src/views/gameOrder/orderLog/index.vue

@ -114,7 +114,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { orderLog, orderLogPlatform } from '/@/api/game/index'; import { orderLog, orderLogPlatform } from '/@/api/game/order';
import {allChannelList, CompareType, allServerList, ServerCategorize, AllChannelSort} from '/@/utils/game'; import {allChannelList, CompareType, allServerList, ServerCategorize, AllChannelSort} from '/@/utils/game';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';

4
src/views/gameOrder/orderLog1/index.vue

@ -116,8 +116,8 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent,} from 'vue'; import {toRefs, reactive, onMounted, defineComponent,} from 'vue';
import {orderLog} from "/@/api/game/index"; import {orderLog} from "/@/api/game/order";
import {allChannelList, CompareType, allServerList, ServerCategorize} from "/@/utils/game"; import {CompareType, allServerList, ServerCategorize} from "/@/utils/game";
import {gSwitchServer} from "/@/utils/utils"; import {gSwitchServer} from "/@/utils/utils";
// //

2
src/views/gameOrder/rechargeControl/index.vue

@ -37,7 +37,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { gameRechargeControlAdd, gameRechargeControlDelete, gameRechargeControlList } from '/@/api/game/index'; import { gameRechargeControlAdd, gameRechargeControlDelete, gameRechargeControlList } from '/@/api/game/order';
import { channelList, ChannelList } from '/@/utils/game'; import { channelList, ChannelList } from '/@/utils/game';
interface TableData { interface TableData {

2
src/views/gameOrder/rechargePer/index.vue

@ -46,7 +46,7 @@
<script lang="ts"> <script lang="ts">
//import { ElMessageBox, ElMessage } from 'element-plus'; //import { ElMessageBox, ElMessage } from 'element-plus';
import {toRefs, reactive, onMounted, defineComponent,} from 'vue'; import {toRefs, reactive, onMounted, defineComponent,} from 'vue';
import { rechargePer} from "/@/api/game/index"; import { rechargePer} from "/@/api/game/order";
import { CompareType, allServerList, allChannelList} from "/@/utils/game"; import { CompareType, allServerList, allChannelList} from "/@/utils/game";
import RechargeConfigCategory from "/@/api/config/RechargeConfigCategory.json"; import RechargeConfigCategory from "/@/api/config/RechargeConfigCategory.json";
import {getDaysBetween} from "/@/utils/utils"; import {getDaysBetween} from "/@/utils/utils";

2
src/views/gameOrder/shopInfo/index.vue

@ -74,7 +74,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent} from 'vue'; import {toRefs, reactive, onMounted, defineComponent} from 'vue';
import {gameShopLog} from '/@/api/game'; import {gameShopLog} from '/@/api/game/order';
import {allServerList, allChannelList, ServerCategorize} from '/@/utils/game'; import {allServerList, allChannelList, ServerCategorize} from '/@/utils/game';
import {gSwitchServer} from '/@/utils/utils'; import {gSwitchServer} from '/@/utils/utils';
import CommonShopConfigCategory from '/@/api/config/CommonShopConfigCategory.json'; import CommonShopConfigCategory from '/@/api/config/CommonShopConfigCategory.json';

4
src/views/gameOrder/shopList/index.vue

@ -82,7 +82,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { gameShopList } from '/@/api/game'; import { gameShopList } from '/@/api/game/order';
import { allServerList, allChannelList, ServerCategorize } from '/@/utils/game'; import { allServerList, allChannelList, ServerCategorize } from '/@/utils/game';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';
import CommonShopConfigCategory from '/@/api/config/CommonShopConfigCategory.json'; import CommonShopConfigCategory from '/@/api/config/CommonShopConfigCategory.json';
@ -122,7 +122,7 @@ interface TableDataState {
} }
export default defineComponent({ export default defineComponent({
name: 'apiV1GameShopLog', name: 'apiV1GameShopList',
setup() { setup() {
// const {proxy} = getCurrentInstance() as any; // const {proxy} = getCurrentInstance() as any;

7
src/views/gamePropExchange/update/index.vue

@ -306,12 +306,11 @@
import { import {
gameGMCheckPropExchange, gameGMCheckPropExchange,
gameGMGetPropExchange, gameGMGetPropExchange,
gameGMInsertPropExchange, gameGMInsertPropExchange
gameGMUpdatePropExchange } from '/@/api/game/gameConfig';
} from '/@/api/game';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import {ElLoading, ElMessage} from "element-plus"; import {ElLoading, ElMessage} from "element-plus";
import {MONTH, PROP_TIMES, PROP_TIMES_TIME} from "/@/api/common/consts"; import {MONTH} from "/@/api/common/consts";
import {getWeekOnMondayStartMonday, getYearOfFirstMonday} from "/@/utils/formatTime"; import {getWeekOnMondayStartMonday, getYearOfFirstMonday} from "/@/utils/formatTime";
import {zeroFill} from "/@/utils/utils"; import {zeroFill} from "/@/utils/utils";

4
src/views/gameRank/award/index.vue

@ -208,11 +208,9 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue';
import {gameGetRankAward, gameUpdateRankAward, gameDelRankAward} from '/@/api/game'; import {gameGetRankAward, gameUpdateRankAward} from '/@/api/game/gameConfig';
import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json"; import AllItemConfigCategory from "/@/api/config/AllItemConfigCategory.json";
import {ElMessage, ElLoading} from "element-plus"; import {ElMessage, ElLoading} from "element-plus";
import jsPlumb from "jsplumb";
import isNull = jsPlumb.jsPlumbUtil.isNull;
import {AWARD} from "/@/api/common/consts"; import {AWARD} from "/@/api/common/consts";
interface item{ interface item{

2
src/views/gameRank/rank/daily.vue

@ -162,7 +162,7 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue';
import {gameGetRank, gameUpdateRank, gameGetRankAward, gameDelRank} from '/@/api/game'; import {gameGetRank, gameUpdateRank, gameGetRankAward, gameDelRank} from '/@/api/game/gameConfig';
import {ElMessage, ElLoading, ElMessageBox, Action} from "element-plus"; import {ElMessage, ElLoading, ElMessageBox, Action} from "element-plus";
import {RANK, AWARD} from '/@/api/common/consts'; import {RANK, AWARD} from '/@/api/common/consts';
import {zeroFill} from "/@/utils/utils"; import {zeroFill} from "/@/utils/utils";

4
src/views/gameRank/rank/list.vue

@ -137,8 +137,8 @@
</div> </div>
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref, onMounted} from 'vue'; import {reactive, toRefs, defineComponent, ref, onMounted} from 'vue';
import {gameGetRank, gameUpdateRank, gameDelRank, gameGetRankAward} from '/@/api/game'; import {gameGetRank, gameGetRankAward} from '/@/api/game/gameConfig';
import {ElMessage, ElLoading} from "element-plus"; import {ElMessage, ElLoading} from "element-plus";
import {AWARD, RANK} from '/@/api/common/consts'; import {AWARD, RANK} from '/@/api/common/consts';

4
src/views/gameRank/rank/stage.vue

@ -158,9 +158,7 @@
gameCheckRank, gameCheckRank,
gameGetRankAward, gameGetRankAward,
gameDelRank, gameDelRank,
gameGMDelModel, } from '/@/api/game/gameConfig';
gameGMGetModel
} from '/@/api/game';
import {ElMessage, ElLoading, ElMessageBox, Action} from "element-plus"; import {ElMessage, ElLoading, ElMessageBox, Action} from "element-plus";
import {RANK, AWARD} from '/@/api/common/consts'; import {RANK, AWARD} from '/@/api/common/consts';
import {zeroFill} from "/@/utils/utils"; import {zeroFill} from "/@/utils/utils";

2
src/views/gameResetOrderSign/reset/index.vue

@ -16,7 +16,7 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import { defineComponent, reactive, ref, toRefs } from 'vue'; import { defineComponent, reactive, ref, toRefs } from 'vue';
import { resetOrderSign } from '/@/api/game'; import { resetOrderSign } from '/@/api/game/order';
import { ElLoading, ElMessage, ElMessageBox } from 'element-plus'; import { ElLoading, ElMessage, ElMessageBox } from 'element-plus';
interface TableDataState { interface TableDataState {

2
src/views/gameRole/account/index.vue

@ -67,7 +67,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { gameAccountList } from '/@/api/game'; import { gameAccountList } from '/@/api/game/basicinfo';
import { ElMessage } from 'element-plus'; import { ElMessage } from 'element-plus';
import { ServerCategorize, serverList } from '/@/utils/game'; import { ServerCategorize, serverList } from '/@/utils/game';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';

2
src/views/gameRole/online/index.vue

@ -68,7 +68,7 @@
<script lang="ts"> <script lang="ts">
import { toRefs, reactive, onMounted, defineComponent } from 'vue'; import { toRefs, reactive, onMounted, defineComponent } from 'vue';
import { allServerList, ServerCategorize, ServerList } from '/@/utils/game'; import { allServerList, ServerCategorize, ServerList } from '/@/utils/game';
import { gameOnlineList, gameOnlineTopList } from '/@/api/game'; import { gameOnlineList, gameOnlineTopList } from '/@/api/game/basicinfo';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';
// //

2
src/views/gameRole/rank/index.vue

@ -39,7 +39,7 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import { reactive, toRefs, defineComponent, onMounted } from 'vue'; import { reactive, toRefs, defineComponent, onMounted } from 'vue';
import { getGameRank } from '/@/api/game'; import { getGameRank } from '/@/api/game/gameConfig';
import { ElMessage, ElLoading } from 'element-plus'; import { ElMessage, ElLoading } from 'element-plus';
import { serverList, ServerCategorize } from '/@/utils/game'; import { serverList, ServerCategorize } from '/@/utils/game';
import { gSwitchServer } from '/@/utils/utils'; import { gSwitchServer } from '/@/utils/utils';

15
src/views/gameRole/role/index.vue

@ -631,16 +631,11 @@
<script lang="ts"> <script lang="ts">
import { h, toRefs, reactive, onMounted, defineComponent } from 'vue'; import { h, toRefs, reactive, onMounted, defineComponent } from 'vue';
import { import { deleteGameRank } from '/@/api/game/gameConfig';
gameRoleList, import { gameLoginOut, gameLoginOutLog, gameItemRecord } from '/@/api/game';
gameAccountList, import { gameRoleList, gameAccountList} from '/@/api/game/basicinfo';
gameLoginOut, import { gameOrderList } from '/@/api/game/order';
gameLoginOutLog, import { gameNoticePop } from '/@/api/game/notice';
gameItemRecord,
gameOrderList,
gameNoticePop,
deleteGameRank,
} from '/@/api/game';
import SeasonConfigCategory from '/@/api/config/SeasonConfigCategory.json'; import SeasonConfigCategory from '/@/api/config/SeasonConfigCategory.json';
import ScaleConfigCategory from '/@/api/config/ScaleConfigCategory.json'; import ScaleConfigCategory from '/@/api/config/ScaleConfigCategory.json';
import RegionConfigCategory from '/@/api/config/RegionConfigCategory.json'; import RegionConfigCategory from '/@/api/config/RegionConfigCategory.json';

2
src/views/gameRole/searchAccount/index.vue

@ -73,7 +73,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent} from 'vue'; import {toRefs, reactive, onMounted, defineComponent} from 'vue';
import {gameSearchAccount} from "/@/api/game"; import {gameSearchAccount} from "/@/api/game/mange";
import {ElMessage} from "element-plus"; import {ElMessage} from "element-plus";
import {allServerList, ServerCategorize} from "/@/utils/game"; import {allServerList, ServerCategorize} from "/@/utils/game";
import {gSwitchServer} from "/@/utils/utils"; import {gSwitchServer} from "/@/utils/utils";

6
src/views/gameWhiteList/blacklist/component/editConfig.vue

@ -22,10 +22,8 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref} from 'vue'; import {reactive, toRefs, defineComponent} from 'vue';
import {ElMessage} from "element-plus"; import {gameUpdateWhiteList} from "/@/api/game/whiteList";
import {addConfig, editConfig, getConfig} from "/@/api/system/config";
import {gameUpdateWhiteList} from "/@/api/game";
interface VersionData { interface VersionData {
id: number; id: number;

2
src/views/gameWhiteList/blacklist/index.vue

@ -43,7 +43,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent, ref} from 'vue'; import {toRefs, reactive, onMounted, defineComponent, ref} from 'vue';
import EditConfig from '/@/views/gameWhiteList/blacklist/component/editConfig.vue'; import EditConfig from '/@/views/gameWhiteList/blacklist/component/editConfig.vue';
import {gameGetWhiteList, gameDelWhiteList} from "/@/api/game"; import {gameGetWhiteList, gameDelWhiteList} from "/@/api/game/whiteList";
import {PLATFORM} from "/@/api/common/consts"; import {PLATFORM} from "/@/api/common/consts";
// //

2
src/views/gameWhiteList/list/component/editConfig.vue

@ -23,7 +23,7 @@
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent} from 'vue'; import {reactive, toRefs, defineComponent} from 'vue';
import {gameUpdateWhiteList} from "/@/api/game"; import {gameUpdateWhiteList} from "/@/api/game/whiteList";
interface VersionData { interface VersionData {
id: number; id: number;

2
src/views/gameWhiteList/list/index.vue

@ -47,7 +47,7 @@
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent, ref} from 'vue'; import {toRefs, reactive, onMounted, defineComponent, ref} from 'vue';
import EditConfig from '/@/views/gameWhiteList/list/component/editConfig.vue'; import EditConfig from '/@/views/gameWhiteList/list/component/editConfig.vue';
import {gameGetWhiteList, gameDelWhiteList} from "/@/api/game"; import {gameGetWhiteList, gameDelWhiteList} from "/@/api/game/whiteList";
import {PLATFORM} from "/@/api/common/consts"; import {PLATFORM} from "/@/api/common/consts";
// //

2
src/views/system/config/component/editConfig.vue

@ -37,7 +37,7 @@
<script lang="ts"> <script lang="ts">
import {reactive, toRefs, defineComponent, ref, unref} from 'vue'; import {reactive, toRefs, defineComponent, ref, unref} from 'vue';
import {ElMessage} from "element-plus"; import {ElMessage} from "element-plus";
import {addConfig, editConfig, getConfig} from "/@/api/game"; import {addConfig, editConfig, getConfig} from "/@/api/game/config";
interface RuleFormState{ interface RuleFormState{
configId: number; configId: number;

2
src/views/system/config/index.vue

@ -108,7 +108,7 @@
import {toRefs, reactive, onMounted, ref, defineComponent, unref, getCurrentInstance} from 'vue'; import {toRefs, reactive, onMounted, ref, defineComponent, unref, getCurrentInstance} from 'vue';
import {ElMessageBox, ElMessage, FormInstance} from 'element-plus'; import {ElMessageBox, ElMessage, FormInstance} from 'element-plus';
import EditConfig from '/@/views/system/config/component/editConfig.vue'; import EditConfig from '/@/views/system/config/component/editConfig.vue';
import {deleteConfig, getConfigList} from "/@/api/game"; import {deleteConfig, getConfigList} from "/@/api/game/config";
// //

Loading…
Cancel
Save