31c6464a by renchao@pashanhoo.com

style:权利人信息

1 parent f0f5c94e
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-07 16:01:19 4 * @LastEditTime: 2023-09-12 14:48:12
5 --> 5 -->
6 <template> 6 <template>
7 <div class="clmlmx-box"> 7 <div class="clmlmx-box">
...@@ -334,7 +334,6 @@ ...@@ -334,7 +334,6 @@
334 }) 334 })
335 }) 335 })
336 }, 336 },
337 // 字典
338 /** 337 /**
339 * @description: 字典 338 * @description: 字典
340 * @param {*} val 339 * @param {*} val
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-11 13:35:33 4 * @LastEditTime: 2023-09-12 15:18:52
5 --> 5 -->
6 <template> 6 <template>
7 <div class="clmlmx-box"> 7 <div class="clmlmx-box">
8 <lb-table :column="column" :key="key" :heightNumSetting="true" :calcHeight="600" :pagination="false" :data="tableData"> 8 <lb-table :column="column" :key="key" :heightNumSetting="true" :calcHeight="500" :pagination="false" :data="tableData">
9 </lb-table> 9 </lb-table>
10 <div class="text-center"> 10 <div class="text-center">
11 <el-button @click="handleCancel">取消</el-button> 11 <el-button @click="handleCancel">取消</el-button>
12 <el-button type="primary" @click="handleSubmit" :loading="loading" v-if="formData.ableOperation && tableData.length>0">保存</el-button> 12 <el-button type="primary" @click="handleSubmit" :loading="loading">保存</el-button>
13 </div> 13 </div>
14 </div> 14 </div>
15 </template> 15 </template>
...@@ -32,37 +32,28 @@ ...@@ -32,37 +32,28 @@
32 loading: false, 32 loading: false,
33 column: [ 33 column: [
34 { 34 {
35 width: "50", 35 width: '50',
36 label: '序号', 36 renderHeader: (h, scope) => {
37 type: 'index' 37 return <div> {
38 <i class="el-icon-plus pointer" onClick={() => { this.handleAdd() }}></i>
39 }
40 </div>
38 }, 41 },
39 {
40 prop: "isrequired",
41 label: "是否必选",
42 width: "80",
43 render: (h, scope) => { 42 render: (h, scope) => {
44 if (scope.row.isrequired === "1") {
45 return ( 43 return (
46 <div> 44 <div>
47 <span>必选</span> 45 {
48 </div> 46 <i class="el-icon-minus pointer" onClick={() => { this.handleDelete(scope.$index, scope.row) }}></i>
49 );
50 } 47 }
51 else {
52 return (
53 <div>
54 <span>可选</span>
55 </div> 48 </div>
56 ) 49 )
57 } 50 }
58 }
59 }, 51 },
60 { 52 {
61 label: "材料名称", 53 label: "材料名称",
62 render: (h, scope) => { 54 render: (h, scope) => {
63 return ( 55 return (
64 (this.formData.ableOperation && scope.row.isrequired != '1') ? 56 <el-input value={scope.row.clmc} onInput={(val) => { scope.row.clmc = val }}></el-input>
65 <el-input value={scope.row.sjmc} onInput={(val) => { scope.row.sjmc = val }}></el-input> : <span>{scope.row.sjmc}</span>
66 ) 57 )
67 } 58 }
68 }, 59 },
...@@ -71,9 +62,8 @@ ...@@ -71,9 +62,8 @@
71 width: "110", 62 width: "110",
72 render: (h, scope) => { 63 render: (h, scope) => {
73 return ( 64 return (
74 this.formData.ableOperation ? 65 <el-select value={scope.row.cllx}
75 <el-select value={scope.row.sjlx} 66 onChange={(val) => { scope.row.cllx = val }}>
76 onChange={(val) => { scope.row.sjlx = val }}>
77 { 67 {
78 store.getters.dictData['A40'].map(option => { 68 store.getters.dictData['A40'].map(option => {
79 return ( 69 return (
...@@ -81,22 +71,16 @@ ...@@ -81,22 +71,16 @@
81 ) 71 )
82 }) 72 })
83 } 73 }
84 </el-select> : <span>{this.dicStatus(scope.row.sjlx, "A40")}</span> 74 </el-select>
85 ) 75 )
86 } 76 }
87 }, 77 },
88 { 78 {
89 prop: "sjsl",
90 label: "份数", 79 label: "份数",
91 width: "50", 80 width: "50",
92 render: (h, scope) => { 81 render: (h, scope) => {
93 return ( 82 return (
94 <div> 83 <el-input value={scope.row.sjsl} onInput={(val) => { scope.row.sjsl = val }}></el-input>
95 {
96 scope.row.sjsl ?
97 <span>{scope.row.sjsl}</span> : 1
98 }
99 </div>
100 ) 84 )
101 } 85 }
102 }, 86 },
...@@ -147,7 +131,7 @@ ...@@ -147,7 +131,7 @@
147 <div> 131 <div>
148 <el-button 132 <el-button
149 type="text" 133 type="text"
150 disabled={scope.$index == 0 || !this.formData.ableOperation} 134 disabled={scope.$index == 0}
151 onClick={() => { 135 onClick={() => {
152 this.moveUpward(scope.$index, scope.row); 136 this.moveUpward(scope.$index, scope.row);
153 }} 137 }}
...@@ -156,16 +140,13 @@ ...@@ -156,16 +140,13 @@
156 </el-button> 140 </el-button>
157 <el-button 141 <el-button
158 type="text" 142 type="text"
159 disabled={scope.$index + 1 == this.tableData.length || !this.formData.ableOperation} 143 disabled={scope.$index + 1 == this.tableData.length}
160 onClick={() => { 144 onClick={() => {
161 this.moveDown(scope.$index, scope.row); 145 this.moveDown(scope.$index, scope.row);
162 }} 146 }}
163 > 147 >
164 下移 148 下移
165 </el-button> 149 </el-button>
166 <i v-show={scope.row.isrequired != '1' && this.formData.ableOperation} onClick={() => {
167 this.handleDelete(scope.$index, scope.row);
168 }} class="el-icon-delete pointer" style="color:#409EFF;margin-left:5px;position: relative;top: 1px;"></i>
169 </div > 150 </div >
170 ) 151 )
171 } 152 }
...@@ -188,6 +169,15 @@ ...@@ -188,6 +169,15 @@
188 handleCancel () { 169 handleCancel () {
189 ywPopupCacel() 170 ywPopupCacel()
190 }, 171 },
172 handleAdd () {
173 this.tableData.push({
174 clmc: '',
175 cllx: '1',
176 sjsl: '',
177 smzt: '',
178 count: 0
179 })
180 },
191 handleSubmit () { 181 handleSubmit () {
192 this.loading = true 182 this.loading = true
193 updateClml(this.tableData).then(res => { 183 updateClml(this.tableData).then(res => {
...@@ -311,25 +301,6 @@ ...@@ -311,25 +301,6 @@
311 message: '已取消删除' 301 message: '已取消删除'
312 }) 302 })
313 }) 303 })
314 },
315 // 字典
316 /**
317 * @description: 字典
318 * @param {*} val
319 * @param {*} code
320 * @author: renchao
321 */
322 dicStatus (val, code) {
323 let data = store.getters.dictData[code],
324 name = "暂无";
325 if (data) {
326 data.map((item) => {
327 if (item.dcode == val) {
328 name = item.dname;
329 }
330 });
331 return name;
332 }
333 } 304 }
334 } 305 }
335 } 306 }
......
...@@ -386,7 +386,7 @@ ...@@ -386,7 +386,7 @@
386 } 386 }
387 this.ruleForm.qlrList.forEach((item) => { 387 this.ruleForm.qlrList.forEach((item) => {
388 if (item.sfczr == 1) { 388 if (item.sfczr == 1) {
389 this.czr = item.sqrmc; 389 this.czr = item.zjh
390 } 390 }
391 }); 391 });
392 }).catch(() => { 392 }).catch(() => {
...@@ -506,7 +506,7 @@ ...@@ -506,7 +506,7 @@
506 } 506 }
507 this.num = 0 507 this.num = 0
508 this.ruleForm.qlrList.forEach(item => { 508 this.ruleForm.qlrList.forEach(item => {
509 if (item.sqrmc == this.czr) { 509 if (item.zjh == this.czr) {
510 this.num++ 510 this.num++
511 } 511 }
512 }) 512 })
......
...@@ -281,7 +281,7 @@ ...@@ -281,7 +281,7 @@
281 }; 281 };
282 this.ruleForm.qlrList.forEach((item) => { 282 this.ruleForm.qlrList.forEach((item) => {
283 if (item.sfczr == 1) { 283 if (item.sfczr == 1) {
284 this.czr = item.sqrmc; 284 this.czr = item.zjh
285 } 285 }
286 }); 286 });
287 this.czrOptions = this.ruleForm.qlrList; 287 this.czrOptions = this.ruleForm.qlrList;
...@@ -355,7 +355,7 @@ ...@@ -355,7 +355,7 @@
355 } 355 }
356 this.num = 0 356 this.num = 0
357 this.ruleForm.qlrList.forEach(item => { 357 this.ruleForm.qlrList.forEach(item => {
358 if (item.sqrmc == this.czr) { 358 if (item.zjh == this.czr) {
359 this.num++ 359 this.num++
360 } 360 }
361 }) 361 })
......
...@@ -436,7 +436,7 @@ ...@@ -436,7 +436,7 @@
436 }; 436 };
437 this.ruleForm.qlrList.forEach((item) => { 437 this.ruleForm.qlrList.forEach((item) => {
438 if (item.sfczr == 1) { 438 if (item.sfczr == 1) {
439 this.czr = item.sqrmc; 439 this.czr = item.zjh
440 } 440 }
441 }); 441 });
442 this.czrOptions = this.ruleForm.qlrList; 442 this.czrOptions = this.ruleForm.qlrList;
...@@ -513,7 +513,7 @@ ...@@ -513,7 +513,7 @@
513 this.czrOptions = this.ruleForm.qlrList; 513 this.czrOptions = this.ruleForm.qlrList;
514 this.num = 0 514 this.num = 0
515 this.ruleForm.qlrList.forEach(item => { 515 this.ruleForm.qlrList.forEach(item => {
516 if (item.sqrmc == this.czr) { 516 if (item.zjh == this.czr) {
517 this.num++ 517 this.num++
518 } 518 }
519 }) 519 })
......
...@@ -295,7 +295,7 @@ ...@@ -295,7 +295,7 @@
295 }; 295 };
296 this.ruleForm.qlrList.forEach((item) => { 296 this.ruleForm.qlrList.forEach((item) => {
297 if (item.sfczr == 1) { 297 if (item.sfczr == 1) {
298 this.czr = item.sqrmc; 298 this.czr = item.zjh
299 } 299 }
300 }); 300 });
301 this.czrOptions = this.ruleForm.qlrList; 301 this.czrOptions = this.ruleForm.qlrList;
......
...@@ -11,8 +11,7 @@ ...@@ -11,8 +11,7 @@
11 ref="ruleForm" 11 ref="ruleForm"
12 :label-position="flag ? 'top' : ''" 12 :label-position="flag ? 'top' : ''"
13 :inline="flag" 13 :inline="flag"
14 label-width="130px" 14 label-width="130px">
15 >
16 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 15 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
17 <div class="slxx_title title-block"> 16 <div class="slxx_title title-block">
18 申请业务信息 17 申请业务信息
...@@ -40,16 +39,14 @@ ...@@ -40,16 +39,14 @@
40 <el-form-item label="权利类型:"> 39 <el-form-item label="权利类型:">
41 <el-input 40 <el-input
42 disabled 41 disabled
43 v-model="ruleForm.sldyList[0].qllxmc" 42 v-model="ruleForm.sldyList[0].qllxmc"></el-input>
44 ></el-input>
45 </el-form-item> 43 </el-form-item>
46 </el-col> 44 </el-col>
47 <el-col :span="8" v-if="ruleForm.sldyList.length > 0"> 45 <el-col :span="8" v-if="ruleForm.sldyList.length > 0">
48 <el-form-item label="登记类型:"> 46 <el-form-item label="登记类型:">
49 <el-input 47 <el-input
50 disabled 48 disabled
51 v-model="ruleForm.sldyList[0].djlxmc" 49 v-model="ruleForm.sldyList[0].djlxmc"></el-input>
52 ></el-input>
53 </el-form-item> 50 </el-form-item>
54 </el-col> 51 </el-col>
55 <el-col :span="8"> 52 <el-col :span="8">
...@@ -70,14 +67,12 @@ ...@@ -70,14 +67,12 @@
70 <el-select 67 <el-select
71 disabled 68 disabled
72 v-model="ruleForm.zdjbxx.mjdw" 69 v-model="ruleForm.zdjbxx.mjdw"
73 style="width: 68px" 70 style="width: 68px">
74 >
75 <el-option 71 <el-option
76 v-for="item in dictData['A7']" 72 v-for="item in dictData['A7']"
77 :key="item.dcode" 73 :key="item.dcode"
78 :label="item.dname" 74 :label="item.dname"
79 :value="item.dcode" 75 :value="item.dcode"></el-option>
80 ></el-option>
81 </el-select> 76 </el-select>
82 </div> 77 </div>
83 </el-form-item> 78 </el-form-item>
...@@ -151,8 +146,7 @@ ...@@ -151,8 +146,7 @@
151 <el-form-item label="共有方式:"> 146 <el-form-item label="共有方式:">
152 <el-radio-group 147 <el-radio-group
153 :disabled="!viewEdit" 148 :disabled="!viewEdit"
154 v-model="ruleForm.sldyList[0].gyfs" 149 v-model="ruleForm.sldyList[0].gyfs">
155 >
156 <el-radio label="0">单独所有</el-radio> 150 <el-radio label="0">单独所有</el-radio>
157 <el-radio label="1">共同共有</el-radio> 151 <el-radio label="1">共同共有</el-radio>
158 <el-radio label="2">按份所有</el-radio> 152 <el-radio label="2">按份所有</el-radio>
...@@ -166,8 +160,7 @@ ...@@ -166,8 +160,7 @@
166 <el-radio-group 160 <el-radio-group
167 v-model="ruleForm.sldyList[0].sqfbcz" 161 v-model="ruleForm.sldyList[0].sqfbcz"
168 :disabled="!viewEdit" 162 :disabled="!viewEdit"
169 @input="updaterow()" 163 @input="updaterow()">
170 >
171 <el-radio :label="1"></el-radio> 164 <el-radio :label="1"></el-radio>
172 <el-radio :label="0"></el-radio> 165 <el-radio :label="0"></el-radio>
173 </el-radio-group> 166 </el-radio-group>
...@@ -178,20 +171,17 @@ ...@@ -178,20 +171,17 @@
178 v-if=" 171 v-if="
179 ruleForm.sldyList[0].gyfs != 0 && 172 ruleForm.sldyList[0].gyfs != 0 &&
180 ruleForm.sldyList[0].sqfbcz == '0' 173 ruleForm.sldyList[0].sqfbcz == '0'
181 " 174 ">
182 >
183 <el-form-item label="持证人:"> 175 <el-form-item label="持证人:">
184 <el-select 176 <el-select
185 v-model="czr" 177 v-model="czr"
186 placeholder="持证人" 178 placeholder="持证人"
187 :disabled="!viewEdit" 179 :disabled="!viewEdit">
188 >
189 <el-option 180 <el-option
190 v-for="item in czrOptions" 181 v-for="item in czrOptions"
191 :key="item.zjh" 182 :key="item.zjh"
192 :label="item.sqrmc" 183 :label="item.sqrmc"
193 :value="item.zjh" 184 :value="item.zjh"></el-option>
194 ></el-option>
195 </el-select> 185 </el-select>
196 </el-form-item> 186 </el-form-item>
197 </el-col> 187 </el-col>
...@@ -200,8 +190,7 @@ ...@@ -200,8 +190,7 @@
200 :disabled="viewEdit" 190 :disabled="viewEdit"
201 @upDateQlrxxList="upDateQlrxxList" 191 @upDateQlrxxList="upDateQlrxxList"
202 :tableData="ruleForm.qlrList" 192 :tableData="ruleForm.qlrList"
203 :gyfs="ruleForm.sldyList[0].gyfs" 193 :gyfs="ruleForm.sldyList[0].gyfs" />
204 />
205 <div class="slxx_title title-block"> 194 <div class="slxx_title title-block">
206 登记原因 195 登记原因
207 <div class="triangle"></div> 196 <div class="triangle"></div>
...@@ -215,8 +204,7 @@ ...@@ -215,8 +204,7 @@
215 maxlength="500" 204 maxlength="500"
216 show-word-limit 205 show-word-limit
217 :disabled="!viewEdit" 206 :disabled="!viewEdit"
218 v-model="ruleForm.fdcq2List[0].djyy" 207 v-model="ruleForm.fdcq2List[0].djyy">
219 >
220 </el-input> 208 </el-input>
221 </el-form-item> 209 </el-form-item>
222 </el-col> 210 </el-col>
...@@ -231,16 +219,16 @@ ...@@ -231,16 +219,16 @@
231 </div> 219 </div>
232 </template> 220 </template>
233 <script> 221 <script>
234 import ywmix from "@/views/ywbl/mixin/index"; 222 import ywmix from "@/views/ywbl/mixin/index";
235 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 223 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
236 import { 224 import {
237 BatchInit, 225 BatchInit,
238 Init, 226 Init,
239 saveBatchData, 227 saveBatchData,
240 saveData, 228 saveData,
241 } from "@/api/workflow/fwsyqFlow.js"; 229 } from "@/api/workflow/fwsyqFlow.js";
242 import { mapGetters } from "vuex"; 230 import { mapGetters } from "vuex";
243 export default { 231 export default {
244 mixins: [ywmix], 232 mixins: [ywmix],
245 computed: { 233 computed: {
246 ...mapGetters(["dictData", "flag"]), 234 ...mapGetters(["dictData", "flag"]),
...@@ -253,10 +241,10 @@ export default { ...@@ -253,10 +241,10 @@ export default {
253 * @param {*} val 241 * @param {*} val
254 * @author: renchao 242 * @author: renchao
255 */ 243 */
256 upDateYwrxxList(val) { 244 upDateYwrxxList (val) {
257 this.ruleForm.ywrList = _.cloneDeep(val); 245 this.ruleForm.ywrList = _.cloneDeep(val);
258 }, 246 },
259 data() { 247 data () {
260 return { 248 return {
261 disabled: true, 249 disabled: true,
262 tdytOption: [], 250 tdytOption: [],
...@@ -294,7 +282,7 @@ export default { ...@@ -294,7 +282,7 @@ export default {
294 }, 282 },
295 }; 283 };
296 }, 284 },
297 mounted(callbackfn, thisArg) { 285 mounted (callbackfn, thisArg) {
298 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 286 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
299 this.propsParam = this.$attrs; 287 this.propsParam = this.$attrs;
300 var formdata = new FormData(); 288 var formdata = new FormData();
...@@ -311,7 +299,7 @@ export default { ...@@ -311,7 +299,7 @@ export default {
311 } 299 }
312 this.ruleForm.qlrList.forEach((item) => { 300 this.ruleForm.qlrList.forEach((item) => {
313 if (item.sfczr == 1) { 301 if (item.sfczr == 1) {
314 this.czr = item.sqrmc; 302 this.czr = item.zjh
315 } 303 }
316 }); 304 });
317 }); 305 });
...@@ -322,7 +310,7 @@ export default { ...@@ -322,7 +310,7 @@ export default {
322 * @description: 组装房地产权通用信息 310 * @description: 组装房地产权通用信息
323 * @author: renchao 311 * @author: renchao
324 */ 312 */
325 splicingFdcq2Info() { 313 splicingFdcq2Info () {
326 let fdcq2List = this.ruleForm.fdcq2List; 314 let fdcq2List = this.ruleForm.fdcq2List;
327 let fwxzArr = []; 315 let fwxzArr = [];
328 let fwjgArr = []; 316 let fwjgArr = [];
...@@ -347,7 +335,7 @@ export default { ...@@ -347,7 +335,7 @@ export default {
347 * @param {*} val 335 * @param {*} val
348 * @author: renchao 336 * @author: renchao
349 */ 337 */
350 upDateQlrxxList(val) { 338 upDateQlrxxList (val) {
351 this.ruleForm.qlrList = _.cloneDeep(val); 339 this.ruleForm.qlrList = _.cloneDeep(val);
352 this.czrOptions = this.ruleForm.qlrList; 340 this.czrOptions = this.ruleForm.qlrList;
353 }, 341 },
...@@ -359,7 +347,7 @@ export default { ...@@ -359,7 +347,7 @@ export default {
359 * @param {*} val 347 * @param {*} val
360 * @author: renchao 348 * @author: renchao
361 */ 349 */
362 updaterow() { 350 updaterow () {
363 this.czr = ""; 351 this.czr = "";
364 }, 352 },
365 // 更新义务人信息 353 // 更新义务人信息
...@@ -368,14 +356,14 @@ export default { ...@@ -368,14 +356,14 @@ export default {
368 * @param {*} val 356 * @param {*} val
369 * @author: renchao 357 * @author: renchao
370 */ 358 */
371 upDateYwrxxList(val) { 359 upDateYwrxxList (val) {
372 this.ruleForm.ywrList = _.cloneDeep(val); 360 this.ruleForm.ywrList = _.cloneDeep(val);
373 }, 361 },
374 /** 362 /**
375 * @description: onSubmit 363 * @description: onSubmit
376 * @author: renchao 364 * @author: renchao
377 */ 365 */
378 onSubmit() { 366 onSubmit () {
379 let that = this; 367 let that = this;
380 if (this.ruleForm.qlrList.length == 0) { 368 if (this.ruleForm.qlrList.length == 0) {
381 this.$message({ 369 this.$message({
...@@ -447,55 +435,55 @@ export default { ...@@ -447,55 +435,55 @@ export default {
447 }); 435 });
448 }, 436 },
449 }, 437 },
450 }; 438 };
451 </script> 439 </script>
452 <style scoped lang="scss"> 440 <style scoped lang="scss">
453 @import "~@/styles/public.scss"; 441 @import "~@/styles/public.scss";
454 442
455 /deep/.el-form { 443 /deep/.el-form {
456 display: flex; 444 display: flex;
457 flex-direction: column; 445 flex-direction: column;
458 height: calc(100vh - 130px); 446 height: calc(100vh - 130px);
459 } 447 }
460 448
461 /deep/.el-form-item__label { 449 /deep/.el-form-item__label {
462 padding: 0; 450 padding: 0;
463 } 451 }
464 452
465 /deep/.el-radio { 453 /deep/.el-radio {
466 margin-right: 10px; 454 margin-right: 10px;
467 } 455 }
468 456
469 /deep/.el-select { 457 /deep/.el-select {
470 width: 100%; 458 width: 100%;
471 } 459 }
472 460
473 /deep/.el-form-item { 461 /deep/.el-form-item {
474 margin-bottom: 8px; 462 margin-bottom: 8px;
475 } 463 }
476 464
477 .marginBot0 { 465 .marginBot0 {
478 margin-bottom: 0 !important; 466 margin-bottom: 0 !important;
479 } 467 }
480 468
481 .slxx { 469 .slxx {
482 box-sizing: border-box; 470 box-sizing: border-box;
483 } 471 }
484 472
485 .slxx_con { 473 .slxx_con {
486 flex: 1; 474 flex: 1;
487 height: 100%; 475 height: 100%;
488 background-color: #ffffff; 476 background-color: #ffffff;
489 overflow-y: auto; 477 overflow-y: auto;
490 padding-right: 3px; 478 padding-right: 3px;
491 overflow-x: hidden; 479 overflow-x: hidden;
492 } 480 }
493 481
494 .submit_btn { 482 .submit_btn {
495 height: 50px; 483 height: 50px;
496 } 484 }
497 485
498 .slxx_title { 486 .slxx_title {
499 border-bottom: 1px solid $borderColor; 487 border-bottom: 1px solid $borderColor;
500 padding-left: 10px; 488 padding-left: 10px;
501 padding-bottom: 5px; 489 padding-bottom: 5px;
...@@ -504,23 +492,23 @@ export default { ...@@ -504,23 +492,23 @@ export default {
504 font-size: 16px; 492 font-size: 16px;
505 font-weight: 500; 493 font-weight: 500;
506 color: #4a4a4a; 494 color: #4a4a4a;
507 } 495 }
508 496
509 .btn { 497 .btn {
510 text-align: center; 498 text-align: center;
511 padding-top: 10px; 499 padding-top: 10px;
512 height: 36px; 500 height: 36px;
513 background-color: #ffffff; 501 background-color: #ffffff;
514 padding: 5px 0; 502 padding: 5px 0;
515 } 503 }
516 504
517 .textArea { 505 .textArea {
518 /deep/.el-textarea__inner { 506 /deep/.el-textarea__inner {
519 min-height: 90px !important; 507 min-height: 90px !important;
520 } 508 }
521 } 509 }
522 510
523 /deep/.el-form-item__label { 511 /deep/.el-form-item__label {
524 padding-bottom: 0px; 512 padding-bottom: 0px;
525 } 513 }
526 </style> 514 </style>
......
...@@ -12,8 +12,7 @@ ...@@ -12,8 +12,7 @@
12 ref="ruleForm" 12 ref="ruleForm"
13 :label-position="flag ? 'top' : ''" 13 :label-position="flag ? 'top' : ''"
14 :inline="flag" 14 :inline="flag"
15 label-width="120px" 15 label-width="120px">
16 >
17 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 16 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
18 <div class="slxx_title title-block"> 17 <div class="slxx_title title-block">
19 申请业务信息 18 申请业务信息
...@@ -44,14 +43,12 @@ ...@@ -44,14 +43,12 @@
44 v-model="ruleForm.qllx" 43 v-model="ruleForm.qllx"
45 filterable 44 filterable
46 clearable 45 clearable
47 placeholder="请选择权利类型" 46 placeholder="请选择权利类型">
48 >
49 <el-option 47 <el-option
50 v-for="item in dictData['A8']" 48 v-for="item in dictData['A8']"
51 :key="item.dcode" 49 :key="item.dcode"
52 :label="item.dname" 50 :label="item.dname"
53 :value="item.dcode" 51 :value="item.dcode">
54 >
55 </el-option> 52 </el-option>
56 </el-select> 53 </el-select>
57 </el-form-item> 54 </el-form-item>
...@@ -63,14 +60,12 @@ ...@@ -63,14 +60,12 @@
63 v-model="ruleForm.djlx" 60 v-model="ruleForm.djlx"
64 filterable 61 filterable
65 clearable 62 clearable
66 placeholder="请选择登记类型" 63 placeholder="请选择登记类型">
67 >
68 <el-option 64 <el-option
69 v-for="item in dictData['A21']" 65 v-for="item in dictData['A21']"
70 :key="item.dcode" 66 :key="item.dcode"
71 :label="item.dname" 67 :label="item.dname"
72 :value="item.dcode" 68 :value="item.dcode">
73 >
74 </el-option> 69 </el-option>
75 </el-select> 70 </el-select>
76 </el-form-item> 71 </el-form-item>
...@@ -120,8 +115,7 @@ ...@@ -120,8 +115,7 @@
120 v-for="item in djztList" 115 v-for="item in djztList"
121 :key="item.value" 116 :key="item.value"
122 :label="item.label" 117 :label="item.label"
123 :value="item.value" 118 :value="item.value">
124 >
125 </el-option> 119 </el-option>
126 </el-select> 120 </el-select>
127 </el-form-item> 121 </el-form-item>
...@@ -164,8 +158,7 @@ ...@@ -164,8 +158,7 @@
164 <tdytTable 158 <tdytTable
165 :ableOperation="viewEdit" 159 :ableOperation="viewEdit"
166 :tableData="ruleForm.tdytqxList" 160 :tableData="ruleForm.tdytqxList"
167 @upDateTdytxxList="upDateTdytxxList" 161 @upDateTdytxxList="upDateTdytxxList" />
168 />
169 <div class="slxx_title title-block"> 162 <div class="slxx_title title-block">
170 权利人信息 163 权利人信息
171 <div class="triangle"></div> 164 <div class="triangle"></div>
...@@ -186,8 +179,7 @@ ...@@ -186,8 +179,7 @@
186 <el-radio-group 179 <el-radio-group
187 v-model="ruleForm.sffbcz" 180 v-model="ruleForm.sffbcz"
188 :disabled="!viewEdit" 181 :disabled="!viewEdit"
189 @input="updaterow()" 182 @input="updaterow()">
190 >
191 <el-radio label="1"></el-radio> 183 <el-radio label="1"></el-radio>
192 <el-radio label="0"></el-radio> 184 <el-radio label="0"></el-radio>
193 </el-radio-group> 185 </el-radio-group>
...@@ -195,20 +187,17 @@ ...@@ -195,20 +187,17 @@
195 </el-col> 187 </el-col>
196 <el-col 188 <el-col
197 :span="5" 189 :span="5"
198 v-show="ruleForm.gyfs != '1' && ruleForm.sffbcz == '0'" 190 v-show="ruleForm.gyfs != '1' && ruleForm.sffbcz == '0'">
199 >
200 <el-form-item label="持证人:"> 191 <el-form-item label="持证人:">
201 <el-select 192 <el-select
202 v-model="czr" 193 v-model="czr"
203 placeholder="持证人" 194 placeholder="持证人"
204 :disabled="!viewEdit" 195 :disabled="!viewEdit">
205 >
206 <el-option 196 <el-option
207 v-for="item in czrOptions" 197 v-for="item in czrOptions"
208 :key="item.value" 198 :key="item.value"
209 :label="item.label" 199 :label="item.label"
210 :value="item.value" 200 :value="item.value">
211 >
212 </el-option> 201 </el-option>
213 </el-select> 202 </el-select>
214 </el-form-item> 203 </el-form-item>
...@@ -217,8 +206,7 @@ ...@@ -217,8 +206,7 @@
217 <qlrCommonTable 206 <qlrCommonTable
218 :tableData="ruleForm.qlrList" 207 :tableData="ruleForm.qlrList"
219 :gyfs="ruleForm.gyfs" 208 :gyfs="ruleForm.gyfs"
220 :disabled="viewEdit" 209 :disabled="viewEdit" />
221 />
222 <div class="slxx_title title-block"> 210 <div class="slxx_title title-block">
223 登记原因 211 登记原因
224 <div class="triangle"></div> 212 <div class="triangle"></div>
...@@ -232,8 +220,7 @@ ...@@ -232,8 +220,7 @@
232 maxlength="500" 220 maxlength="500"
233 show-word-limit 221 show-word-limit
234 :disabled="!viewEdit" 222 :disabled="!viewEdit"
235 v-model="ruleForm.djyy" 223 v-model="ruleForm.djyy">
236 >
237 </el-input> 224 </el-input>
238 </el-form-item> 225 </el-form-item>
239 </el-col> 226 </el-col>
...@@ -248,14 +235,14 @@ ...@@ -248,14 +235,14 @@
248 </div> 235 </div>
249 </template> 236 </template>
250 <script> 237 <script>
251 import ywmix from "@/views/ywbl/mixin/index"; 238 import ywmix from "@/views/ywbl/mixin/index";
252 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 239 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
253 import tdytTable from "@/views/workflow/components/tdytTable"; 240 import tdytTable from "@/views/workflow/components/tdytTable";
254 import { Init } from "@/api/workflow/fwsyqFlow.js"; 241 import { Init } from "@/api/workflow/fwsyqFlow.js";
255 import { mapGetters } from "vuex"; 242 import { mapGetters } from "vuex";
256 export default { 243 export default {
257 mixins: [ywmix], 244 mixins: [ywmix],
258 mounted() { 245 mounted () {
259 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 246 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
260 this.propsParam = this.$attrs; 247 this.propsParam = this.$attrs;
261 var formdata = new FormData(); 248 var formdata = new FormData();
...@@ -270,7 +257,7 @@ export default { ...@@ -270,7 +257,7 @@ export default {
270 }; 257 };
271 this.ruleForm.qlrList.forEach((item) => { 258 this.ruleForm.qlrList.forEach((item) => {
272 if (item.sfczr == 1) { 259 if (item.sfczr == 1) {
273 this.czr = item.sqrmc; 260 this.czr = item.zjh
274 } 261 }
275 }); 262 });
276 this.czrOptions = this.ruleForm.qlrList; 263 this.czrOptions = this.ruleForm.qlrList;
...@@ -281,7 +268,7 @@ export default { ...@@ -281,7 +268,7 @@ export default {
281 computed: { 268 computed: {
282 ...mapGetters(["dictData", "flag"]), 269 ...mapGetters(["dictData", "flag"]),
283 }, 270 },
284 data() { 271 data () {
285 return { 272 return {
286 //表单是否可操作 273 //表单是否可操作
287 viewEdit: false, 274 viewEdit: false,
...@@ -333,7 +320,7 @@ export default { ...@@ -333,7 +320,7 @@ export default {
333 * @param {*} val 320 * @param {*} val
334 * @author: renchao 321 * @author: renchao
335 */ 322 */
336 upDateTdytxxList(val) { 323 upDateTdytxxList (val) {
337 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 324 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
338 this.czrOptions = this.ruleForm.qlrData; 325 this.czrOptions = this.ruleForm.qlrData;
339 this.key++; 326 this.key++;
...@@ -344,7 +331,7 @@ export default { ...@@ -344,7 +331,7 @@ export default {
344 * @param {*} val 331 * @param {*} val
345 * @author: renchao 332 * @author: renchao
346 */ 333 */
347 updaterow() { 334 updaterow () {
348 this.czr = ""; 335 this.czr = "";
349 }, 336 },
350 /** 337 /**
...@@ -352,7 +339,7 @@ export default { ...@@ -352,7 +339,7 @@ export default {
352 * @param {*} bsmSldy 339 * @param {*} bsmSldy
353 * @author: renchao 340 * @author: renchao
354 */ 341 */
355 list(bsmSldy) { 342 list (bsmSldy) {
356 var formdata = new FormData(); 343 var formdata = new FormData();
357 formdata.append("bsmSldy", bsmSldy); 344 formdata.append("bsmSldy", bsmSldy);
358 formdata.append("isEdit", this.viewEdit); 345 formdata.append("isEdit", this.viewEdit);
...@@ -371,7 +358,7 @@ export default { ...@@ -371,7 +358,7 @@ export default {
371 * @description: onSubmit 358 * @description: onSubmit
372 * @author: renchao 359 * @author: renchao
373 */ 360 */
374 onSubmit() { 361 onSubmit () {
375 let that = this; 362 let that = this;
376 let arr = this.ruleForm.tdytqxList.filter((item) => !item.yt); 363 let arr = this.ruleForm.tdytqxList.filter((item) => !item.yt);
377 if (arr.length > 0) { 364 if (arr.length > 0) {
...@@ -443,55 +430,55 @@ export default { ...@@ -443,55 +430,55 @@ export default {
443 }); 430 });
444 }, 431 },
445 }, 432 },
446 }; 433 };
447 </script> 434 </script>
448 <style scoped lang="scss"> 435 <style scoped lang="scss">
449 @import "~@/styles/public.scss"; 436 @import "~@/styles/public.scss";
450 437
451 /deep/.el-form { 438 /deep/.el-form {
452 display: flex; 439 display: flex;
453 flex-direction: column; 440 flex-direction: column;
454 height: calc(100vh - 130px); 441 height: calc(100vh - 130px);
455 } 442 }
456 443
457 /deep/.el-form-item__label { 444 /deep/.el-form-item__label {
458 padding: 0; 445 padding: 0;
459 } 446 }
460 447
461 /deep/.el-radio { 448 /deep/.el-radio {
462 margin-right: 10px; 449 margin-right: 10px;
463 } 450 }
464 451
465 /deep/.el-select { 452 /deep/.el-select {
466 width: 100%; 453 width: 100%;
467 } 454 }
468 455
469 /deep/.el-form-item { 456 /deep/.el-form-item {
470 margin-bottom: 8px; 457 margin-bottom: 8px;
471 } 458 }
472 459
473 .marginBot0 { 460 .marginBot0 {
474 margin-bottom: 0 !important; 461 margin-bottom: 0 !important;
475 } 462 }
476 463
477 .slxx { 464 .slxx {
478 box-sizing: border-box; 465 box-sizing: border-box;
479 } 466 }
480 467
481 .slxx_con { 468 .slxx_con {
482 flex: 1; 469 flex: 1;
483 height: 100%; 470 height: 100%;
484 background-color: #ffffff; 471 background-color: #ffffff;
485 overflow-y: auto; 472 overflow-y: auto;
486 padding-right: 3px; 473 padding-right: 3px;
487 overflow-x: hidden; 474 overflow-x: hidden;
488 } 475 }
489 476
490 .submit_btn { 477 .submit_btn {
491 height: 50px; 478 height: 50px;
492 } 479 }
493 480
494 .slxx_title { 481 .slxx_title {
495 border-bottom: 1px solid $borderColor; 482 border-bottom: 1px solid $borderColor;
496 padding-left: 10px; 483 padding-left: 10px;
497 padding-bottom: 5px; 484 padding-bottom: 5px;
...@@ -500,23 +487,23 @@ export default { ...@@ -500,23 +487,23 @@ export default {
500 font-size: 16px; 487 font-size: 16px;
501 font-weight: 500; 488 font-weight: 500;
502 color: #4a4a4a; 489 color: #4a4a4a;
503 } 490 }
504 491
505 .btn { 492 .btn {
506 text-align: center; 493 text-align: center;
507 padding-top: 10px; 494 padding-top: 10px;
508 height: 36px; 495 height: 36px;
509 background-color: #ffffff; 496 background-color: #ffffff;
510 padding: 5px 0; 497 padding: 5px 0;
511 } 498 }
512 499
513 .textArea { 500 .textArea {
514 /deep/.el-textarea__inner { 501 /deep/.el-textarea__inner {
515 min-height: 90px !important; 502 min-height: 90px !important;
516 } 503 }
517 } 504 }
518 505
519 /deep/.el-form-item__label { 506 /deep/.el-form-item__label {
520 padding-bottom: 0px; 507 padding-bottom: 0px;
521 } 508 }
522 </style> 509 </style>
......
...@@ -264,7 +264,7 @@ ...@@ -264,7 +264,7 @@
264 this.czrOptions = this.ruleForm.qlrList; 264 this.czrOptions = this.ruleForm.qlrList;
265 this.ruleForm.qlrList.forEach((item) => { 265 this.ruleForm.qlrList.forEach((item) => {
266 if (item.sfczr == 1) { 266 if (item.sfczr == 1) {
267 this.czr = item.sqrmc; 267 this.czr = item.zjh
268 console.log("this.ruleForm.qlrList1", this.ruleForm.qlrList, this.czr); 268 console.log("this.ruleForm.qlrList1", this.ruleForm.qlrList, this.czr);
269 } 269 }
270 }); 270 });
...@@ -321,7 +321,7 @@ ...@@ -321,7 +321,7 @@
321 this.key++; 321 this.key++;
322 this.num = 0 322 this.num = 0
323 this.ruleForm.qlrList.forEach(item => { 323 this.ruleForm.qlrList.forEach(item => {
324 if (item.sqrmc == this.czr) { 324 if (item.zjh == this.czr) {
325 this.num++ 325 this.num++
326 } 326 }
327 }) 327 })
......
...@@ -13,8 +13,7 @@ ...@@ -13,8 +13,7 @@
13 ref="ruleForm" 13 ref="ruleForm"
14 :label-position="flag ? 'top' : ''" 14 :label-position="flag ? 'top' : ''"
15 :inline="flag" 15 :inline="flag"
16 label-width="120px" 16 label-width="120px">
17 >
18 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 17 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
19 <div class="slxx_title title-block"> 18 <div class="slxx_title title-block">
20 申请业务信息 19 申请业务信息
...@@ -56,8 +55,7 @@ ...@@ -56,8 +55,7 @@
56 </el-row> 55 </el-row>
57 <div 56 <div
58 class="slxx_title title-block flex" 57 class="slxx_title title-block flex"
59 style="justify-content: space-between" 58 style="justify-content: space-between">
60 >
61 不动产单元情况 59 不动产单元情况
62 <el-button @click="compare">变化情况对比+</el-button> 60 <el-button @click="compare">变化情况对比+</el-button>
63 </div> 61 </div>
...@@ -104,15 +102,13 @@ ...@@ -104,15 +102,13 @@
104 v-model="ruleForm.jsydsyq.qdjg" 102 v-model="ruleForm.jsydsyq.qdjg"
105 style="width: 500%" 103 style="width: 500%"
106 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 104 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
107 disabled 105 disabled></el-input>
108 ></el-input>
109 <el-select v-model="ruleForm.jsydsyq.jedw" disabled> 106 <el-select v-model="ruleForm.jsydsyq.jedw" disabled>
110 <el-option 107 <el-option
111 v-for="item in dictData['A57']" 108 v-for="item in dictData['A57']"
112 :key="item.dcode" 109 :key="item.dcode"
113 :label="item.dname" 110 :label="item.dname"
114 :value="item.dcode" 111 :value="item.dcode">
115 >
116 </el-option> 112 </el-option>
117 </el-select> 113 </el-select>
118 </div> 114 </div>
...@@ -133,8 +129,7 @@ ...@@ -133,8 +129,7 @@
133 maxlength="500" 129 maxlength="500"
134 show-word-limit 130 show-word-limit
135 v-model="ruleForm.jsydsyq.fj" 131 v-model="ruleForm.jsydsyq.fj"
136 :disabled="!viewEdit" 132 :disabled="!viewEdit"></el-input>
137 ></el-input>
138 </el-form-item> 133 </el-form-item>
139 </el-col> 134 </el-col>
140 </el-row> 135 </el-row>
...@@ -145,8 +140,7 @@ ...@@ -145,8 +140,7 @@
145 <tdytTable 140 <tdytTable
146 :tableData="ruleForm.tdytqxList" 141 :tableData="ruleForm.tdytqxList"
147 :ableOperation="viewEdit" 142 :ableOperation="viewEdit"
148 @upDateTdytxxList="upDateTdytxxList" 143 @upDateTdytxxList="upDateTdytxxList" />
149 />
150 <div class="slxx_title title-block"> 144 <div class="slxx_title title-block">
151 权利人信息 145 权利人信息
152 <div class="triangle"></div> 146 <div class="triangle"></div>
...@@ -156,8 +150,7 @@ ...@@ -156,8 +150,7 @@
156 <el-form-item label="共有方式:"> 150 <el-form-item label="共有方式:">
157 <el-radio-group 151 <el-radio-group
158 :disabled="!viewEdit" 152 :disabled="!viewEdit"
159 v-model="ruleForm.sldy.gyfs" 153 v-model="ruleForm.sldy.gyfs">
160 >
161 <el-radio label="0">单独所有</el-radio> 154 <el-radio label="0">单独所有</el-radio>
162 <el-radio label="1">共同共有</el-radio> 155 <el-radio label="1">共同共有</el-radio>
163 <el-radio label="2">按份所有</el-radio> 156 <el-radio label="2">按份所有</el-radio>
...@@ -170,8 +163,7 @@ ...@@ -170,8 +163,7 @@
170 <el-radio-group 163 <el-radio-group
171 v-model="ruleForm.sldy.sqfbcz" 164 v-model="ruleForm.sldy.sqfbcz"
172 :disabled="!viewEdit" 165 :disabled="!viewEdit"
173 @input="updaterow()" 166 @input="updaterow()">
174 >
175 <el-radio :label="1"></el-radio> 167 <el-radio :label="1"></el-radio>
176 <el-radio :label="0"></el-radio> 168 <el-radio :label="0"></el-radio>
177 </el-radio-group> 169 </el-radio-group>
...@@ -179,20 +171,17 @@ ...@@ -179,20 +171,17 @@
179 </el-col> 171 </el-col>
180 <el-col 172 <el-col
181 :span="6" 173 :span="6"
182 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'" 174 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
183 >
184 <el-form-item label="持证人:"> 175 <el-form-item label="持证人:">
185 <el-select 176 <el-select
186 v-model="czr" 177 v-model="czr"
187 placeholder="持证人" 178 placeholder="持证人"
188 :disabled="!viewEdit" 179 :disabled="!viewEdit">
189 >
190 <el-option 180 <el-option
191 v-for="item in czrOptions" 181 v-for="item in czrOptions"
192 :key="item.zjh" 182 :key="item.zjh"
193 :label="item.sqrmc" 183 :label="item.sqrmc"
194 :value="item.zjh" 184 :value="item.zjh">
195 >
196 </el-option> 185 </el-option>
197 </el-select> 186 </el-select>
198 </el-form-item> 187 </el-form-item>
...@@ -202,8 +191,7 @@ ...@@ -202,8 +191,7 @@
202 :tableData="ruleForm.qlrList" 191 :tableData="ruleForm.qlrList"
203 :disabled="viewEdit" 192 :disabled="viewEdit"
204 @upDateQlrxxList="upDateQlrxxList" 193 @upDateQlrxxList="upDateQlrxxList"
205 :gyfs="ruleForm.sldy.gyfs" 194 :gyfs="ruleForm.sldy.gyfs" />
206 />
207 <div class="slxx_title title-block"> 195 <div class="slxx_title title-block">
208 登记原因 196 登记原因
209 <div class="triangle"></div> 197 <div class="triangle"></div>
...@@ -217,8 +205,7 @@ ...@@ -217,8 +205,7 @@
217 maxlength="500" 205 maxlength="500"
218 show-word-limit 206 show-word-limit
219 :disabled="!viewEdit" 207 :disabled="!viewEdit"
220 v-model="ruleForm.jsydsyq.djyy" 208 v-model="ruleForm.jsydsyq.djyy">
221 >
222 </el-input> 209 </el-input>
223 </el-form-item> 210 </el-form-item>
224 </el-col> 211 </el-col>
...@@ -233,14 +220,14 @@ ...@@ -233,14 +220,14 @@
233 </div> 220 </div>
234 </template> 221 </template>
235 <script> 222 <script>
236 import { mapGetters } from "vuex"; 223 import { mapGetters } from "vuex";
237 import ywmix from "@/views/ywbl/mixin/index"; 224 import ywmix from "@/views/ywbl/mixin/index";
238 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 225 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
239 import tdytTable from "@/views/workflow/components/tdytTable"; 226 import tdytTable from "@/views/workflow/components/tdytTable";
240 import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js"; 227 import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js";
241 export default { 228 export default {
242 mixins: [ywmix], 229 mixins: [ywmix],
243 mounted() { 230 mounted () {
244 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 231 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
245 this.propsParam = this.$attrs; 232 this.propsParam = this.$attrs;
246 var formdata = new FormData(); 233 var formdata = new FormData();
...@@ -255,7 +242,7 @@ export default { ...@@ -255,7 +242,7 @@ export default {
255 } 242 }
256 this.ruleForm.qlrList.forEach((item) => { 243 this.ruleForm.qlrList.forEach((item) => {
257 if (item.sfczr == 1) { 244 if (item.sfczr == 1) {
258 this.czr = item.sqrmc; 245 this.czr = item.zjh
259 } 246 }
260 }); 247 });
261 this.$endLoading(); 248 this.$endLoading();
...@@ -265,7 +252,7 @@ export default { ...@@ -265,7 +252,7 @@ export default {
265 computed: { 252 computed: {
266 ...mapGetters(["dictData", "flag"]), 253 ...mapGetters(["dictData", "flag"]),
267 }, 254 },
268 data() { 255 data () {
269 return { 256 return {
270 //表单是否可操作 257 //表单是否可操作
271 viewEdit: false, 258 viewEdit: false,
...@@ -289,7 +276,7 @@ export default { ...@@ -289,7 +276,7 @@ export default {
289 * @param {*} val 276 * @param {*} val
290 * @author: renchao 277 * @author: renchao
291 */ 278 */
292 upDateTdytxxList(val) { 279 upDateTdytxxList (val) {
293 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 280 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
294 this.key++; 281 this.key++;
295 }, 282 },
...@@ -298,7 +285,7 @@ export default { ...@@ -298,7 +285,7 @@ export default {
298 * @param {*} val 285 * @param {*} val
299 * @author: renchao 286 * @author: renchao
300 */ 287 */
301 upDateQlrxxList(val) { 288 upDateQlrxxList (val) {
302 this.ruleForm.qlrList = _.cloneDeep(val); 289 this.ruleForm.qlrList = _.cloneDeep(val);
303 this.czrOptions = this.ruleForm.qlrList; 290 this.czrOptions = this.ruleForm.qlrList;
304 this.key++; 291 this.key++;
...@@ -309,14 +296,14 @@ export default { ...@@ -309,14 +296,14 @@ export default {
309 * @param {*} val 296 * @param {*} val
310 * @author: renchao 297 * @author: renchao
311 */ 298 */
312 updaterow() { 299 updaterow () {
313 this.czr = ""; 300 this.czr = "";
314 }, 301 },
315 /** 302 /**
316 * @description: onSubmit 303 * @description: onSubmit
317 * @author: renchao 304 * @author: renchao
318 */ 305 */
319 onSubmit() { 306 onSubmit () {
320 let that = this; 307 let that = this;
321 let arr = this.ruleForm.tdytqxList.filter((item) => !item.yt); 308 let arr = this.ruleForm.tdytqxList.filter((item) => !item.yt);
322 if (arr.length > 0) { 309 if (arr.length > 0) {
...@@ -401,7 +388,7 @@ export default { ...@@ -401,7 +388,7 @@ export default {
401 * @description: compare 388 * @description: compare
402 * @author: renchao 389 * @author: renchao
403 */ 390 */
404 compare() { 391 compare () {
405 console.log("this.ruleForm", this.ruleForm); 392 console.log("this.ruleForm", this.ruleForm);
406 this.$popupDialog( 393 this.$popupDialog(
407 this.ruleForm.qlxx.qllxmc, 394 this.ruleForm.qlxx.qllxmc,
...@@ -415,9 +402,9 @@ export default { ...@@ -415,9 +402,9 @@ export default {
415 ); 402 );
416 }, 403 },
417 }, 404 },
418 }; 405 };
419 </script> 406 </script>
420 <style scoped lang="scss"> 407 <style scoped lang="scss">
421 @import "~@/styles/public.scss"; 408 @import "~@/styles/public.scss";
422 @import "~@/styles/slxx/slxx.scss"; 409 @import "~@/styles/slxx/slxx.scss";
423 </style> 410 </style>
......
...@@ -340,7 +340,7 @@ ...@@ -340,7 +340,7 @@
340 }; 340 };
341 this.ruleForm.qlrList.forEach((item) => { 341 this.ruleForm.qlrList.forEach((item) => {
342 if (item.sfczr == 1) { 342 if (item.sfczr == 1) {
343 this.czr = item.sqrmc; 343 this.czr = item.zjh
344 } 344 }
345 }); 345 });
346 //初始化发证方式,1:小证,2:大正 346 //初始化发证方式,1:小证,2:大正
...@@ -422,7 +422,7 @@ ...@@ -422,7 +422,7 @@
422 this.czrOptions = this.ruleForm.qlrList; 422 this.czrOptions = this.ruleForm.qlrList;
423 this.num = 0 423 this.num = 0
424 this.ruleForm.qlrList.forEach(item => { 424 this.ruleForm.qlrList.forEach(item => {
425 if (item.sqrmc == this.czr) { 425 if (item.zjh == this.czr) {
426 this.num++ 426 this.num++
427 } 427 }
428 }) 428 })
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +8,7 @@
8 ref="ruleForm" 8 ref="ruleForm"
9 :label-position="flag ? 'top' : ''" 9 :label-position="flag ? 'top' : ''"
10 :inline="flag" 10 :inline="flag"
11 label-width="120px" 11 label-width="120px">
12 >
13 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 12 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
14 <div class="slxx_title title-block"> 13 <div class="slxx_title title-block">
15 申请业务信息 14 申请业务信息
...@@ -112,14 +111,12 @@ ...@@ -112,14 +111,12 @@
112 :disabled="!viewEdit" 111 :disabled="!viewEdit"
113 class="width100" 112 class="width100"
114 filterable 113 filterable
115 clearable 114 clearable>
116 >
117 <el-option 115 <el-option
118 v-for="item in dictData['A45']" 116 v-for="item in dictData['A45']"
119 :key="item.dname" 117 :key="item.dname"
120 :label="item.dname" 118 :label="item.dname"
121 :value="item.dname" 119 :value="item.dname">
122 >
123 </el-option> 120 </el-option>
124 </el-select> 121 </el-select>
125 </el-form-item> 122 </el-form-item>
...@@ -146,14 +143,12 @@ ...@@ -146,14 +143,12 @@
146 class="width100" 143 class="width100"
147 filterable 144 filterable
148 clearable 145 clearable
149 @change="changeSyttlx" 146 @change="changeSyttlx">
150 >
151 <el-option 147 <el-option
152 v-for="item in dictData['A23']" 148 v-for="item in dictData['A23']"
153 :key="item.dcode" 149 :key="item.dcode"
154 :label="item.dname" 150 :label="item.dname"
155 :value="item.dcode" 151 :value="item.dcode">
156 >
157 </el-option> 152 </el-option>
158 </el-select> 153 </el-select>
159 </el-form-item> 154 </el-form-item>
...@@ -166,14 +161,12 @@ ...@@ -166,14 +161,12 @@
166 class="width100" 161 class="width100"
167 filterable 162 filterable
168 clearable 163 clearable
169 @change="changeYzyfs" 164 @change="changeYzyfs">
170 >
171 <el-option 165 <el-option
172 v-for="item in dictData['A24']" 166 v-for="item in dictData['A24']"
173 :key="item.dcode" 167 :key="item.dcode"
174 :label="item.dname" 168 :label="item.dname"
175 :value="item.dcode" 169 :value="item.dcode">
176 >
177 </el-option> 170 </el-option>
178 </el-select> 171 </el-select>
179 </el-form-item> 172 </el-form-item>
...@@ -182,8 +175,7 @@ ...@@ -182,8 +175,7 @@
182 <el-form-item label="草原质量:"> 175 <el-form-item label="草原质量:">
183 <el-input 176 <el-input
184 v-model="ruleForm.nydsyq.cyzl" 177 v-model="ruleForm.nydsyq.cyzl"
185 :disabled="!viewEdit" 178 :disabled="!viewEdit"></el-input>
186 ></el-input>
187 </el-form-item> 179 </el-form-item>
188 </el-col> 180 </el-col>
189 </el-row> 181 </el-row>
...@@ -193,8 +185,7 @@ ...@@ -193,8 +185,7 @@
193 <el-input 185 <el-input
194 v-model="ruleForm.nydsyq.syzcl" 186 v-model="ruleForm.nydsyq.syzcl"
195 :disabled="!viewEdit" 187 :disabled="!viewEdit"
196 oninput="value=value.replace(/[^\d.]/g,'')" 188 oninput="value=value.replace(/[^\d.]/g,'')"></el-input>
197 ></el-input>
198 </el-form-item> 189 </el-form-item>
199 </el-col> 190 </el-col>
200 <el-col :span="8"> 191 <el-col :span="8">
...@@ -205,14 +196,12 @@ ...@@ -205,14 +196,12 @@
205 :disabled="!viewEdit" 196 :disabled="!viewEdit"
206 filterable 197 filterable
207 clearable 198 clearable
208 @change="changeYdyhfl" 199 @change="changeYdyhfl">
209 >
210 <el-option 200 <el-option
211 v-for="item in dictData['A51']" 201 v-for="item in dictData['A51']"
212 :key="item.dcode" 202 :key="item.dcode"
213 :label="item.dname" 203 :label="item.dname"
214 :value="item.dcode" 204 :value="item.dcode">
215 >
216 </el-option> 205 </el-option>
217 </el-select> 206 </el-select>
218 </el-form-item> 207 </el-form-item>
...@@ -221,8 +210,7 @@ ...@@ -221,8 +210,7 @@
221 <el-form-item label="土地承包合同:"> 210 <el-form-item label="土地承包合同:">
222 <el-input 211 <el-input
223 v-model="ruleForm.nydsyq.tdcbht" 212 v-model="ruleForm.nydsyq.tdcbht"
224 :disabled="!viewEdit" 213 :disabled="!viewEdit"></el-input>
225 ></el-input>
226 </el-form-item> 214 </el-form-item>
227 </el-col> 215 </el-col>
228 </el-row> 216 </el-row>
...@@ -234,8 +222,7 @@ ...@@ -234,8 +222,7 @@
234 maxlength="500" 222 maxlength="500"
235 show-word-limit 223 show-word-limit
236 v-model="ruleForm.nydsyq.fj" 224 v-model="ruleForm.nydsyq.fj"
237 :disabled="!viewEdit" 225 :disabled="!viewEdit"></el-input>
238 ></el-input>
239 </el-form-item> 226 </el-form-item>
240 </el-col> 227 </el-col>
241 </el-row> 228 </el-row>
...@@ -248,8 +235,7 @@ ...@@ -248,8 +235,7 @@
248 <el-form-item label="共有方式:"> 235 <el-form-item label="共有方式:">
249 <el-radio-group 236 <el-radio-group
250 v-model="ruleForm.sldy.gyfs" 237 v-model="ruleForm.sldy.gyfs"
251 :disabled="!viewEdit" 238 :disabled="!viewEdit">
252 >
253 <el-radio label="0">单独所有</el-radio> 239 <el-radio label="0">单独所有</el-radio>
254 <el-radio label="1">共同共有</el-radio> 240 <el-radio label="1">共同共有</el-radio>
255 <el-radio label="2">按份所有</el-radio> 241 <el-radio label="2">按份所有</el-radio>
...@@ -262,8 +248,7 @@ ...@@ -262,8 +248,7 @@
262 <el-radio-group 248 <el-radio-group
263 v-model="ruleForm.sldy.sqfbcz" 249 v-model="ruleForm.sldy.sqfbcz"
264 :disabled="!viewEdit" 250 :disabled="!viewEdit"
265 @input="updaterow()" 251 @input="updaterow()">
266 >
267 <el-radio :label="1"></el-radio> 252 <el-radio :label="1"></el-radio>
268 <el-radio :label="0"></el-radio> 253 <el-radio :label="0"></el-radio>
269 </el-radio-group> 254 </el-radio-group>
...@@ -271,20 +256,17 @@ ...@@ -271,20 +256,17 @@
271 </el-col> 256 </el-col>
272 <el-col 257 <el-col
273 :span="6" 258 :span="6"
274 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'" 259 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
275 >
276 <el-form-item label="持证人:"> 260 <el-form-item label="持证人:">
277 <el-select 261 <el-select
278 v-model="czr" 262 v-model="czr"
279 placeholder="持证人" 263 placeholder="持证人"
280 :disabled="!viewEdit" 264 :disabled="!viewEdit">
281 >
282 <el-option 265 <el-option
283 v-for="item in czrOptions" 266 v-for="item in czrOptions"
284 :key="item.zjh" 267 :key="item.zjh"
285 :label="item.sqrmc" 268 :label="item.sqrmc"
286 :value="item.zjh" 269 :value="item.zjh">
287 >
288 </el-option> 270 </el-option>
289 </el-select> 271 </el-select>
290 </el-form-item> 272 </el-form-item>
...@@ -294,8 +276,7 @@ ...@@ -294,8 +276,7 @@
294 :tableData="ruleForm.qlrList" 276 :tableData="ruleForm.qlrList"
295 @upDateQlrxxList="upDateQlrxxList" 277 @upDateQlrxxList="upDateQlrxxList"
296 :disabled="viewEdit" 278 :disabled="viewEdit"
297 :gyfs="ruleForm.sldy.gyfs" 279 :gyfs="ruleForm.sldy.gyfs" />
298 />
299 <div class="slxx_title title-block"> 280 <div class="slxx_title title-block">
300 家庭成员 281 家庭成员
301 <div class="triangle"></div> 282 <div class="triangle"></div>
...@@ -304,8 +285,7 @@ ...@@ -304,8 +285,7 @@
304 :tableData="ruleForm.jtcyList" 285 :tableData="ruleForm.jtcyList"
305 @upDateJtcyList="upDateJtcyList" 286 @upDateJtcyList="upDateJtcyList"
306 :disabled="viewEdit" 287 :disabled="viewEdit"
307 :gyfs="ruleForm.sldy.gyfs" 288 :gyfs="ruleForm.sldy.gyfs" />
308 />
309 <div class="slxx_title title-block"> 289 <div class="slxx_title title-block">
310 登记原因 290 登记原因
311 <div class="triangle"></div> 291 <div class="triangle"></div>
...@@ -319,8 +299,7 @@ ...@@ -319,8 +299,7 @@
319 maxlength="500" 299 maxlength="500"
320 show-word-limit 300 show-word-limit
321 :disabled="!viewEdit" 301 :disabled="!viewEdit"
322 v-model="ruleForm.nydsyq.djyy" 302 v-model="ruleForm.nydsyq.djyy">
323 >
324 </el-input> 303 </el-input>
325 </el-form-item> 304 </el-form-item>
326 </el-col> 305 </el-col>
...@@ -335,14 +314,14 @@ ...@@ -335,14 +314,14 @@
335 </div> 314 </div>
336 </template> 315 </template>
337 <script> 316 <script>
338 import { mapGetters } from "vuex"; 317 import { mapGetters } from "vuex";
339 import ywmix from "@/views/ywbl/mixin/index"; 318 import ywmix from "@/views/ywbl/mixin/index";
340 import { Init, saveData } from "@/api/workflow/nydsyqFlow.js"; 319 import { Init, saveData } from "@/api/workflow/nydsyqFlow.js";
341 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 320 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
342 import JtcyTable from "@/views/workflow/components/JtcyTable"; 321 import JtcyTable from "@/views/workflow/components/JtcyTable";
343 export default { 322 export default {
344 mixins: [ywmix], 323 mixins: [ywmix],
345 mounted() { 324 mounted () {
346 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 325 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
347 this.propsParam = this.$attrs; 326 this.propsParam = this.$attrs;
348 this.$startLoading(); 327 this.$startLoading();
...@@ -355,7 +334,7 @@ export default { ...@@ -355,7 +334,7 @@ export default {
355 this.czrOptions = this.ruleForm.qlrList; 334 this.czrOptions = this.ruleForm.qlrList;
356 this.ruleForm.qlrList.forEach((item) => { 335 this.ruleForm.qlrList.forEach((item) => {
357 if (item.sfczr == 1) { 336 if (item.sfczr == 1) {
358 this.czr = item.sqrmc; 337 this.czr = item.zjh
359 } 338 }
360 }); 339 });
361 this.$endLoading(); 340 this.$endLoading();
...@@ -365,7 +344,7 @@ export default { ...@@ -365,7 +344,7 @@ export default {
365 computed: { 344 computed: {
366 ...mapGetters(["dictData", "flag"]), 345 ...mapGetters(["dictData", "flag"]),
367 }, 346 },
368 data() { 347 data () {
369 return { 348 return {
370 disabled: true, 349 disabled: true,
371 //持证人选项 350 //持证人选项
...@@ -388,7 +367,7 @@ export default { ...@@ -388,7 +367,7 @@ export default {
388 * @description: onSubmit 367 * @description: onSubmit
389 * @author: renchao 368 * @author: renchao
390 */ 369 */
391 onSubmit() { 370 onSubmit () {
392 let that = this; 371 let that = this;
393 if (this.ruleForm.qlrList.length == 0) { 372 if (this.ruleForm.qlrList.length == 0) {
394 this.$message({ 373 this.$message({
...@@ -466,7 +445,7 @@ export default { ...@@ -466,7 +445,7 @@ export default {
466 * @param {*} val 445 * @param {*} val
467 * @author: renchao 446 * @author: renchao
468 */ 447 */
469 upDateQlrxxList(val) { 448 upDateQlrxxList (val) {
470 this.ruleForm.qlrList = _.cloneDeep(val); 449 this.ruleForm.qlrList = _.cloneDeep(val);
471 this.czrOptions = this.ruleForm.qlrList; 450 this.czrOptions = this.ruleForm.qlrList;
472 }, 451 },
...@@ -476,7 +455,7 @@ export default { ...@@ -476,7 +455,7 @@ export default {
476 * @param {*} val 455 * @param {*} val
477 * @author: renchao 456 * @author: renchao
478 */ 457 */
479 updaterow() { 458 updaterow () {
480 this.czr = ""; 459 this.czr = "";
481 }, 460 },
482 /** 461 /**
...@@ -484,7 +463,7 @@ export default { ...@@ -484,7 +463,7 @@ export default {
484 * @param {*} val 463 * @param {*} val
485 * @author: renchao 464 * @author: renchao
486 */ 465 */
487 upDateJtcyList(val) { 466 upDateJtcyList (val) {
488 this.ruleForm.jtcyList = _.cloneDeep(val); 467 this.ruleForm.jtcyList = _.cloneDeep(val);
489 }, 468 },
490 // 是否持证人变化 469 // 是否持证人变化
...@@ -493,7 +472,7 @@ export default { ...@@ -493,7 +472,7 @@ export default {
493 * @param {*} val 472 * @param {*} val
494 * @author: renchao 473 * @author: renchao
495 */ 474 */
496 updaterow() { 475 updaterow () {
497 this.czr = ""; 476 this.czr = "";
498 }, 477 },
499 478
...@@ -502,7 +481,7 @@ export default { ...@@ -502,7 +481,7 @@ export default {
502 * @param {*} e 481 * @param {*} e
503 * @author: renchao 482 * @author: renchao
504 */ 483 */
505 changeSyttlx(e) { 484 changeSyttlx (e) {
506 let itemLx = {}; 485 let itemLx = {};
507 itemLx = this.dictData["A23"].find((item) => { 486 itemLx = this.dictData["A23"].find((item) => {
508 return item.dcode == e; 487 return item.dcode == e;
...@@ -514,7 +493,7 @@ export default { ...@@ -514,7 +493,7 @@ export default {
514 * @param {*} e 493 * @param {*} e
515 * @author: renchao 494 * @author: renchao
516 */ 495 */
517 changeYzyfs(e) { 496 changeYzyfs (e) {
518 let itemLx = {}; 497 let itemLx = {};
519 itemLx = this.dictData["A24"].find((item) => { 498 itemLx = this.dictData["A24"].find((item) => {
520 return item.dcode == e; 499 return item.dcode == e;
...@@ -526,7 +505,7 @@ export default { ...@@ -526,7 +505,7 @@ export default {
526 * @param {*} e 505 * @param {*} e
527 * @author: renchao 506 * @author: renchao
528 */ 507 */
529 changeYdyhfl(e) { 508 changeYdyhfl (e) {
530 let itemLx = {}; 509 let itemLx = {};
531 itemLx = this.dictData["A51"].find((item) => { 510 itemLx = this.dictData["A51"].find((item) => {
532 return item.dcode == e; 511 return item.dcode == e;
...@@ -534,9 +513,9 @@ export default { ...@@ -534,9 +513,9 @@ export default {
534 this.ruleForm.nydsyq.ydyhflmc = itemLx.dname; 513 this.ruleForm.nydsyq.ydyhflmc = itemLx.dname;
535 }, 514 },
536 }, 515 },
537 }; 516 };
538 </script> 517 </script>
539 <style scoped lang="scss"> 518 <style scoped lang="scss">
540 @import "~@/styles/public.scss"; 519 @import "~@/styles/public.scss";
541 @import "~@/styles/slxx/slxx.scss"; 520 @import "~@/styles/slxx/slxx.scss";
542 </style> 521 </style>
......
...@@ -347,7 +347,7 @@ ...@@ -347,7 +347,7 @@
347 this.czrOptions = this.ruleForm.qlrList; 347 this.czrOptions = this.ruleForm.qlrList;
348 this.ruleForm.qlrList.forEach((item) => { 348 this.ruleForm.qlrList.forEach((item) => {
349 if (item.sfczr == 1) { 349 if (item.sfczr == 1) {
350 this.czr = item.sqrmc; 350 this.czr = item.zjh
351 } 351 }
352 }); 352 });
353 this.$endLoading(); 353 this.$endLoading();
...@@ -458,7 +458,7 @@ ...@@ -458,7 +458,7 @@
458 this.czrOptions = this.ruleForm.qlrList; 458 this.czrOptions = this.ruleForm.qlrList;
459 this.num = 0 459 this.num = 0
460 this.ruleForm.qlrList.forEach(item => { 460 this.ruleForm.qlrList.forEach(item => {
461 if (item.sqrmc == this.czr) { 461 if (item.zjh == this.czr) {
462 this.num++ 462 this.num++
463 } 463 }
464 }) 464 })
......
...@@ -337,7 +337,7 @@ ...@@ -337,7 +337,7 @@
337 }; 337 };
338 this.ruleForm.qlrList.forEach((item) => { 338 this.ruleForm.qlrList.forEach((item) => {
339 if (item.sfczr == 1) { 339 if (item.sfczr == 1) {
340 this.czr = item.sqrmc; 340 this.czr = item.zjh
341 } 341 }
342 }); 342 });
343 //初始化发证方式,1:小证,2:大正 343 //初始化发证方式,1:小证,2:大正
...@@ -408,7 +408,7 @@ ...@@ -408,7 +408,7 @@
408 this.czrOptions = this.ruleForm.qlrList; 408 this.czrOptions = this.ruleForm.qlrList;
409 this.num = 0 409 this.num = 0
410 this.ruleForm.qlrList.forEach(item => { 410 this.ruleForm.qlrList.forEach(item => {
411 if (item.sqrmc == this.czr) { 411 if (item.zjh == this.czr) {
412 this.num++ 412 this.num++
413 } 413 }
414 }) 414 })
......
...@@ -375,7 +375,7 @@ ...@@ -375,7 +375,7 @@
375 this.czrOptions = this.ruleForm.qlrList; 375 this.czrOptions = this.ruleForm.qlrList;
376 this.ruleForm.qlrList.forEach((item) => { 376 this.ruleForm.qlrList.forEach((item) => {
377 if (item.sfczr == 1) { 377 if (item.sfczr == 1) {
378 this.czr = item.sqrmc; 378 this.czr = item.zjh
379 } 379 }
380 }); 380 });
381 }); 381 });
...@@ -431,7 +431,7 @@ ...@@ -431,7 +431,7 @@
431 this.czrOptions = this.ruleForm.qlrList; 431 this.czrOptions = this.ruleForm.qlrList;
432 this.num = 0 432 this.num = 0
433 this.ruleForm.qlrList.forEach(item => { 433 this.ruleForm.qlrList.forEach(item => {
434 if (item.sqrmc == this.czr) { 434 if (item.zjh == this.czr) {
435 this.num++ 435 this.num++
436 } 436 }
437 }) 437 })
......
...@@ -354,7 +354,7 @@ ...@@ -354,7 +354,7 @@
354 this.czrOptions = this.ruleForm.qlrList; 354 this.czrOptions = this.ruleForm.qlrList;
355 this.num = 0 355 this.num = 0
356 this.ruleForm.qlrList.forEach(item => { 356 this.ruleForm.qlrList.forEach(item => {
357 if (item.sqrmc == this.czr) { 357 if (item.zjh == this.czr) {
358 this.num++ 358 this.num++
359 } 359 }
360 }) 360 })
......
...@@ -225,7 +225,7 @@ ...@@ -225,7 +225,7 @@
225 this.czrOptions = this.ruleForm.qlrList; 225 this.czrOptions = this.ruleForm.qlrList;
226 this.ruleForm.qlrList.forEach((item) => { 226 this.ruleForm.qlrList.forEach((item) => {
227 if (item.sfczr == 1) { 227 if (item.sfczr == 1) {
228 this.czr = item.sqrmc; 228 this.czr = item.zjh
229 } 229 }
230 }); 230 });
231 } 231 }
...@@ -272,7 +272,7 @@ ...@@ -272,7 +272,7 @@
272 this.czrOptions = this.ruleForm.qlrList; 272 this.czrOptions = this.ruleForm.qlrList;
273 this.num = 0 273 this.num = 0
274 this.ruleForm.qlrList.forEach(item => { 274 this.ruleForm.qlrList.forEach(item => {
275 if (item.sqrmc == this.czr) { 275 if (item.zjh == this.czr) {
276 this.num++ 276 this.num++
277 } 277 }
278 }) 278 })
......
...@@ -321,7 +321,7 @@ ...@@ -321,7 +321,7 @@
321 that.czrOptions = this.ruleForm.qlrList; 321 that.czrOptions = this.ruleForm.qlrList;
322 that.ruleForm.qlrList.forEach((item) => { 322 that.ruleForm.qlrList.forEach((item) => {
323 if (item.sfczr == 1) { 323 if (item.sfczr == 1) {
324 that.czr = item.sqrmc; 324 that.czr = item.zjh;
325 } 325 }
326 }); 326 });
327 setTimeout(() => { 327 setTimeout(() => {
...@@ -360,7 +360,7 @@ ...@@ -360,7 +360,7 @@
360 this.czrOptions = this.ruleForm.qlrList; 360 this.czrOptions = this.ruleForm.qlrList;
361 this.num = 0 361 this.num = 0
362 this.ruleForm.qlrList.forEach(item => { 362 this.ruleForm.qlrList.forEach(item => {
363 if (item.sqrmc == this.czr) { 363 if (item.zjh == this.czr) {
364 this.num++ 364 this.num++
365 } 365 }
366 }) 366 })
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +8,7 @@
8 ref="ruleForm" 8 ref="ruleForm"
9 :label-position="flag ? 'top' : ''" 9 :label-position="flag ? 'top' : ''"
10 :inline="flag" 10 :inline="flag"
11 label-width="140px" 11 label-width="140px">
12 >
13 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 12 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
14 <div class="slxx_title title-block"> 13 <div class="slxx_title title-block">
15 申请业务信息 14 申请业务信息
...@@ -63,8 +62,7 @@ ...@@ -63,8 +62,7 @@
63 placeholder="" 62 placeholder=""
64 :normalizer="normalizer" 63 :normalizer="normalizer"
65 :show-count="true" 64 :show-count="true"
66 :options="dictData['A17']" 65 :options="dictData['A17']" />
67 />
68 </el-form-item> 66 </el-form-item>
69 </el-col> 67 </el-col>
70 <el-col :span="8"> 68 <el-col :span="8">
...@@ -131,12 +129,10 @@ ...@@ -131,12 +129,10 @@
131 <el-col :span="16"> 129 <el-col :span="16">
132 <el-form-item 130 <el-form-item
133 label="是否存在禁止或者限制转让抵押不动产的约定:" 131 label="是否存在禁止或者限制转让抵押不动产的约定:"
134 label-width="350px" 132 label-width="350px">
135 >
136 <el-radio-group 133 <el-radio-group
137 v-model="ruleForm.diyaq.sfczjzhxz" 134 v-model="ruleForm.diyaq.sfczjzhxz"
138 :disabled="!viewEdit" 135 :disabled="!viewEdit">
139 >
140 <el-radio label="1">启用</el-radio> 136 <el-radio label="1">启用</el-radio>
141 <el-radio label="0">禁用</el-radio> 137 <el-radio label="0">禁用</el-radio>
142 </el-radio-group> 138 </el-radio-group>
...@@ -149,15 +145,13 @@ ...@@ -149,15 +145,13 @@
149 <el-form-item label="被担保主债权数额:"> 145 <el-form-item label="被担保主债权数额:">
150 <el-input 146 <el-input
151 v-model="ruleForm.diyaq.bdbzzqse" 147 v-model="ruleForm.diyaq.bdbzzqse"
152 :disabled="!viewEdit" 148 :disabled="!viewEdit"></el-input>
153 ></el-input>
154 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit"> 149 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit">
155 <el-option 150 <el-option
156 v-for="item in dictData['A57']" 151 v-for="item in dictData['A57']"
157 :key="item.dcode" 152 :key="item.dcode"
158 :label="item.dname" 153 :label="item.dname"
159 :value="item.dcode" 154 :value="item.dcode">
160 >
161 </el-option> 155 </el-option>
162 </el-select> 156 </el-select>
163 </el-form-item> 157 </el-form-item>
...@@ -167,15 +161,13 @@ ...@@ -167,15 +161,13 @@
167 <el-form-item label="最高债权额:"> 161 <el-form-item label="最高债权额:">
168 <el-input 162 <el-input
169 v-model="ruleForm.diyaq.zgzqse" 163 v-model="ruleForm.diyaq.zgzqse"
170 :disabled="!viewEdit" 164 :disabled="!viewEdit"></el-input>
171 ></el-input>
172 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit"> 165 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit">
173 <el-option 166 <el-option
174 v-for="item in dictData['A57']" 167 v-for="item in dictData['A57']"
175 :key="item.dcode" 168 :key="item.dcode"
176 :label="item.dname" 169 :label="item.dname"
177 :value="item.dcode" 170 :value="item.dcode">
178 >
179 </el-option> 171 </el-option>
180 </el-select> 172 </el-select>
181 </el-form-item> 173 </el-form-item>
...@@ -186,8 +178,7 @@ ...@@ -186,8 +178,7 @@
186 <el-date-picker 178 <el-date-picker
187 v-model="ruleForm.diyaq.zwlxqssj" 179 v-model="ruleForm.diyaq.zwlxqssj"
188 :disabled="!viewEdit" 180 :disabled="!viewEdit"
189 type="date" 181 type="date">
190 >
191 </el-date-picker> 182 </el-date-picker>
192 </el-form-item> 183 </el-form-item>
193 </el-col> 184 </el-col>
...@@ -196,8 +187,7 @@ ...@@ -196,8 +187,7 @@
196 <el-date-picker 187 <el-date-picker
197 v-model="ruleForm.diyaq.zwlxjssj" 188 v-model="ruleForm.diyaq.zwlxjssj"
198 :disabled="!viewEdit" 189 :disabled="!viewEdit"
199 type="date" 190 type="date">
200 >
201 </el-date-picker> 191 </el-date-picker>
202 </el-form-item> 192 </el-form-item>
203 </el-col> 193 </el-col>
...@@ -208,8 +198,7 @@ ...@@ -208,8 +198,7 @@
208 <el-form-item label="担保范围:"> 198 <el-form-item label="担保范围:">
209 <el-input 199 <el-input
210 v-model="ruleForm.diyaq.dbfw" 200 v-model="ruleForm.diyaq.dbfw"
211 :disabled="ruleForm.sldy.djlx == '300' && !viewEdit" 201 :disabled="ruleForm.sldy.djlx == '300' && !viewEdit"></el-input>
212 ></el-input>
213 </el-form-item> 202 </el-form-item>
214 </el-col> 203 </el-col>
215 </el-row> 204 </el-row>
...@@ -218,8 +207,7 @@ ...@@ -218,8 +207,7 @@
218 <el-form-item label="最高债权确定事实和数额:"> 207 <el-form-item label="最高债权确定事实和数额:">
219 <el-input 208 <el-input
220 v-model="ruleForm.diyaq.zgzqqdss" 209 v-model="ruleForm.diyaq.zgzqqdss"
221 :disabled="!viewEdit" 210 :disabled="!viewEdit"></el-input>
222 ></el-input>
223 </el-form-item> 211 </el-form-item>
224 </el-col> 212 </el-col>
225 </el-row> 213 </el-row>
...@@ -231,8 +219,7 @@ ...@@ -231,8 +219,7 @@
231 maxlength="500" 219 maxlength="500"
232 show-word-limit 220 show-word-limit
233 v-model="ruleForm.diyaq.fj" 221 v-model="ruleForm.diyaq.fj"
234 :disabled="!viewEdit" 222 :disabled="!viewEdit"></el-input>
235 ></el-input>
236 </el-form-item> 223 </el-form-item>
237 </el-col> 224 </el-col>
238 </el-row> 225 </el-row>
...@@ -246,8 +233,7 @@ ...@@ -246,8 +233,7 @@
246 <el-form-item label="共有方式:"> 233 <el-form-item label="共有方式:">
247 <el-radio-group 234 <el-radio-group
248 :disabled="!viewEdit" 235 :disabled="!viewEdit"
249 v-model="ruleForm.sldy.gyfs" 236 v-model="ruleForm.sldy.gyfs">
250 >
251 <el-radio label="0">单独所有</el-radio> 237 <el-radio label="0">单独所有</el-radio>
252 <el-radio label="1">共同共有</el-radio> 238 <el-radio label="1">共同共有</el-radio>
253 <el-radio label="2">按份所有</el-radio> 239 <el-radio label="2">按份所有</el-radio>
...@@ -260,8 +246,7 @@ ...@@ -260,8 +246,7 @@
260 <el-radio-group 246 <el-radio-group
261 v-model="ruleForm.sldy.sqfbcz" 247 v-model="ruleForm.sldy.sqfbcz"
262 :disabled="!viewEdit" 248 :disabled="!viewEdit"
263 @input="updaterow()" 249 @input="updaterow()">
264 >
265 <el-radio :label="1"></el-radio> 250 <el-radio :label="1"></el-radio>
266 <el-radio :label="0"></el-radio> 251 <el-radio :label="0"></el-radio>
267 </el-radio-group> 252 </el-radio-group>
...@@ -269,20 +254,17 @@ ...@@ -269,20 +254,17 @@
269 </el-col> 254 </el-col>
270 <el-col 255 <el-col
271 :span="6" 256 :span="6"
272 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'" 257 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
273 >
274 <el-form-item label="持证人:"> 258 <el-form-item label="持证人:">
275 <el-select 259 <el-select
276 v-model="czr" 260 v-model="czr"
277 placeholder="持证人" 261 placeholder="持证人"
278 :disabled="!viewEdit" 262 :disabled="!viewEdit">
279 >
280 <el-option 263 <el-option
281 v-for="item in czrOptions" 264 v-for="item in czrOptions"
282 :key="item.zjh" 265 :key="item.zjh"
283 :label="item.sqrmc" 266 :label="item.sqrmc"
284 :value="item.zjh" 267 :value="item.zjh">
285 >
286 </el-option> 268 </el-option>
287 </el-select> 269 </el-select>
288 </el-form-item> 270 </el-form-item>
...@@ -292,8 +274,7 @@ ...@@ -292,8 +274,7 @@
292 :tableData="ruleForm.qlrList" 274 :tableData="ruleForm.qlrList"
293 @upDateQlrxxList="upDateQlrxxList" 275 @upDateQlrxxList="upDateQlrxxList"
294 :disabled="viewEdit" 276 :disabled="viewEdit"
295 :gyfs="ruleForm.sldy.gyfs" 277 :gyfs="ruleForm.sldy.gyfs" />
296 />
297 <div class="slxx_title title-block"> 278 <div class="slxx_title title-block">
298 抵押人信息 279 抵押人信息
299 <div class="triangle"></div> 280 <div class="triangle"></div>
...@@ -301,8 +282,7 @@ ...@@ -301,8 +282,7 @@
301 <qlrCommonTable 282 <qlrCommonTable
302 :tableData="ruleForm.ywrList" 283 :tableData="ruleForm.ywrList"
303 @upDateQlrxxList="upDateYwrxxList" 284 @upDateQlrxxList="upDateYwrxxList"
304 :disabled="viewEdit" 285 :disabled="viewEdit" />
305 />
306 286
307 <div class="slxx_title title-block"> 287 <div class="slxx_title title-block">
308 登记原因 288 登记原因
...@@ -313,14 +293,12 @@ ...@@ -313,14 +293,12 @@
313 <el-form-item 293 <el-form-item
314 v-if="ruleForm.sldy.djlx == '400'" 294 v-if="ruleForm.sldy.djlx == '400'"
315 label="注销抵押原因:" 295 label="注销抵押原因:"
316 prop="djyy" 296 prop="djyy">
317 >
318 <el-input 297 <el-input
319 class="textArea" 298 class="textArea"
320 type="textarea" 299 type="textarea"
321 :disabled="!viewEdit" 300 :disabled="!viewEdit"
322 v-model="ruleForm.diyaq.zxdyyy" 301 v-model="ruleForm.diyaq.zxdyyy">
323 >
324 </el-input> 302 </el-input>
325 </el-form-item> 303 </el-form-item>
326 <el-form-item v-else label="登记原因:" prop="djyy"> 304 <el-form-item v-else label="登记原因:" prop="djyy">
...@@ -330,8 +308,7 @@ ...@@ -330,8 +308,7 @@
330 maxlength="500" 308 maxlength="500"
331 show-word-limit 309 show-word-limit
332 :disabled="!viewEdit" 310 :disabled="!viewEdit"
333 v-model="ruleForm.diyaq.djyy" 311 v-model="ruleForm.diyaq.djyy">
334 >
335 </el-input> 312 </el-input>
336 </el-form-item> 313 </el-form-item>
337 </el-col> 314 </el-col>
...@@ -346,11 +323,11 @@ ...@@ -346,11 +323,11 @@
346 </div> 323 </div>
347 </template> 324 </template>
348 <script> 325 <script>
349 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 326 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
350 import { Init, saveData } from "@/api/workflow/zjgcdyFlow.js"; 327 import { Init, saveData } from "@/api/workflow/zjgcdyFlow.js";
351 import { mapGetters } from "vuex"; 328 import { mapGetters } from "vuex";
352 export default { 329 export default {
353 mounted() { 330 mounted () {
354 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 331 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
355 this.propsParam = this.$attrs; 332 this.propsParam = this.$attrs;
356 var formdata = new FormData(); 333 var formdata = new FormData();
...@@ -364,7 +341,7 @@ export default { ...@@ -364,7 +341,7 @@ export default {
364 this.czrOptions = this.ruleForm.qlrList; 341 this.czrOptions = this.ruleForm.qlrList;
365 this.ruleForm.qlrList.forEach((item) => { 342 this.ruleForm.qlrList.forEach((item) => {
366 if (item.sfczr == 1) { 343 if (item.sfczr == 1) {
367 this.czr = item.sqrmc; 344 this.czr = item.zjh
368 } 345 }
369 }); 346 });
370 this.$endLoading(); 347 this.$endLoading();
...@@ -375,7 +352,7 @@ export default { ...@@ -375,7 +352,7 @@ export default {
375 computed: { 352 computed: {
376 ...mapGetters(["dictData", "flag"]), 353 ...mapGetters(["dictData", "flag"]),
377 }, 354 },
378 data() { 355 data () {
379 return { 356 return {
380 //表单是否可操作 357 //表单是否可操作
381 viewEdit: true, 358 viewEdit: true,
...@@ -387,7 +364,7 @@ export default { ...@@ -387,7 +364,7 @@ export default {
387 propsParam: {}, 364 propsParam: {},
388 rules: {}, 365 rules: {},
389 // 键名转换,方法默认是label和children进行树状渲染 366 // 键名转换,方法默认是label和children进行树状渲染
390 normalizer(node) { 367 normalizer (node) {
391 //方法 368 //方法
392 if (node.children == null || node.children == "null") { 369 if (node.children == null || node.children == "null") {
393 delete node.children; 370 delete node.children;
...@@ -404,7 +381,7 @@ export default { ...@@ -404,7 +381,7 @@ export default {
404 * @description: onSubmitClick 381 * @description: onSubmitClick
405 * @author: renchao 382 * @author: renchao
406 */ 383 */
407 onSubmitClick() { 384 onSubmitClick () {
408 let that = this; 385 let that = this;
409 if (this.ruleForm.qlrList.length == 0) { 386 if (this.ruleForm.qlrList.length == 0) {
410 this.$message({ 387 this.$message({
...@@ -482,7 +459,7 @@ export default { ...@@ -482,7 +459,7 @@ export default {
482 * @param {*} val 459 * @param {*} val
483 * @author: renchao 460 * @author: renchao
484 */ 461 */
485 upDateQlrxxList(val) { 462 upDateQlrxxList (val) {
486 if (!_.isEqual(val, this.ruleForm.qlrList)) { 463 if (!_.isEqual(val, this.ruleForm.qlrList)) {
487 this.ruleForm.qlrList = _.cloneDeep(val); 464 this.ruleForm.qlrList = _.cloneDeep(val);
488 this.czrOptions = this.ruleForm.qlrList; 465 this.czrOptions = this.ruleForm.qlrList;
...@@ -494,7 +471,7 @@ export default { ...@@ -494,7 +471,7 @@ export default {
494 * @param {*} val 471 * @param {*} val
495 * @author: renchao 472 * @author: renchao
496 */ 473 */
497 updaterow() { 474 updaterow () {
498 this.czr = ""; 475 this.czr = "";
499 }, 476 },
500 /** 477 /**
...@@ -502,15 +479,15 @@ export default { ...@@ -502,15 +479,15 @@ export default {
502 * @param {*} val 479 * @param {*} val
503 * @author: renchao 480 * @author: renchao
504 */ 481 */
505 upDateYwrxxList(val) { 482 upDateYwrxxList (val) {
506 if (!_.isEqual(val, this.ruleForm.ywrList)) { 483 if (!_.isEqual(val, this.ruleForm.ywrList)) {
507 this.ruleForm.ywrList = _.cloneDeep(val); 484 this.ruleForm.ywrList = _.cloneDeep(val);
508 } 485 }
509 } 486 }
510 } 487 }
511 } 488 }
512 </script> 489 </script>
513 <style scoped lang="scss"> 490 <style scoped lang="scss">
514 @import "~@/styles/public.scss"; 491 @import "~@/styles/public.scss";
515 @import "~@/styles/slxx/slxx.scss"; 492 @import "~@/styles/slxx/slxx.scss";
516 </style> 493 </style>
......