From 32a212b99dfd1591cc0ace0f53e6cb0be81cea85 Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期四, 12 一月 2023 15:33:41 +0800
Subject: [PATCH] 2023/1/12 肖辉 userlist样式调整

---
 src/views/operate/management/myIndex/components/examine/index.vue |  110 ++++++++++++++++++++++++-------------------------------
 1 files changed, 48 insertions(+), 62 deletions(-)

diff --git a/src/views/operate/management/myIndex/components/examine/index.vue b/src/views/operate/management/myIndex/components/examine/index.vue
index b6c7593..b8658f8 100644
--- a/src/views/operate/management/myIndex/components/examine/index.vue
+++ b/src/views/operate/management/myIndex/components/examine/index.vue
@@ -15,33 +15,28 @@
                         <span class="data-detail">{{baseCase.category === 1 ? '杩濊' : '杩濆缓'}}</span>
                     </el-form-item>
                     <el-form-item label="澶х被鍚嶇О:">
-                        <span class="data-detail">xxxxxx</span>
+                        <span class="data-detail">{{baseCase.violationsVO.categoryText}}</span>
                     </el-form-item>
                 </div>
                 <div class="data-item">
                     <el-form-item label="灏忕被鍚嶇О:">
-                        <span class="data-detail">xxxxxx</span>
+                        <span class="data-detail">{{baseCase.violationsVO.typeText}}</span>
                     </el-form-item>
                     <el-form-item label="浜嬩欢绛夌骇:">
-                        <span class="data-detail">xxxxxx</span>
+                        <span class="data-detail">{{baseCase.violationsVO.gradeText}}</span>
                     </el-form-item>
                 </div>
                 <div class="data-item">
                     <el-form-item label="妗堢敱:">
-                        <span class="data-detail">xxxxx</span>
+                        <span class="data-detail">{{baseCase.violationsVO.actionCause}}</span>
                     </el-form-item>
                 </div>
                 <div class="data-item">
-                    <el-form-item label="鎵�灞炲尯鍘�:">
-                        <span class="data-detail">xxxx</span>
-                    </el-form-item>
                     <el-form-item label="鎵�灞炶閬�:">
-                        <span class="data-detail">{{baseCase.streetId}}</span>
+                        <span class="data-detail">{{baseCase.streetText}}</span>
                     </el-form-item>
-                </div>
-                <div class="data-item">
                     <el-form-item label="鎵�灞炵ぞ鍖�:">
-                        <span class="data-detail">{{baseCase.communityId}}</span>
+                        <span class="data-detail">{{baseCase.communityText}}</span>
                     </el-form-item>
                 </div>
                 <div class="data-item">
@@ -51,17 +46,7 @@
                 </div>
                 <div class="data-item">
                     <el-form-item label="闂鎻忚堪:">
-                        <span class="data-detail">xxxxxx</span>
-                    </el-form-item>
-                </div>
-                <div class="data-item">
-                    <el-form-item label="澶勭疆鏂瑰紡:">
-                        <span class="data-detail">xxxxxxx</span>
-                    </el-form-item>
-                </div>
-                <div class="data-item">
-                    <el-form-item label="澶勭疆鎵嬫:">
-                        <span class="data-detail">xxxxxxx</span>
+                        <span class="data-detail">{{baseCase.violationsVO.description}}</span>
                     </el-form-item>
                 </div>
                 <!-- 瀹℃牳鎰忚 -->
@@ -84,10 +69,10 @@
             </div>
             <div class="show-item">
                 <div class="show-wrap">
-                    <MyProcess v-if="activeIndex === 1" :handlePassVo="handlePassVo"></MyProcess>
-                    <MyFilePicture v-else-if="activeIndex === 2" :filesPictureVo="filesPictureVo"></MyFilePicture>
-                    <MySovleProblem v-else-if="activeIndex === 3" :problemProVo="problemProVo"></MySovleProblem>
-                    <MyScene v-else :currentSitVo="currentSitVo"></MyScene>
+                    <MyProcess v-if="activeIndex === 1" :handlePassVo="handlePassVo" :baseCase="baseCase"></MyProcess>
+                    <MyFilePicture v-else-if="activeIndex === 2" :filesPictureVo="filesPictureVo" ></MyFilePicture>
+                    <MySovleProblem v-else-if="activeIndex === 3" :handlePassVo="handlePassVo" :baseCase="baseCase"></MySovleProblem>
+                    <MyScene v-else :currentSitVo="currentSitVo" :baseCase="baseCase"></MyScene>
                 </div>
             </div>
         </div>
@@ -142,12 +127,11 @@
             handlePassVo: {},
             currentSitVo: {},
             problemProVo: {},
-            filesPictureVo: {}
-
+            filesPictureVo: {},
         }
     },
     created() {
-        const { info } = this;
+        const { info} = this;
         this.baseCase = info.baseCase;
         this.handlePassVo = info.handlePassVo;
         this.currentSitVo = info.currentSitVo;
@@ -159,31 +143,34 @@
             this.activeIndex = index;
         },
         // 鎻愪氦瀹℃牳鎰忚
-        handleSubmit(mystatus) {
-            // this.getUserLoginInfo();
+        handleSubmit(index) {
             const { baseCase } = this;
-            this.$axios({
-                method: 'post',
-                url: 'sccg/check_handle/check',
-                data: {
-                    baseCaseId: baseCase.id,
-                    checkOpinion: baseCase.auditOpinion,
-                    currentUser: baseCase.createUser,
-                    status: mystatus,
+            this.$refs.viewForm.validate((valid) => {
+                if (valid) {
+                    this.$axios({
+                        method: 'post',
+                        url: 'sccg/check_handle/check',
+                        data: {
+                            baseCaseId: baseCase.id,
+                            checkOpinion: baseCase.auditOpinion,
+                            result:index === 0 ? '椹冲洖':'閫氳繃', 
+                        }
+                    })
+                        .then(res => {
+                            if (res.code === 200) {
+                                this.$message({
+                                    type: 'success',
+                                    message: index === 0 ? '椹冲洖鎴愬姛' : '瀹℃牳閫氳繃'
+                                })
+                                this.$emit('closeDialog', { flag: false });
+                            }
+
+                        })
+                        .catch(err => {  });
+                }else{
+                    return false;
                 }
             })
-                .then(res => {
-                    console.log(res);
-                    if (res.code === 200) {
-                        this.$message({
-                            type: 'success',
-                            message: mystatus === 0 ? '椹冲洖鎴愬姛' : '瀹℃牳閫氳繃'
-                        })
-                        this.$emit('closeDialog', { flag: false });
-                    }
-
-                })
-                .catch(err => { console.log(err) });
         },
         // 鑾峰彇褰撳墠鐢ㄦ埛鐧诲綍淇℃伅
         getUserLoginInfo() {
@@ -197,9 +184,8 @@
                 }
             })
                 .then(res => {
-                    console.log(res);
                 })
-        }
+        },
     },
     props: ['info', 'closeDialog']
 }
@@ -220,21 +206,21 @@
             line-height: 40px;
         }
 
-        :deep(.el-form-item__label) {
-            color: #4b9bb7;
-        }
+        // :deep(.el-form-item__label) {
+        //     color: #4b9bb7;
+        // }
 
-        :deep(.el-textarea__inner) {
-            background-color: #17324c;
-            color: #4b9bb7;
-        }
+        // :deep(.el-textarea__inner) {
+        //     background-color: #17324c;
+        //     color: #4b9bb7;
+        // }
 
         .el-form-footer {
             display: flex;
             justify-content: flex-end;
         }
 
-        border: 1px solid #17324c;
+        // border: 1px solid #17324c;
     }
 
     .view-process {
@@ -271,7 +257,7 @@
             position: relative;
 
             .show-wrap {
-                overflow: scroll;
+                overflow: auto;
                 height: 600px;
             }
         }

--
Gitblit v1.8.0