diff --git a/src/api/clue/settle.js b/src/api/clue/settle.js index d9e5609..bcee0ca 100644 --- a/src/api/clue/settle.js +++ b/src/api/clue/settle.js @@ -24,3 +24,8 @@ export const getMallSettleDetail = async (id) => { export const batchSaveSettle = async (data) => { return await request.post({ url: '/admin-api/crm/sign-settlement/batch/save', data }) } + +// 修改结算 +export const updateSettle = async (data) => { + return await request.post({ url: '/admin-api/crm/sign-settlement/update/money', data }) +} diff --git a/src/views/Clue/Order/Comp/MallSettle.vue b/src/views/Clue/Order/Comp/MallSettle.vue index 5acd2c1..3117194 100644 --- a/src/views/Clue/Order/Comp/MallSettle.vue +++ b/src/views/Clue/Order/Comp/MallSettle.vue @@ -157,16 +157,38 @@ - + + + - + + + @@ -199,6 +221,19 @@ + + + { + message.success('修改成功') + getList() + }) + .finally(() => { + row.edit = false + }) + } else { + row.edit = true + } +} + const selectList = ref([]) function handleSelectionChange(val) { selectList.value = [...val] diff --git a/src/views/Clue/Order/Comp/Reback.vue b/src/views/Clue/Order/Comp/Reback.vue index 9cd273a..555ebed 100644 --- a/src/views/Clue/Order/Comp/Reback.vue +++ b/src/views/Clue/Order/Comp/Reback.vue @@ -218,9 +218,24 @@ + > + + { message.success('修改成功') diff --git a/src/views/Clue/Order/Comp/SchoolSettle.vue b/src/views/Clue/Order/Comp/SchoolSettle.vue index 3ff02ee..7af0098 100644 --- a/src/views/Clue/Order/Comp/SchoolSettle.vue +++ b/src/views/Clue/Order/Comp/SchoolSettle.vue @@ -158,16 +158,38 @@ - + + + - + + + @@ -200,6 +222,19 @@ + + + { + message.success('修改成功') + getList() + }) + .finally(() => { + row.edit = false + }) + } else { + row.edit = true + } +} + function getSummaries(param) { const { columns } = param const sums = []