diff --git a/src/api/aftersales/aftersalesWorkOrder.js b/src/api/aftersales/aftersalesWorkOrder.js index e8fc781e..2812bc3e 100644 --- a/src/api/aftersales/aftersalesWorkOrder.js +++ b/src/api/aftersales/aftersalesWorkOrder.js @@ -389,7 +389,7 @@ export const $_updateWorkOrderStatus = (data) => { data }) } -// 处理结果完结结果确定 +// 完结审核 export const $_updateManagerConfirmed = (data) => { return request({ url: '/api/logpm-aftersales/aftersalesWorkOrder/updateManagerConfirmed', diff --git a/src/components/MultiConditionSearch/MultiConditionSearch.vue b/src/components/MultiConditionSearch/MultiConditionSearch.vue index 8b60419d..16bbdf83 100644 --- a/src/components/MultiConditionSearch/MultiConditionSearch.vue +++ b/src/components/MultiConditionSearch/MultiConditionSearch.vue @@ -100,6 +100,8 @@ const maximize = () => { const close = () => { emit('update:modelValue', false); + minimizeState.value = false; + emit('update:inputValue', localInputValue.value); }; const expandWindow = () => { @@ -114,7 +116,14 @@ const destroyWindow = () => { }; const dialogSearchSubmit = () => { - emit('dialogSearchSubmit', localInputValue.value); + const lines = localInputValue.value + .split('\n') // 按换行分割 + .map(line => line.trim()) // 移除每一行前后的空格 + .filter(line => line !== ''); // 过滤掉空行 + + const joinedLines = lines.join(','); // 使用逗号连接,无空格 + emit('dialogSearchSubmit', joinedLines); + emit('update:inputValue', localInputValue.value); }; diff --git a/src/views/aftersales/aftersalesWorkOrder.vue b/src/views/aftersales/aftersalesWorkOrder.vue index ef3c46d9..cd0e7143 100644 --- a/src/views/aftersales/aftersalesWorkOrder.vue +++ b/src/views/aftersales/aftersalesWorkOrder.vue @@ -112,19 +112,31 @@ @click="WorkOrderAssignment" >工单指派 - 客服介入 - 钉钉号填写 - 批量完结 + > --> 批量完结审核 - 财务入账 @@ -363,6 +375,44 @@ + + + + + + + + + + +
- 网络导出 + 全部导出 - 本地导出 + 本地导出 + + + +
+ + + + + + + + + + + +
+ +
+ + +
+ + + + + + + + +
+ +