From 676722551d0bc2f8caa0644961e60deef3f0d532 Mon Sep 17 00:00:00 2001 From: “dzb” <2632970487@qq.com> Date: 星期一, 10 十月 2022 18:08:27 +0800 Subject: [PATCH] 修改遗留问题,新增店铺管理删除、编辑,新增车辆管理模块 --- src/views/operate/disposal/casepool/pool/createUser/vio/index.vue | 71 ++++++++++++++++++++--------------- 1 files changed, 41 insertions(+), 30 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 12be6b8..c58bc5a 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="璇烽�夋嫨澶х被鍚嶇О"> @@ -51,18 +51,18 @@ </el-option> </el-select> </el-form-item> --> - <!-- 鎵�灞炵ぞ鍖� --> - <el-form-item class="optionItems" label="鎵�灞炵ぞ鍖�:" prop="communityId"> - <el-select v-model="vio.communityId" placeholder="璇烽�夋嫨鎵�灞炵ぞ鍖�"> - <el-option v-for="item in typeList" :key="item.name" :label="item.name" :value="item.value" + <!-- 鎵�灞炶閬� --> + <el-form-item class="optionItems" label="鎵�灞炶閬�:" prop="streetId"> + <el-select v-model="vio.streetId" placeholder="璇烽�夋嫨鎵�灞炶閬�" @change="handleStreet"> + <el-option v-for="item in streetList" :key="item.id" :label="item.name" :value="item.id" :disabled="item.disabled"> </el-option> </el-select> </el-form-item> - <!-- 鎵�灞炶閬� --> - <el-form-item class="optionItems" label="鎵�灞炶閬�:" prop="streetId"> - <el-select v-model="vio.streetId" placeholder="璇烽�夋嫨鎵�灞炶閬�"> - <el-option v-for="item in typeList" :key="item.name" :label="item.name" :value="item.value" + <!-- 鎵�灞炵ぞ鍖� --> + <el-form-item class="optionItems" label="鎵�灞炵ぞ鍖�:" prop="communityId"> + <el-select v-model="vio.communityId" placeholder="璇烽�夋嫨鎵�灞炵ぞ鍖�"> + <el-option v-for="item in communityList" :key="item.id" :label="item.name" :value="item.id" :disabled="item.disabled"> </el-option> </el-select> @@ -89,7 +89,7 @@ </el-form-item> <!-- 闂鎻忚堪 --> <el-form-item class="optionItems" label="闂鎻忚堪:" prop="description"> - <el-input type="textarea" placeholder="璇疯緭鍏ュ唴瀹�200瀛椾互鍐�" v-model="vio.description"></el-input> + <el-input type="textarea" maxlength="200" placeholder="璇疯緭鍏ュ唴瀹�200瀛椾互鍐�" v-model="vio.description"></el-input> </el-form-item> <!-- 鎶ヨ鏃堕棿 --> <el-form-item class="optionItems" label="鎶ヨ鏃堕棿:" prop="alarmTime"> @@ -104,15 +104,15 @@ </div> <div class="not-need-item"> <label>鍙嶆槧浜�:</label> - <input type="text" class="not-need__inner"> + <el-input v-model="vio.informant"></el-input> </div> <div class="not-need-item"> <label>鑱旂郴鏂瑰紡:</label> - <input type="text" class="not-need__inner"> + <el-input v-model="vio.informantPhoneCode"></el-input> </div> <div class="not-need-item"> <label>韬唤璇佸彿:</label> - <input type="text" class="not-need__inner"> + <el-input v-model="vio.informantIdCard"></el-input> </div> </div> <div class="input-footer"> @@ -121,7 +121,7 @@ </div> </div> <div class="map-area"> - <MyMap /> + <!-- <MyMap /> --> </div> </div> </template> @@ -293,17 +293,19 @@ label: '杩濆缓', value: 2. } - ] - + ], + streetList:[], + communityList:[], } }, created() { - const { getBigKind, getEventLevel, getSmallKind } = this; + const { getBigKind, getEventLevel, getSmallKind,getStreetList } = this; console.log(this.mytype); this.vio.category = this.mytype + 1; getBigKind(); getSmallKind(); getEventLevel(); + getStreetList(); }, methods: { handleStop() { @@ -326,7 +328,6 @@ url: 'sccg/violations/query/type_second' }) .then(res => { - console.log(res); this.smallKindList = res.data; }) }, @@ -337,18 +338,7 @@ url: 'sccg/violations/query/event_type' }) .then(res => { - console.log(res); this.eventLevelList = res.data; - }) - }, - // 鑾峰彇琛屾斂鍖哄煙 - getRegion() { - this.$axios({ - method: 'get', - url: 'sccg/sccg-region/getTree', - }) - .then(res => { - // this. }) }, // 鎻愪氦娉ㄥ唽淇℃伅 @@ -385,6 +375,27 @@ // 杩斿洖 handleBack(){ this.$emit('changeDialog',{flag:false}) + }, + // 鑾峰彇琛楅亾淇℃伅 + getStreetList(){ + this.$axios({ + method:'get', + url:'sccg/dict/query_Street_type' + }) + .then(res=>{ + this.streetList = res.data; + }) + }, + // 琛楅亾鏇存敼 + handleStreet(id){ + console.log(id); + this.$axios({ + method:'get', + url:'sccg/dict/query_social_type?id='+id + }) + .then(res=>{ + this.communityList = res.data; + }) } }, props: ['mytype', 'changeDialog','refresh'] -- Gitblit v1.8.0