cbff7629 by tianhaohao@pashanhoo.com

Merge branch 'dev' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web into dev

2 parents c46a3450 0dc28750
...@@ -4,6 +4,14 @@ ...@@ -4,6 +4,14 @@
4 * @LastEditTime: 2024-02-23 10:45:18 4 * @LastEditTime: 2024-02-23 10:45:18
5 */ 5 */
6 6
7 /*
8 * 不动产登记受理凭证(首环节)getPrintAcceptance
9 * 不动产登记补充材料通知书 getPrintSupplementalMaterials
10 * 不动产登记补充材料接收凭证 getPrintReceiveSupplementalMaterials
11 * 不予登记告知书 getPrintRejectForms
12 * 不动产登记申请材料退回通知书 getPrintSendBackMaterials
13 * 不动产更正登记通知书(依职权更正首环节)getPrintRiviseForms
14 */
7 import request from '@/utils/request' 15 import request from '@/utils/request'
8 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) 16 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
9 17
...@@ -98,4 +106,60 @@ export function getPrintSupplementalMaterials (bsmSldy, data) { ...@@ -98,4 +106,60 @@ export function getPrintSupplementalMaterials (bsmSldy, data) {
98 method: 'post', 106 method: 'post',
99 data 107 data
100 }) 108 })
101 }
...\ No newline at end of file ...\ No newline at end of file
109 }
110 /**
111 * @description: 获取不予登记告知书
112 * @param {*} bsmSldy
113 * @author: renchao
114 */
115 export function getPrintRejectForms (bsmSldy) {
116 return request({
117 url: SERVER.SERVERAPI + '/rest/print/applicationForms/getPrintRejectForms',
118 method: 'get',
119 params: {
120 bsmSldy: bsmSldy
121 }
122 })
123 }
124 /**
125 * @description: 获取更正登记通知书
126 * @param {*} bsmSldy
127 * @author: renchao
128 */
129 export function getPrintRiviseForms (bsmSldy) {
130 return request({
131 url: SERVER.SERVERAPI + '/rest/print/applicationForms/getPrintRiviseForms',
132 method: 'get',
133 params: {
134 bsmSldy: bsmSldy
135 }
136 })
137 }
138 /**
139 * @description: 获取申请材料退回通知书
140 * @param {*} bsmSldy
141 * @author: renchao
142 */
143 export function getPrintSendBackMaterials (bsmSldy) {
144 return request({
145 url: SERVER.SERVERAPI + '/rest/print/applicationForms/getPrintSendBackMaterials',
146 method: 'get',
147 params: {
148 bsmSldy: bsmSldy
149 }
150 })
151 }
152 /**
153 * @description: 获取补充材料接收凭证
154 * @param {*} bsmSldy
155 * @author: renchao
156 */
157 export function getPrintReceiveSupplementalMaterials (bsmSldy) {
158 return request({
159 url: SERVER.SERVERAPI + '/rest/print/applicationForms/getPrintReceiveSupplementalMaterials',
160 method: 'get',
161 params: {
162 bsmSldy: bsmSldy
163 }
164 })
165 }
......
...@@ -152,9 +152,12 @@ ...@@ -152,9 +152,12 @@
152 } 152 }
153 153
154 .iconName { 154 .iconName {
155 line-height: 24px; 155 height: 10px;
156 text-align: center;
157 line-height: 15px;
156 font-size: 12px; 158 font-size: 12px;
157 white-space: nowrap; 159 width: 70px;
160 // white-space: nowrap;
158 } 161 }
159 162
160 .container { 163 .container {
...@@ -232,4 +235,4 @@ ...@@ -232,4 +235,4 @@
232 position: absolute; 235 position: absolute;
233 left: 0; 236 left: 0;
234 bottom: 0; 237 bottom: 0;
235 }
...\ No newline at end of file ...\ No newline at end of file
238 }
......
...@@ -237,7 +237,7 @@ ...@@ -237,7 +237,7 @@
237 237
238 td:first-child { 238 td:first-child {
239 flex: inherit !important; 239 flex: inherit !important;
240 // min-width: 180px !important; 240 width:180px !important;
241 } 241 }
242 242
243 >tr:nth-child(odd) td { 243 >tr:nth-child(odd) td {
...@@ -266,4 +266,4 @@ ...@@ -266,4 +266,4 @@
266 margin-left: 2px; 266 margin-left: 2px;
267 } 267 }
268 } 268 }
269 }
...\ No newline at end of file ...\ No newline at end of file
269 }
......
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
67 正在注销 67 正在注销
68 </div> 68 </div>
69 69
70 <p v-if="!['djyy', 'fj'].includes(item.prop)"> 70 <p v-if="!['djyy', 'fj','zl'].includes(item.prop)">
71 <span v-if="item.prop == 'qszt'"> 71 <span v-if="item.prop == 'qszt'">
72 {{ getQsztName(row[item.prop]) }} 72 {{ getQsztName(row[item.prop]) }}
73 </span> 73 </span>
...@@ -194,12 +194,11 @@ ...@@ -194,12 +194,11 @@
194 type: "html", 194 type: "html",
195 maxWidth: 800, // 最大宽度 195 maxWidth: 800, // 最大宽度
196 font_size: "", // 不设置则使用默认字体大小 196 font_size: "", // 不设置则使用默认字体大小
197 style: `@font-face { 197
198 font-family: "STZHONGS"; 198
199 src: url(${window.ttf}) format("truetype");
200 }`,
201 // 继承原来的所有样式 199 // 继承原来的所有样式
202 targetStyles: ["*"], 200 targetStyles: ["*"],
201 scanStyle:false,
203 }); 202 });
204 this.render = false 203 this.render = false
205 }, 204 },
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 style="page-break-after: always"> 12 style="page-break-after: always">
13 <div class="title">{{ title }}</div> 13 <div class="title">{{ title }}</div>
14 <div class="num">{{ datass.length }}页,第{{ indexx + 1 }}</div> 14 <div class="num">{{ datass.length }}页,第{{ indexx + 1 }}</div>
15 <table class="xxTable"> 15 <table class="xxxTable">
16 <tr v-for="item in columns" :key="item.name"> 16 <tr v-for="item in columns" :key="item.name">
17 <td> 17 <td>
18 {{ item.despriction }} 18 {{ item.despriction }}
...@@ -109,10 +109,12 @@ ...@@ -109,10 +109,12 @@
109 </script> 109 </script>
110 110
111 <style lang="scss" scoped> 111 <style lang="scss" scoped>
112
112 .tbalede { 113 .tbalede {
113 width: 100%; 114 width: 100%;
114 margin: auto; 115 margin: auto;
115 position: relative; 116 position: relative;
117 background-color: salmon;
116 .num { 118 .num {
117 position: absolute; 119 position: absolute;
118 right: 10px; 120 right: 10px;
...@@ -128,12 +130,12 @@ ...@@ -128,12 +130,12 @@
128 position: relative; 130 position: relative;
129 margin: 0 3px; 131 margin: 0 3px;
130 } 132 }
131 .xxTable { 133 .xxxTable {
132 width: 100%; 134 width: 100%;
133 border-collapse: collapse; 135 border-collapse: collapse;
134 136
135 tr td { 137 tr td {
136 border: 2px solid rgb(227, 226, 226); 138 border: 1px solid rgb(139, 137, 137);
137 text-align: center; 139 text-align: center;
138 height: 40px; 140 height: 40px;
139 font-size: 13px; 141 font-size: 13px;
...@@ -148,4 +150,6 @@ ...@@ -148,4 +150,6 @@
148 } 150 }
149 } 151 }
150 } 152 }
153
154
151 </style> 155 </style>
......
...@@ -236,7 +236,7 @@ ...@@ -236,7 +236,7 @@
236 236
237 td:first-child { 237 td:first-child {
238 flex: inherit !important; 238 flex: inherit !important;
239 // min-width: 180px !important; 239 width: 180px !important;
240 } 240 }
241 241
242 >tr:nth-child(odd) td { 242 >tr:nth-child(odd) td {
...@@ -265,4 +265,4 @@ ...@@ -265,4 +265,4 @@
265 margin-left: 2px; 265 margin-left: 2px;
266 } 266 }
267 } 267 }
268 }
...\ No newline at end of file ...\ No newline at end of file
268 }
......
...@@ -203,8 +203,8 @@ export default { ...@@ -203,8 +203,8 @@ export default {
203 this.isIndeterminate = 203 this.isIndeterminate =
204 checkedCount > 0 && checkedCount < this.cities.length; 204 checkedCount > 0 && checkedCount < this.cities.length;
205 let lists = []; 205 let lists = [];
206 this.cities.forEach((item, index) => { 206 this.checkedCities.forEach((el) => {
207 this.checkedCities.forEach((el) => { 207 this.cities.forEach((item, index) => {
208 if (item.name == el) { 208 if (item.name == el) {
209 lists.push(this.cities[index]); 209 lists.push(this.cities[index]);
210 } 210 }
......
...@@ -73,11 +73,17 @@ ...@@ -73,11 +73,17 @@
73 </el-form-item> 73 </el-form-item>
74 </el-col> 74 </el-col>
75 </el-row> 75 </el-row>
76 <div class="slxx_title title-block"> 76 <div class="slxx_title title-block">
77 查封不动产情况 77 <el-row>
78 <el-col :span="16">
79 查封不动产情况
80 </el-col>
81 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
82 <el-button @click="compare">变化情况对比+</el-button>
83 </el-col>
84 </el-row>
78 <div class="triangle"></div> 85 <div class="triangle"></div>
79 </div> 86 </div>
80
81 <el-row :gutter="10"> 87 <el-row :gutter="10">
82 <el-col :span="8"> 88 <el-col :span="8">
83 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利类型:"> 89 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利类型:">
...@@ -168,7 +174,7 @@ ...@@ -168,7 +174,7 @@
168 v-model="ruleForm.cfdj.cfjg" 174 v-model="ruleForm.cfdj.cfjg"
169 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input> 175 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
170 </el-form-item> 176 </el-form-item>
171 </el-col> 177 </el-col>
172 </el-row> 178 </el-row>
173 <el-row :gutter="10"> 179 <el-row :gutter="10">
174 <el-col :span="8"> 180 <el-col :span="8">
...@@ -215,7 +221,7 @@ ...@@ -215,7 +221,7 @@
215 </el-form-item> 221 </el-form-item>
216 </el-col> 222 </el-col>
217 </el-row> 223 </el-row>
218 224
219 <el-row :gutter="10"> 225 <el-row :gutter="10">
220 <el-col :span="24"> 226 <el-col :span="24">
221 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封范围:" prop="cfdj.cffw"> 227 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封范围:" prop="cfdj.cffw">
...@@ -389,7 +395,23 @@ ...@@ -389,7 +395,23 @@
389 return item.dcode == e; 395 return item.dcode == e;
390 }); 396 });
391 this.ruleForm.cfdj.cflxmc = cflxItem.dname 397 this.ruleForm.cfdj.cflxmc = cflxItem.dname
392 } 398 },
399 /**
400 * @description: compare
401 * @author: renchao
402 */
403 compare () {
404 this.$popupDialog(
405 this.ruleForm.qlxx.qllxmc,
406 "registerBook/comparison",
407 {
408 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
409 dqqllx: "FDCQ2",
410 },
411 "80%",
412 true
413 );
414 },
393 } 415 }
394 } 416 }
395 </script> 417 </script>
......
...@@ -54,10 +54,16 @@ ...@@ -54,10 +54,16 @@
54 </el-col> 54 </el-col>
55 </el-row> 55 </el-row>
56 <div class="slxx_title title-block"> 56 <div class="slxx_title title-block">
57 抵押不动产情况 57 <el-row>
58 <el-col :span="16">
59 抵押不动产情况
60 </el-col>
61 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
62 <el-button @click="compare">变化情况对比+</el-button>
63 </el-col>
64 </el-row>
58 <div class="triangle"></div> 65 <div class="triangle"></div>
59 </div> 66 </div>
60
61 <el-row :gutter="10"> 67 <el-row :gutter="10">
62 <el-col :span="8"> 68 <el-col :span="8">
63 <el-form-item label="权利人:"> 69 <el-form-item label="权利人:">
...@@ -570,6 +576,21 @@ ...@@ -570,6 +576,21 @@
570 if (!_.isEqual(val, this.ruleForm.ywrList)) { 576 if (!_.isEqual(val, this.ruleForm.ywrList)) {
571 this.ruleForm.ywrList = _.cloneDeep(val); 577 this.ruleForm.ywrList = _.cloneDeep(val);
572 } 578 }
579 }, /**
580 * @description: compare
581 * @author: renchao
582 */
583 compare () {
584 this.$popupDialog(
585 this.ruleForm.qlxx.qllxmc,
586 "registerBook/comparison",
587 {
588 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
589 dqqllx: "FDCQ2",
590 },
591 "80%",
592 true
593 );
573 }, 594 },
574 }, 595 },
575 }; 596 };
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2024-01-31 10:11:41 4 * @LastEditTime: 2024-02-26 10:15:51
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -65,6 +65,9 @@ ...@@ -65,6 +65,9 @@
65 </el-radio-group> 65 </el-radio-group>
66 </el-form-item> 66 </el-form-item>
67 </el-col> 67 </el-col>
68 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
69 <el-button @click="compare">变化情况对比+</el-button>
70 </el-col>
68 </el-row> 71 </el-row>
69 <div class="triangle"></div> 72 <div class="triangle"></div>
70 </div> 73 </div>
...@@ -304,7 +307,7 @@ ...@@ -304,7 +307,7 @@
304 mixins: [ywmix], 307 mixins: [ywmix],
305 mounted () { 308 mounted () {
306 let that = this 309 let that = this
307 this.loading = true 310 // this.loading = true
308 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 311 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
309 this.propsParam = this.$attrs; 312 this.propsParam = this.$attrs;
310 var formdata = new FormData(); 313 var formdata = new FormData();
...@@ -545,7 +548,22 @@ ...@@ -545,7 +548,22 @@
545 return false 548 return false
546 } 549 }
547 }) 550 })
548 } 551 }, /**
552 * @description: compare
553 * @author: renchao
554 */
555 compare () {
556 this.$popupDialog(
557 this.ruleForm.qlxx.qllxmc,
558 "registerBook/comparison",
559 {
560 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
561 dqqllx: "FDCQ2",
562 },
563 "80%",
564 true
565 );
566 },
549 } 567 }
550 } 568 }
551 </script> 569 </script>
......
...@@ -56,8 +56,8 @@ ...@@ -56,8 +56,8 @@
56 <el-row> 56 <el-row>
57 <el-col :span="16"> 57 <el-col :span="16">
58 不动产单元情况 58 不动产单元情况
59 </el-col> 59 </el-col>
60 <el-col :span="4" v-show="ruleForm.sldy.djlx=='500'"> 60 <el-col :span="4" v-if="ruleForm.sldy.djlx=='500'">
61 <el-form-item label="是否创建证书:" style="height:24px"> 61 <el-form-item label="是否创建证书:" style="height:24px">
62 <el-radio-group v-model="ruleForm.sldy.sfxysczs"> 62 <el-radio-group v-model="ruleForm.sldy.sfxysczs">
63 <el-radio label="1"></el-radio> 63 <el-radio label="1"></el-radio>
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
65 </el-radio-group> 65 </el-radio-group>
66 </el-form-item> 66 </el-form-item>
67 </el-col> 67 </el-col>
68 <el-col :span="4" v-show="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"> 68 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
69 <el-button @click="compare">变化情况对比+</el-button> 69 <el-button @click="compare">变化情况对比+</el-button>
70 </el-col> 70 </el-col>
71 </el-row> 71 </el-row>
......
...@@ -61,6 +61,9 @@ ...@@ -61,6 +61,9 @@
61 </el-radio-group> 61 </el-radio-group>
62 </el-form-item> 62 </el-form-item>
63 </el-col> 63 </el-col>
64 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
65 <el-button @click="compare">变化情况对比+</el-button>
66 </el-col>
64 </el-row> 67 </el-row>
65 <div class="triangle"></div> 68 <div class="triangle"></div>
66 </div> 69 </div>
...@@ -579,6 +582,21 @@ ...@@ -579,6 +582,21 @@
579 return item.dcode == e; 582 return item.dcode == e;
580 }); 583 });
581 this.ruleForm.nydsyq.ydyhflmc = itemLx.dname; 584 this.ruleForm.nydsyq.ydyhflmc = itemLx.dname;
585 }, /**
586 * @description: compare
587 * @author: renchao
588 */
589 compare () {
590 this.$popupDialog(
591 this.ruleForm.qlxx.qllxmc,
592 "registerBook/comparison",
593 {
594 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
595 dqqllx: "FDCQ2",
596 },
597 "80%",
598 true
599 );
582 }, 600 },
583 }, 601 },
584 }; 602 };
......
...@@ -67,6 +67,9 @@ ...@@ -67,6 +67,9 @@
67 </el-radio-group> 67 </el-radio-group>
68 </el-form-item> 68 </el-form-item>
69 </el-col> 69 </el-col>
70 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
71 <el-button @click="compare">变化情况对比+</el-button>
72 </el-col>
70 </el-row> 73 </el-row>
71 <div class="triangle"></div> 74 <div class="triangle"></div>
72 </div> 75 </div>
...@@ -487,6 +490,21 @@ ...@@ -487,6 +490,21 @@
487 upDateYwrxxList (val) { 490 upDateYwrxxList (val) {
488 this.ruleForm.ywrList && (this.ruleForm.ywrList = _.cloneDeep(val)); 491 this.ruleForm.ywrList && (this.ruleForm.ywrList = _.cloneDeep(val));
489 this.key++; 492 this.key++;
493 }, /**
494 * @description: compare
495 * @author: renchao
496 */
497 compare () {
498 this.$popupDialog(
499 this.ruleForm.qlxx.qllxmc,
500 "registerBook/comparison",
501 {
502 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
503 dqqllx: "FDCQ2",
504 },
505 "80%",
506 true
507 );
490 }, 508 },
491 /** 509 /**
492 * @description: onSubmit 510 * @description: onSubmit
......
...@@ -66,6 +66,9 @@ ...@@ -66,6 +66,9 @@
66 </el-radio-group> 66 </el-radio-group>
67 </el-form-item> 67 </el-form-item>
68 </el-col> 68 </el-col>
69 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
70 <el-button @click="compare">变化情况对比+</el-button>
71 </el-col>
69 </el-row> 72 </el-row>
70 <div class="triangle"></div> 73 <div class="triangle"></div>
71 </div> 74 </div>
...@@ -490,6 +493,21 @@ ...@@ -490,6 +493,21 @@
490 */ 493 */
491 updaterow () { 494 updaterow () {
492 this.czr = ""; 495 this.czr = "";
496 }, /**
497 * @description: compare
498 * @author: renchao
499 */
500 compare () {
501 this.$popupDialog(
502 this.ruleForm.qlxx.qllxmc,
503 "registerBook/comparison",
504 {
505 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
506 dqqllx: "FDCQ2",
507 },
508 "80%",
509 true
510 );
493 }, 511 },
494 /** 512 /**
495 * @description: onSubmit 513 * @description: onSubmit
......
...@@ -48,8 +48,15 @@ ...@@ -48,8 +48,15 @@
48 </el-form-item> 48 </el-form-item>
49 </el-col> 49 </el-col>
50 </el-row> 50 </el-row>
51 <div class="slxx_title title-block"> 51 <div class="slxx_title title-block">
52 不动产情况 52 <el-row>
53 <el-col :span="16">
54 不动产情况
55 </el-col>
56 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
57 <el-button @click="compare">变化情况对比+</el-button>
58 </el-col>
59 </el-row>
53 <div class="triangle"></div> 60 <div class="triangle"></div>
54 </div> 61 </div>
55 <el-row :gutter="10" v-if="ruleForm.qlxx"> 62 <el-row :gutter="10" v-if="ruleForm.qlxx">
...@@ -387,6 +394,21 @@ ...@@ -387,6 +394,21 @@
387 */ 394 */
388 upDateYwrxxList (val) { 395 upDateYwrxxList (val) {
389 this.ruleForm.ywrList = _.cloneDeep(val); 396 this.ruleForm.ywrList = _.cloneDeep(val);
397 }, /**
398 * @description: compare
399 * @author: renchao
400 */
401 compare () {
402 this.$popupDialog(
403 this.ruleForm.qlxx.qllxmc,
404 "registerBook/comparison",
405 {
406 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
407 dqqllx: "FDCQ2",
408 },
409 "80%",
410 true
411 );
390 }, 412 },
391 /** 413 /**
392 * @description: 是否持证人变化 414 * @description: 是否持证人变化
......
...@@ -49,7 +49,14 @@ ...@@ -49,7 +49,14 @@
49 </el-col> 49 </el-col>
50 </el-row> 50 </el-row>
51 <div class="slxx_title title-block"> 51 <div class="slxx_title title-block">
52 预告买卖登记情况 52 <el-row>
53 <el-col :span="16">
54 预告买卖登记情况
55 </el-col>
56 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
57 <el-button @click="compare">变化情况对比+</el-button>
58 </el-col>
59 </el-row>
53 <div class="triangle"></div> 60 <div class="triangle"></div>
54 </div> 61 </div>
55 <el-row :gutter="10"> 62 <el-row :gutter="10">
...@@ -419,6 +426,21 @@ ...@@ -419,6 +426,21 @@
419 */ 426 */
420 upDateYwrxxList (val) { 427 upDateYwrxxList (val) {
421 this.ruleForm.ywrList = _.cloneDeep(val); 428 this.ruleForm.ywrList = _.cloneDeep(val);
429 }, /**
430 * @description: compare
431 * @author: renchao
432 */
433 compare () {
434 this.$popupDialog(
435 this.ruleForm.qlxx.qllxmc,
436 "registerBook/comparison",
437 {
438 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
439 dqqllx: "FDCQ2",
440 },
441 "80%",
442 true
443 );
422 }, 444 },
423 /** 445 /**
424 * @description: 是否持证人变化 446 * @description: 是否持证人变化
......
...@@ -48,8 +48,15 @@ ...@@ -48,8 +48,15 @@
48 </el-form-item> 48 </el-form-item>
49 </el-col> 49 </el-col>
50 </el-row> 50 </el-row>
51 <div class="slxx_title title-block"> 51 <div class="slxx_title title-block">
52 抵押户信息情况 52 <el-row>
53 <el-col :span="16">
54 抵押户信息情况
55 </el-col>
56 <el-col :span="4" v-if="ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'">
57 <el-button @click="compare">变化情况对比+</el-button>
58 </el-col>
59 </el-row>
53 <div class="triangle"></div> 60 <div class="triangle"></div>
54 </div> 61 </div>
55 <el-row :gutter="10"> 62 <el-row :gutter="10">
...@@ -308,6 +315,7 @@ ...@@ -308,6 +315,7 @@
308 </el-col> 315 </el-col>
309 </el-row> 316 </el-row>
310 <qlrCommonTable 317 <qlrCommonTable
318 style="margin-bottom:3px"
311 :tableData="ruleForm.qlrList" 319 :tableData="ruleForm.qlrList"
312 @upDateQlrxxList="upDateQlrxxList" 320 @upDateQlrxxList="upDateQlrxxList"
313 :disabled="viewEdit" 321 :disabled="viewEdit"
...@@ -562,7 +570,23 @@ ...@@ -562,7 +570,23 @@
562 if (!_.isEqual(val, this.ruleForm.ywrList)) { 570 if (!_.isEqual(val, this.ruleForm.ywrList)) {
563 this.ruleForm.ywrList = _.cloneDeep(val); 571 this.ruleForm.ywrList = _.cloneDeep(val);
564 } 572 }
565 } 573 },
574 /**
575 * @description: compare
576 * @author: renchao
577 */
578 compare () {
579 this.$popupDialog(
580 this.ruleForm.qlxx.qllxmc,
581 "registerBook/comparison",
582 {
583 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
584 dqqllx: "FDCQ2",
585 },
586 "80%",
587 true
588 );
589 },
566 } 590 }
567 } 591 }
568 </script> 592 </script>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-01-30 15:46:45 4 * @LastEditTime: 2024-03-04 16:30:49
5 --> 5 -->
6 <template> 6 <template>
7 <div class="szxx"> 7 <div class="szxx">
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
29 <span>{{ item.bdcdyh }}</span> 29 <span>{{ item.bdcdyh }}</span>
30 </div> 30 </div>
31 <div class="text color_iray"> 31 <div class="text color_iray">
32 <span>{{ item.zl }}</span> 32 <span style="word-break:break-all;">{{ item.zl }}</span>
33 </div> 33 </div>
34 <div class="text color_red"> 34 <div class="text color_red">
35 <span>{{ item.yt }}</span> 35 <span>{{ item.yt }}</span>
...@@ -298,7 +298,6 @@ ...@@ -298,7 +298,6 @@
298 .text { 298 .text {
299 margin-bottom: 8px; 299 margin-bottom: 8px;
300 text-align: left; 300 text-align: left;
301 text-indent: 16px;
302 } 301 }
303 .text.tac { 302 .text.tac {
304 text-align: center; 303 text-align: center;
...@@ -323,9 +322,9 @@ ...@@ -323,9 +322,9 @@
323 } 322 }
324 323
325 .card_padding { 324 .card_padding {
326 padding-top: 8px;
327 font-size: 14px; 325 font-size: 14px;
328 line-height: 22px; 326 line-height: 22px;
327 padding: 8px 15px;
329 } 328 }
330 /deep/.el-card__body { 329 /deep/.el-card__body {
331 padding: 0px; 330 padding: 0px;
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-02-23 10:25:42 4 * @LastEditTime: 2024-02-23 16:27:17
5 */ 5 */
6 import Vue from 'vue' 6 import Vue from 'vue'
7 import { getPrintTemplateByCode, getPrintAcceptance } from "@/api/print"; 7 import { getPrintTemplateByCode, getPrintAcceptance,getPrintReceiveSupplementalMaterials,getPrintRejectForms,getPrintSendBackMaterials,getPrintRiviseForms} from "@/api/print";
8 import { uploadUndo } from "@/api/clxx"; 8 import { uploadUndo } from "@/api/clxx";
9 import { getLodop } from "@/utils/LodopFuncs"; 9 import { getLodop } from "@/utils/LodopFuncs";
10 import { getNewDate } from '@/utils/util'
10 import adapter from "@/utils/sqs/adapter"; 11 import adapter from "@/utils/sqs/adapter";
11 import { 12 import {
12 stepExpandInfo, 13 stepExpandInfo,
...@@ -40,7 +41,8 @@ export default { ...@@ -40,7 +41,8 @@ export default {
40 batchButtonName: '', 41 batchButtonName: '',
41 // 受理申请信息 42 // 受理申请信息
42 slsq: {}, 43 slsq: {},
43 dqhj: "" 44 dqhj: "",
45 newDate: getNewDate()
44 } 46 }
45 }, 47 },
46 mounted () { 48 mounted () {
...@@ -195,7 +197,7 @@ export default { ...@@ -195,7 +197,7 @@ export default {
195 }); 197 });
196 break; 198 break;
197 case "stop": //终止按钮 199 case "stop": //终止按钮
198 this.$popupDialog("终止", "workflow/components/stop", { 200 this.$popupDialog("终止", "workflow/top/stop/index", {
199 bsmSlsq: this.bsmSlsq, 201 bsmSlsq: this.bsmSlsq,
200 bestepid: this.bestepid ? this.bestepid : '' 202 bestepid: this.bestepid ? this.bestepid : ''
201 }, '600px', true) 203 }, '600px', true)
...@@ -253,8 +255,12 @@ export default { ...@@ -253,8 +255,12 @@ export default {
253 let key = index + 1 255 let key = index + 1
254 this.$set(infoRes.result, "file" + key, it.sjmc) 256 this.$set(infoRes.result, "file" + key, it.sjmc)
255 this.$set(infoRes.result, "file" + key + 'ys', it.ys) 257 this.$set(infoRes.result, "file" + key + 'ys', it.ys)
258 // this.$set(infoRes.result, "file" + key + 'xs', it.)
256 }) 259 })
257 } 260 }
261 infoRes.result.nownian = this.newDate.split(' ')[0].split('年')[0]
262 infoRes.result.nowyue = this.newDate.slice(5,7)
263 infoRes.result.nowri = this.newDate.slice(8,10)
258 let date = infoRes.result.sqrq 264 let date = infoRes.result.sqrq
259 infoRes.result.sqnian = date.split(' ')[0].split('-')[0] 265 infoRes.result.sqnian = date.split(' ')[0].split('-')[0]
260 infoRes.result.sqyue = date.split(' ')[0].split('-')[1] 266 infoRes.result.sqyue = date.split(' ')[0].split('-')[1]
...@@ -279,12 +285,176 @@ export default { ...@@ -279,12 +285,176 @@ export default {
279 } 285 }
280 }) 286 })
281 break; 287 break;
282 // 补充材料通知书 288 // 补充材料通知书
283 case "bccltzs": 289 case "bccltzs":
284 this.$popupDialog("补充材料通知书", "workflow/top/bcclml/index", 290 this.$popupDialog("补充材料通知书", "workflow/top/bccltzs/index",
285 { bsmSlsq: this.$route.query.bsmSlsq, bsmSldy: this.currentSelectProps.bsmSldy }, 291 { bsmSlsq: this.$route.query.bsmSlsq, bsmSldy: this.currentSelectProps.bsmSldy,type:"bccltzs" },
286 '70%', true) 292 '70%', true)
287 break; 293 break;
294 // 补充材料接收凭证
295 case "bccljspz":
296 getPrintTemplateByCode({ tmpno: 'bdcdjbccljspz' }).then(res => {
297 if (res.code === 200) {
298 getPrintReceiveSupplementalMaterials(this.currentSelectProps.bsmSldy).then(infoRes => {
299 if (infoRes.code === 200) {
300 if (infoRes.result.fileList && infoRes.result.fileList.length > 0) {
301 infoRes.result.fileList.forEach((it, index) => {
302 let key = index + 1
303 this.$set(infoRes.result, "file" + key, it.sjmc)
304 this.$set(infoRes.result, "file" + key + 'ys', it.ys)
305 this.$set(infoRes.result, "file" + key + 'lx', it.sjlx==1?"原件":"复印件")
306 })
307 }
308 infoRes.result.nownian = this.newDate.split(' ')[0].split('年')[0]
309 infoRes.result.nowyue = this.newDate.slice(5,7)
310 infoRes.result.nowri = this.newDate.slice(8,10)
311 let date = infoRes.result.sqrq
312 infoRes.result.sqnian = date.split(' ')[0].split('-')[0]
313 infoRes.result.sqyue = date.split(' ')[0].split('-')[1]
314 infoRes.result.sqri = date.split(' ')[0].split('-')[2]
315 console.log(infoRes.result)
316 let LODOP = getLodop(document.getElementById('LODOP_OB'), document.getElementById('LODOP_EM'));
317
318 // 装载第一个模板并设置数据
319 LODOP.ADD_PRINT_DATA("ProgramData", res.result.tmpcontent);
320 for (let key in infoRes.result) {
321 LODOP.SET_PRINT_STYLEA(key, "CONTENT", infoRes.result[key]);
322 }
323
324 // 进行预览
325 LODOP.PREVIEW();
326 } else {
327 this.$message.error(infoRes.message);
328 }
329 });
330 } else {
331 this.$message.error(res.message);
332 }
333 })
334 break;
335
336 // 不予登记告知书
337 case "bydjgzs":
338 getPrintTemplateByCode({ tmpno: 'bydjgzs' }).then(res => {
339 if (res.code === 200) {
340 getPrintRejectForms(this.currentSelectProps.bsmSldy).then(infoRes => {
341 if (infoRes.code === 200) {
342 if (infoRes.result.fileList && infoRes.result.fileList.length > 0) {
343 infoRes.result.fileList.forEach((it, index) => {
344 let key = index + 1
345 this.$set(infoRes.result, "file" + key, it.sjmc)
346 this.$set(infoRes.result, "file" + key + 'ys', it.ys)
347 })
348 }
349 infoRes.result.nownian = this.newDate.split(' ')[0].split('年')[0]
350 infoRes.result.nowyue = this.newDate.slice(5,7)
351 infoRes.result.nowri = this.newDate.slice(8,10)
352 let date = infoRes.result.sqrq
353 infoRes.result.sqnian = date.split(' ')[0].split('-')[0]
354 infoRes.result.sqyue = date.split(' ')[0].split('-')[1]
355 infoRes.result.sqri = date.split(' ')[0].split('-')[2]
356 console.log(infoRes.result)
357 let LODOP = getLodop(document.getElementById('LODOP_OB'), document.getElementById('LODOP_EM'));
358
359 // 装载第一个模板并设置数据
360 LODOP.ADD_PRINT_DATA("ProgramData", res.result.tmpcontent);
361 for (let key in infoRes.result) {
362 LODOP.SET_PRINT_STYLEA(key, "CONTENT", infoRes.result[key]);
363 }
364
365 // 进行预览
366 LODOP.PREVIEW();
367 } else {
368 this.$message.error(infoRes.message);
369 }
370 });
371 } else {
372 this.$message.error(res.message);
373 }
374 })
375 break;
376 // 申请材料退回通知书
377 case "sqclthtzs":
378 getPrintTemplateByCode({ tmpno: 'bdcdjsqclthtzs' }).then(res => {
379 if (res.code === 200) {
380 getPrintSendBackMaterials(this.currentSelectProps.bsmSldy).then(infoRes => {
381 if (infoRes.code === 200) {
382 if (infoRes.result.fileList && infoRes.result.fileList.length > 0) {
383 infoRes.result.fileList.forEach((it, index) => {
384 let key = index + 1
385 this.$set(infoRes.result, "file" + key, it.sjmc)
386 this.$set(infoRes.result, "file" + key + 'ys', it.ys)
387 })
388 }
389 infoRes.result.nownian = this.newDate.split(' ')[0].split('年')[0]
390 infoRes.result.nowyue = this.newDate.slice(5,7)
391 infoRes.result.nowri = this.newDate.slice(8,10)
392 let date = infoRes.result.sqrq
393 infoRes.result.sqnian = date.split(' ')[0].split('-')[0]
394 infoRes.result.sqyue = date.split(' ')[0].split('-')[1]
395 infoRes.result.sqri = date.split(' ')[0].split('-')[2]
396 console.log(infoRes.result)
397 let LODOP = getLodop(document.getElementById('LODOP_OB'), document.getElementById('LODOP_EM'));
398
399 // 装载第一个模板并设置数据
400 LODOP.ADD_PRINT_DATA("ProgramData", res.result.tmpcontent);
401 for (let key in infoRes.result) {
402 LODOP.SET_PRINT_STYLEA(key, "CONTENT", infoRes.result[key]);
403 }
404
405 // 进行预览
406 LODOP.PREVIEW();
407 } else {
408 this.$message.error(infoRes.message);
409 }
410 });
411 } else {
412 this.$message.error(res.message);
413 }
414 })
415 break;
416 // 不动产更正登记通知书
417 case "gzdjtzs":
418 getPrintTemplateByCode({ tmpno: 'bdcgzdjtzs' }).then(res => {
419 if (res.code === 200) {
420 getPrintRiviseForms(this.currentSelectProps.bsmSldy).then(infoRes => {
421 if (infoRes.code === 200) {
422 if (infoRes.result.fileList && infoRes.result.fileList.length > 0) {
423 infoRes.result.fileList.forEach((it, index) => {
424 let key = index + 1
425 this.$set(infoRes.result, "file" + key, it.sjmc)
426 this.$set(infoRes.result, "file" + key + 'ys', it.ys)
427
428 })
429 }
430 infoRes.result.nownian = this.newDate.split(' ')[0].split('年')[0]
431 infoRes.result.nowyue = this.newDate.slice(5,7)
432 infoRes.result.nowri = this.newDate.slice(8,10)
433 let date = infoRes.result.sqrq
434 infoRes.result.sqnian = date.split(' ')[0].split('-')[0]
435 infoRes.result.sqyue = date.split(' ')[0].split('-')[1]
436 infoRes.result.sqri = date.split(' ')[0].split('-')[2]
437 console.log(infoRes.result)
438 let LODOP = getLodop(document.getElementById('LODOP_OB'), document.getElementById('LODOP_EM'));
439
440 // 装载第一个模板并设置数据
441 LODOP.ADD_PRINT_DATA("ProgramData", res.result.tmpcontent);
442 for (let key in infoRes.result) {
443 LODOP.SET_PRINT_STYLEA(key, "CONTENT", infoRes.result[key]);
444 }
445
446 // 进行预览
447 LODOP.PREVIEW();
448 } else {
449 this.$message.error(infoRes.message);
450 }
451 });
452 } else {
453 this.$message.error(res.message);
454 }
455 })
456 break;
457
288 } 458 }
289 }, 459 },
290 /** 460 /**
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:补充材料通知书
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-02-23 10:51:24 4 * @LastEditTime: 2024-02-26 09:04:04
5 --> 5 -->
6 <template> 6 <template>
7 <div class="clmlmx-box"> 7 <div class="clmlmx-box">
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
20 import { ywPopupCacel } from "@/utils/popup.js"; 20 import { ywPopupCacel } from "@/utils/popup.js";
21 import { getLodop } from "@/utils/LodopFuncs"; 21 import { getLodop } from "@/utils/LodopFuncs";
22 import { updateClml, InitClml } from "@/api/clxx.js"; 22 import { updateClml, InitClml } from "@/api/clxx.js";
23 import { getNewDate } from '@/utils/util'
23 import { getPrintTemplateByCode, getPrintSupplementalMaterials } from "@/api/print"; 24 import { getPrintTemplateByCode, getPrintSupplementalMaterials } from "@/api/print";
24 export default { 25 export default {
25 props: { 26 props: {
...@@ -35,6 +36,7 @@ ...@@ -35,6 +36,7 @@
35 selectList: [], 36 selectList: [],
36 loading: false, 37 loading: false,
37 sortable: null, 38 sortable: null,
39 newDate: getNewDate(),
38 column: [ 40 column: [
39 { 41 {
40 type: 'selection', 42 type: 'selection',
...@@ -127,20 +129,27 @@ ...@@ -127,20 +129,27 @@
127 this.loading = true 129 this.loading = true
128 if (this.selectList.length == 0) { 130 if (this.selectList.length == 0) {
129 this.$message.error('请先选择材料目录') 131 this.$message.error('请先选择材料目录')
132 this.loading = false
130 return 133 return
131 } 134 }
132 getPrintTemplateByCode({ tmpno: 'bdcdjbccltts' }).then(res => { 135 getPrintTemplateByCode({ tmpno: 'bdcdjbccltts' }).then(res => {
133 if (res.code === 200) { 136 if (res.code === 200) {
137 console.log("this.selectListssssssssss",this.selectList);
134 getPrintSupplementalMaterials(this.formData.bsmSldy, this.selectList).then(infoRes => { 138 getPrintSupplementalMaterials(this.formData.bsmSldy, this.selectList).then(infoRes => {
135 this.loading = false 139 this.loading = false
136 if (infoRes.code === 200) { 140 if (infoRes.code === 200) {
141 console.log("infoRes.resultsssssssssss",infoRes.result);
137 if (infoRes.result.fileList && infoRes.result.fileList.length > 0) { 142 if (infoRes.result.fileList && infoRes.result.fileList.length > 0) {
138 infoRes.result.fileList.forEach((it, index) => { 143 infoRes.result.fileList.forEach((it, index) => {
139 let key = index + 1 144 let key = index + 1
140 this.$set(infoRes.result, "file" + key, it.sjmc) 145 this.$set(infoRes.result, "file" + key, it.sjmc)
141 this.$set(infoRes.result, "file" + key + 'ys', it.ys) 146 this.$set(infoRes.result, "file" + key + 'ys', it.ys)
147 this.$set(infoRes.result, "file" + key + 'lx', it.sjlx==1?"原件":"复印件")
142 }) 148 })
143 } 149 }
150 infoRes.result.nownian = this.newDate.split(' ')[0].split('年')[0]
151 infoRes.result.nowyue = this.newDate.slice(5,7)
152 infoRes.result.nowri = this.newDate.slice(8,10)
144 let date = infoRes.result.sqrq 153 let date = infoRes.result.sqrq
145 infoRes.result.sqnian = date.split(' ')[0].split('-')[0] 154 infoRes.result.sqnian = date.split(' ')[0].split('-')[0]
146 infoRes.result.sqyue = date.split(' ')[0].split('-')[1] 155 infoRes.result.sqyue = date.split(' ')[0].split('-')[1]
...@@ -159,7 +168,9 @@ ...@@ -159,7 +168,9 @@
159 } else { 168 } else {
160 this.$message.error(infoRes.message); 169 this.$message.error(infoRes.message);
161 } 170 }
162 }); 171 }).catch(() => {
172 this.loading = false
173 })
163 } else { 174 } else {
164 this.loading = false 175 this.loading = false
165 this.$message.error(res.message); 176 this.$message.error(res.message);
......
...@@ -152,9 +152,12 @@ ...@@ -152,9 +152,12 @@
152 } 152 }
153 153
154 .iconName { 154 .iconName {
155 line-height: 24px; 155 height: 10px;
156 text-align: center;
157 line-height: 15px;
156 font-size: 12px; 158 font-size: 12px;
157 white-space: nowrap; 159 width: 70px;
160 // white-space: nowrap;
158 } 161 }
159 162
160 .container { 163 .container {
...@@ -242,4 +245,4 @@ ...@@ -242,4 +245,4 @@
242 position: absolute; 245 position: absolute;
243 left: 0; 246 left: 0;
244 bottom: 0; 247 bottom: 0;
245 }
...\ No newline at end of file ...\ No newline at end of file
248 }
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-11-16 16:48:57 4 * @LastEditTime: 2024-03-04 14:13:04
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
58 label="选择" 58 label="选择"
59 width="50"> 59 width="50">
60 <template slot-scope="scope"> 60 <template slot-scope="scope">
61 <el-radio v-model="radioVal" @change="handleSelect" @click.native.stop :label="scope.row.bdcdyh">{{''}}</el-radio> 61 <el-radio v-model="radioVal" @change="handleSelect" @click.native.stop :label="scope.row.bhqkbsm">{{''}}</el-radio>
62 </template> 62 </template>
63 </el-table-column> 63 </el-table-column>
64 <el-table-column 64 <el-table-column
...@@ -106,7 +106,7 @@ ...@@ -106,7 +106,7 @@
106 property="syqmj" 106 property="syqmj"
107 label="面积"> 107 label="面积">
108 </el-table-column> 108 </el-table-column>
109 <el-table-column 109 <el-table-column
110 property="qlytmc" 110 property="qlytmc"
111 label="用途"> 111 label="用途">
112 </el-table-column> 112 </el-table-column>
...@@ -287,7 +287,7 @@ ...@@ -287,7 +287,7 @@
287 */ 287 */
288 handleRowClick (row) { 288 handleRowClick (row) {
289 this.queryForm.bhqkbsm = row.bhqkbsm 289 this.queryForm.bhqkbsm = row.bhqkbsm
290 //this.radioVal = row.bdcdyh 290 this.radioVal = row.bhqkbsm
291 //row.bglx = '1' 291 //row.bglx = '1'
292 selectZdjbxxSplitMerge({ ...this.queryForm }).then((res) => { 292 selectZdjbxxSplitMerge({ ...this.queryForm }).then((res) => {
293 this.$endLoading(); 293 this.$endLoading();
......