From c4624518e64aca5a59648a2deaeafb1dd518ee2d Mon Sep 17 00:00:00 2001 From: ysn <2126564605@qq.com> Date: Wed, 15 Apr 2026 16:57:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E6=95=B0=E6=8D=AE-=E5=88=86?= =?UTF-8?q?=E6=B4=BE=E8=A7=84=E5=88=99=E7=BB=B4=E6=8A=A4-=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E7=BC=96=E8=BE=91=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/basicData/ruleMaintenance.js | 11 +- .../basicData/components/addRuleDialog.vue | 765 ++++++++++-------- 2 files changed, 425 insertions(+), 351 deletions(-) diff --git a/src/api/basicData/ruleMaintenance.js b/src/api/basicData/ruleMaintenance.js index 6e8f4b8..4d9580d 100644 --- a/src/api/basicData/ruleMaintenance.js +++ b/src/api/basicData/ruleMaintenance.js @@ -57,7 +57,7 @@ export const getLimitRule = () => { }); }; -// 保存分派规则 +// 新增保存分派规则 export const saveRules = (data) => { return request({ url: '/api/blade-desk/bsAssign/saveBat', @@ -65,7 +65,14 @@ export const saveRules = (data) => { data, }); }; - +// 修改分派规则 +export const updateRules = (data) => { + return request({ + url: '/api/blade-desk/bsAssign/update', + method: 'post', + data, + }); +}; // 删除分派规则 export const deleteRules = (params) => { return request({ diff --git a/src/views/basicData/components/addRuleDialog.vue b/src/views/basicData/components/addRuleDialog.vue index 011ecfb..51044b7 100644 --- a/src/views/basicData/components/addRuleDialog.vue +++ b/src/views/basicData/components/addRuleDialog.vue @@ -1,370 +1,437 @@