From 56d111945916746dd9a2486665bf3be6eb58bdf7 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 28 五月 2024 18:28:14 +0800
Subject: [PATCH] 最新版本

---
 admin/src/components/business/OperaHiddenDangerWindow.vue |   70 +++++++++++++++++-----------------
 1 files changed, 35 insertions(+), 35 deletions(-)

diff --git a/admin/src/components/business/OperaHiddenDangerWindow.vue b/admin/src/components/business/OperaHiddenDangerWindow.vue
index f004feb..a59097c 100644
--- a/admin/src/components/business/OperaHiddenDangerWindow.vue
+++ b/admin/src/components/business/OperaHiddenDangerWindow.vue
@@ -13,8 +13,8 @@
             <div class="time">鎻愭姤鏃堕棿锛歿{model.createDate}}</div>
           </div>
           <div class="right" v-if="model.status==0">寰呭鐞�</div>
-          <div class="right" v-if="model.status==1">宸插鐞�</div>
-          <div class="right" v-if="model.status==2">宸叉挙閿�</div>
+          <div class="right"  style="background:#53b76f " v-if="model.status==1">宸插鐞�</div>
+          <div class="right" style="background:#dc362e "  v-if="model.status==2">宸查��鍥�</div>
         </div>
         <div class="info">
           <div class="title">闅愭偅鎻愭姤璇︽儏</div>
@@ -146,7 +146,7 @@
     <template   v-slot:footer>
       <el-button @click="isShowProblem = true"  type="primary"  v-if="model.status==0&& model.checkUserId == userInfo.memberId"  class="status-red">澶勭悊</el-button>
       <el-button type="primary" plain v-if="model.status==0 && model.checkUserId == userInfo.memberId" @click="handleTransfer">杞氦</el-button>
-      <el-button @click="backDo"  v-if="model.status==0&& model.checkUserId == userInfo.memberId" type="danger"  >閫�鍥�</el-button>
+      <el-button @click="isBackProblem=true"  v-if="model.status==0&& model.checkUserId == userInfo.memberId" type="danger"  >閫�鍥�</el-button>
       <el-button @click="visible=false">杩斿洖</el-button>
     </template>
 
@@ -186,8 +186,9 @@
         <el-form-item label="鏁存敼鏃堕棿" prop="checkDate">
           <el-date-picker
               class="w300"
-              type="date"
-              placeholder="閫夋嫨鏃ユ湡"
+              type="datetime"
+              value-format="yyyy-MM-dd HH:mm:ss"
+              placeholder="閫夋嫨鏁存敼鏃堕棿"
               v-model="dealForm.checkDate"
           />
         </el-form-item>
@@ -220,16 +221,18 @@
     <el-dialog
         append-to-body
         title="闅愭偅閫�鍥�"
+
         class="dialogCl"
         :visible.sync="isBackProblem"
-        width="480px"
+        width="600px"
     >
       <el-form :model="backForm" :rules="rulesBack" ref="backForm" label-width="100px">
         <el-form-item label="閫�鍥炴椂闂�" prop="checkDate">
           <el-date-picker
               class="w300"
-              type="date"
-              placeholder="閫夋嫨鏃ユ湡"
+              value-format="yyyy-MM-dd HH:mm:ss"
+              type="datetime"
+              placeholder="閫夋嫨閫�鍥炴椂闂�"
               v-model="backForm.checkDate"
           />
         </el-form-item>
@@ -303,10 +306,10 @@
       rulesBack: {
         checkDate: [
           { required: true, message: '璇烽�夋嫨閫�鍥炴椂闂�' }
-        ],
+        ]/*,
         dealBeforeFileList: [
           { required: true, message: '璇蜂笂浼犳暣鏀瑰墠鎯呭喌' }
-        ]
+        ]*/
       },
       memberList: [],
       transForm: {
@@ -345,8 +348,8 @@
           this.dealForm.dealAfterFileList.splice(index, 1)
         }
       } else if (type == 2) {
-        if (this.backForm.dealAfterFileList != null && this.backForm.dealAfterFileList.length > index) {
-          this.backForm.dealAfterFileList.splice(index, 1)
+        if (this.backForm.dealBeforeFileList != null && this.backForm.dealBeforeFileList.length > index) {
+          this.backForm.dealBeforeFileList.splice(index, 1)
         }
       }
     },
@@ -356,10 +359,9 @@
           this.dealForm.dealBeforeFileList = []
         }
         this.dealForm.dealBeforeFileList.push({
-          id: this.model.id,
+          fileurl: e.imgaddr,
           url: e.url,
-          fileUrl: e.imgaddr,
-          fileName: e.originname,
+          name: e.originname,
           fileType: e.type
         })
       } else if (objType === 1) {
@@ -367,21 +369,19 @@
           this.dealForm.dealAfterFileList = []
         }
         this.dealForm.dealAfterFileList.push({
-          id: this.model.id,
-          fileUrl: e.imgaddr,
+          fileurl: e.imgaddr,
           url: e.url,
-          fileName: e.originname,
+          name: e.originname,
           fileType: e.type
         })
       } else if (objType === 2) {
-        if (this.backForm.dealAfterFileList == null) {
-          this.backForm.dealAfterFileList = []
+        if (this.backForm.dealBeforeFileList == null) {
+          this.backForm.dealBeforeFileList = []
         }
-        this.backForm.dealAfterFileList.push({
-          id: this.model.id,
-          fileUrl: e.imgaddr,
+        this.backForm.dealBeforeFileList.push({
+          fileurl: e.imgaddr,
           url: e.url,
-          fileName: e.originname,
+          name: e.originname,
           fileType: e.type
         })
       }
@@ -394,20 +394,20 @@
         }
         this.$dialog.actionConfirm('鎿嶄綔纭', '鎮ㄧ‘璁ゆ彁浜よ闅愭偅澶勭悊鎯呭喌鍚楋紵')
           .then(() => {
-            this.transfering = true
+            this.dealing = true
             this.api.dealHiddenDanger({
               id: this.dataId,
               status: 1,
-              checkDate: this.dealForm.checkDate,
+              dealTime: this.dealForm.checkDate,
               checkInfo: this.dealForm.checkInfo,
               dealBeforeFileList: this.dealForm.dealBeforeFileList,
-              dealAfterFileList: this.dealForm.dealBeforeFileList
+              dealAfterFileList: this.dealForm.dealAfterFileList
             })
               .then(res => {
-                this.$tip.apiSuccess('杞氦鎴愬姛')
+                this.$tip.apiSuccess('澶勭悊鎴愬姛')
                 this.getDetail()
                 this.getLogList()
-                this.isShowTransfer = false
+                this.isShowProblem = false
               })
               .catch(e => {
               })
@@ -424,19 +424,19 @@
         }
         this.$dialog.actionConfirm('鎿嶄綔纭', '鎮ㄧ‘璁ら��鍥炶闅愭偅澶勭悊鎯呭喌鍚楋紵')
           .then(() => {
-            this.transfering = true
+            this.dealing = true
             this.api.dealHiddenDanger({
               id: this.dataId,
-              status: 0,
-              checkDate: this.backForm.checkDate,
+              status: 2,
+              dealTime: this.backForm.checkDate,
               checkInfo: this.backForm.checkInfo,
               dealBeforeFileList: this.backForm.dealBeforeFileList
             })
               .then(res => {
-                this.$tip.apiSuccess('杞氦鎴愬姛')
+                this.$tip.apiSuccess('閫�鍥炴垚鍔�')
                 this.getDetail()
                 this.getLogList()
-                this.isShowTransfer = false
+                this.isBackProblem = false
               })
               .catch(e => {
               })
@@ -692,7 +692,7 @@
           .icon2 {
             position: relative;
             z-index: 11;
-            color: red;
+            color: #dc362e;
             font-size: 24px;
           }
           .avatar {

--
Gitblit v1.9.3