From b554645bae70910935873197f821c2627a4a5cfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=99=E6=88=91?= <2731628804@qq.com> Date: Sat, 28 Feb 2026 09:12:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E5=8F=91=E4=BB=BB=E5=8A=A11?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/aboutTable/MyTable.vue | 2 +- src/router/index.js | 9 + .../taskPage/IssueTasks/components/addDw.vue | 179 +++++++++++++ .../IssueTasks/components/editAddForm.vue | 247 ++++++++++++++++++ .../taskPage/IssueTasks/components/fgLoad.vue | 197 ++++++++++++++ .../service/taskPage/IssueTasks/index.vue | 197 ++++++++++++++ .../service/taskPage/collectPage/index.vue | 44 ++-- .../dailyTaskPackage/editAddFormDialog.vue | 1 + .../taskPage/dailyTaskPackage/index.vue | 2 - 9 files changed, 848 insertions(+), 30 deletions(-) create mode 100644 src/views/backOfficeSystem/service/taskPage/IssueTasks/components/addDw.vue create mode 100644 src/views/backOfficeSystem/service/taskPage/IssueTasks/components/editAddForm.vue create mode 100644 src/views/backOfficeSystem/service/taskPage/IssueTasks/components/fgLoad.vue create mode 100644 src/views/backOfficeSystem/service/taskPage/IssueTasks/index.vue diff --git a/src/components/aboutTable/MyTable.vue b/src/components/aboutTable/MyTable.vue index 6ba3067..e40c6a7 100644 --- a/src/components/aboutTable/MyTable.vue +++ b/src/components/aboutTable/MyTable.vue @@ -76,7 +76,7 @@ :align="getConfiger?.align" > diff --git a/src/router/index.js b/src/router/index.js index 0ee4260..7705422 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -603,6 +603,15 @@ export const privateRoutes = [{ icon: "article-ranking" }, }, + { + path: "/taskPage/IssueTasks", + component: () => import("@/views/backOfficeSystem/service/taskPage/IssueTasks/index"), + name: "IssueTasks", + meta: { + title: '下发任务', + icon: "article-ranking" + }, + }, { path: "/taskPage/clockRecord", component: () => import("@/views/backOfficeSystem/service/taskPage/clockRecord/index"), diff --git a/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/addDw.vue b/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/addDw.vue new file mode 100644 index 0000000..8cf1e55 --- /dev/null +++ b/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/addDw.vue @@ -0,0 +1,179 @@ + + + + + diff --git a/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/editAddForm.vue b/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/editAddForm.vue new file mode 100644 index 0000000..dc9d105 --- /dev/null +++ b/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/editAddForm.vue @@ -0,0 +1,247 @@ + + + + + + diff --git a/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/fgLoad.vue b/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/fgLoad.vue new file mode 100644 index 0000000..9f83576 --- /dev/null +++ b/src/views/backOfficeSystem/service/taskPage/IssueTasks/components/fgLoad.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/backOfficeSystem/service/taskPage/IssueTasks/index.vue b/src/views/backOfficeSystem/service/taskPage/IssueTasks/index.vue new file mode 100644 index 0000000..a975f4d --- /dev/null +++ b/src/views/backOfficeSystem/service/taskPage/IssueTasks/index.vue @@ -0,0 +1,197 @@ + + + + + + + diff --git a/src/views/backOfficeSystem/service/taskPage/collectPage/index.vue b/src/views/backOfficeSystem/service/taskPage/collectPage/index.vue index 4d75866..a3d2bcd 100644 --- a/src/views/backOfficeSystem/service/taskPage/collectPage/index.vue +++ b/src/views/backOfficeSystem/service/taskPage/collectPage/index.vue @@ -14,7 +14,7 @@ const searchConfiger = reactive([ placeholder: "请输入必到点名称", label: "必到点名称" }, - { + { showType: "input", prop: "bddDz", placeholder: "请输入必到点地址", @@ -30,7 +30,7 @@ const pageData = reactive({ keyCount: 0, tableConfiger: { rowHieght: 61, - loading:false + loading: false }, total: 0, pageConfiger: { @@ -160,10 +160,10 @@ onMounted(() => { 新增 - - - - + + + +
@@ -171,32 +171,21 @@ onMounted(() => {
- + - +
@@ -206,7 +195,9 @@ onMounted(() => { diff --git a/src/views/backOfficeSystem/service/taskPage/dailyTaskPackage/editAddFormDialog.vue b/src/views/backOfficeSystem/service/taskPage/dailyTaskPackage/editAddFormDialog.vue index 4979c45..8af5956 100644 --- a/src/views/backOfficeSystem/service/taskPage/dailyTaskPackage/editAddFormDialog.vue +++ b/src/views/backOfficeSystem/service/taskPage/dailyTaskPackage/editAddFormDialog.vue @@ -268,6 +268,7 @@ const updateDisabledIds = () => { }; const selectable = (row) => { + console.log(row,'row') return !disabledIds.value.has(row.bddId); }; diff --git a/src/views/backOfficeSystem/service/taskPage/dailyTaskPackage/index.vue b/src/views/backOfficeSystem/service/taskPage/dailyTaskPackage/index.vue index 64bab75..a2d2eb6 100644 --- a/src/views/backOfficeSystem/service/taskPage/dailyTaskPackage/index.vue +++ b/src/views/backOfficeSystem/service/taskPage/dailyTaskPackage/index.vue @@ -138,9 +138,7 @@ const handleIssueAll = () => { const handleIssue = async (ids = []) => { try { await proxy.$confirm("是否进行下发操作", "警告", {type: "warning"}) - const res = await fetchIssueData({ ids: ids?.join(',') }) - if (res) { proxy.$message({type: "success", message: "下发成功" }); handleFilter()