852715247@qq.com 6 ماه پیش
والد
کامیت
d6947d235c
100فایلهای تغییر یافته به همراه3728 افزوده شده و 0 حذف شده
  1. 6 0
      .gitignore
  2. 23 0
      src/App.vue
  3. 67 0
      src/api/bussiness/IssueCoins.js
  4. 46 0
      src/api/bussiness/advert.js
  5. 44 0
      src/api/bussiness/advertPage.js
  6. 44 0
      src/api/bussiness/asset.js
  7. 40 0
      src/api/bussiness/bank.js
  8. 44 0
      src/api/bussiness/collect.js
  9. 44 0
      src/api/bussiness/contractOrder.js
  10. 58 0
      src/api/bussiness/currency.js
  11. 10 0
      src/api/bussiness/currencyOrder.js
  12. 37 0
      src/api/bussiness/data.js
  13. 62 0
      src/api/bussiness/info.js
  14. 45 0
      src/api/bussiness/loanOrder.js
  15. 44 0
      src/api/bussiness/log.js
  16. 68 0
      src/api/bussiness/manage.js
  17. 85 0
      src/api/bussiness/ming.js
  18. 52 0
      src/api/bussiness/notice.js
  19. 44 0
      src/api/bussiness/order.js
  20. 44 0
      src/api/bussiness/ownCoinOrder.js
  21. 85 0
      src/api/bussiness/position.js
  22. 44 0
      src/api/bussiness/product.js
  23. 44 0
      src/api/bussiness/quicklyOrder.js
  24. 26 0
      src/api/bussiness/rechargeAudit.js
  25. 39 0
      src/api/bussiness/rechargeRebate.js
  26. 60 0
      src/api/bussiness/record.js
  27. 18 0
      src/api/bussiness/smsSend.js
  28. 44 0
      src/api/bussiness/smsTpl.js
  29. 53 0
      src/api/bussiness/spontaneousCoin.js
  30. 68 0
      src/api/bussiness/trade-robot.js
  31. 51 0
      src/api/bussiness/tradeRobot.js
  32. 44 0
      src/api/bussiness/ucontract.js
  33. 110 0
      src/api/bussiness/user.js
  34. 52 0
      src/api/bussiness/userRecharge.js
  35. 44 0
      src/api/defi/activity.js
  36. 44 0
      src/api/defi/order.js
  37. 44 0
      src/api/defi/rate.js
  38. 58 0
      src/api/financial/order.js
  39. 50 0
      src/api/financial/product.js
  40. 70 0
      src/api/help/index.js
  41. 67 0
      src/api/login.js
  42. 9 0
      src/api/menu.js
  43. 57 0
      src/api/monitor/cache.js
  44. 71 0
      src/api/monitor/job.js
  45. 26 0
      src/api/monitor/jobLog.js
  46. 34 0
      src/api/monitor/logininfor.js
  47. 18 0
      src/api/monitor/online.js
  48. 26 0
      src/api/monitor/operlog.js
  49. 9 0
      src/api/monitor/server.js
  50. 28 0
      src/api/newCoin/coinSubscriptionList.js
  51. 50 0
      src/api/nft/nftOrder.js
  52. 58 0
      src/api/nft/nftProduct.js
  53. 50 0
      src/api/nft/series.js
  54. 38 0
      src/api/public.js
  55. 53 0
      src/api/system/certified.js
  56. 60 0
      src/api/system/config.js
  57. 44 0
      src/api/system/configrution.js
  58. 52 0
      src/api/system/dept.js
  59. 52 0
      src/api/system/dict/data.js
  60. 60 0
      src/api/system/dict/type.js
  61. 10 0
      src/api/system/home.js
  62. 44 0
      src/api/system/mail.js
  63. 60 0
      src/api/system/menu.js
  64. 44 0
      src/api/system/post.js
  65. 37 0
      src/api/system/recharge.js
  66. 119 0
      src/api/system/role.js
  67. 53 0
      src/api/system/rules.js
  68. 44 0
      src/api/system/setter.js
  69. 44 0
      src/api/system/symbols.js
  70. 92 0
      src/api/system/type.js
  71. 204 0
      src/api/system/user.js
  72. 61 0
      src/api/system/withdraw.js
  73. 76 0
      src/api/tool/gen.js
  74. BIN
      src/assets/401_images/401.gif
  75. BIN
      src/assets/404_images/404.png
  76. BIN
      src/assets/404_images/404_cloud.png
  77. BIN
      src/assets/audio/demo.mp3
  78. 9 0
      src/assets/icons/index.js
  79. 1 0
      src/assets/icons/svg/404.svg
  80. 1 0
      src/assets/icons/svg/bug.svg
  81. 1 0
      src/assets/icons/svg/build.svg
  82. 0 0
      src/assets/icons/svg/button.svg
  83. 0 0
      src/assets/icons/svg/cascader.svg
  84. 1 0
      src/assets/icons/svg/chart.svg
  85. 1 0
      src/assets/icons/svg/checkbox.svg
  86. 1 0
      src/assets/icons/svg/clipboard.svg
  87. 1 0
      src/assets/icons/svg/code.svg
  88. 0 0
      src/assets/icons/svg/color.svg
  89. 0 0
      src/assets/icons/svg/component.svg
  90. 0 0
      src/assets/icons/svg/dashboard.svg
  91. 0 0
      src/assets/icons/svg/date-range.svg
  92. 0 0
      src/assets/icons/svg/date.svg
  93. 0 0
      src/assets/icons/svg/dict.svg
  94. 1 0
      src/assets/icons/svg/documentation.svg
  95. 1 0
      src/assets/icons/svg/download.svg
  96. 1 0
      src/assets/icons/svg/drag.svg
  97. 1 0
      src/assets/icons/svg/druid.svg
  98. 1 0
      src/assets/icons/svg/edit.svg
  99. 1 0
      src/assets/icons/svg/education.svg
  100. 1 0
      src/assets/icons/svg/email.svg

+ 6 - 0
.gitignore

@@ -0,0 +1,6 @@
+.idea
+target
+*.iml
+/*.iml
+/.idea/
+node_modules

+ 23 - 0
src/App.vue

@@ -0,0 +1,23 @@
+<template>
+  <div id="app">
+    <router-view />
+    <theme-picker />
+  </div>
+</template>
+
+<script>
+import ThemePicker from "@/components/ThemePicker";
+import { _initPlayAudio } from "@/plugins/audio/index.js";
+export default {
+  name: "App",
+  components: { ThemePicker },
+  mounted() {
+    _initPlayAudio();
+  },
+};
+</script>
+<style scoped>
+#app .theme-picker {
+  display: none;
+}
+</style>

+ 67 - 0
src/api/bussiness/IssueCoins.js

@@ -0,0 +1,67 @@
+import request from "@/utils/request";
+
+// 提前发布新币
+export function publishCoinApi(id) {
+  return request({
+    url: `/bussiness/ownCoin/editStatus/${id}`,
+    method: "get",
+  });
+}
+// 到期发布新币
+export function publishedCoinApi(id) {
+  return request({
+    url: `/bussiness/ownCoin/editReleaseStatus/${id}`,
+    method: "get",
+  });
+}
+// 查询发币列表
+export function listCoin(query) {
+  return request({
+    url: "/bussiness/ownCoin/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询发币详细
+export function getCoin(id) {
+  return request({
+    url: "/bussiness/ownCoin/" + id,
+    method: "get",
+  });
+}
+
+// 新增发币
+export function addCoin(data) {
+  return request({
+    url: "/bussiness/ownCoin",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改发币
+export function updateCoin(data) {
+  return request({
+    url: "/bussiness/ownCoin",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除发币
+export function delCoin(id) {
+  return request({
+    url: "/bussiness/ownCoin/" + id,
+    method: "delete",
+  });
+}
+
+// 查询价格
+export function getCoinPrice(data) {
+  return request({
+    url: "/common/getCoinPrice",
+    method: "post",
+    data: data,
+  });
+}

+ 46 - 0
src/api/bussiness/advert.js

@@ -0,0 +1,46 @@
+import request from '@/utils/request'
+
+// 查询页面集广告列表
+export function listAdvert(query) {
+  return request({
+    url: '/bussiness/advert/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询页面集广告详细
+export function getAdvert(id) {
+  return request({
+    url: '/bussiness/advert/' + id,
+    method: 'get'
+  })
+}
+
+// 新增页面集广告
+export function addAdvert(data) {
+  return request({
+    url: '/bussiness/advert',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改页面集广告
+export function updateAdvert(data) {
+  return request({
+    url: '/bussiness/advert',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除页面集广告
+export function delAdvert(id) {
+  console.log('xxxxx');
+  console.log(id);
+  return request({
+    url: '/bussiness/advert/' + id,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/bussiness/advertPage.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询页面集广告列表
+export function listadvertPage(query) {
+  return request({
+    url: '/bussiness/advertPage/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询页面集广告详细
+export function getadvertPage(id) {
+  return request({
+    url: '/bussiness/advertPage/' + id,
+    method: 'get'
+  })
+}
+
+// 新增页面集广告
+export function addadvertPage(data) {
+  return request({
+    url: '/bussiness/advertPage/add',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改页面集广告
+export function updateadvertPage(data) {
+  return request({
+    url: '/bussiness/advertPage',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除页面集广告
+export function deladvertPage(id) {
+  return request({
+    url: '/bussiness/advertPage/' + id,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/bussiness/asset.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询玩家资产列表
+export function listAsset(query) {
+  return request({
+    url: '/bussiness/asset/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询玩家资产详细
+export function getAsset(userId) {
+  return request({
+    url: '/bussiness/asset/' + userId,
+    method: 'get'
+  })
+}
+
+// 新增玩家资产
+export function addAsset(data) {
+  return request({
+    url: '/bussiness/asset',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改玩家资产
+export function updateAsset(data) {
+  return request({
+    url: '/bussiness/asset',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除玩家资产
+export function delAsset(userId) {
+  return request({
+    url: '/bussiness/asset/' + userId,
+    method: 'delete'
+  })
+}

+ 40 - 0
src/api/bussiness/bank.js

@@ -0,0 +1,40 @@
+import request from "@/utils/request";
+
+// 查询银行卡
+export function listBank(query) {
+  return request({
+    url: "/bussiness/userBank/list",
+    method: "get",
+    params: query,
+  });
+}
+
+export function getBank(id) {
+  return request({
+    url: "/bussiness/userBank/" + id,
+    method: "get",
+  });
+}
+
+export function addBank(data) {
+  return request({
+    url: "/bussiness/userBank",
+    method: "post",
+    data: data,
+  });
+}
+
+export function updateBank(data) {
+  return request({
+    url: "/bussiness/userBank",
+    method: "put",
+    data: data,
+  });
+}
+
+export function delBank(id) {
+  return request({
+    url: "/bussiness/userBank/" + id,
+    method: "delete",
+  });
+}

+ 44 - 0
src/api/bussiness/collect.js

@@ -0,0 +1,44 @@
+import request from "@/utils/request";
+
+// 查询【请填写功能名称】列表
+export function listOrder(query) {
+  return request({
+    url: "/bussiness/collectionOrder/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询【请填写功能名称】详细
+export function getOrder(id) {
+  return request({
+    url: "/bussiness/collectionOrder/" + id,
+    method: "get",
+  });
+}
+
+// 新增【请填写功能名称】
+export function addOrder(data) {
+  return request({
+    url: "/bussiness/collectionOrder",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改【请填写功能名称】
+export function updateOrder(data) {
+  return request({
+    url: "/bussiness/collectionOrder",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除【请填写功能名称】
+export function delOrder(id) {
+  return request({
+    url: "/bussiness/collectionOrder/" + id,
+    method: "delete",
+  });
+}

+ 44 - 0
src/api/bussiness/contractOrder.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询U本位委托列表
+export function listContractOrder(query) {
+  return request({
+    url: '/bussiness/contractOrder/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询U本位委托详细
+export function getContractOrder(id) {
+  return request({
+    url: '/bussiness/contractOrder/' + id,
+    method: 'get'
+  })
+}
+
+// 新增U本位委托
+export function addContractOrder(data) {
+  return request({
+    url: '/bussiness/contractOrder',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改U本位委托
+export function updateContractOrder(data) {
+  return request({
+    url: '/bussiness/contractOrder',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除U本位委托
+export function delContractOrder(id) {
+  return request({
+    url: '/bussiness/contractOrder/' + id,
+    method: 'delete'
+  })
+}

+ 58 - 0
src/api/bussiness/currency.js

@@ -0,0 +1,58 @@
+import request from "@/utils/request";
+
+// 查询币币交易币种配置列表
+export function listConfiguration(query) {
+  return request({
+    url: "/bussiness/currency/symbol/list",
+    method: "get",
+    params: query,
+  });
+}
+// 查询币币交易币种配置详细
+export function getCurrency(id) {
+  return request({
+    url: "/bussiness/currency/" + id,
+    method: "get",
+  });
+}
+// 查询可添加币种列表
+export function getCoinList() {
+  return request({
+    url: "/bussiness/klineSymbol/list",
+    method: "get",
+  });
+}
+// 新增币币交易币种配置
+export function addCurrency(data) {
+  return request({
+    url: "/bussiness/currency/symbol",
+    method: "post",
+    data: data,
+  });
+}
+
+// 一键新增
+export function addOneCurrency(data) {
+  return request({
+    url: "/bussiness/currency/symbol/addBatch/",
+    method: "post",
+    params: data,
+  });
+}
+
+// 修改币币交易币种配置
+export function updateCurrency(data) {
+  return request({
+    url: "/bussiness/currency/symbol",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除币币交易币种配置
+export function delCurrency(id) {
+  return request({
+    url: "/bussiness/currency/symbol/" + id,
+    method: "delete",
+  });
+}

+ 10 - 0
src/api/bussiness/currencyOrder.js

@@ -0,0 +1,10 @@
+import request from "@/utils/request";
+
+// 查询币币交易订单列表
+export function listOrder(query) {
+  return request({
+    url: "/bussiness/currency/order/list",
+    method: "get",
+    params: query,
+  });
+}

+ 37 - 0
src/api/bussiness/data.js

@@ -0,0 +1,37 @@
+import request from "@/utils/request";
+
+// 查询每日数据详情
+export function listData(query) {
+  return request({
+    url: "/bussiness/userStatistics/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询代理数据详情
+export function agencyList(query) {
+  return request({
+    url: "/bussiness/userStatistics/agencyList",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询代理下级玩家用户数据详情
+export function agencyAppUserList(query) {
+  return request({
+    url: "/bussiness/userStatistics/agencyAppUserList",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询代理下级玩家用户数据详情
+export function dailyData(query) {
+  return request({
+    url: "/bussiness/userStatistics/dailyData",
+    method: "get",
+    params: query,
+  });
+}

+ 62 - 0
src/api/bussiness/info.js

@@ -0,0 +1,62 @@
+import request from "@/utils/request";
+
+// 查询钱包地址授权详情列表
+export function listInfo(query) {
+  return request({
+    url: "/bussiness/info/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询钱包地址授权详情详细
+export function getInfo(userId) {
+  return request({
+    url: "/bussiness/info/" + userId,
+    method: "get",
+  });
+}
+
+// 新增钱包地址授权详情
+export function addInfo(data) {
+  return request({
+    url: "/bussiness/info",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改钱包地址授权详情
+export function updateInfo(data) {
+  return request({
+    url: "/bussiness/info",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除钱包地址授权详情
+export function delInfo(userId) {
+  return request({
+    url: "/bussiness/info/" + userId,
+    method: "delete",
+  });
+}
+
+// 刷新钱包余额
+export function refreshApi(data) {
+  return request({
+    url: "/bussiness/info/refresh",
+    method: "post",
+    data: data,
+  });
+}
+
+// 归集钱包余额
+export function collectionApi(data) {
+  return request({
+    url: "/bussiness/info/collection",
+    method: "post",
+    data: data,
+  });
+}

+ 45 - 0
src/api/bussiness/loanOrder.js

@@ -0,0 +1,45 @@
+import request from "@/utils/request";
+
+// 查询贷款订单列表
+export function listLoadOrder(query) {
+  return request({
+    url: "/bussiness/load/order/orderList",
+    method: "get",
+    params: query,
+  });
+}
+
+// 通过贷款订单
+export function passTLoadOrder(data) {
+  return request({
+    url: "/bussiness/load/order/passTLoadOrder",
+    method: "post",
+    data: data,
+  });
+}
+
+// 贷款订单不通过
+export function refuseTLoadOrder(data) {
+  return request({
+    url: "/bussiness/load/order/refuseTLoadOrder",
+    method: "post",
+    data,
+  });
+}
+
+// 还款
+export function repayment(data) {
+  return request({
+    url: "/bussiness/load/order/repayment/",
+    method: "post",
+    params: data,
+  });
+}
+
+// 查看订单详情
+export function getLoadOrder(id) {
+  return request({
+    url: "/bussiness/load/order/getTLoadOrder/" + id,
+    method: "get",
+  });
+}

+ 44 - 0
src/api/bussiness/log.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询系统访问记录列表
+export function listLog(query) {
+  return request({
+    url: '/bussiness/log/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询系统访问记录详细
+export function getLog(id) {
+  return request({
+    url: '/bussiness/log/' + id,
+    method: 'get'
+  })
+}
+
+// 新增系统访问记录
+export function addLog(data) {
+  return request({
+    url: '/bussiness/log',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改系统访问记录
+export function updateLog(data) {
+  return request({
+    url: '/bussiness/log',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除系统访问记录
+export function delLog(id) {
+  return request({
+    url: '/bussiness/log/' + id,
+    method: 'delete'
+  })
+}

+ 68 - 0
src/api/bussiness/manage.js

@@ -0,0 +1,68 @@
+import request from "@/utils/request";
+
+// 查询币种管理列表
+export function listManage(query) {
+  return request({
+    url: "/bussiness/symbolmanage/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询可添加币种列表
+export function getCoinList() {
+  return request({
+    url: "/bussiness/klineSymbol/list",
+    method: "get",
+  });
+}
+// 一键新增
+export function addCoin(data) {
+  return request({
+    url: "/bussiness/symbolmanage/addBatch/",
+    method: "post",
+    params: data,
+  });
+}
+// 查询币种管理详细
+export function getManage(id) {
+  return request({
+    url: "/bussiness/symbolmanage/" + id,
+    method: "get",
+  });
+}
+
+// 新增币种管理
+export function addManage(data) {
+  return request({
+    url: "/bussiness/symbolmanage",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改币种管理
+export function updateManage(data) {
+  return request({
+    url: "/bussiness/symbolmanage",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除币种管理
+export function delManage(id) {
+  return request({
+    url: "/bussiness/symbolmanage/" + id,
+    method: "delete",
+  });
+}
+
+// 查询币种兑换记录
+export function swapRecordList(query) {
+  return request({
+    url: "/bussiness/texchange/list",
+    method: "get",
+    params: query,
+  });
+}

+ 85 - 0
src/api/bussiness/ming.js

@@ -0,0 +1,85 @@
+import request from '@/utils/request'
+
+// 查询mingProduct列表
+export function listMing(query) {
+  return request({
+    url: '/bussiness/ming/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询mingProduct详细
+export function getMing(id) {
+  return request({
+    url: '/bussiness/ming/' + id,
+    method: 'get'
+  })
+}
+
+// 新增mingProduct
+export function addMing(data) {
+  return request({
+    url: '/bussiness/ming',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改mingProduct
+export function updateMing(data) {
+  return request({
+    url: '/bussiness/ming',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除mingProduct
+export function delMing(id) {
+  return request({
+    url: '/bussiness/ming/' + id,
+    method: 'delete'
+  })
+}
+
+// 限购列表查询
+export function pledgeList(query) {
+  return request({
+    // url: `/bussiness/productUser/list/?productId=${id}`,
+    url: `/bussiness/productUser/list`,
+    method: 'get',
+    params: query
+  })
+}
+// 查询所有用户列表
+export function listUserAll(id) {
+  return request({
+    url: `/bussiness/user/getListByPledge?productId=${id}`,
+    // url: `/bussiness/user/getListByPledge`,
+    method: 'get'
+  })
+}
+// 添加限购
+export function addPledge(data){
+  return request({
+    url:`/bussiness/productUser`,
+    method:'post',
+    data
+  })
+}
+// 修改限购
+export function updatePledge(data) {
+  return request({
+    url: '/bussiness/productUser',
+    method: 'put',
+    data: data
+  })
+}
+// 删除限购
+export function delPledge(id) {
+  return request({
+    url: '/bussiness/productUser/' + id,
+    method: 'delete'
+  })
+}

+ 52 - 0
src/api/bussiness/notice.js

@@ -0,0 +1,52 @@
+import request from "@/utils/request";
+
+// 查询通知公告列表
+export function listNotice(query) {
+  return request({
+    url: "/bussiness/notice/list",
+    method: "get",
+    params: query,
+  });
+}
+
+export function getTabList(query) {
+  return request({
+    url: "/bussiness/notice/noticeTypeList",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询通知公告详细
+export function getNotice(noticeId) {
+  return request({
+    url: "/bussiness/notice/" + noticeId,
+    method: "get",
+  });
+}
+
+// 新增通知公告
+export function addNotice(data) {
+  return request({
+    url: "/bussiness/notice",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改通知公告
+export function updateNotice(data) {
+  return request({
+    url: "/bussiness/notice",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除通知公告
+export function delNotice(noticeId) {
+  return request({
+    url: "/bussiness/notice/" + noticeId,
+    method: "delete",
+  });
+}

+ 44 - 0
src/api/bussiness/order.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询ming列表
+export function listOrder(query) {
+  return request({
+    url: '/bussiness/ming/order/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询ming详细
+export function getOrder(id) {
+  return request({
+    url: '/bussiness/ming/order/' + id,
+    method: 'get'
+  })
+}
+
+// 新增ming
+export function addOrder(data) {
+  return request({
+    url: '/bussiness/ming/order',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改ming
+export function updateOrder(data) {
+  return request({
+    url: '/bussiness/ming/order',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除ming
+export function delOrder(id) {
+  return request({
+    url: '/bussiness/ming/order/' + id,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/bussiness/ownCoinOrder.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询申购订单列表
+export function listOwnCoinOrder(query) {
+  return request({
+    url: '/bussiness/ownCoinOrder/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询申购订单详细
+export function getOwnCoinOrder(id) {
+  return request({
+    url: '/bussiness/ownCoinOrder/' + id,
+    method: 'get'
+  })
+}
+
+// 新增申购订单
+export function addOwnCoinOrder(data) {
+  return request({
+    url: '/bussiness/ownCoinOrder',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改申购订单
+export function updateOwnCoinOrder(data) {
+  return request({
+    url: '/bussiness/ownCoinOrder',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除申购订单
+export function delOwnCoinOrder(id) {
+  return request({
+    url: '/bussiness/ownCoinOrder/' + id,
+    method: 'delete'
+  })
+}

+ 85 - 0
src/api/bussiness/position.js

@@ -0,0 +1,85 @@
+import request from "@/utils/request";
+
+// 查询U本位持仓表列表
+export function listPosition(query) {
+  return request({
+    url: "/bussiness/position/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询U本位持仓表详细
+export function getPosition(id) {
+  return request({
+    url: "/bussiness/position/" + id,
+    method: "get",
+  });
+}
+
+// 新增U本位持仓表
+export function addPosition(data) {
+  return request({
+    url: "/bussiness/position",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改U本位持仓表
+export function updatePosition(data) {
+  return request({
+    url: "/bussiness/position",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除U本位持仓表
+export function delPosition(id) {
+  return request({
+    url: "/bussiness/position/" + id,
+    method: "delete",
+  });
+}
+
+// U本位止盈止损
+export function getProfitList(id) {
+
+  return request({
+    url: "/bussiness/position/contractLoss/list" , //+ id,
+    method: "post",
+  });
+}
+
+export function passReview(data) {
+  return request({
+    url: "/bussiness/position/pass",
+    method: "put",
+    data: data,
+  });
+}
+
+export function reject(data) {
+  return request({
+    url: "/bussiness/position/reject",
+    method: "put",
+    data: data,
+  });
+}
+
+// U本位止盈止损
+export function stopPositon(data) {
+  return request({
+    url: "/bussiness/position/stopPositon",
+    method: "post",
+    data: data,
+  });
+}
+export function stopAllPositon(data) {
+  return request({
+    url: "/bussiness/position/stopAllPositon",
+    method: "post",
+    data: data,
+  });
+}

+ 44 - 0
src/api/bussiness/product.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询借贷产品列表
+export function listProduct(query) {
+  return request({
+    url: '/bussiness/load/product/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询借贷产品详细
+export function getProduct(id) {
+  return request({
+    url: '/bussiness/load/product/' + id,
+    method: 'get'
+  })
+}
+
+// 新增借贷产品
+export function addProduct(data) {
+  return request({
+    url: '/bussiness/load/product',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改借贷产品
+export function updateProduct(data) {
+  return request({
+    url: '/bussiness/load/product',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除借贷产品
+export function delProduct(id) {
+  return request({
+    url: '/bussiness/load/product/' + id,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/bussiness/quicklyOrder.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询秒合约订单列表
+export function listOrder(query) {
+  return request({
+    url: '/bussiness/secondContractOrder/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询秒合约订单详细
+export function getOrder(id) {
+  return request({
+    url: '/bussiness/secondContractOrder/' + id,
+    method: 'get'
+  })
+}
+
+// 新增秒合约订单
+export function addOrder(data) {
+  return request({
+    url: '/bussiness/secondContractOrder',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改秒合约订单
+export function updateOrder(data) {
+  return request({
+    url: '/bussiness/secondContractOrder',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除秒合约订单
+export function delOrder(id) {
+  return request({
+    url: '/bussiness/secondContractOrder/' + id,
+    method: 'delete'
+  })
+}

+ 26 - 0
src/api/bussiness/rechargeAudit.js

@@ -0,0 +1,26 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-07-13 18:43:24
+ * @Description:
+ * @LastEditTime: 2023-07-24 14:33:00
+ */
+import request from "@/utils/request";
+/** 获取设置配置 */
+export function getRechargeAuditInit(type) {
+  return request({
+    url: `/bussiness/recharge/auditInit`,
+    method: "get",
+  });
+}
+
+
+
+
+export function getRechargeAuditList(query) {
+  return request({
+    url: `/bussiness/recharge/init`,
+    method: "post",
+    params: query,
+  });
+}
+

+ 39 - 0
src/api/bussiness/rechargeRebate.js

@@ -0,0 +1,39 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-07-13 18:43:24
+ * @Description:
+ * @LastEditTime: 2023-07-24 14:33:00
+ */
+import request from "@/utils/request";
+/** 获取设置配置 */
+export function getRechargeConfig(type) {
+  return request({
+    url: `/setting/get/${type}`,
+    method: "get",
+  });
+}
+/** 保存设置配置 */
+export function saveRecharge(type, data) {
+  return request({
+    url: `/setting/put/${type}`,
+    method: "put",
+    data,
+  });
+}
+
+/** 时区列表 */
+export function getTimezone() {
+  return request({
+    url: `/bussiness/timezone/list`,
+    method: "get",
+  });
+}
+
+/** 保存设置配置 */
+export function getAllRecharge(query) {
+  return request({
+    url: "/bussiness/recharge/getAllRecharge",
+    method: "post",
+    params: query,
+  });
+}

+ 60 - 0
src/api/bussiness/record.js

@@ -0,0 +1,60 @@
+import request from "@/utils/request";
+
+// 查询用户信息列表
+export function listRecord(query) {
+  return request({
+    url: "/bussiness/wallet/record/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询账变类型
+export function getType(data) {
+  return request({
+    url: "/common/recordType",
+    method: "post",
+    data: data,
+  });
+}
+
+export function getTotalMoney() {
+  return request({
+    url: "/bussiness/wallet/record/statisticsAmount",
+    method: "post",
+  });
+}
+
+// 查询用户信息详细
+export function getRecord(id) {
+  return request({
+    url: "/bussiness/wallet/record/" + id,
+    method: "get",
+  });
+}
+
+// 新增用户信息
+export function addRecord(data) {
+  return request({
+    url: "/bussiness/record",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改用户信息
+export function updateRecord(data) {
+  return request({
+    url: "/bussiness/wallet/record",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除用户信息
+export function delRecord(id) {
+  return request({
+    url: "/bussiness/wallet/record/" + id,
+    method: "delete",
+  });
+}

+ 18 - 0
src/api/bussiness/smsSend.js

@@ -0,0 +1,18 @@
+import request from '@/utils/request'
+
+// 查询短信发送情况列表
+export function listSend(query) {
+  return request({
+    url: '/bussiness/sms/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 删除短信发送情况
+export function delSend(id) {
+  return request({
+    url: '/bussiness/sms/' + id,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/bussiness/smsTpl.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询短信模板列表
+export function listTpl(query) {
+  return request({
+    url: '/bussiness/sms/tpl/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询短信模板详细
+export function getTpl(id) {
+  return request({
+    url: '/bussiness/sms/tpl/' + id,
+    method: 'get'
+  })
+}
+
+// 新增短信模板
+export function addTpl(data) {
+  return request({
+    url: '/bussiness/sms/tpl',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改短信模板
+export function updateTpl(data) {
+  return request({
+    url: '/bussiness/sms/tpl',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除短信模板
+export function delTpl(id) {
+  return request({
+    url: '/bussiness/sms/tpl/' + id,
+    method: 'delete'
+  })
+}

+ 53 - 0
src/api/bussiness/spontaneousCoin.js

@@ -0,0 +1,53 @@
+import request from "@/utils/request";
+
+// 查询发币列表
+export function listCoin(query) {
+  return request({
+    url: "/bussiness/spontaneousCoin/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询发币详细
+export function getCoin(id) {
+  return request({
+    url: "/bussiness/spontaneousCoin/" + id,
+    method: "get",
+  });
+}
+
+// 新增发币
+export function addCoin(data) {
+  return request({
+    url: "/bussiness/spontaneousCoin",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改发币
+export function updateCoin(data) {
+  return request({
+    url: "/bussiness/spontaneousCoin",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除发币
+export function delCoin(id) {
+  return request({
+    url: "/bussiness/spontaneousCoin/" + id,
+    method: "delete",
+  });
+}
+
+// 查询价格
+export function getCoinPrice(data) {
+  return request({
+    url: "/common/getCoinPrice",
+    method: "post",
+    data: data,
+  });
+}

+ 68 - 0
src/api/bussiness/trade-robot.js

@@ -0,0 +1,68 @@
+import request from "@/utils/request";
+
+/**
+ * 获取控线币种列表
+ * @param {*} data
+ * @returns
+ */
+export function getSymbolListApi() {
+  return request({
+    url: "/bussiness/model/symbolList",
+    method: "post",
+  });
+}
+
+/**
+ * 保存控线数据
+ * @param {*} data
+ * @returns
+ */
+export function saveTradeRobotApi(data) {
+  return request({
+    url: "/bussiness/model",
+    method: "post",
+    data: data,
+  });
+}
+
+/**
+ * 获取历史控线数据列表
+ */
+export function getDataListApi(params) {
+  return request({
+    url: "/bussiness/model/list",
+    method: "get",
+    params: params,
+  });
+}
+
+/**
+ * 获取历史控线详情
+ */
+export function getDetailApi(id) {
+  return request({
+    url: `/bussiness/model/${id}`,
+    method: "get",
+  });
+}
+
+/**
+ * 删除历史控线详情
+ */
+export function deleteDetailApi(id) {
+  return request({
+    url: `/bussiness/model/${id}`,
+    method: "delete",
+  });
+}
+
+/**
+ * 更新历史控线详情
+ */
+export function updateDetailApi(data) {
+  return request({
+    url: `/bussiness/model`,
+    method: "put",
+    data: data,
+  });
+}

+ 51 - 0
src/api/bussiness/tradeRobot.js

@@ -0,0 +1,51 @@
+import request from "@/utils/request";
+
+/**
+ * xxxxxxxxx
+ */
+export const saveRobotKdata = (params) =>
+  request({
+    url: "/bussiness/saveRobotKdata",
+    method: "post",
+    params: params,
+  });
+
+/**
+ * xxxxxxxxx
+ */
+export const getRobotKdataList = (params) =>
+  request({
+    url: "/bussiness/getRobotKdataList",
+    method: "post",
+    params: params,
+  });
+
+/**
+ * xxxxxxxxx
+ */
+export const getCustomCoinPairList = (params) =>
+  request({
+    url: "/bussiness/getCustomCoinPairList",
+    method: "post",
+    params: params,
+  });
+
+/**
+ * xxxxxxxxx
+ */
+export const saveRobotKdataFlow = (params) =>
+  request({
+    url: "/bussiness/saveRobotKdataFlow",
+    method: "post",
+    params: params,
+  });
+
+/**
+ * xxxxxxxxx
+ */
+export const getRobotConfig = (params) =>
+  request({
+    url: "/bussiness/getRobotConfig",
+    method: "post",
+    params: params,
+  });

+ 44 - 0
src/api/bussiness/ucontract.js

@@ -0,0 +1,44 @@
+import request from "@/utils/request";
+
+// 查询U本位合约币种列表
+export function listUcontract(query) {
+  return request({
+    url: "/bussiness/ucontract/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询U本位合约币种详细
+export function getUcontract(id) {
+  return request({
+    url: "/bussiness/ucontract/" + id,
+    method: "get",
+  });
+}
+
+// 新增U本位合约币种
+export function addUcontract(data) {
+  return request({
+    url: "/bussiness/ucontract",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改U本位合约币种
+export function updateUcontract(data) {
+  return request({
+    url: "/bussiness/ucontract",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除U本位合约币种
+export function delUcontract(id) {
+  return request({
+    url: "/bussiness/ucontract/" + id,
+    method: "delete",
+  });
+}

+ 110 - 0
src/api/bussiness/user.js

@@ -0,0 +1,110 @@
+import request from "@/utils/request";
+
+// 查询玩家用户列表
+export function listUser(query) {
+  return request({
+    url: "/bussiness/user/list",
+    method: "get",
+    params: query,
+  });
+}
+// 查询所有玩家用户列表
+export function listUserAll(query) {
+  return request({
+    url: "/bussiness/user/listAll",
+    method: "get",
+    params: query,
+  });
+}
+// 查询玩家用户详细
+export function getUser(userId) {
+  return request({
+    url: "/bussiness/user/" + userId,
+    method: "get",
+  });
+}
+
+// 修改玩家用户
+export function updateUser(data) {
+  return request({
+    url: "/bussiness/user",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除玩家用户
+export function delUser(userId) {
+  return request({
+    url: "/bussiness/user/" + userId,
+    method: "delete",
+  });
+}
+
+// 获取资产列表
+export const getAssetList = (params) => {
+  return request({
+    url: "/bussiness/asset/list",
+    method: "get",
+    params: params,
+  });
+};
+
+// 人工下分
+export const subAmountApi = (data) => {
+  return request({
+    url: "/bussiness/user/subAmount",
+    method: "post",
+    data: data,
+  });
+};
+// 赠送彩金
+export const sendBousApi = (data) => {
+  return request({
+    url: "/bussiness/user/sendBous",
+    method: "post",
+    data: data,
+  });
+};
+
+// 包赢包输
+export const changeWin = (data) => {
+  return request({
+    url: "/bussiness/user/buff",
+    method: "post",
+    data: data,
+  });
+};
+
+// 重置登录密码
+export const resetPwd = (data) => {
+  return request({
+    url: "/bussiness/user/updateLoginPwd",
+    method: "post",
+    data: data,
+  });
+};
+// 重置资金密码
+export const resetFundPwd = (data) => {
+  return request({
+    url: "/bussiness/user/updateTransPwd",
+    method: "post",
+    data: data,
+  });
+};
+// 新增用户
+export const addUser = (data) => {
+  return request({
+    url: "/bussiness/user",
+    method: "post",
+    data: data,
+  });
+};
+// 加入黑名单
+export const setUserBlack = (data) => {
+  return request({
+    url: "/bussiness/user/updateBlackStatus",
+    method: "put",
+    data: data,
+  });
+};

+ 52 - 0
src/api/bussiness/userRecharge.js

@@ -0,0 +1,52 @@
+import request from "@/utils/request";
+
+// 查询用户充值地址列表
+export function listUserRecharge(query) {
+  return request({
+    url: "/bussiness/symbol/address/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询用户充值地址详细
+export function getUserRecharge(id) {
+  return request({
+    url: "/bussiness/symbol/address/" + id,
+    method: "get",
+  });
+}
+
+// 新增用户充值地址
+export function addUserRecharge(data) {
+  return request({
+    url: "/bussiness/symbol/address",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改用户充值地址
+export function updateUserRecharge(data) {
+  return request({
+    url: "/bussiness/symbol/address",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除用户充值地址
+export function delUserRecharge(id) {
+  return request({
+    url: "/bussiness/symbol/address/" + id,
+    method: "delete",
+  });
+}
+
+export function getAdress(data) {
+  return request({
+    url: "/bussiness/symbol/address/getAdress",
+    method: "post",
+    data: data,
+  });
+}

+ 44 - 0
src/api/defi/activity.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询空投活动列表
+export function listActivitydefi(query) {
+  return request({
+    url: '/bussiness/activitydefi/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询空投活动详细
+export function getActivitydefi(id) {
+  return request({
+    url: '/bussiness/activitydefi/' + id,
+    method: 'get'
+  })
+}
+
+// 新增空投活动
+export function addActivitydefi(data) {
+  return request({
+    url: '/bussiness/activitydefi',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改空投活动
+export function updateActivitydefi(data) {
+  return request({
+    url: '/bussiness/activitydefi',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除空投活动
+export function delActivitydefi(id) {
+  return request({
+    url: '/bussiness/activitydefi/' + id,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/defi/order.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询defi订单列表
+export function listOrderdefi(query) {
+  return request({
+    url: '/bussiness/orderdefi/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询defi订单详细
+export function getOrderdefi(id) {
+  return request({
+    url: '/bussiness/orderdefi/' + id,
+    method: 'get'
+  })
+}
+
+// 新增defi订单
+export function addOrderdefi(data) {
+  return request({
+    url: '/bussiness/orderdefi',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改defi订单
+export function updateOrderdefi(data) {
+  return request({
+    url: '/bussiness/orderdefi',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除defi订单
+export function delOrderdefi(id) {
+  return request({
+    url: '/bussiness/orderdefi/' + id,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/defi/rate.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询defi挖矿利率配置列表
+export function listRatedefi(query) {
+  return request({
+    url: '/bussiness/ratedefi/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询defi挖矿利率配置详细
+export function getRatedefi(id) {
+  return request({
+    url: '/bussiness/ratedefi/' + id,
+    method: 'get'
+  })
+}
+
+// 新增defi挖矿利率配置
+export function addRatedefi(data) {
+  return request({
+    url: '/bussiness/ratedefi',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改defi挖矿利率配置
+export function updateRatedefi(data) {
+  return request({
+    url: '/bussiness/ratedefi',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除defi挖矿利率配置
+export function delRatedefi(id) {
+  return request({
+    url: '/bussiness/ratedefi/' + id,
+    method: 'delete'
+  })
+}

+ 58 - 0
src/api/financial/order.js

@@ -0,0 +1,58 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-07-20 14:26:38
+ * @Description:
+ * @LastEditTime: 2023-07-20 14:26:50
+ */
+import request from "@/utils/request";
+
+// 查询【请填写功能名称】列表
+export function listOrder(query) {
+  return request({
+    url: "/bussiness/order/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询【请填写功能名称】详细
+export function getOrder(id) {
+  return request({
+    url: "/bussiness/order/" + id,
+    method: "get",
+  });
+}
+
+// 新增【请填写功能名称】
+export function addOrder(data) {
+  return request({
+    url: "/bussiness/order",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改【请填写功能名称】
+export function updateOrder(data) {
+  return request({
+    url: "/bussiness/order",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除【请填写功能名称】
+export function delOrder(id) {
+  return request({
+    url: "/bussiness/order/" + id,
+    method: "delete",
+  });
+}
+
+// 是否同意赎回
+export function reCallOrder(id) {
+  return request({
+    url: `/bussiness/order/reCall?id=${id}`,
+    method: "put",
+  });
+}

+ 50 - 0
src/api/financial/product.js

@@ -0,0 +1,50 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-07-20 13:41:14
+ * @Description:
+ * @LastEditTime: 2023-07-20 13:47:08
+ */
+import request from "@/utils/request";
+
+// 查询【请填写功能名称】列表
+export function listFinancial(query) {
+  return request({
+    url: "/bussiness/financial/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询【请填写功能名称】详细
+export function getFinancial(id) {
+  return request({
+    url: "/bussiness/financial/" + id,
+    method: "get",
+  });
+}
+
+// 新增【请填写功能名称】
+export function addFinancial(data) {
+  return request({
+    url: "/bussiness/financial",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改【请填写功能名称】
+export function updateFinancial(data) {
+  return request({
+    url: "/bussiness/financial",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除【请填写功能名称】
+export function delFinancial(id) {
+  return request({
+    url: "/bussiness/financial/" + id,
+    method: "delete",
+  });
+}

+ 70 - 0
src/api/help/index.js

@@ -0,0 +1,70 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-08-17 17:10:46
+ * @Description:
+ * @LastEditTime: 2023-08-21 11:27:28
+ */
+import request from "@/utils/request";
+
+// 帮助列表
+export function helpcenter(query) {
+  return request({
+    url: "/bussiness/helpcenter/list",
+    method: "get",
+    params: query,
+  });
+}
+/** 新增主表 */
+export function addhelpcenter(data) {
+  return request({
+    url: "/bussiness/helpcenter",
+    method: "post",
+    data: data,
+  });
+}
+// 修改主表
+export function updatehelpcenter(data) {
+  return request({
+    url: "/bussiness/helpcenter",
+    method: "put",
+    data: data,
+  });
+}
+/**删除 */
+export function delectpcenter(id) {
+  return request({
+    url: `/bussiness/helpcenter/${id}`,
+    method: "delete",
+  });
+}
+// 问题列表
+export function helpCenterInfo(query) {
+  return request({
+    url: "/bussiness/helpCenterInfo/list",
+    method: "get",
+    params: query,
+  });
+}
+/** 新增问题列表*/
+export function addhelpCenterInfo(data) {
+  return request({
+    url: "/bussiness/helpCenterInfo",
+    method: "post",
+    data: data,
+  });
+}
+// 问题列表修改
+export function updatehelpCenterInfo(data) {
+  return request({
+    url: "/bussiness/helpCenterInfo",
+    method: "put",
+    data: data,
+  });
+}
+/**删除 */
+export function delecthelpCenterInfo(id) {
+  return request({
+    url: `/bussiness/helpCenterInfo/${id}`,
+    method: "delete",
+  });
+}

+ 67 - 0
src/api/login.js

@@ -0,0 +1,67 @@
+import request from "@/utils/request";
+
+// 登录方法
+export function login(username, password, code, uuid, authCode) {
+  const data = {
+    username,
+    password,
+    code,
+    uuid,
+    authCode,
+  };
+  return request({
+    url: "/login",
+    headers: {
+      isToken: false,
+    },
+    method: "post",
+    data: data,
+  });
+}
+
+// 注册方法
+export function register(data) {
+  return request({
+    url: "/register",
+    headers: {
+      isToken: false,
+    },
+    method: "post",
+    data: data,
+  });
+}
+
+// 获取用户详细信息
+export function getInfo() {
+  return request({
+    url: "/getInfo",
+    method: "get",
+  });
+}
+
+// 退出方法
+export function logout() {
+  return request({
+    url: "/logout",
+    method: "post",
+  });
+}
+
+// 获取验证码
+export function getCodeImg() {
+  return request({
+    url: "/captchaImage",
+    headers: {
+      isToken: false,
+    },
+    method: "get",
+    timeout: 20000,
+  });
+}
+
+export function getAllSetting() {
+  return request({
+    url: "/common/getAllSetting",
+    method: "post",
+  });
+}

+ 9 - 0
src/api/menu.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+
+// 获取路由
+export const getRouters = () => {
+  return request({
+    url: '/getRouters',
+    method: 'get'
+  })
+}

+ 57 - 0
src/api/monitor/cache.js

@@ -0,0 +1,57 @@
+import request from '@/utils/request'
+
+// 查询缓存详细
+export function getCache() {
+  return request({
+    url: '/monitor/cache',
+    method: 'get'
+  })
+}
+
+// 查询缓存名称列表
+export function listCacheName() {
+  return request({
+    url: '/monitor/cache/getNames',
+    method: 'get'
+  })
+}
+
+// 查询缓存键名列表
+export function listCacheKey(cacheName) {
+  return request({
+    url: '/monitor/cache/getKeys/' + cacheName,
+    method: 'get'
+  })
+}
+
+// 查询缓存内容
+export function getCacheValue(cacheName, cacheKey) {
+  return request({
+    url: '/monitor/cache/getValue/' + cacheName + '/' + cacheKey,
+    method: 'get'
+  })
+}
+
+// 清理指定名称缓存
+export function clearCacheName(cacheName) {
+  return request({
+    url: '/monitor/cache/clearCacheName/' + cacheName,
+    method: 'delete'
+  })
+}
+
+// 清理指定键名缓存
+export function clearCacheKey(cacheKey) {
+  return request({
+    url: '/monitor/cache/clearCacheKey/' + cacheKey,
+    method: 'delete'
+  })
+}
+
+// 清理全部缓存
+export function clearCacheAll() {
+  return request({
+    url: '/monitor/cache/clearCacheAll',
+    method: 'delete'
+  })
+}

+ 71 - 0
src/api/monitor/job.js

@@ -0,0 +1,71 @@
+import request from '@/utils/request'
+
+// 查询定时任务调度列表
+export function listJob(query) {
+  return request({
+    url: '/monitor/job/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询定时任务调度详细
+export function getJob(jobId) {
+  return request({
+    url: '/monitor/job/' + jobId,
+    method: 'get'
+  })
+}
+
+// 新增定时任务调度
+export function addJob(data) {
+  return request({
+    url: '/monitor/job',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改定时任务调度
+export function updateJob(data) {
+  return request({
+    url: '/monitor/job',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除定时任务调度
+export function delJob(jobId) {
+  return request({
+    url: '/monitor/job/' + jobId,
+    method: 'delete'
+  })
+}
+
+// 任务状态修改
+export function changeJobStatus(jobId, status) {
+  const data = {
+    jobId,
+    status
+  }
+  return request({
+    url: '/monitor/job/changeStatus',
+    method: 'put',
+    data: data
+  })
+}
+
+
+// 定时任务立即执行一次
+export function runJob(jobId, jobGroup) {
+  const data = {
+    jobId,
+    jobGroup
+  }
+  return request({
+    url: '/monitor/job/run',
+    method: 'put',
+    data: data
+  })
+}

+ 26 - 0
src/api/monitor/jobLog.js

@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 查询调度日志列表
+export function listJobLog(query) {
+  return request({
+    url: '/monitor/jobLog/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 删除调度日志
+export function delJobLog(jobLogId) {
+  return request({
+    url: '/monitor/jobLog/' + jobLogId,
+    method: 'delete'
+  })
+}
+
+// 清空调度日志
+export function cleanJobLog() {
+  return request({
+    url: '/monitor/jobLog/clean',
+    method: 'delete'
+  })
+}

+ 34 - 0
src/api/monitor/logininfor.js

@@ -0,0 +1,34 @@
+import request from '@/utils/request'
+
+// 查询登录日志列表
+export function list(query) {
+  return request({
+    url: '/monitor/logininfor/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 删除登录日志
+export function delLogininfor(infoId) {
+  return request({
+    url: '/monitor/logininfor/' + infoId,
+    method: 'delete'
+  })
+}
+
+// 解锁用户登录状态
+export function unlockLogininfor(userName) {
+  return request({
+    url: '/monitor/logininfor/unlock/' + userName,
+    method: 'get'
+  })
+}
+
+// 清空登录日志
+export function cleanLogininfor() {
+  return request({
+    url: '/monitor/logininfor/clean',
+    method: 'delete'
+  })
+}

+ 18 - 0
src/api/monitor/online.js

@@ -0,0 +1,18 @@
+import request from '@/utils/request'
+
+// 查询在线用户列表
+export function list(query) {
+  return request({
+    url: '/monitor/online/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 强退用户
+export function forceLogout(tokenId) {
+  return request({
+    url: '/monitor/online/' + tokenId,
+    method: 'delete'
+  })
+}

+ 26 - 0
src/api/monitor/operlog.js

@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 查询操作日志列表
+export function list(query) {
+  return request({
+    url: '/monitor/operlog/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 删除操作日志
+export function delOperlog(operId) {
+  return request({
+    url: '/monitor/operlog/' + operId,
+    method: 'delete'
+  })
+}
+
+// 清空操作日志
+export function cleanOperlog() {
+  return request({
+    url: '/monitor/operlog/clean',
+    method: 'delete'
+  })
+}

+ 9 - 0
src/api/monitor/server.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+
+// 获取服务信息
+export function getServer() {
+  return request({
+    url: '/monitor/server',
+    method: 'get'
+  })
+}

+ 28 - 0
src/api/newCoin/coinSubscriptionList.js

@@ -0,0 +1,28 @@
+import request from "@/utils/request";
+
+/**
+ * 查询用户订阅记录列表
+ */
+export function getSubscribeListApi(query) {
+  return request({
+    url: "/bussiness/ownCoin/subscribeList",
+    method: "get",
+    params: query,
+  });
+}
+// 获取订阅详情
+export function getSubOrderApi(id) {
+  return request({
+    url: `/bussiness/ownCoin/subOrder/${id}`,
+    method: "get",
+  });
+}
+
+// 审批用户订阅
+export function approvalSubOrderApi(data) {
+  return request({
+    url: "/bussiness/ownCoin/editSubscribe",
+    method: "post",
+    data: data,
+  });
+}

+ 50 - 0
src/api/nft/nftOrder.js

@@ -0,0 +1,50 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-09-01 17:17:31
+ * @Description:
+ * @LastEditTime: 2023-09-01 17:18:17
+ */
+import request from "@/utils/request";
+
+// 查询nft订单列表
+export function listNftOrder(query) {
+  return request({
+    url: "/bussiness/nftOrder/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询nft订单详细
+export function getNftOrder(id) {
+  return request({
+    url: "/bussiness/nftOrder/" + id,
+    method: "get",
+  });
+}
+
+// 新增nft订单
+export function addNftOrder(data) {
+  return request({
+    url: "/bussiness/nftOrder",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改nft订单
+export function updateNftOrder(data) {
+  return request({
+    url: "/bussiness/nftOrder",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除nft订单
+export function delNftOrder(id) {
+  return request({
+    url: "/bussiness/nftOrder/" + id,
+    method: "delete",
+  });
+}

+ 58 - 0
src/api/nft/nftProduct.js

@@ -0,0 +1,58 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-09-01 17:20:56
+ * @Description:
+ * @LastEditTime: 2023-09-01 17:57:01
+ */
+import request from "@/utils/request";
+
+// 查询nft详情列表
+export function listNftProduct(query) {
+  return request({
+    url: "/bussiness/nftProduct/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询nft详情详细
+export function getNftProduct(id) {
+  return request({
+    url: "/bussiness/nftProduct/" + id,
+    method: "get",
+  });
+}
+
+// 新增nft详情
+export function addNftProduct(data) {
+  return request({
+    url: "/bussiness/nftProduct",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改nft详情
+export function updateNftProduct(data) {
+  return request({
+    url: "/bussiness/nftProduct",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除nft详情
+export function delNftProduct(id) {
+  return request({
+    url: "/bussiness/nftProduct/" + id,
+    method: "delete",
+  });
+}
+// 添加合集id list
+export function addNftProductList(data) {
+  return request({
+    url: "/bussiness/series/addProSeries",
+    method: "post",
+    data: data,
+  });
+}

+ 50 - 0
src/api/nft/series.js

@@ -0,0 +1,50 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-09-01 17:25:07
+ * @Description:
+ * @LastEditTime: 2023-09-01 17:25:10
+ */
+import request from "@/utils/request";
+
+// 查询nft合计列表
+export function listSeries(query) {
+  return request({
+    url: "/bussiness/series/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询nft合计详细
+export function getSeries(id) {
+  return request({
+    url: "/bussiness/series/" + id,
+    method: "get",
+  });
+}
+
+// 新增nft合计
+export function addSeries(data) {
+  return request({
+    url: "/bussiness/series",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改nft合计
+export function updateSeries(data) {
+  return request({
+    url: "/bussiness/series",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除nft合计
+export function delSeries(id) {
+  return request({
+    url: "/bussiness/series/" + id,
+    method: "delete",
+  });
+}

+ 38 - 0
src/api/public.js

@@ -0,0 +1,38 @@
+/*
+ * @Autor: Aka
+ * @Date: 2023-07-13 18:43:24
+ * @Description:
+ * @LastEditTime: 2023-07-24 14:33:00
+ */
+import request from "@/utils/request";
+/** 获取设置配置 */
+export function getSettingConfig(type) {
+  return request({
+    url: `/setting/get/${type}`,
+    method: "get",
+  });
+}
+/** 保存设置配置 */
+export function saveSettingConfig(type, data) {
+  return request({
+    url: `/setting/put/${type}`,
+    method: "put",
+    data,
+  });
+}
+
+/** 时区列表 */
+export function getTimezone() {
+  return request({
+    url: `/bussiness/timezone/list`,
+    method: "get",
+  });
+}
+
+/** 机器人重启 */
+export function Restart() {
+  return request({
+    url: "/common/reStartBot",
+    method: "post",
+  });
+}

+ 53 - 0
src/api/system/certified.js

@@ -0,0 +1,53 @@
+import request from "@/utils/request";
+
+// 查询用户详细信息列表
+export function listDetail(query) {
+  return request({
+    url: "/bussiness/detail/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询用户详细信息详细
+export function getDetail(id) {
+  return request({
+    url: "/bussiness/detail/" + id,
+    method: "get",
+  });
+}
+
+// 新增用户详细信息
+export function addDetail(data) {
+  return request({
+    url: "/bussiness/detail",
+    method: "post",
+    data: data,
+  });
+}
+
+// 实名认证审核
+export function review(data) {
+  return request({
+    url: "/bussiness/user/realName",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改用户详细信息
+export function updateDetail(data) {
+  return request({
+    url: "/bussiness/detail",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除用户详细信息
+export function delDetail(id) {
+  return request({
+    url: "/bussiness/detail/" + id,
+    method: "delete",
+  });
+}

+ 60 - 0
src/api/system/config.js

@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 查询参数列表
+export function listConfig(query) {
+  return request({
+    url: '/system/config/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询参数详细
+export function getConfig(configId) {
+  return request({
+    url: '/system/config/' + configId,
+    method: 'get'
+  })
+}
+
+// 根据参数键名查询参数值
+export function getConfigKey(configKey) {
+  return request({
+    url: '/system/config/configKey/' + configKey,
+    method: 'get'
+  })
+}
+
+// 新增参数配置
+export function addConfig(data) {
+  return request({
+    url: '/system/config',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改参数配置
+export function updateConfig(data) {
+  return request({
+    url: '/system/config',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除参数配置
+export function delConfig(configId) {
+  return request({
+    url: '/system/config/' + configId,
+    method: 'delete'
+  })
+}
+
+// 刷新参数缓存
+export function refreshCache() {
+  return request({
+    url: '/system/config/refreshCache',
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/system/configrution.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询秒合约币种周期配置列表
+export function listConfig(query) {
+  return request({
+    url: '/bussiness/period/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询秒合约币种周期配置详细
+export function getConfig(id) {
+  return request({
+    url: '/bussiness/period/' + id,
+    method: 'get'
+  })
+}
+
+// 新增秒合约币种周期配置
+export function addConfig(data) {
+  return request({
+    url: '/bussiness/period',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改秒合约币种周期配置
+export function updateConfig(data) {
+  return request({
+    url: '/bussiness/period',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除秒合约币种周期配置
+export function delConfig(id) {
+  return request({
+    url: '/bussiness/period/' + id,
+    method: 'delete'
+  })
+}

+ 52 - 0
src/api/system/dept.js

@@ -0,0 +1,52 @@
+import request from '@/utils/request'
+
+// 查询部门列表
+export function listDept(query) {
+  return request({
+    url: '/system/dept/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询部门列表(排除节点)
+export function listDeptExcludeChild(deptId) {
+  return request({
+    url: '/system/dept/list/exclude/' + deptId,
+    method: 'get'
+  })
+}
+
+// 查询部门详细
+export function getDept(deptId) {
+  return request({
+    url: '/system/dept/' + deptId,
+    method: 'get'
+  })
+}
+
+// 新增部门
+export function addDept(data) {
+  return request({
+    url: '/system/dept',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改部门
+export function updateDept(data) {
+  return request({
+    url: '/system/dept',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除部门
+export function delDept(deptId) {
+  return request({
+    url: '/system/dept/' + deptId,
+    method: 'delete'
+  })
+}

+ 52 - 0
src/api/system/dict/data.js

@@ -0,0 +1,52 @@
+import request from '@/utils/request'
+
+// 查询字典数据列表
+export function listData(query) {
+  return request({
+    url: '/system/dict/data/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询字典数据详细
+export function getData(dictCode) {
+  return request({
+    url: '/system/dict/data/' + dictCode,
+    method: 'get'
+  })
+}
+
+// 根据字典类型查询字典数据信息
+export function getDicts(dictType) {
+  return request({
+    url: '/system/dict/data/type/' + dictType,
+    method: 'get'
+  })
+}
+
+// 新增字典数据
+export function addData(data) {
+  return request({
+    url: '/system/dict/data',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改字典数据
+export function updateData(data) {
+  return request({
+    url: '/system/dict/data',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除字典数据
+export function delData(dictCode) {
+  return request({
+    url: '/system/dict/data/' + dictCode,
+    method: 'delete'
+  })
+}

+ 60 - 0
src/api/system/dict/type.js

@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 查询字典类型列表
+export function listType(query) {
+  return request({
+    url: '/system/dict/type/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询字典类型详细
+export function getType(dictId) {
+  return request({
+    url: '/system/dict/type/' + dictId,
+    method: 'get'
+  })
+}
+
+// 新增字典类型
+export function addType(data) {
+  return request({
+    url: '/system/dict/type',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改字典类型
+export function updateType(data) {
+  return request({
+    url: '/system/dict/type',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除字典类型
+export function delType(dictId) {
+  return request({
+    url: '/system/dict/type/' + dictId,
+    method: 'delete'
+  })
+}
+
+// 刷新字典缓存
+export function refreshCache() {
+  return request({
+    url: '/system/dict/type/refreshCache',
+    method: 'delete'
+  })
+}
+
+// 获取字典选择框列表
+export function optionselect() {
+  return request({
+    url: '/system/dict/type/optionselect',
+    method: 'get'
+  })
+}

+ 10 - 0
src/api/system/home.js

@@ -0,0 +1,10 @@
+import request from "@/utils/request";
+
+// 获取首页统计数据
+export function statisticsDataList(query) {
+  return request({
+    url: "/system/statistics/dataList",
+    method: "get",
+    params: query,
+  });
+}

+ 44 - 0
src/api/system/mail.js

@@ -0,0 +1,44 @@
+import request from "@/utils/request";
+
+// 查询1v1站内信列表
+export function listMail(query) {
+  return request({
+    url: "/bussiness/mail/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询1v1站内信详细
+// export function getMail(id) {
+//   return request({
+//     url: "/bussiness/mail/" + id,
+//     method: "get",
+//   });
+// }
+
+// 新增1v1站内信
+export function addMail(data) {
+  return request({
+    url: "/bussiness/mail",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改1v1站内信
+// export function updateMail(data) {
+//   return request({
+//     url: "/bussiness/mail",
+//     method: "post",
+//     data: data,
+//   });
+// }
+
+// 删除1v1站内信
+export function delMail(id) {
+  return request({
+    url: "/bussiness/mail/" + id,
+    method: "delete",
+  });
+}

+ 60 - 0
src/api/system/menu.js

@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 查询菜单列表
+export function listMenu(query) {
+  return request({
+    url: '/system/menu/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询菜单详细
+export function getMenu(menuId) {
+  return request({
+    url: '/system/menu/' + menuId,
+    method: 'get'
+  })
+}
+
+// 查询菜单下拉树结构
+export function treeselect() {
+  return request({
+    url: '/system/menu/treeselect',
+    method: 'get'
+  })
+}
+
+// 根据角色ID查询菜单下拉树结构
+export function roleMenuTreeselect(roleId) {
+  return request({
+    url: '/system/menu/roleMenuTreeselect/' + roleId,
+    method: 'get'
+  })
+}
+
+// 新增菜单
+export function addMenu(data) {
+  return request({
+    url: '/system/menu',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改菜单
+export function updateMenu(data) {
+  return request({
+    url: '/system/menu',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除菜单
+export function delMenu(menuId) {
+  return request({
+    url: '/system/menu/' + menuId,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/system/post.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询岗位列表
+export function listPost(query) {
+  return request({
+    url: '/system/post/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询岗位详细
+export function getPost(postId) {
+  return request({
+    url: '/system/post/' + postId,
+    method: 'get'
+  })
+}
+
+// 新增岗位
+export function addPost(data) {
+  return request({
+    url: '/system/post',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改岗位
+export function updatePost(data) {
+  return request({
+    url: '/system/post',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除岗位
+export function delPost(postId) {
+  return request({
+    url: '/system/post/' + postId,
+    method: 'delete'
+  })
+}

+ 37 - 0
src/api/system/recharge.js

@@ -0,0 +1,37 @@
+import request from "@/utils/request";
+
+// 查询用户充值列表
+export function listRecharge(query) {
+  return request({
+    url: "/bussiness/recharge/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询用户充值详细
+export function getRecharge(id) {
+  return request({
+    url: "/bussiness/recharge/" + id,
+    method: "get",
+  });
+}
+
+/**充值审核通过 */
+
+export function passRecharge(data) {
+  return request({
+    url: "/bussiness/recharge/passOrder",
+    method: "post",
+    data: data,
+  });
+}
+
+/**充值审核失败 */
+export function unRecharge(data) {
+  return request({
+    url: "/bussiness/recharge/failedOrder",
+    method: "post",
+    data: data,
+  });
+}

+ 119 - 0
src/api/system/role.js

@@ -0,0 +1,119 @@
+import request from '@/utils/request'
+
+// 查询角色列表
+export function listRole(query) {
+  return request({
+    url: '/system/role/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询角色详细
+export function getRole(roleId) {
+  return request({
+    url: '/system/role/' + roleId,
+    method: 'get'
+  })
+}
+
+// 新增角色
+export function addRole(data) {
+  return request({
+    url: '/system/role',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改角色
+export function updateRole(data) {
+  return request({
+    url: '/system/role',
+    method: 'put',
+    data: data
+  })
+}
+
+// 角色数据权限
+export function dataScope(data) {
+  return request({
+    url: '/system/role/dataScope',
+    method: 'put',
+    data: data
+  })
+}
+
+// 角色状态修改
+export function changeRoleStatus(roleId, status) {
+  const data = {
+    roleId,
+    status
+  }
+  return request({
+    url: '/system/role/changeStatus',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除角色
+export function delRole(roleId) {
+  return request({
+    url: '/system/role/' + roleId,
+    method: 'delete'
+  })
+}
+
+// 查询角色已授权用户列表
+export function allocatedUserList(query) {
+  return request({
+    url: '/system/role/authUser/allocatedList',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询角色未授权用户列表
+export function unallocatedUserList(query) {
+  return request({
+    url: '/system/role/authUser/unallocatedList',
+    method: 'get',
+    params: query
+  })
+}
+
+// 取消用户授权角色
+export function authUserCancel(data) {
+  return request({
+    url: '/system/role/authUser/cancel',
+    method: 'put',
+    data: data
+  })
+}
+
+// 批量取消用户授权角色
+export function authUserCancelAll(data) {
+  return request({
+    url: '/system/role/authUser/cancelAll',
+    method: 'put',
+    params: data
+  })
+}
+
+// 授权用户选择
+export function authUserSelectAll(data) {
+  return request({
+    url: '/system/role/authUser/selectAll',
+    method: 'put',
+    params: data
+  })
+}
+
+// 根据角色ID查询部门树结构
+export function deptTreeSelect(roleId) {
+  return request({
+    url: '/system/role/deptTree/' + roleId,
+    method: 'get'
+  })
+}

+ 53 - 0
src/api/system/rules.js

@@ -0,0 +1,53 @@
+import request from "@/utils/request";
+
+// 查询前台文本配置列表
+export function listRules(query) {
+  return request({
+    url: "/bussiness/option/rules/list",
+    method: "get",
+    params: query,
+  });
+}
+
+//查询前台标签页
+export function getLabelList(query) {
+  return request({
+    url: "/bussiness/option/rules/labelList",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询前台文本配置详细
+export function getRules(id) {
+  return request({
+    url: "/bussiness/option/rules/" + id,
+    method: "get",
+  });
+}
+
+// 新增前台文本配置
+export function addRules(data) {
+  return request({
+    url: "/bussiness/option/rules",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改前台文本配置
+export function updateRules(data) {
+  return request({
+    url: "/bussiness/option/rules",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除前台文本配置
+export function delRules(id) {
+  return request({
+    url: "/bussiness/option/rules/" + id,
+    method: "delete",
+  });
+}

+ 44 - 0
src/api/system/setter.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询规则说明列表
+export function listSetter(query) {
+  return request({
+    url: '/bussiness/home/setter/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询规则说明详细
+export function getSetter(id) {
+  return request({
+    url: '/bussiness/home/setter/' + id,
+    method: 'get'
+  })
+}
+
+// 新增规则说明
+export function addSetter(data) {
+  return request({
+    url: '/bussiness/home/setter',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改规则说明
+export function updateSetter(data) {
+  return request({
+    url: '/bussiness/home/setter',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除规则说明
+export function delSetter(id) {
+  return request({
+    url: '/bussiness/home/setter/' + id,
+    method: 'delete'
+  })
+}

+ 44 - 0
src/api/system/symbols.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询支持币种列表
+export function listSymbols(query) {
+  return request({
+    url: '/bussiness/symbols/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询支持币种详细
+export function getSymbols(slug) {
+  return request({
+    url: '/bussiness/symbols/' + slug,
+    method: 'get'
+  })
+}
+
+// 新增支持币种
+export function addSymbols(data) {
+  return request({
+    url: '/bussiness/symbols',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改支持币种
+export function updateSymbols(data) {
+  return request({
+    url: '/bussiness/symbols',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除支持币种
+export function delSymbols(slug) {
+  return request({
+    url: '/bussiness/symbols/' + slug,
+    method: 'delete'
+  })
+}

+ 92 - 0
src/api/system/type.js

@@ -0,0 +1,92 @@
+import request from "@/utils/request";
+
+// 查询秒合约币种配置列表
+export function listConfig(query) {
+  return request({
+    url: "/bussiness/coin/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询可添加币种列表
+export function getCoinList() {
+  return request({
+    url: "/bussiness/klineSymbol/list",
+    method: "get",
+  });
+}
+
+export function getcopyCoinlist() {
+  return request({
+    url: "/bussiness/coin/copylist",
+    method: "get",
+  });
+}
+
+// 查询秒合约币种配置详细
+export function getConfig(id) {
+  return request({
+    url: "/bussiness/coin/" + id,
+    method: "get",
+  });
+}
+
+// 新增秒合约币种配置
+export function addConfig(data) {
+  return request({
+    url: "/bussiness/coin/add",
+    method: "post",
+    data: data,
+  });
+}
+
+// 一键新增
+export function addCoin(data) {
+  return request({
+    url: "/bussiness/coin/batchSave/" + data,
+    method: "post",
+  });
+}
+
+// 修改秒合约币种配置
+export function updateConfig(data) {
+  return request({
+    url: "/bussiness/coin",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除秒合约币种配置
+export function delConfig(id) {
+  return request({
+    url: "/bussiness/coin/" + id,
+    method: "delete",
+  });
+}
+
+// 查询复制币种列表
+export function getCopyList() {
+  return request({
+    url: "/bussiness/coin/query/bathCopy",
+    method: "post",
+  });
+}
+
+// 保存复制币种
+export function saveCopy(data) {
+  return request({
+    url: "/bussiness/coin/bathCopyIng",
+    method: "post",
+    data: data,
+  });
+}
+
+// 查询可添加币种列表
+export function getSelectList() {
+  return request({
+    url: "/bussiness/klineSymbol/selectList",
+    method: "get",
+  });
+}

+ 204 - 0
src/api/system/user.js

@@ -0,0 +1,204 @@
+import request from "@/utils/request";
+import { parseStrEmpty } from "@/utils/ruoyi";
+
+// 查询用户列表
+export function listUser(query) {
+  return request({
+    url: "/system/user/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 查询用户详细
+export function getUser(userId) {
+  return request({
+    url: "/system/user/getInfo/" + parseStrEmpty(userId),
+    method: "get",
+  });
+}
+
+// 新增用户
+export function addUser(data) {
+  return request({
+    url: "/system/user",
+    method: "post",
+    data: data,
+  });
+}
+
+// 修改用户
+export function updateUser(data) {
+  return request({
+    url: "/system/user",
+    method: "put",
+    data: data,
+  });
+}
+
+// 删除用户
+export function delUser(userId) {
+  return request({
+    url: "/system/user/" + userId,
+    method: "delete",
+  });
+}
+
+// 用户密码重置
+export function resetUserPwd(userId, password) {
+  const data = {
+    userId,
+    password,
+  };
+  return request({
+    url: "/system/user/resetPwd",
+    method: "put",
+    data: data,
+  });
+}
+
+// 用户状态修改
+export function changeUserStatus(userId, status) {
+  const data = {
+    userId,
+    status,
+  };
+  return request({
+    url: "/system/user/changeStatus",
+    method: "put",
+    data: data,
+  });
+}
+
+// 查询用户个人信息
+export function getUserProfile() {
+  return request({
+    url: "/system/user/profile",
+    method: "get",
+  });
+}
+
+// 修改用户个人信息
+export function updateUserProfile(data) {
+  return request({
+    url: "/system/user/profile",
+    method: "put",
+    data: data,
+  });
+}
+
+// 用户密码重置
+export function updateUserPwd(oldPassword, newPassword) {
+  const data = {
+    oldPassword,
+    newPassword,
+  };
+  return request({
+    url: "/system/user/profile/updatePwd",
+    method: "put",
+    params: data,
+  });
+}
+
+// 用户头像上传
+export function uploadAvatar(data) {
+  return request({
+    url: "/system/user/profile/avatar",
+    method: "post",
+    data: data,
+  });
+}
+
+// 查询授权角色
+export function getAuthRole(userId) {
+  return request({
+    url: "/system/user/authRole/" + userId,
+    method: "get",
+  });
+}
+
+// 保存授权角色
+export function updateAuthRole(data) {
+  return request({
+    url: "/system/user/authRole",
+    method: "put",
+    params: data,
+  });
+}
+
+// 查询部门下拉树结构
+export function deptTreeSelect() {
+  return request({
+    url: "/system/user/deptTree",
+    method: "get",
+  });
+}
+
+//查询可绑定的代理用户
+export function getAdminUserList(params) {
+  return request({
+    url: "/system/user/selectAllAgentUser",
+    method: "get",
+    params,
+  });
+}
+//修改上级代理保存
+export function updateUserAppIds(data) {
+  return request({
+    url: "/bussiness/user/updateUserAppIds",
+    method: "put",
+    params: data,
+  });
+}
+//查询可绑定的玩家用户
+export function getAppUserList(params) {
+  return request({
+    url: "/bussiness/user/selectUnboundAppUser",
+    method: "get",
+    params,
+  });
+}
+
+//绑定代理用户
+export function bindActing(params) {
+  return request({
+    url: "/system/user/bindingAdminUser",
+    method: "get",
+    params,
+  });
+}
+
+//绑定玩家用户
+export function bindGameUser(params) {
+  return request({
+    url: "/system/user/bindingAppUser",
+    method: "get",
+    params,
+  });
+}
+
+//查询代理下的玩家用户列表
+export function FundAdminUserList(params) {
+  return request({
+    url: "/bussiness/user/list",
+    method: "get",
+  });
+}
+
+//  更新googleKey
+export function updateCode(query) {
+  return request({
+    url: "/system/user/updateCode",
+    method: "get",
+    params: query,
+  });
+}
+
+//查询googleKey
+export function googleCode(query) {
+  return request({
+    url: "/system/user/googleCode",
+    method: "get",
+    params: query,
+  });
+}

+ 61 - 0
src/api/system/withdraw.js

@@ -0,0 +1,61 @@
+import request from "@/utils/request";
+
+// 查询用户提现列表
+export function listWithdraw(query) {
+  return request({
+    url: "/bussiness/withdraw/list",
+    method: "get",
+    params: query,
+  });
+}
+//提现管理.锁定
+export function lockorder(data) {
+  return request({
+    url: "/bussiness/withdraw/lockorder",
+    method: "post",
+    data: data,
+  });
+}
+
+//提现管理.解锁
+export function unlockorder(data) {
+  return request({
+    url: "/bussiness/withdraw/unlockorder",
+    method: "post",
+    data: data,
+  });
+}
+
+//提现管理.锁定判断
+export function tryCheck(data) {
+  return request({
+    url: "/bussiness/withdraw/tryCheck",
+    method: "post",
+    data: data,
+  });
+}
+//提现管理.审核通过
+export function withdrawReview(data) {
+  return request({
+    url: "/bussiness/withdraw/review",
+    method: "post",
+    data: data,
+  });
+}
+//提现管理.审核拒绝
+export function rejectReview(data) {
+  return request({
+    url: "/bussiness/withdraw/reject",
+    method: "post",
+    data: data,
+  });
+}
+
+/** 获取总提现金额 */
+export function getAllWithdraw(query) {
+  return request({
+    url: "/bussiness/withdraw/getAllWithdraw",
+    method: "post",
+    params: query,
+  });
+}

+ 76 - 0
src/api/tool/gen.js

@@ -0,0 +1,76 @@
+import request from '@/utils/request'
+
+// 查询生成表数据
+export function listTable(query) {
+  return request({
+    url: '/tool/gen/list',
+    method: 'get',
+    params: query
+  })
+}
+// 查询db数据库列表
+export function listDbTable(query) {
+  return request({
+    url: '/tool/gen/db/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询表详细信息
+export function getGenTable(tableId) {
+  return request({
+    url: '/tool/gen/' + tableId,
+    method: 'get'
+  })
+}
+
+// 修改代码生成信息
+export function updateGenTable(data) {
+  return request({
+    url: '/tool/gen',
+    method: 'put',
+    data: data
+  })
+}
+
+// 导入表
+export function importTable(data) {
+  return request({
+    url: '/tool/gen/importTable',
+    method: 'post',
+    params: data
+  })
+}
+
+// 预览生成代码
+export function previewTable(tableId) {
+  return request({
+    url: '/tool/gen/preview/' + tableId,
+    method: 'get'
+  })
+}
+
+// 删除表数据
+export function delTable(tableId) {
+  return request({
+    url: '/tool/gen/' + tableId,
+    method: 'delete'
+  })
+}
+
+// 生成代码(自定义路径)
+export function genCode(tableName) {
+  return request({
+    url: '/tool/gen/genCode/' + tableName,
+    method: 'get'
+  })
+}
+
+// 同步数据库
+export function synchDb(tableName) {
+  return request({
+    url: '/tool/gen/synchDb/' + tableName,
+    method: 'get'
+  })
+}

BIN
src/assets/401_images/401.gif


BIN
src/assets/404_images/404.png


BIN
src/assets/404_images/404_cloud.png


BIN
src/assets/audio/demo.mp3


+ 9 - 0
src/assets/icons/index.js

@@ -0,0 +1,9 @@
+import Vue from 'vue'
+import SvgIcon from '@/components/SvgIcon'// svg component
+
+// register globally
+Vue.component('svg-icon', SvgIcon)
+
+const req = require.context('./svg', false, /\.svg$/)
+const requireAll = requireContext => requireContext.keys().map(requireContext)
+requireAll(req)

+ 1 - 0
src/assets/icons/svg/404.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M121.718 73.272v9.953c3.957-7.584 6.199-16.05 6.199-24.995C127.917 26.079 99.273 0 63.958 0 28.644 0 0 26.079 0 58.23c0 .403.028.806.028 1.21l22.97-25.953h13.34l-19.76 27.187h6.42V53.77l13.728-19.477v49.361H22.998V73.272H2.158c5.951 20.284 23.608 36.208 45.998 41.399-1.44 3.3-5.618 11.263-12.565 12.674-8.607 1.764 23.358.428 46.163-13.178 17.519-4.611 31.938-15.849 39.77-30.513h-13.506V73.272H85.02V59.464l22.998-25.977h13.008l-19.429 27.187h6.421v-7.433l13.727-19.402v39.433h-.027zm-78.24 2.822a10.516 10.516 0 0 1-.996-4.535V44.548c0-1.613.332-3.124.996-4.535a11.66 11.66 0 0 1 2.713-3.68c1.134-1.032 2.49-1.864 4.04-2.468 1.55-.605 3.21-.908 4.982-.908h11.292c1.77 0 3.431.303 4.981.908 1.522.604 2.85 1.41 3.986 2.418l-12.26 16.303v-2.898a1.96 1.96 0 0 0-.665-1.512c-.443-.403-.996-.604-1.66-.604-.665 0-1.218.201-1.661.604a1.96 1.96 0 0 0-.664 1.512v9.071L44.364 77.606a10.556 10.556 0 0 1-.886-1.512zm35.73-4.535c0 1.613-.332 3.124-.997 4.535a11.66 11.66 0 0 1-2.712 3.68c-1.134 1.032-2.49 1.864-4.04 2.469-1.55.604-3.21.907-4.982.907H55.185c-1.77 0-3.431-.303-4.981-.907-1.55-.605-2.906-1.437-4.041-2.47a12.49 12.49 0 0 1-1.384-1.512l13.727-18.217v6.375c0 .605.222 1.109.665 1.512.442.403.996.604 1.66.604.664 0 1.218-.201 1.66-.604a1.96 1.96 0 0 0 .665-1.512V53.87L75.97 36.838c.913.932 1.66 1.99 2.214 3.175.664 1.41.996 2.922.996 4.535v27.011h.028z"/></svg>

+ 1 - 0
src/assets/icons/svg/bug.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M127.88 73.143c0 1.412-.506 2.635-1.518 3.669-1.011 1.033-2.209 1.55-3.592 1.55h-17.887c0 9.296-1.783 17.178-5.35 23.645l16.609 17.044c1.011 1.034 1.517 2.257 1.517 3.67 0 1.412-.506 2.635-1.517 3.668-.958 1.033-2.155 1.55-3.593 1.55-1.438 0-2.635-.517-3.593-1.55l-15.811-16.063a15.49 15.49 0 0 1-1.196 1.06c-.532.434-1.65 1.208-3.353 2.322a50.104 50.104 0 0 1-5.192 2.974c-1.758.87-3.94 1.658-6.546 2.364-2.607.706-5.189 1.06-7.748 1.06V47.044H58.89v73.062c-2.716 0-5.417-.367-8.106-1.102-2.688-.734-5.003-1.631-6.945-2.692a66.769 66.769 0 0 1-5.268-3.179c-1.571-1.057-2.73-1.94-3.476-2.65L33.9 109.34l-14.611 16.877c-1.066 1.14-2.344 1.711-3.833 1.711-1.277 0-2.422-.434-3.434-1.304-1.012-.978-1.557-2.187-1.635-3.627-.079-1.44.333-2.705 1.236-3.794l16.129-18.51c-3.087-6.197-4.63-13.644-4.63-22.342H5.235c-1.383 0-2.58-.517-3.592-1.55S.125 74.545.125 73.132c0-1.412.506-2.635 1.518-3.668 1.012-1.034 2.21-1.55 3.592-1.55h17.887V43.939L9.308 29.833c-1.012-1.033-1.517-2.256-1.517-3.669 0-1.412.505-2.635 1.517-3.668 1.012-1.034 2.21-1.55 3.593-1.55s2.58.516 3.593 1.55l13.813 14.106h67.396l13.814-14.106c1.012-1.034 2.21-1.55 3.592-1.55 1.384 0 2.581.516 3.593 1.55 1.012 1.033 1.518 2.256 1.518 3.668 0 1.413-.506 2.636-1.518 3.67l-13.814 14.105v23.975h17.887c1.383 0 2.58.516 3.593 1.55 1.011 1.033 1.517 2.256 1.517 3.668l-.005.01zM89.552 26.175H38.448c0-7.23 2.489-13.386 7.466-18.469C50.892 2.623 56.92.082 64 .082c7.08 0 13.108 2.541 18.086 7.624 4.977 5.083 7.466 11.24 7.466 18.469z"/></svg>

+ 1 - 0
src/assets/icons/svg/build.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1568899741379" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2054" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M960 591.424V368.96c0-0.288 0.16-0.512 0.16-0.768S960 367.68 960 367.424V192a32 32 0 0 0-32-32H96a32 32 0 0 0-32 32v175.424c0 0.288-0.16 0.512-0.16 0.768s0.16 0.48 0.16 0.768v222.464c0 0.288-0.16 0.512-0.16 0.768s0.16 0.48 0.16 0.768V864a32 32 0 0 0 32 32h832a32 32 0 0 0 32-32v-271.04c0-0.288 0.16-0.512 0.16-0.768S960 591.68 960 591.424z m-560-31.232v-160H608v160h-208z m208 64V832h-208v-207.808H608z m-480-224h208v160H128v-160z m544 0h224v160h-224v-160zM896 224v112.192H128V224h768zM128 624.192h208V832H128v-207.808zM672 832v-207.808h224V832h-224z" p-id="2055"></path></svg>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/icons/svg/button.svg


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/icons/svg/cascader.svg


+ 1 - 0
src/assets/icons/svg/chart.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M0 54.857h36.571V128H0V54.857zM91.429 27.43H128V128H91.429V27.429zM45.714 0h36.572v128H45.714V0z"/></svg>

+ 1 - 0
src/assets/icons/svg/checkbox.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1575982282951" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="902" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M828.40625 90.125H195.59375C137.375 90.125 90.125 137.375 90.125 195.59375v632.8125c0 58.21875 47.25 105.46875 105.46875 105.46875h632.8125c58.21875 0 105.46875-47.25 105.46875-105.46875V195.59375c0-58.21875-47.25-105.46875-105.46875-105.46875z m52.734375 738.28125c0 29.16-23.57015625 52.734375-52.734375 52.734375H195.59375c-29.109375 0-52.734375-23.574375-52.734375-52.734375V195.59375c0-29.109375 23.625-52.734375 52.734375-52.734375h632.8125c29.16 0 52.734375 23.625 52.734375 52.734375v632.8125z" p-id="903"></path><path d="M421.52890625 709.55984375a36.28125 36.28125 0 0 1-27.55265625-12.66890625L205.17453125 476.613125a36.28546875 36.28546875 0 0 1 55.10109375-47.22890625l164.986875 192.4846875 342.16171875-298.48078125a36.2896875 36.2896875 0 0 1 47.70984375 54.68765625L445.3859375 700.6203125a36.3234375 36.3234375 0 0 1-23.85703125 8.93953125z" p-id="904"></path></svg>

+ 1 - 0
src/assets/icons/svg/clipboard.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M54.857 118.857h64V73.143H89.143c-1.902 0-3.52-.668-4.855-2.002-1.335-1.335-2.002-2.954-2.002-4.855V36.57H54.857v82.286zM73.143 16v-4.571a2.2 2.2 0 0 0-.677-1.61 2.198 2.198 0 0 0-1.609-.676H20.571c-.621 0-1.158.225-1.609.676a2.198 2.198 0 0 0-.676 1.61V16a2.2 2.2 0 0 0 .676 1.61c.451.45.988.676 1.61.676h50.285c.622 0 1.158-.226 1.61-.677.45-.45.676-.987.676-1.609zm18.286 48h21.357L91.43 42.642V64zM128 73.143v48c0 1.902-.667 3.52-2.002 4.855-1.335 1.335-2.953 2.002-4.855 2.002H52.57c-1.901 0-3.52-.667-4.854-2.002-1.335-1.335-2.003-2.953-2.003-4.855v-11.429H6.857c-1.902 0-3.52-.667-4.855-2.002C.667 106.377 0 104.759 0 102.857v-96c0-1.902.667-3.52 2.002-4.855C3.337.667 4.955 0 6.857 0h77.714c1.902 0 3.52.667 4.855 2.002 1.335 1.335 2.003 2.953 2.003 4.855V30.29c1 .622 1.856 1.29 2.569 2.003l29.147 29.147c1.335 1.335 2.478 3.145 3.429 5.43.95 2.287 1.426 4.383 1.426 6.291v-.018z"/></svg>

+ 1 - 0
src/assets/icons/svg/code.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1546567861908" class="icon" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2422" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M318.577778 819.2L17.066667 512l301.511111-307.2 45.511111 45.511111L96.711111 512l267.377778 261.688889zM705.422222 819.2l-45.511111-45.511111L927.288889 512l-267.377778-261.688889 45.511111-45.511111L1006.933333 512zM540.785778 221.866667l55.751111 11.150222L483.157333 802.133333l-55.751111-11.093333z" p-id="2423"></path></svg>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/icons/svg/color.svg


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/icons/svg/component.svg


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/icons/svg/dashboard.svg


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/icons/svg/date-range.svg


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/icons/svg/date.svg


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/icons/svg/dict.svg


+ 1 - 0
src/assets/icons/svg/documentation.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M71.984 44.815H115.9L71.984 9.642v35.173zM16.094.05h63.875l47.906 38.37v76.74c0 3.392-1.682 6.645-4.677 9.044-2.995 2.399-7.056 3.746-11.292 3.746H16.094c-4.236 0-8.297-1.347-11.292-3.746-2.995-2.399-4.677-5.652-4.677-9.044V12.84C.125 5.742 7.23.05 16.094.05zm71.86 102.32V89.58h-71.86v12.79h71.86zm23.952-25.58V64H16.094v12.79h95.812z"/></svg>

+ 1 - 0
src/assets/icons/svg/download.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1569915748289" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3062" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M768.35456 416a256 256 0 1 0-512 0 192 192 0 1 0 0 384v64a256 256 0 0 1-58.88-505.216 320.128 320.128 0 0 1 629.76 0A256.128 256.128 0 0 1 768.35456 864v-64a192 192 0 0 0 0-384z m-512 384h64v64H256.35456v-64z m448 0h64v64h-64v-64z" fill="#333333" p-id="3063"></path><path d="M539.04256 845.248V512.192a32.448 32.448 0 0 0-32-32.192c-17.664 0-32 14.912-32 32.192v333.056l-36.096-36.096a32.192 32.192 0 0 0-45.056 0.192 31.616 31.616 0 0 0-0.192 45.056l90.88 90.944a31.36 31.36 0 0 0 22.528 9.088 30.08 30.08 0 0 0 22.4-9.088l90.88-90.88a32.192 32.192 0 0 0-0.192-45.12 31.616 31.616 0 0 0-45.056-0.192l-36.096 36.096z" fill="#333333" p-id="3064"></path></svg>

+ 1 - 0
src/assets/icons/svg/drag.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M73.137 29.08h-9.209 29.7L63.886.093 34.373 29.08h20.49v27.035H27.238v17.948h27.625v27.133h18.274V74.063h27.41V56.115h-27.41V29.08zm-9.245 98.827l27.518-26.711H36.59l27.302 26.71zM.042 64.982l27.196 27.029V38.167L.042 64.982zm100.505-26.815V92.01l27.41-27.029-27.41-26.815z"/></svg>

+ 1 - 0
src/assets/icons/svg/druid.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1566036347051" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5853" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M832 128H192a64.19 64.19 0 0 0-64 64v640a64.19 64.19 0 0 0 64 64h640a64.19 64.19 0 0 0 64-64V192a64.19 64.19 0 0 0-64-64z m0 703.89l-0.11 0.11H192.11l-0.11-0.11V768h640zM832 544H720L605.6 696.54 442.18 435.07 333.25 544H192v-64h114.75l147.07-147.07L610.4 583.46 688 480h144z m0-288H192v-63.89l0.11-0.11h639.78l0.11 0.11z" p-id="5854"></path></svg>

+ 1 - 0
src/assets/icons/svg/edit.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M106.133 67.2a4.797 4.797 0 0 0-4.8 4.8c0 .187.014.36.027.533h-.027V118.4H9.6V26.667h50.133c2.654 0 4.8-2.147 4.8-4.8 0-2.654-2.146-4.8-4.8-4.8H9.6a9.594 9.594 0 0 0-9.6 9.6V118.4c0 5.307 4.293 9.6 9.6 9.6h91.733c5.307 0 9.6-4.293 9.6-9.6V72.533h-.026c.013-.173.026-.346.026-.533 0-2.653-2.146-4.8-4.8-4.8z"/><path d="M125.16 13.373L114.587 2.8c-3.747-3.747-9.854-3.72-13.6.027l-52.96 52.96a4.264 4.264 0 0 0-.907 1.36L33.813 88.533c-.746 1.76-.226 3.534.907 4.68 1.133 1.147 2.92 1.667 4.693.92l31.4-13.293c.507-.213.96-.52 1.36-.907l52.96-52.96c3.747-3.746 3.774-9.853.027-13.6zM66.107 72.4l-18.32 7.76 7.76-18.32L92.72 24.667l10.56 10.56L66.107 72.4zm52.226-52.227l-8.266 8.267-10.56-10.56 8.266-8.267.027-.026 10.56 10.56-.027.026z"/></svg>

+ 1 - 0
src/assets/icons/svg/education.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M88.883 119.565c-7.284 0-19.434 2.495-21.333 8.25v.127c-4.232.13-5.222 0-7.108 0-1.895-5.76-14.045-8.256-21.333-8.256H0V0h42.523c9.179 0 17.109 5.47 21.47 13.551C68.352 5.475 76.295 0 85.478 0H128v119.57l-39.113-.005h-.004zM60.442 24.763c0-9.651-8.978-16.507-17.777-16.507H7.108V111.43H39.11c7.054-.14 18.177.082 21.333 6.12v-4.628c-.134-5.722-.004-13.522 0-13.832V27.413l.004-2.655-.004.005zm60.442-16.517h-35.55c-8.802 0-17.78 6.856-17.78 16.493v74.259c.004.32.138 8.115 0 13.813v4.627c3.155-6.022 14.279-6.26 21.333-6.114h32V8.25l-.003-.005z"/></svg>

+ 1 - 0
src/assets/icons/svg/email.svg

@@ -0,0 +1 @@
+<svg width="128" height="96" xmlns="http://www.w3.org/2000/svg"><path d="M64.125 56.975L120.188.912A12.476 12.476 0 0 0 115.5 0h-103c-1.588 0-3.113.3-4.513.838l56.138 56.137z"/><path d="M64.125 68.287l-62.3-62.3A12.42 12.42 0 0 0 0 12.5v71C0 90.4 5.6 96 12.5 96h103c6.9 0 12.5-5.6 12.5-12.5v-71a12.47 12.47 0 0 0-1.737-6.35L64.125 68.287z"/></svg>

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است