From 053a40db4fcbcbafb89a346ff17695b150745782 Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期五, 30 九月 2022 11:55:11 +0800
Subject: [PATCH] 调试案件池部分接口

---
 src/views/operate/disposal/casepool/pool/createUser/vio/index.vue |   80 +++++++++++++++++-----------------------
 1 files changed, 34 insertions(+), 46 deletions(-)

diff --git a/src/views/operate/disposal/casepool/pool/createUser/vio/index.vue b/src/views/operate/disposal/casepool/pool/createUser/vio/index.vue
index 8f60473..01a50f9 100644
--- a/src/views/operate/disposal/casepool/pool/createUser/vio/index.vue
+++ b/src/views/operate/disposal/casepool/pool/createUser/vio/index.vue
@@ -9,13 +9,13 @@
                 <el-form ref="user" label-width="100px" autoComplete="on" :model="vio" :rules="createRoleRules"
                     label-position="right">
                     <!-- 闂绫诲瀷 -->
-                    <el-form-item class="optionItem" label="闂绫诲瀷:" prop="category">
+                    <!-- <el-form-item class="optionItem" label="闂绫诲瀷:" prop="category">
                         <el-select v-model="vio.category" placeholder="杩濊" disabled>
                             <el-option v-for="item in typeList" :key="item.label" :label="item.label"
                                 :value="item.value">
                             </el-option>
                         </el-select>
-                    </el-form-item>
+                    </el-form-item> -->
                     <!-- 澶х被鍚嶇О -->
                     <el-form-item class="optionItems" label="澶х被鍚嶇О:" prop="categoryId">
                         <el-select v-model="vio.categoryId" placeholder="璇烽�夋嫨澶х被鍚嶇О">
@@ -32,8 +32,8 @@
                         </el-select>
                     </el-form-item>
                     <!-- 浜嬩欢绛夌骇 -->
-                    <el-form-item class="optionItems" label="浜嬩欢绛夌骇:" prop="status">
-                        <el-select v-model="vio.level" placeholder="璇烽�夋嫨妗堜欢绛夌骇">
+                    <el-form-item class="optionItems" label="浜嬩欢绛夌骇:" prop="gradeId">
+                        <el-select v-model="vio.gradeId" placeholder="璇烽�夋嫨妗堜欢绛夌骇">
                             <el-option v-for="item in eventLevelList" :key="item.id" :label="item.name" :value="item.id"
                                 :disabled="item.disabled">
                             </el-option>
@@ -157,20 +157,21 @@
         };
         return {
             vio: {
-                actionCause: "dasdas",//妗堢敱
-                carNumber: "宸漦123456",//杞︾墝鍙�
-                category: '',//1:杩濊2:杩濆缓
-                categoryId: 0,//澶х被
-                communityId: 0,//鎵�灞炵ぞ鍖�
-                description: "澶ф拻澶ф拻",//闂鎻忚堪
-                informant: "澶ц嫃鎵�",//鍙嶆槧浜�
-                informantIdCard: "51102519910082831",//韬唤璇佸彿鐮�
-                informantPhoneCode: "17844631885",//鍙嶆槧浜鸿仈绯绘柟寮�
-                linkShop: 0,//鏄惁鍏宠仈鍟嗛摵(0鍚�1鏄�)
-                shopName: "",//鍏宠仈鍟嗛摵鍚嶇О
-                site: "灏忓湴鏂�",//浜嬪彂鍦扮偣
-                streetId: 0,//鎵�灞炶閬�
-                typeId: 0//灏忕被
+                actionCause:"dasdas",//妗堢敱
+                carNumber:"宸漦123456",//杞︾墝鍙�
+                // category:1,//1:杩濊2:杩濆缓
+                categoryId:0,//澶х被
+                communityId:0,//鎵�灞炵ぞ鍖�
+                description:"澶ф拻澶ф拻",//闂鎻忚堪
+                informant:"澶ц嫃鎵�",//鍙嶆槧浜�
+                informantIdCard:"51102519910082831",//韬唤璇佸彿鐮�
+                informantPhoneCode:"17844631885",//鍙嶆槧浜鸿仈绯绘柟寮�
+                linkShop:0,//鏄惁鍏宠仈鍟嗛摵(0鍚�1鏄�)
+                shopName:"",//鍏宠仈鍟嗛摵鍚嶇О
+                site:'鏂板湴鏂�',//浜嬪彂鍦扮偣
+                streetId:0,//鎵�灞炶閬�
+                typeId:0,//灏忕被
+                gradeId:''
             },
             createRoleRules: {
                 name: [
@@ -208,24 +209,6 @@
         getEventLevel();
     },
     methods: {
-        // handleUser() {
-        //     this.$refs['user'].validate((valid) => {
-        //         console.log(valid);
-        //         if (valid) {
-        //             const { role } = this;
-        //             console.log(role);
-        //             this.$axios.post('sccg/role/create', {
-        //                 description: role.description, name: role.name, type: role.type
-        //             }).then(res => {
-        //                 if (res.code === 200) {
-        //                     this.refresh();
-        //                 }
-        //             })
-        //         } else {
-        //             return false;
-        //         }
-        //     })
-        // },
         handleStop() {
             this.refresh();
         },
@@ -246,6 +229,7 @@
                 url: 'sccg/violations/query/type_second'
             })
                 .then(res => {
+                    console.log(res);
                     this.smallKindList = res.data;
                 })
         },
@@ -256,6 +240,7 @@
                 url: 'sccg/violations/query/event_type'
             })
                 .then(res => {
+                    console.log(res);
                     this.eventLevelList = res.data;
                 })
         },
@@ -272,25 +257,28 @@
         // 鎻愪氦娉ㄥ唽淇℃伅
         handleSubmit() {
             const { vio } = this;
-            console.log(vio);
             this.$axios({
                 method:'post',
                 url:'sccg/base-case/addition_violation',
                 data:vio
             })
             .then(res=>{
-                console.log(res);
+                if(res.code === 200){
+                    this.$message({
+                        type:'success',
+                        message:res.message
+                    })
+                    this.$emit('changeDialog',{dialogView:false});
+                }else{
+                    this.$message({
+                        type:'warning',
+                        message:res.message,
+                    })
+                }
             })
-            // this.$axios.post('sccg/role/create', {
-            //     description: role.description, name: role.name, type: role.type
-            // }).then(res => {
-            //     if (res.code === 200) {
-            //         this.refresh();
-            //     }
-            // })
         }
     },
-    props: ['mytype']
+    props: ['mytype','changeDialog']
 }
 </script>
 <style lang="scss" scoped>

--
Gitblit v1.8.0