diff --git a/src/api/clue/sign.js b/src/api/clue/sign.js index 2dc80f2..4f87227 100644 --- a/src/api/clue/sign.js +++ b/src/api/clue/sign.js @@ -29,3 +29,21 @@ export const signAddPay = async (data) => { export const getSignExtraPayList = async (params) => { return await request.get({ url: '/admin-api/crm/sign/extra-pay/get', params }) } + +// 安装状态修改 +export const updateInstallStatus = (signIdList, installStatus) => { + const data = { + signIdList, + installStatus + } + return request.post({ url: '/admin-api/crm/sign/install-status/batchSave', data: data }) +} + +// 修改生产状态 +export const updateProduceStatus = (data) => { + return request.put({ url: '/admin-api/crm/sign-prodcut/update', data: data }) +} + +export const updateProduceSort = (data) => { + return request.post({ url: '/admin-api/crm/sign-prodcut/adjust/sort', data: data }) +} diff --git a/src/components/SSTable/index.vue b/src/components/SSTable/index.vue index 209638c..c76db0e 100644 --- a/src/components/SSTable/index.vue +++ b/src/components/SSTable/index.vue @@ -3,6 +3,8 @@
({ tableList: [] }) }, - tableColumns: { type: Array, default: () => [] } + tableColumns: { type: Array, default: () => [] }, + rowkey: { type: String, default: 'id' }, + expandRowKeys: { type: Array, default: () => [] } }) const emit = defineEmits(['update:tableObject', 'getList', 'getCheckedColumns', 'selection-change']) diff --git a/src/views/Clue/Order/Comp/DialogAfterSaleAudit.vue b/src/views/Clue/Order/Comp/DialogAfterSaleAudit.vue index 15272c7..38f0c24 100644 --- a/src/views/Clue/Order/Comp/DialogAfterSaleAudit.vue +++ b/src/views/Clue/Order/Comp/DialogAfterSaleAudit.vue @@ -1,16 +1,39 @@ @@ -364,8 +364,8 @@ async function handleSave() { const data = await ClueApi.createClue(params) message.success(data) } else { - const data = await ClueApi.updateClue(params) - message.success(data) + await ClueApi.updateClue(params) + message.success('修改成功') } dialogVisible.value = false // 发送操作成功的事件 diff --git a/src/views/Clue/Pool/Comp/DialogSuccess.vue b/src/views/Clue/Pool/Comp/DialogSuccess.vue index f057e58..2ce06f5 100644 --- a/src/views/Clue/Pool/Comp/DialogSuccess.vue +++ b/src/views/Clue/Pool/Comp/DialogSuccess.vue @@ -118,18 +118,31 @@ - - - - - - - + +