From 35c2e9338eeb0c55662b788add44cbc2cd7de2c1 Mon Sep 17 00:00:00 2001 From: buaixuexideshitongxue <2936013465@qq.com> Date: Fri, 10 Apr 2026 11:16:24 +0800 Subject: [PATCH] =?UTF-8?q?fix--=E5=88=A0=E9=99=A4=E4=B8=8D=E5=BF=85?= =?UTF-8?q?=E8=A6=81=E7=9A=84=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/data/complaintCollection.ts | 25 -- src/components/data/complaint_detail.vue | 6 +- src/components/data/complaintdes.vue | 360 ------------------- src/components/data/complaintproblemInfo.vue | 266 -------------- src/views/data/ComplaintCollection.vue | 65 +--- 5 files changed, 6 insertions(+), 716 deletions(-) delete mode 100644 src/components/data/complaintdes.vue delete mode 100644 src/components/data/complaintproblemInfo.vue diff --git a/src/api/data/complaintCollection.ts b/src/api/data/complaintCollection.ts index ba82ee8..6233d23 100644 --- a/src/api/data/complaintCollection.ts +++ b/src/api/data/complaintCollection.ts @@ -32,12 +32,6 @@ export function updateComplaintCollection(body) { }); } -export function addComplaintCollectionBlame(body) { - return request.post({ - url: `/data/complaintCollection/addComplaintCollectionBlame`, - body - }); -} export function watchDetail(body) { @@ -57,16 +51,6 @@ export function maileRepeatt(body) { }); } -/** - * 办理的详情 - */ -export function handlerData(body) { - return request.post({ - url: `/data/complaintCollection/handlerData`, - body - }); -} - /** * 导出 @@ -117,15 +101,6 @@ export function saveInvolveJson(body) { }); } -/** - * 办理页面--强制办结 - */ -export function forceTermination(body) { - return request.post({ - url: `/data/complaintCollection/forceTermination`, - body - }); -} /** * 获取投诉详情(用于修改弹窗回显) diff --git a/src/components/data/complaint_detail.vue b/src/components/data/complaint_detail.vue index fe84a97..b4a12b5 100644 --- a/src/components/data/complaint_detail.vue +++ b/src/components/data/complaint_detail.vue @@ -3,11 +3,11 @@
- +
- +
@@ -24,8 +24,6 @@ import {computed, ref, watch} from "vue"; import {ElMessage} from "element-plus"; import {watchDetail} from "@/api/data/complaintCollection.ts"; -import ComplaintProblemInfo from "@/components/data/complaintproblemInfo.vue"; -import Complaintdes from "@/components/data/complaintdes.vue"; const props = defineProps({ modelValue: { type: Boolean, default: false }, diff --git a/src/components/data/complaintdes.vue b/src/components/data/complaintdes.vue deleted file mode 100644 index ffed735..0000000 --- a/src/components/data/complaintdes.vue +++ /dev/null @@ -1,360 +0,0 @@ - - - - - diff --git a/src/components/data/complaintproblemInfo.vue b/src/components/data/complaintproblemInfo.vue deleted file mode 100644 index 79bc654..0000000 --- a/src/components/data/complaintproblemInfo.vue +++ /dev/null @@ -1,266 +0,0 @@ - - - - - diff --git a/src/views/data/ComplaintCollection.vue b/src/views/data/ComplaintCollection.vue index 296d0fa..bc31ac2 100644 --- a/src/views/data/ComplaintCollection.vue +++ b/src/views/data/ComplaintCollection.vue @@ -352,7 +352,7 @@ > 修改 删除 - 查看详情 + @@ -392,29 +392,6 @@ @submit="submitUpdate" /> - - -
- -
- - -
- new Promise((resolve) => setTimeout(resolve, ms)); -// 点击办理 -const handleAction = async (row) => { - submitLoading.value = true - try { - // 1️⃣ 基础信息 - negativeSfss.value.currentRow = JSON.parse(JSON.stringify(row)) - - // 2️⃣ 后端回显数据 - const res = await handlerData({ id: row.id }) - const data = res?.data ?? res ?? {} - - // 3️⃣ 解析 involveJson - let involveObj = {} - if (data.involveJson) { - try { - involveObj = JSON.parse(data.involveJson) - } catch (e) { - console.error("involveJson 解析失败", e) - } - } - - // 4️⃣ 合并到 negative(🔥关键) - Object.assign(negativeSfss.value, { - ...data, - ...involveObj, // ⭐ blames / blameLeaders / handlePolices - }) - - negativeVerifySfssDailog.value = true - } catch (e) { - console.error("加载办理数据失败", e) - } finally { - submitLoading.value = false - } -} const negativeVerifySfssRef = ref(); // 办理提交