diff --git a/src/api/admin.js b/src/api/admin.js index 27b8f08..cb25561 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -784,6 +784,20 @@ const admin = { data: {ids}, }); }, + tgAccountDetail: async (id) => { + return request({ + url: '/admin/account/detail', + method: Method.POST, + data: {id}, + }); + }, + tgAccountEdit: async (data) => { + return request({ + url: '/admin/account/edit', + method: Method.POST, + data: data, + }); + }, } export default admin; diff --git a/src/api/merchant.js b/src/api/merchant.js index 1dc563a..7d8e9b4 100644 --- a/src/api/merchant.js +++ b/src/api/merchant.js @@ -393,6 +393,13 @@ const merchant = { data: data }); }, + jsTask: async (data) => { + return request({ + url: '/index/task/jsTask', + method: Method.POST, + data: data + }); + }, addExchangeLog: async (data) => { return request({ url: '/index/task/addExchangeLog', diff --git a/src/pages/manage/pages/account-management/components/EditTGInfoModal.vue b/src/pages/manage/pages/account-management/components/EditTGInfoModal.vue new file mode 100644 index 0000000..319bf96 --- /dev/null +++ b/src/pages/manage/pages/account-management/components/EditTGInfoModal.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/src/pages/manage/pages/account-management/promoted-accounts.vue b/src/pages/manage/pages/account-management/promoted-accounts.vue index 4660a11..1d574fd 100644 --- a/src/pages/manage/pages/account-management/promoted-accounts.vue +++ b/src/pages/manage/pages/account-management/promoted-accounts.vue @@ -5,6 +5,7 @@ import Api from "../../../../api/index.js"; import Filter from "../../../../components/Filter/index.vue"; import RefuseModal from "./components/RefuseModal.vue"; import {Message} from "@arco-design/web-vue"; +import EditTGInfoModal from "./components/EditTGInfoModal.vue"; const columns = [ { @@ -135,7 +136,7 @@ const accept = async (id) => {