From 1619333d1fa8e1efba36aad3b06cc3795c67f8db Mon Sep 17 00:00:00 2001
From: wjt <1797368093@qq.com>
Date: 星期一, 24 六月 2024 10:29:07 +0800
Subject: [PATCH] 页面接口更新

---
 src/views/infomanger/complating/index.vue           |    3 ++-
 src/views/infomanger/companymanger/index.vue        |    1 +
 src/views/infomanger/complating/component/index.vue |    4 +++-
 src/views/infomanger/policy/components/addNews.vue  |    1 +
 4 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/views/infomanger/companymanger/index.vue b/src/views/infomanger/companymanger/index.vue
index b3240d4..19e2566 100644
--- a/src/views/infomanger/companymanger/index.vue
+++ b/src/views/infomanger/companymanger/index.vue
@@ -243,6 +243,7 @@
 function cancel() {
   open.value = false;
   reset();
+  getList();
 }
 /** 琛ㄥ崟閲嶇疆 */
 function reset() {
diff --git a/src/views/infomanger/complating/component/index.vue b/src/views/infomanger/complating/component/index.vue
index 89cb8d9..9bfedff 100644
--- a/src/views/infomanger/complating/component/index.vue
+++ b/src/views/infomanger/complating/component/index.vue
@@ -33,6 +33,7 @@
   })
   function openDialog(item) {
     info.value = item
+    form.value.id = item.id
     dialogVisible.value = true
   }
   function closeDialog() {
@@ -45,9 +46,10 @@
     }
     info.value.complaintStatus = form.value.complaintStatus
     info.value.returnReason = form.value.returnReason
-    updComplaintLog(info.value).then(val => {
+    updComplaintLog(form.value).then(val => {
       if(val.code == 200){
         ElMessage.success("鎿嶄綔鎴愬姛")
+        closeDialog()
       }
     })
   }
diff --git a/src/views/infomanger/complating/index.vue b/src/views/infomanger/complating/index.vue
index 106bbba..fbdebaa 100644
--- a/src/views/infomanger/complating/index.vue
+++ b/src/views/infomanger/complating/index.vue
@@ -37,7 +37,7 @@
       </el-table-column>
       <el-table-column label="鎶曡瘔绫诲瀷">
         <template #default="scope">
-          {{ complaint_type[scope.row.complaintType] }}
+          {{ dispImgType(scope.row.complaintType) }}
         </template>
       </el-table-column>
       <el-table-column label="鎶曡瘔鍐呭" prop="complaintReason"></el-table-column>
@@ -72,6 +72,7 @@
 import orderDetails from '@/views/infomanger/enforcement/component/details.vue'
 const { proxy } = getCurrentInstance()
 const { complaint_type } = proxy.useDictPer("complaint_type");
+console.log(complaint_type)
 const handlerComRef = ref()
 const orderDetailsRef = ref()
 const formRef = ref()
diff --git a/src/views/infomanger/policy/components/addNews.vue b/src/views/infomanger/policy/components/addNews.vue
index 55d76ea..a68bf4c 100644
--- a/src/views/infomanger/policy/components/addNews.vue
+++ b/src/views/infomanger/policy/components/addNews.vue
@@ -82,6 +82,7 @@
   methods: {
     closeDialog() {
       this.dialogVisible = false
+      this.$emit('upload')
     },
     openDialog(row) {
       if (row) {

--
Gitblit v1.9.1