c45b2615 by renchao@pashanhoo.com

style:申请人信息

1 parent 0750c758
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-26 16:49:33 4 * @LastEditTime: 2023-10-17 13:18:17
5 --> 5 -->
6 <template> 6 <template>
7 <dialogBox 7 <dialogBox
...@@ -93,7 +93,25 @@ ...@@ -93,7 +93,25 @@
93 oninput="value=value.replace(/[^\d]/g,'')"></el-input> 93 oninput="value=value.replace(/[^\d]/g,'')"></el-input>
94 </el-form-item> 94 </el-form-item>
95 </el-col> 95 </el-col>
96 96 <el-col :span="8">
97 <el-form-item label="性别">
98 <el-select
99 clearable
100 v-model="ruleForm.xb"
101 :disabled="!showButton"
102 class="width100"
103 placeholder="请选择">
104 <el-option
105 v-for="item in dictData['A43']"
106 :key="item.dcode"
107 :label="item.dname"
108 :value="item.dcode">
109 </el-option>
110 </el-select>
111 </el-form-item>
112 </el-col>
113 </el-row>
114 <el-row>
97 <el-col :span="8"> 115 <el-col :span="8">
98 <el-form-item label="权利比例"> 116 <el-form-item label="权利比例">
99 <el-input 117 <el-input
...@@ -102,8 +120,6 @@ ...@@ -102,8 +120,6 @@
102 :disabled="!showButton || this.ruleForm.gyfs == 1"></el-input> 120 :disabled="!showButton || this.ruleForm.gyfs == 1"></el-input>
103 </el-form-item> 121 </el-form-item>
104 </el-col> 122 </el-col>
105 </el-row>
106 <el-row>
107 <el-col :span="8"> 123 <el-col :span="8">
108 <el-form-item label="法人名称" prop="frmc"> 124 <el-form-item label="法人名称" prop="frmc">
109 <el-input 125 <el-input
...@@ -120,6 +136,8 @@ ...@@ -120,6 +136,8 @@
120 :disabled="!showButton"></el-input> 136 :disabled="!showButton"></el-input>
121 </el-form-item> 137 </el-form-item>
122 </el-col> 138 </el-col>
139 </el-row>
140 <el-row>
123 <el-col :span="8"> 141 <el-col :span="8">
124 <el-form-item label="户籍所在省市"> 142 <el-form-item label="户籍所在省市">
125 <el-input 143 <el-input
...@@ -128,10 +146,7 @@ ...@@ -128,10 +146,7 @@
128 :disabled="!showButton"></el-input> 146 :disabled="!showButton"></el-input>
129 </el-form-item> 147 </el-form-item>
130 </el-col> 148 </el-col>
131 </el-row> 149 <el-col :span="16">
132
133 <el-row>
134 <el-col :span="24">
135 <el-form-item label="地址"> 150 <el-form-item label="地址">
136 <el-input 151 <el-input
137 v-model="ruleForm.dz" 152 v-model="ruleForm.dz"
...@@ -190,15 +205,6 @@ ...@@ -190,15 +205,6 @@
190 205
191 <el-row> 206 <el-row>
192 <el-col :span="8"> 207 <el-col :span="8">
193 <el-form-item label="代理人电话">
194 <el-input
195 v-model="ruleForm.dlrdhhm"
196 :disabled="!showButton"
197 maxlength="11"
198 oninput="value=value.replace(/[^\d]/g,'')"></el-input>
199 </el-form-item>
200 </el-col>
201 <el-col :span="8">
202 <el-form-item label="代理人姓名"> 208 <el-form-item label="代理人姓名">
203 <el-input 209 <el-input
204 v-model="ruleForm.dlrxm" 210 v-model="ruleForm.dlrxm"
...@@ -223,31 +229,23 @@ ...@@ -223,31 +229,23 @@
223 </el-select> 229 </el-select>
224 </el-form-item> 230 </el-form-item>
225 </el-col> 231 </el-col>
226 </el-row>
227 <el-row>
228 <el-col :span="8"> 232 <el-col :span="8">
229 <el-form-item label="性别"> 233 <el-form-item label="代理人证件号">
230 <el-select 234 <el-input
231 clearable 235 v-model="ruleForm.dlrzjh"
232 v-model="ruleForm.xb"
233 :disabled="!showButton" 236 :disabled="!showButton"
234 class="width100" 237 maxlength="18"></el-input>
235 placeholder="请选择">
236 <el-option
237 v-for="item in dictData['A43']"
238 :key="item.dcode"
239 :label="item.dname"
240 :value="item.dcode">
241 </el-option>
242 </el-select>
243 </el-form-item> 238 </el-form-item>
244 </el-col> 239 </el-col>
240 </el-row>
241 <el-row>
245 <el-col :span="8"> 242 <el-col :span="8">
246 <el-form-item label="代理人证件号"> 243 <el-form-item label="代理人电话">
247 <el-input 244 <el-input
248 v-model="ruleForm.dlrzjh" 245 v-model="ruleForm.dlrdhhm"
249 :disabled="!showButton" 246 :disabled="!showButton"
250 maxlength="18"></el-input> 247 maxlength="11"
248 oninput="value=value.replace(/[^\d]/g,'')"></el-input>
251 </el-form-item> 249 </el-form-item>
252 </el-col> 250 </el-col>
253 </el-row> 251 </el-row>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-26 15:40:49 4 * @LastEditTime: 2023-10-17 13:20:04
5 --> 5 -->
6 <template> 6 <template>
7 <dialogBox 7 <dialogBox
...@@ -91,6 +91,25 @@ ...@@ -91,6 +91,25 @@
91 </el-form-item> 91 </el-form-item>
92 </el-col> 92 </el-col>
93 <el-col :span="8"> 93 <el-col :span="8">
94 <el-form-item label="性别" prop="xb">
95 <el-select
96 clearable
97 v-model="ruleForm.xb"
98 :disabled="!showButton"
99 class="width100"
100 placeholder="请选择">
101 <el-option
102 v-for="item in dictData['A43']"
103 :key="item.dcode"
104 :label="item.dname"
105 :value="item.dcode">
106 </el-option>
107 </el-select>
108 </el-form-item>
109 </el-col>
110 </el-row>
111 <el-row>
112 <el-col :span="8">
94 <el-form-item label="权利比例" prop="qlbl"> 113 <el-form-item label="权利比例" prop="qlbl">
95 <el-input 114 <el-input
96 v-model="ruleForm.qlbl" 115 v-model="ruleForm.qlbl"
...@@ -98,8 +117,6 @@ ...@@ -98,8 +117,6 @@
98 :disabled="!showButton || this.ruleForm.gyfs == 1"></el-input> 117 :disabled="!showButton || this.ruleForm.gyfs == 1"></el-input>
99 </el-form-item> 118 </el-form-item>
100 </el-col> 119 </el-col>
101 </el-row>
102 <el-row>
103 <el-col :span="8"> 120 <el-col :span="8">
104 <el-form-item label="法人名称" prop="frmc"> 121 <el-form-item label="法人名称" prop="frmc">
105 <el-input 122 <el-input
...@@ -116,6 +133,8 @@ ...@@ -116,6 +133,8 @@
116 :disabled="!showButton"></el-input> 133 :disabled="!showButton"></el-input>
117 </el-form-item> 134 </el-form-item>
118 </el-col> 135 </el-col>
136 </el-row>
137 <el-row>
119 <el-col :span="8"> 138 <el-col :span="8">
120 <el-form-item label="户籍所在省市" prop="hjszss"> 139 <el-form-item label="户籍所在省市" prop="hjszss">
121 <el-input 140 <el-input
...@@ -124,10 +143,7 @@ ...@@ -124,10 +143,7 @@
124 :disabled="!showButton"></el-input> 143 :disabled="!showButton"></el-input>
125 </el-form-item> 144 </el-form-item>
126 </el-col> 145 </el-col>
127 </el-row> 146 <el-col :span="16">
128
129 <el-row>
130 <el-col :span="24">
131 <el-form-item label="地址" prop="txdz"> 147 <el-form-item label="地址" prop="txdz">
132 <el-input 148 <el-input
133 v-model="ruleForm.txdz" 149 v-model="ruleForm.txdz"
...@@ -186,15 +202,6 @@ ...@@ -186,15 +202,6 @@
186 202
187 <el-row> 203 <el-row>
188 <el-col :span="8"> 204 <el-col :span="8">
189 <el-form-item label="代理人电话" prop="dlrdh">
190 <el-input
191 v-model="ruleForm.dlrdh"
192 :disabled="!showButton"
193 maxlength="11"
194 oninput="value=value.replace(/[^\d]/g,'')"></el-input>
195 </el-form-item>
196 </el-col>
197 <el-col :span="8">
198 <el-form-item label="代理人姓名" prop="dlrmc"> 205 <el-form-item label="代理人姓名" prop="dlrmc">
199 <el-input 206 <el-input
200 v-model="ruleForm.dlrmc" 207 v-model="ruleForm.dlrmc"
...@@ -219,25 +226,6 @@ ...@@ -219,25 +226,6 @@
219 </el-select> 226 </el-select>
220 </el-form-item> 227 </el-form-item>
221 </el-col> 228 </el-col>
222 </el-row>
223 <el-row>
224 <el-col :span="8">
225 <el-form-item label="性别" prop="xb">
226 <el-select
227 clearable
228 v-model="ruleForm.xb"
229 :disabled="!showButton"
230 class="width100"
231 placeholder="请选择">
232 <el-option
233 v-for="item in dictData['A43']"
234 :key="item.dcode"
235 :label="item.dname"
236 :value="item.dcode">
237 </el-option>
238 </el-select>
239 </el-form-item>
240 </el-col>
241 <el-col :span="8"> 229 <el-col :span="8">
242 <el-form-item label="代理人证件号" prop="dlrzjh"> 230 <el-form-item label="代理人证件号" prop="dlrzjh">
243 <el-input 231 <el-input
...@@ -248,6 +236,17 @@ ...@@ -248,6 +236,17 @@
248 </el-form-item> 236 </el-form-item>
249 </el-col> 237 </el-col>
250 </el-row> 238 </el-row>
239 <el-row>
240 <el-col :span="8">
241 <el-form-item label="代理人电话" prop="dlrdh">
242 <el-input
243 v-model="ruleForm.dlrdh"
244 :disabled="!showButton"
245 maxlength="11"
246 oninput="value=value.replace(/[^\d]/g,'')"></el-input>
247 </el-form-item>
248 </el-col>
249 </el-row>
251 </el-form> 250 </el-form>
252 251
253 <div v-if="activeName==2" class="padding10"> 252 <div v-if="activeName==2" class="padding10">
......
...@@ -207,15 +207,6 @@ ...@@ -207,15 +207,6 @@
207 207
208 <el-row> 208 <el-row>
209 <el-col :span="8"> 209 <el-col :span="8">
210 <el-form-item label="代理人电话" prop="dlrdh">
211 <el-input
212 v-model="ruleForm.dlrdh"
213 :disabled="!showButton"
214 maxlength="11"
215 oninput="value=value.replace(/[^\d]/g,'')"></el-input>
216 </el-form-item>
217 </el-col>
218 <el-col :span="8">
219 <el-form-item label="代理人姓名" prop="dlrmc"> 210 <el-form-item label="代理人姓名" prop="dlrmc">
220 <el-input 211 <el-input
221 v-model="ruleForm.dlrmc" 212 v-model="ruleForm.dlrmc"
...@@ -240,9 +231,6 @@ ...@@ -240,9 +231,6 @@
240 </el-select> 231 </el-select>
241 </el-form-item> 232 </el-form-item>
242 </el-col> 233 </el-col>
243 </el-row>
244 <el-row>
245
246 <el-col :span="8"> 234 <el-col :span="8">
247 <el-form-item label="代理人证件号" prop="dlrzjh"> 235 <el-form-item label="代理人证件号" prop="dlrzjh">
248 <el-input 236 <el-input
...@@ -252,6 +240,18 @@ ...@@ -252,6 +240,18 @@
252 oninput="this.value=this.value.replace(/[^\X0-9]/g,'')"></el-input> 240 oninput="this.value=this.value.replace(/[^\X0-9]/g,'')"></el-input>
253 </el-form-item> 241 </el-form-item>
254 </el-col> 242 </el-col>
243
244 </el-row>
245 <el-row>
246 <el-col :span="8">
247 <el-form-item label="代理人电话" prop="dlrdh">
248 <el-input
249 v-model="ruleForm.dlrdh"
250 :disabled="!showButton"
251 maxlength="11"
252 oninput="value=value.replace(/[^\d]/g,'')"></el-input>
253 </el-form-item>
254 </el-col>
255 </el-row> 255 </el-row>
256 </el-form> 256 </el-form>
257 <div v-if="activeName==2" class="padding10"> 257 <div v-if="activeName==2" class="padding10">
......
1 <!-- 1 <!--
2 * @Description: workFrame左侧菜单列表-分割 2 * @Description: workFrame左侧菜单列表-分割
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-10-17 10:08:16 4 * @LastEditTime: 2023-10-17 10:54:39
5 --> 5 -->
6 <template> 6 <template>
7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> 7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }">
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </el-menu> 12 </el-menu>
13 <div v-if="this.isShowdrawer"> 13 <div v-if="this.isShowdrawer">
14 <!-- 变更前单元 --> 14 <!-- 变更前单元 -->
15 <div class="title"> 15 <div class="title" v-if="aroundShow">
16 <b>变更前单元</b>/申请单元列表({{ aroundUnitData.length }}) 16 <b>变更前单元</b>/申请单元列表({{ aroundUnitData.length }})
17 </div> 17 </div>
18 <el-menu :default-active="activeIndex" @select="unitClick"> 18 <el-menu :default-active="activeIndex" @select="unitClick">
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
27 </el-menu-item> 27 </el-menu-item>
28 </el-menu> 28 </el-menu>
29 <!-- 变更后单元 --> 29 <!-- 变更后单元 -->
30 <div class="title"> 30 <div class="title" v-if="afterShow">
31 <b>变更后单元</b>/申请单元列表({{ afterUnitData.length }}) 31 <b>变更后单元</b>/申请单元列表({{ afterUnitData.length }})
32 </div> 32 </div>
33 <el-menu :default-active="activeHIndex" @select="handleAfterunitClick"> 33 <el-menu :default-active="activeHIndex" @select="handleAfterunitClick">
...@@ -61,6 +61,8 @@ ...@@ -61,6 +61,8 @@
61 export default { 61 export default {
62 data () { 62 data () {
63 return { 63 return {
64 aroundShow: false,
65 afterShow: false,
64 bsmSlsq: this.$route.query.bsmSlsq, 66 bsmSlsq: this.$route.query.bsmSlsq,
65 bsmBusiness: this.$route.query.bsmBusiness, 67 bsmBusiness: this.$route.query.bsmBusiness,
66 bestepid: this.$route.query.bestepid, 68 bestepid: this.$route.query.bestepid,
...@@ -115,15 +117,33 @@ ...@@ -115,15 +117,33 @@
115 jdcxLeftMenu(formdata).then((res) => { 117 jdcxLeftMenu(formdata).then((res) => {
116 if (res.code === 200 && res.result) { 118 if (res.code === 200 && res.result) {
117 this.aroundUnitData = res.result.filter(item => item.bglx == '1') 119 this.aroundUnitData = res.result.filter(item => item.bglx == '1')
120 if (this.aroundUnitData.length > 0) {
121 this.aroundShow = true
122 } else {
123 this.aroundShow = false
124 }
118 this.afterUnitData = res.result.filter(item => item.bglx == '2') 125 this.afterUnitData = res.result.filter(item => item.bglx == '2')
126 if (this.afterUnitData.length > 0) {
127 this.afterShow = true
128 } else {
129 this.afterShow = false
130 }
119 this.currentSelectProps = res.result[0]; 131 this.currentSelectProps = res.result[0];
120 this.$emit('getCurrentSelectProps', this.currentSelectProps); 132 this.$emit('getCurrentSelectProps', this.currentSelectProps);
121 this.judgeBatchShow(); 133 this.judgeBatchShow();
122 if (!status) { 134 if (!status) {
123 if (sessionStorage.getItem('keyPath')) { 135 if (sessionStorage.getItem('keyPath')) {
124 that.unitClick(sessionStorage.getItem('keyPath') - 0) 136 if (this.aroundShow) {
137 that.unitClick(sessionStorage.getItem('keyPath') - 0)
138 } else {
139 that.handleAfterunitClick(sessionStorage.getItem('keyPath') - 0)
140 }
125 } else { 141 } else {
126 that.unitClick(0) 142 if (this.aroundShow) {
143 that.unitClick(0)
144 } else {
145 that.handleAfterunitClick(0)
146 }
127 if (that.showBatch) { 147 if (that.showBatch) {
128 //满足批量查封/批量抵押按钮出现 即先展示批量表单 148 //满足批量查封/批量抵押按钮出现 即先展示批量表单
129 that.batchUnitClick(); 149 that.batchUnitClick();
...@@ -136,15 +156,33 @@ ...@@ -136,15 +156,33 @@
136 leftMenu(formdata).then((res) => { 156 leftMenu(formdata).then((res) => {
137 if (res.code === 200 && res.result) { 157 if (res.code === 200 && res.result) {
138 this.aroundUnitData = res.result.filter(item => item.bglx == '1') 158 this.aroundUnitData = res.result.filter(item => item.bglx == '1')
159 if (this.aroundUnitData.length > 0) {
160 this.aroundShow = true
161 } else {
162 this.aroundShow = false
163 }
139 this.afterUnitData = res.result.filter(item => item.bglx == '2') 164 this.afterUnitData = res.result.filter(item => item.bglx == '2')
165 if (this.afterUnitData.length > 0) {
166 this.afterShow = true
167 } else {
168 this.afterShow = false
169 }
140 this.currentSelectProps = res.result[0]; 170 this.currentSelectProps = res.result[0];
141 this.$emit('getCurrentSelectProps', this.currentSelectProps); 171 this.$emit('getCurrentSelectProps', this.currentSelectProps);
142 this.judgeBatchShow(); 172 this.judgeBatchShow();
143 if (!status) { 173 if (!status) {
144 if (sessionStorage.getItem('keyPath')) { 174 if (sessionStorage.getItem('keyPath')) {
145 that.unitClick(sessionStorage.getItem('keyPath') - 0) 175 if (this.aroundShow) {
176 that.unitClick(sessionStorage.getItem('keyPath') - 0)
177 } else {
178 that.handleAfterunitClick(sessionStorage.getItem('keyPath') - 0)
179 }
146 } else { 180 } else {
147 that.unitClick(0) 181 if (this.aroundShow) {
182 that.unitClick(0)
183 } else {
184 that.handleAfterunitClick(0)
185 }
148 if (that.showBatch) { 186 if (that.showBatch) {
149 //满足批量查封/批量抵押按钮出现 即先展示批量表单 187 //满足批量查封/批量抵押按钮出现 即先展示批量表单
150 that.batchUnitClick(); 188 that.batchUnitClick();
...@@ -204,8 +242,6 @@ ...@@ -204,8 +242,6 @@
204 that.activeIndex = '0' 242 that.activeIndex = '0'
205 sessionStorage.setItem('keyPath', '0'); 243 sessionStorage.setItem('keyPath', '0');
206 } 244 }
207
208 that.$parent.updateDialog();
209 } else { 245 } else {
210 this.$message.error(res.message); 246 this.$message.error(res.message);
211 } 247 }
......