diff --git a/src/api/admin.js b/src/api/admin.js index d0cb803..d970a52 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -263,7 +263,7 @@ const admin = { }, getTaskblockList: async (data) => { return request({ - url: '/admin/taskblock/getList', + url: '/admin/TaskBlock/getList', method: Method.POST, data: data }); @@ -651,6 +651,27 @@ const admin = { data: data, }); }, + withdrawallogTranfer: async (data) => { + return request({ + url: '/admin/withdrawalLog/tranfer', + method: Method.POST, + data: data, + }); + }, + withdrawalLogAddRemark: async (data) => { + return request({ + url: '/admin/withdrawalLog/addRemark', + method: Method.POST, + data: data, + }); + }, + taskBlockCancel: async (data) => { + return request({ + url: '/admin/TaskBlock/cancel', + method: Method.POST, + data: data, + }); + }, } export default admin; diff --git a/src/api/merchant.js b/src/api/merchant.js index a0d10c4..f5a5dc8 100644 --- a/src/api/merchant.js +++ b/src/api/merchant.js @@ -540,6 +540,20 @@ const merchant = { data: data }); }, + findTask: async (data) => { + return request({ + url: '/index/task/findTask', + method: Method.POST, + data: data + }); + }, + getChildrenInfo: async (id) => { + return request({ + url: '/index/task/getChildrenInfo', + method: Method.POST, + data: {id} + }); + }, } export default merchant; diff --git a/src/components/Chat/index.vue b/src/components/Chat/index.vue index f21f1d3..58027d8 100644 --- a/src/components/Chat/index.vue +++ b/src/components/Chat/index.vue @@ -26,7 +26,7 @@ const emits = defineEmits(['success']);
- +
diff --git a/src/components/Filter/index.vue b/src/components/Filter/index.vue index bbc6839..1331a7b 100644 --- a/src/components/Filter/index.vue +++ b/src/components/Filter/index.vue @@ -32,6 +32,7 @@ const reset = () => { Object.keys(from.value).forEach(key => { from.value[key] = null; }); + emits('reset'); emits('search'); } diff --git a/src/pages/manage/pages/account-management/blackout-records.vue b/src/pages/manage/pages/account-management/blackout-records.vue index 6569a31..2c424a1 100644 --- a/src/pages/manage/pages/account-management/blackout-records.vue +++ b/src/pages/manage/pages/account-management/blackout-records.vue @@ -3,53 +3,53 @@ import Filter from "../../../../components/Filter/index.vue"; import {reactive} from "vue"; import useTableQuery from "../../../../hooks/useTableQuery.js"; import Api from "../../../../api/index.js"; +import {Message} from "@arco-design/web-vue"; const columns = [ { title: '商家ID', - dataIndex: 'key', + dataIndex: 'b_uid', }, { title: '渠道', - dataIndex: 'key', + dataIndex: 'name', }, { title: '达人ID', - dataIndex: 'key', + dataIndex: 'u_uid', }, { title: '推广账号ID', - dataIndex: 'image', - slotName: 'image', + dataIndex: 'a_uid', }, { title: '推广账号', - dataIndex: 'image', - slotName: 'image', + dataIndex: 'account', }, { title: '拉黑原因', - dataIndex: 'key', + dataIndex: 'remark', }, { title: '拉黑效果', - dataIndex: 'key', + dataIndex: 'xg', + slotName: 'xg', }, { title: '开始日期', - dataIndex: 'key', + dataIndex: 'createtime', }, { title: '结束日期', - dataIndex: 'key', + dataIndex: 'endtime', }, { title: '关联任务ID', - dataIndex: 'key', + dataIndex: 'task_id', }, { title: '关联子任务ID', - dataIndex: 'key', + dataIndex: 'task_children_id', }, { title: '操作', @@ -93,13 +93,19 @@ const vo = reactive({ total: 0, }); -const {loading, pagination, initFetchData} = useTableQuery({ +const {loading, pagination, initFetchData, fetchData} = useTableQuery({ parameter: po, api: Api.admin.getTaskblockList, callback: (data) => { Object.assign(vo, data); } }); + +const taskBlockCancel = async (id) => { + const {msg} = await Api.admin.taskBlockCancel({id}); + Message.success(msg); + await fetchData(); +}