26b1b056 by yangwei

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

2 parents 073aa122 bbdbc312
...@@ -119,7 +119,7 @@ export function getSlsqBdcqzList (params) { ...@@ -119,7 +119,7 @@ export function getSlsqBdcqzList (params) {
119 } 119 }
120 120
121 /** 121 /**
122 * @description: 证书预览 122 * @description: 证书证明预览
123 * @param {*} data 123 * @param {*} data
124 * @author: renchao 124 * @author: renchao
125 */ 125 */
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-22 16:27:35 4 * @LastEditTime: 2023-08-30 15:52:11
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -10,7 +10,6 @@ ...@@ -10,7 +10,6 @@
10 :model="ruleForm" 10 :model="ruleForm"
11 :rules="rules" 11 :rules="rules"
12 :class="{ readonly: editDisabled }" 12 :class="{ readonly: editDisabled }"
13 class="loadingtext"
14 ref="ruleForm" 13 ref="ruleForm"
15 :label-position="flag ? 'top' : ''" 14 :label-position="flag ? 'top' : ''"
16 :inline="flag" 15 :inline="flag"
...@@ -313,20 +312,6 @@ ...@@ -313,20 +312,6 @@
313 <el-input v-model="ruleForm.qlxx.zl"></el-input> 312 <el-input v-model="ruleForm.qlxx.zl"></el-input>
314 </el-form-item> 313 </el-form-item>
315 </el-col> 314 </el-col>
316 <!-- <el-col :span="8">
317 <el-form-item label="不动产登记证明号:" prop="bdcqzh">
318 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
319 </el-form-item>
320 </el-col> -->
321 <!-- <el-col :span="8">
322 <el-form-item
323 label="区县代码:"
324 prop="qlxx.qxdm"
325 :rules="rules.qxdmrules"
326 >
327 <el-input v-model="ruleForm.qlxx.qxdm"></el-input>
328 </el-form-item>
329 </el-col> -->
330 <el-col :span="8"> 315 <el-col :span="8">
331 <el-form-item label="在建建筑物抵押范围:"> 316 <el-form-item label="在建建筑物抵押范围:">
332 <el-input v-model="ruleForm.diyaq.zjjzwdyfw"></el-input> 317 <el-input v-model="ruleForm.diyaq.zjjzwdyfw"></el-input>
...@@ -401,24 +386,6 @@ ...@@ -401,24 +386,6 @@
401 </el-date-picker> 386 </el-date-picker>
402 </el-form-item> 387 </el-form-item>
403 </el-col> 388 </el-col>
404
405 <!-- <el-col :span="8">
406 <el-form-item label="是否预告登记:">
407 <el-select v-model="ruleForm.diyaq.sfygdj">
408 <el-option
409 v-for="item in dictData['A6']"
410 :key="item.dcode"
411 :label="item.dname"
412 :value="item.dcode"></el-option>
413 </el-select>
414 </el-form-item>
415 </el-col> -->
416 <!-- <el-col :span="8">
417 <el-form-item label="在建建筑物坐落:">
418 <el-input v-model="ruleForm.diyaq.zjzzwzl"></el-input>
419 </el-form-item>
420 </el-col> -->
421
422 <el-col :span="24"> 389 <el-col :span="24">
423 <el-form-item label="登记原因:"> 390 <el-form-item label="登记原因:">
424 <el-input v-model="ruleForm.diyaq.djyy"></el-input> 391 <el-input v-model="ruleForm.diyaq.djyy"></el-input>
......
1 /* 1 /*
2 * @Description:workFramezu.vue组件的方法 头部按钮弹框方法 2 * @Description:workFramezu.vue组件的方法 头部按钮弹框方法
3 * @Autor: miaofang 3 * @Autor: miaofang
4 * @LastEditTime: 2023-08-10 13:41:26 4 * @LastEditTime: 2023-08-30 15:52:01
5 */ 5 */
6 import { getPrintTemplateByCode } from "@/api/print"; 6 import { getPrintTemplateByCode } from "@/api/print";
7 import { getQllxByBdcdyid } from "@/api/djbDetail.js"; 7 import { getQllxByBdcdyid } from "@/api/djbDetail.js";
...@@ -44,7 +44,6 @@ export default { ...@@ -44,7 +44,6 @@ export default {
44 this.flowInitParam(); 44 this.flowInitParam();
45 }, 45 },
46 methods: { 46 methods: {
47 //加载流程初始参数
48 /** 47 /**
49 * @description: 加载流程初始参数 48 * @description: 加载流程初始参数
50 * @author: renchao 49 * @author: renchao
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-21 11:23:22 4 * @LastEditTime: 2023-09-01 09:18:29
5 --> 5 -->
6 <template> 6 <template>
7 <div class="edit"> 7 <div class="edit">
...@@ -460,7 +460,6 @@ ...@@ -460,7 +460,6 @@
460 } 460 }
461 .edit { 461 .edit {
462 height: 100%; 462 height: 100%;
463 background-color: #f4f9ff;
464 .tab-content { 463 .tab-content {
465 border: 1px solid #dedede; 464 border: 1px solid #dedede;
466 border-left: 0; 465 border-left: 0;
......
...@@ -27,8 +27,15 @@ class data extends filter { ...@@ -27,8 +27,15 @@ class data extends filter {
27 } 27 }
28 }, 28 },
29 { 29 {
30 prop: 'bdcqzh', 30 width: '130',
31 label: '不动产权证号', 31 label: '不动产权证号',
32 render: (h, scope) => {
33 return (
34 <el-tooltip effect="dark" content={scope.row.bdcqzh} placement="top" popper-class="tooltip-width ">
35 <span class="ellipsis-table"> {scope.row.bdcqzh}</span>
36 </el-tooltip>
37 )
38 }
32 }, 39 },
33 { 40 {
34 prop: 'djsj', 41 prop: 'djsj',
...@@ -43,8 +50,15 @@ class data extends filter { ...@@ -43,8 +50,15 @@ class data extends filter {
43 label: '网签时间', 50 label: '网签时间',
44 }, 51 },
45 { 52 {
46 prop: 'bdcdyh', 53 width: '130',
47 label: '不动产单元号', 54 label: '不动产单元号',
55 render: (h, scope) => {
56 return (
57 <el-tooltip effect="dark" content={scope.row.bdcdyh} placement="top" popper-class="tooltip-width ">
58 <span class="ellipsis-table"> {scope.row.bdcdyh}</span>
59 </el-tooltip>
60 )
61 }
48 }, 62 },
49 { 63 {
50 prop: 'gyfs', 64 prop: 'gyfs',
...@@ -59,8 +73,15 @@ class data extends filter { ...@@ -59,8 +73,15 @@ class data extends filter {
59 label: '证件号', 73 label: '证件号',
60 }, 74 },
61 { 75 {
62 prop: 'zl',
63 label: '房地坐落', 76 label: '房地坐落',
77 width: '100',
78 render: (h, scope) => {
79 return (
80 <el-tooltip effect="dark" content={scope.row.zl} placement="top" popper-class="tooltip-width ">
81 <span class="ellipsis-table"> {scope.row.zl}</span>
82 </el-tooltip>
83 )
84 }
64 }, 85 },
65 { 86 {
66 prop: 'fwmj', 87 prop: 'fwmj',
......
...@@ -141,7 +141,6 @@ ...@@ -141,7 +141,6 @@
141 handleSort (name, sort) { 141 handleSort (name, sort) {
142 console.log(name, sort); 142 console.log(name, sort);
143 }, 143 },
144 // 查看
145 /** 144 /**
146 * @description: 查看 145 * @description: 查看
147 * @param {*} scope 146 * @param {*} scope
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-30 08:40:36 4 * @LastEditTime: 2023-09-01 08:20:51
5 --> 5 -->
6 <template> 6 <template>
7 <el-form ref="ruleForm" :model="ruleForm" label-width="100px" :rules="rules"> 7 <el-form ref="ruleForm" :model="ruleForm" label-width="100px" :rules="rules">
...@@ -187,9 +187,9 @@ ...@@ -187,9 +187,9 @@
187 setTimeout(() => { 187 setTimeout(() => {
188 that.ruleForm.tmpcontent = document.getElementById("S1").value; 188 that.ruleForm.tmpcontent = document.getElementById("S1").value;
189 if (that.ruleForm.tmpno == 'zsdy') { 189 if (that.ruleForm.tmpno == 'zsdy') {
190 LODOP.ADD_PRINT_SETUP_BKIMG("<img border='0' src='http://192.168.2.38:9000/bdcdj/zhengshu_image/bdcqzs2.jpg'>"); 190 LODOP.ADD_PRINT_SETUP_BKIMG("<img border='0' src=" + window._config.services.management + "':9000/bdcdj/zhengshu_image/bdcqzs2.jpg'>");
191 } else if (that.ruleForm.tmpno == 'zmdy') { 191 } else if (that.ruleForm.tmpno == 'zmdy') {
192 LODOP.ADD_PRINT_SETUP_BKIMG("<img border='0' src='http://192.168.2.38:9000/bdcdj/zhengshu_image/bdcdjzm.jpg'>"); 192 LODOP.ADD_PRINT_SETUP_BKIMG("<img border='0' src=" + window._config.services.management + "':9000/bdcdj/zhengshu_image/bdcdjzm.jpg'>");
193 } 193 }
194 LODOP.SET_SHOW_MODE("BKIMG_PRINT", 1);//打印包含背景图 194 LODOP.SET_SHOW_MODE("BKIMG_PRINT", 1);//打印包含背景图
195 that.loadStatus = '2'; 195 that.loadStatus = '2';
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
8 <ul class="edit-title-list" v-if="djlxList.length > 0"> 8 <ul class="edit-title-list" v-if="djlxList.length > 0 ">
9 <li v-for="(item, index) in djlxList" @click="handleTitleSelct(item, index)" :key="index" 9 <li v-for="(item, index) in djlxList" @click="handleTitleSelct(item, index)" :key="index"
10 :class="{ active: index == tn }"> 10 :class="{ active: index == tn }">
11 {{ item.nodename }} 11 {{ item.nodename }}
...@@ -190,15 +190,19 @@ ...@@ -190,15 +190,19 @@
190 */ 190 */
191 init () { 191 init () {
192 this.tn = 0; 192 this.tn = 0;
193 getDjlxInfo(this.formData.bsmSqyw).then((res) => { 193 if(this.formData.sqfl=="2"){
194 let { result } = res;
195 this.djlxList = result ? result : [];
196 if (this.djlxList.length > 0) {
197 this.getDetail(this.djlxList[0].bsmSqyw);
198 } else {
199 this.getDetail(this.formData.bsmSqyw); 194 this.getDetail(this.formData.bsmSqyw);
200 } 195 }else{
201 }) 196 getDjlxInfo(this.formData.bsmSqyw).then((res) => {
197 let { result } = res;
198 this.djlxList = result ? result : [];
199 if (this.djlxList.length > 0) {
200 this.getDetail(this.djlxList[0].bsmSqyw);
201 } else {
202 this.getDetail(this.formData.bsmSqyw);
203 }
204 })
205 }
202 }, 206 },
203 /** 207 /**
204 * @description: orderNoChange 208 * @description: orderNoChange
......
...@@ -38,6 +38,7 @@ ...@@ -38,6 +38,7 @@
38 </template> 38 </template>
39 <script> 39 <script>
40 import table from "@/utils/mixin/table"; 40 import table from "@/utils/mixin/table";
41 import { mapGetters } from 'vuex'
41 import { datas, sendThis } from "./xttzdata"; 42 import { datas, sendThis } from "./xttzdata";
42 import { getSysNoticeList, deleteSysNotice, publishNotice, unPublishNotice } from "@/api/sysNotice.js" 43 import { getSysNoticeList, deleteSysNotice, publishNotice, unPublishNotice } from "@/api/sysNotice.js"
43 import addDialog from "./components/addDialog.vue"; 44 import addDialog from "./components/addDialog.vue";
...@@ -73,6 +74,17 @@ ...@@ -73,6 +74,17 @@
73 isDiglog: false 74 isDiglog: false
74 } 75 }
75 }, 76 },
77 computed: {
78 ...mapGetters(['isRefresh'])
79 },
80 watch: {
81 isRefresh: {
82 handler (newVal, oldVal) {
83 if (newVal) this.queryClick()
84 },
85 immediate: true
86 }
87 },
76 methods: { 88 methods: {
77 // 列表渲染接口 89 // 列表渲染接口
78 /** 90 /**
...@@ -90,7 +102,6 @@ ...@@ -90,7 +102,6 @@
90 } 102 }
91 }) 103 })
92 }, 104 },
93 //打开新增弹窗
94 /** 105 /**
95 * @description: 打开新增弹窗 106 * @description: 打开新增弹窗
96 * @param {*} item 107 * @param {*} item
...@@ -102,6 +113,7 @@ ...@@ -102,6 +113,7 @@
102 } else { 113 } else {
103 this.$popupDialog("新增系统通知", "system/xttz/components/addDialog", { "isButtonFlag": true }, "50%") 114 this.$popupDialog("新增系统通知", "system/xttz/components/addDialog", { "isButtonFlag": true }, "50%")
104 } 115 }
116 this.$store.dispatch("user/refreshPage", false);
105 }, 117 },
106 //删除 118 //删除
107 delNotice (item) { 119 delNotice (item) {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-30 10:33:52 4 * @LastEditTime: 2023-08-31 09:48:52
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;"> 7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;">
...@@ -13,8 +13,8 @@ ...@@ -13,8 +13,8 @@
13 </el-tabs> 13 </el-tabs>
14 <el-empty description="暂无数据" v-if="headTabBdcqz.length == 0 && noData"></el-empty> 14 <el-empty description="暂无数据" v-if="headTabBdcqz.length == 0 && noData"></el-empty>
15 <div style="width:1180px;"> 15 <div style="width:1180px;">
16 <canvas ref="zs" width="1000" v-show="headTabBdcqz[0]&&headTabBdcqz[0].bdcqzlx==1" height="700"></canvas> 16 <canvas ref="zs" width="1000" v-show="this.bdcqz.bdcqzlx==1" height="700"></canvas>
17 <canvas ref="zm" width="1180" v-show="headTabBdcqz[0]&&headTabBdcqz[0].bdcqzlx!=1" height="780"></canvas> 17 <canvas ref="zm" width="1180" v-show="this.bdcqz.bdcqzlx==2" height="780"></canvas>
18 </div> 18 </div>
19 </div> 19 </div>
20 </template> 20 </template>
...@@ -90,10 +90,14 @@ ...@@ -90,10 +90,14 @@
90 if (res.code == 200) { 90 if (res.code == 200) {
91 this.noData = true 91 this.noData = true
92 if (res.result && res.result.length > 0) { 92 if (res.result && res.result.length > 0) {
93 this.activeName = res.result[0].bsmBdcqz
94 this.bdcqz = res.result[0] 93 this.bdcqz = res.result[0]
95 this.headTabBdcqz = res.result 94 this.headTabBdcqz = res.result
96 if (res.result[0].bdcqzlx == 1) { 95 if (this.formData.bsmBdcqz) {
96 this.activeName = this.formData.bsmBdcqz
97 } else {
98 this.activeName = res.result[0].bsmBdcqz
99 }
100 if (this.bdcqz.bdcqzlx == 1) {
97 this.drawTextOnImage() 101 this.drawTextOnImage()
98 } else { 102 } else {
99 this.drawTextzmImage() 103 this.drawTextzmImage()
...@@ -108,9 +112,8 @@ ...@@ -108,9 +112,8 @@
108 * @param {*} e 112 * @param {*} e
109 * @author: renchao 113 * @author: renchao
110 */ 114 */
111 handleClick (e) { 115 handleClick (tab, event) {
112 this.bdcqz = this.headTabBdcqz[e.index - 0] 116 this.bdcqz = this.headTabBdcqz[tab.index]
113 this.activeName = this.headTabBdcqz.bsmBdcqz
114 if (this.bdcqz.bdcqzlx == 1) { 117 if (this.bdcqz.bdcqzlx == 1) {
115 this.drawTextOnImage() 118 this.drawTextOnImage()
116 } else { 119 } else {
...@@ -461,19 +464,20 @@ ...@@ -461,19 +464,20 @@
461 arr.push(currentLine); 464 arr.push(currentLine);
462 if (i > 0) { 465 if (i > 0) {
463 arr.forEach((line, index) => { 466 arr.forEach((line, index) => {
464 context.fillText(line, 770, 438 + (23 * (i - 1)) + 5 * num + (index * 18)); // 调整行高 467 context.fillText(line, 770, 428 + (23 * (i - 1)) + 5 * num + (index * 14)); // 调整行高
465 }) 468 })
466 } else { 469 } else {
467 arr.forEach((line, index) => { 470 arr.forEach((line, index) => {
468 context.fillText(line, 770, 438 + (23 * (i - 1)) + (index * 18)); // 调整行高 471 context.fillText(line, 770, 435 + (23 * (i - 1)) + (index * 14)); // 调整行高
469 }) 472 })
470 } 473 }
471 } else { 474 } else {
472 if (i > 0) { 475 context.fillText(lines[i] ? lines[i] : '', 770, 440 + 4 * num + (22 * (i - 1)));
473 context.fillText(lines[i] ? lines[i] : '', 770, 450 + 5 * num + (23 * (i - 1))); 476 // if (i > 0) {
474 } else { 477 // context.fillText(lines[i] ? lines[i] : '', 770, 440 + 5 * num + (23 * (i - 1)));
475 context.fillText(lines[i] ? lines[i] : '', 770, 450 + (23 * (i - 1))); 478 // } else {
476 } 479 // context.fillText(lines[i] ? lines[i] : '', 770, 440 + (23 * (i - 1)));
480 // }
477 } 481 }
478 } 482 }
479 // fj 483 // fj
......
1 <!-- 1 <!--
2 * @Description: workFrame左侧菜单列表-普通 2 * @Description: workFrame左侧菜单列表-普通
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-28 08:44:31 4 * @LastEditTime: 2023-08-30 13:59:09
5 --> 5 -->
6 <template> 6 <template>
7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> 7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }">
...@@ -21,10 +21,11 @@ ...@@ -21,10 +21,11 @@
21 <div class="menu-con"> 21 <div class="menu-con">
22 <p>{{ item.bdcdyh }}</p> 22 <p>{{ item.bdcdyh }}</p>
23 <el-tooltip effect="dark" :content="item.zl" placement="top"> 23 <el-tooltip effect="dark" :content="item.zl" placement="top">
24 <p class="title-detail">{{ item.zl }}</p> 24 <p v-if="item.sqfl=='1'" class="title-detail">{{ item.zl }}</p>
25 <p v-else class="title-detail">{{ item.qllxmc }}</p>
25 </el-tooltip> 26 </el-tooltip>
26 </div> 27 </div>
27 <i class="el-icon-delete" v-if="unitData.length > 1" @click.stop="handleDel(item)"></i> 28 <i class="el-icon-delete" v-if="unitData.length > 1 && item.sqfl=='1'" @click.stop="handleDel(item)"></i>
28 </el-menu-item> 29 </el-menu-item>
29 </el-menu> 30 </el-menu>
30 </div> 31 </div>
...@@ -194,7 +195,6 @@ ...@@ -194,7 +195,6 @@
194 }); 195 });
195 }); 196 });
196 }, 197 },
197 //批量按钮点击事件
198 /** 198 /**
199 * @description: 批量按钮点击事件 199 * @description: 批量按钮点击事件
200 * @author: renchao 200 * @author: renchao
...@@ -203,9 +203,7 @@ ...@@ -203,9 +203,7 @@
203 this.currentSelectProps.batchOperation = true; 203 this.currentSelectProps.batchOperation = true;
204 this.activeIndex = "-1"; 204 this.activeIndex = "-1";
205 this.$parent.stepForm(0); 205 this.$parent.stepForm(0);
206
207 }, 206 },
208 //批量操作
209 /** 207 /**
210 * @description: 批量操作 208 * @description: 批量操作
211 * @author: renchao 209 * @author: renchao
...@@ -216,7 +214,6 @@ ...@@ -216,7 +214,6 @@
216 dataList: this.unitData, 214 dataList: this.unitData,
217 }, '50%', true) 215 }, '50%', true)
218 }, 216 },
219 //申请单元点击事件
220 /** 217 /**
221 * @description: 申请单元点击事件 218 * @description: 申请单元点击事件
222 * @param {*} index 219 * @param {*} index
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-25 09:53:27 4 * @LastEditTime: 2023-09-01 08:21:18
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -124,12 +124,12 @@ ...@@ -124,12 +124,12 @@
124 let that = this 124 let that = this
125 this.$nextTick(() => { 125 this.$nextTick(() => {
126 if (val.length == 0 || !val) { 126 if (val.length == 0 || !val) {
127 that.tableDataList = _.cloneDeep([{ 127 // that.tableDataList = _.cloneDeep([{
128 sqrmc: '', 128 // sqrmc: '',
129 dlrzjlx: '', 129 // dlrzjlx: '',
130 dlrzjh: '', 130 // dlrzjh: '',
131 fr: '' 131 // fr: ''
132 }]) 132 // }])
133 } else { 133 } else {
134 that.tableDataList = _.cloneDeep(val) 134 that.tableDataList = _.cloneDeep(val)
135 } 135 }
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
164 * @param {*} value 164 * @param {*} value
165 * @author: renchao 165 * @author: renchao
166 */ 166 */
167 handleupdateDetail (value) { 167 handleupdateDetail (value) {
168 let arr = this.tableData.map(item => item.zjh) 168 let arr = this.tableData.map(item => item.zjh)
169 if (this.isaddupdate) { 169 if (this.isaddupdate) {
170 if (!arr.includes(value.zjh)) { 170 if (!arr.includes(value.zjh)) {
...@@ -174,7 +174,7 @@ ...@@ -174,7 +174,7 @@
174 this.$message.error('证件号不能重复'); 174 this.$message.error('证件号不能重复');
175 } 175 }
176 } else { 176 } else {
177 if (!arr.includes(value.zjh)||this.tableData[this.dataIndex].zjh==value.zjh) { 177 if (!arr.includes(value.zjh) || this.tableData[this.dataIndex].zjh == value.zjh) {
178 this.tableDataList[this.dataIndex] = _.cloneDeep(value); 178 this.tableDataList[this.dataIndex] = _.cloneDeep(value);
179 this.$emit('upDateQlrxxList', this.tableDataList) 179 this.$emit('upDateQlrxxList', this.tableDataList)
180 } else { 180 } else {
...@@ -205,9 +205,8 @@ ...@@ -205,9 +205,8 @@
205 * @author: renchao 205 * @author: renchao
206 */ 206 */
207 deleClick (index, row) { 207 deleClick (index, row) {
208 this.tableData.splice(index, 1) 208 this.tableData.splice(index, 1)
209 }, 209 },
210
211 /** 210 /**
212 * @description: 身份证读取 211 * @description: 身份证读取
213 * @param {*} row 212 * @param {*} row
...@@ -244,7 +243,7 @@ ...@@ -244,7 +243,7 @@
244 */ 243 */
245 editClick (index, row) { 244 editClick (index, row) {
246 this.details = row 245 this.details = row
247 this.details.gyfs=this.gyfs 246 this.details.gyfs = this.gyfs
248 this.dataIndex = index 247 this.dataIndex = index
249 this.dialog = true 248 this.dialog = true
250 249
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-29 10:03:25 4 * @LastEditTime: 2023-08-31 09:36:04
5 --> 5 -->
6 <template> 6 <template>
7 <div class="szxx"> 7 <div class="szxx">
...@@ -109,7 +109,6 @@ ...@@ -109,7 +109,6 @@
109 this.viewEdit = this.$parent.currentSelectTab.ableOperation 109 this.viewEdit = this.$parent.currentSelectTab.ableOperation
110 }, 110 },
111 methods: { 111 methods: {
112 //初始化列表
113 /** 112 /**
114 * @description: 初始化列表 113 * @description: 初始化列表
115 * @author: renchao 114 * @author: renchao
...@@ -125,7 +124,6 @@ ...@@ -125,7 +124,6 @@
125 } 124 }
126 }); 125 });
127 }, 126 },
128 //打开证书预览弹窗
129 /** 127 /**
130 * @description: 打开证书预览弹窗 128 * @description: 打开证书预览弹窗
131 * @param {*} item 129 * @param {*} item
...@@ -134,20 +132,21 @@ ...@@ -134,20 +132,21 @@
134 */ 132 */
135 openZsylDialog (item, type) { 133 openZsylDialog (item, type) {
136 store.dispatch('user/reWorkFresh', false) 134 store.dispatch('user/reWorkFresh', false)
135
137 if (type == 1) { 136 if (type == 1) {
138 //证书预览 137 //证书证明预览
139 this.$popupDialog("证书预览", "workflow/components/dialog/zsyl", { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq }, "76%", true); 138 this.$popupDialog("证书证明预览", "workflow/components/dialog/zsyl", { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq }, "76%", true);
140 } else { 139 } else {
141 this.$popupDialog("证书证明打印", "workflow/components/dialog/zsdy", { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq }, "76%", true); 140 this.$popupDialog("证书证明打印", "workflow/components/dialog/zsdy", { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq }, "76%", true);
142 } 141 }
143 }, 142 },
144 //再次打印
145 /** 143 /**
146 * @description: 再次打印 144 * @description: 再次打印
147 * @param {*} item 145 * @param {*} item
148 * @author: renchao 146 * @author: renchao
149 */ 147 */
150 openInvalidDiglog (item) { 148 openInvalidDiglog (item) {
149 this.bdcqz = item
151 this.ysxlh = item.ysxlh 150 this.ysxlh = item.ysxlh
152 this.bsmSz = item.bsmSz; 151 this.bsmSz = item.bsmSz;
153 this.invalidDiglog = true; 152 this.invalidDiglog = true;
...@@ -162,7 +161,6 @@ ...@@ -162,7 +161,6 @@
162 this.bsmSz = ""; 161 this.bsmSz = "";
163 this.zfyy = ""; 162 this.zfyy = "";
164 }, 163 },
165 //作废缮证信息
166 /** 164 /**
167 * @description: 作废缮证信息 165 * @description: 作废缮证信息
168 * @author: renchao 166 * @author: renchao
...@@ -178,7 +176,7 @@ ...@@ -178,7 +176,7 @@
178 } else { 176 } else {
179 this.$message.error(res.message); 177 this.$message.error(res.message);
180 } 178 }
181 }); 179 })
182 }, 180 },
183 /** 181 /**
184 * @description: openRecordPop 182 * @description: openRecordPop
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-16 08:59:32 4 * @LastEditTime: 2023-08-31 09:35:49
5 */ 5 */
6 import { getPrintTemplateByCode } from "@/api/print"; 6 import { getPrintTemplateByCode } from "@/api/print";
7 import { uploadUndo } from "@/api/clxx"; 7 import { uploadUndo } from "@/api/clxx";
...@@ -14,9 +14,9 @@ import { ...@@ -14,9 +14,9 @@ import {
14 getWorkFlowImage, 14 getWorkFlowImage,
15 getPrintApplicationInfo, 15 getPrintApplicationInfo,
16 deleteFlow, 16 deleteFlow,
17 unClaimTask 17 unClaimTask,
18 getZdInfo
18 } from "@/api/workFlow.js"; 19 } from "@/api/workFlow.js";
19 import { mapGetters } from 'vuex'
20 import { getZrzbsmList } from "@/api/search.js"; 20 import { getZrzbsmList } from "@/api/search.js";
21 import { ywPopupDialog } from "@/utils/popup.js"; 21 import { ywPopupDialog } from "@/utils/popup.js";
22 export default { 22 export default {
...@@ -43,7 +43,6 @@ export default { ...@@ -43,7 +43,6 @@ export default {
43 this.flowInitParam(); 43 this.flowInitParam();
44 }, 44 },
45 methods: { 45 methods: {
46 //加载流程初始参数
47 /** 46 /**
48 * @description: 加载流程初始参数 47 * @description: 加载流程初始参数
49 * @author: renchao 48 * @author: renchao
...@@ -123,7 +122,7 @@ export default { ...@@ -123,7 +122,7 @@ export default {
123 this.$popupDialog("登记簿详情", "registerBook/djbFrame", this.currentSelectProps, '80%', true) 122 this.$popupDialog("登记簿详情", "registerBook/djbFrame", this.currentSelectProps, '80%', true)
124 break; 123 break;
125 case "B5": 124 case "B5":
126 this.$popupDialog("证书预览", "workflow/components/dialog/zsyl", { 125 this.$popupDialog("证书证明预览", "workflow/components/dialog/zsyl", {
127 bsmSlsq: this.bsmSlsq, 126 bsmSlsq: this.bsmSlsq,
128 entryType: '1' 127 entryType: '1'
129 }, '1210px', true) 128 }, '1210px', true)
...@@ -174,7 +173,10 @@ export default { ...@@ -174,7 +173,10 @@ export default {
174 break; 173 break;
175 // 图形定位 174 // 图形定位
176 case "B-TXDW": 175 case "B-TXDW":
177 this.$popupDialog('图形定位', 'workflow/components/dialog/txdw', { bsmZd: this.bsmZd }, '85%', true) 176 getZdInfo(this.currentSelectProps.bdcdyid).then(res => {
177 this.bsmZd = res?.result[0]?.bsmZd
178 this.$popupDialog('图形定位', 'workflow/components/dialog/txdw', { bsmZd: this.bsmZd }, '85%', true)
179 })
178 break; 180 break;
179 case "back": //退回按钮 181 case "back": //退回按钮
180 this.$popupDialog("退回", "workflow/components/th", { 182 this.$popupDialog("退回", "workflow/components/th", {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-09 14:54:20 4 * @LastEditTime: 2023-08-30 14:14:55
5 --> 5 -->
6 <template> 6 <template>
7 <div class="container"> 7 <div class="container">
...@@ -132,11 +132,7 @@ ...@@ -132,11 +132,7 @@
132 * @author: renchao 132 * @author: renchao
133 */ 133 */
134 getCurrentSelectProps (val) { 134 getCurrentSelectProps (val) {
135 console.log(val, 'valvalvalval');
136 this.currentSelectProps = val 135 this.currentSelectProps = val
137 getZdInfo(val.bdcdyid).then(res => {
138 this.bsmZd = res?.result[0]?.bsmZd
139 })
140 }, 136 },
141 /** 137 /**
142 * @description: beforeunloadHandler 138 * @description: beforeunloadHandler
...@@ -158,7 +154,6 @@ ...@@ -158,7 +154,6 @@
158 unClaimTask(this.bsmSlsq, this.bestepid); 154 unClaimTask(this.bsmSlsq, this.bestepid);
159 } 155 }
160 }, 156 },
161 //申请单元点击事件
162 /** 157 /**
163 * @description: 申请单元点击事件 158 * @description: 申请单元点击事件
164 * @param {*} index 159 * @param {*} index
...@@ -167,7 +162,7 @@ ...@@ -167,7 +162,7 @@
167 stepForm (index) { 162 stepForm (index) {
168 getStepFormInfo(this.currentSelectProps).then((res) => { 163 getStepFormInfo(this.currentSelectProps).then((res) => {
169 if (res.code === 200) { 164 if (res.code === 200) {
170 this.fresh++; 165 // this.fresh++;
171 //获取单元对应的所有表单信息 166 //获取单元对应的所有表单信息
172 this.tabList = res.result; 167 this.tabList = res.result;
173 //默认加载第一个表单信息 168 //默认加载第一个表单信息
......
...@@ -2,13 +2,9 @@ ...@@ -2,13 +2,9 @@
2 /* 2 /*
3 * @Description: 3 * @Description:
4 * @Autor: renchao 4 * @Autor: renchao
5 * @LastEditTime: 2023-08-02 14:08:27 5 * @LastEditTime: 2023-08-30 13:51:05
6 */ 6 */
7 export default { 7 export default {
8 data () {
9 return {
10 }
11 },
12 watch: { 8 watch: {
13 'ruleForm.sldy.gyfs': { 9 'ruleForm.sldy.gyfs': {
14 handler: function (val, oldVal) { 10 handler: function (val, oldVal) {
...@@ -22,5 +18,5 @@ export default { ...@@ -22,5 +18,5 @@ export default {
22 }, 18 },
23 immediate: true 19 immediate: true
24 } 20 }
25 }, 21 }
26 } 22 }
......
...@@ -118,7 +118,7 @@ ...@@ -118,7 +118,7 @@
118 118
119 <el-row :gutter="10"> 119 <el-row :gutter="10">
120 <el-col :span="8" > 120 <el-col :span="8" >
121 <el-form-item label="原不动产证号:"> 121 <el-form-item label="原不动产证号:">
122 <el-input disabled v-model="ruleForm.sldy.ybdcqzsh"></el-input> 122 <el-input disabled v-model="ruleForm.sldy.ybdcqzsh"></el-input>
123 </el-form-item> 123 </el-form-item>
124 </el-col> 124 </el-col>
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-09-01 09:20:35 4 * @LastEditTime: 2023-09-01 09:22:02
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
8 <el-form 8 <el-form
9 :model="ruleForm" 9 :model="ruleForm"
10 :rules="rules" 10 :rules="rules"
11 v-Loading="loading"
11 ref="ruleForm" 12 ref="ruleForm"
12 :label-position="flag ? 'top' : ''" 13 :label-position="flag ? 'top' : ''"
13 :inline="flag" 14 :inline="flag"
...@@ -167,7 +168,7 @@ ...@@ -167,7 +168,7 @@
167 <el-input v-model="ruleForm.lq.xdm"></el-input> 168 <el-input v-model="ruleForm.lq.xdm"></el-input>
168 </el-form-item> 169 </el-form-item>
169 </el-col> 170 </el-col>
170 <el-col :span="8"> 171 <el-col :span="16">
171 <el-form-item label="附记:"> 172 <el-form-item label="附记:">
172 <el-input 173 <el-input
173 v-model="ruleForm.lq.fj" 174 v-model="ruleForm.lq.fj"
...@@ -285,6 +286,7 @@ ...@@ -285,6 +286,7 @@
285 export default { 286 export default {
286 mixins: [ywmix], 287 mixins: [ywmix],
287 mounted () { 288 mounted () {
289 this.loading = true
288 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 290 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
289 this.propsParam = this.$attrs; 291 this.propsParam = this.$attrs;
290 var formdata = new FormData(); 292 var formdata = new FormData();
...@@ -307,15 +309,19 @@ ...@@ -307,15 +309,19 @@
307 ? (this.ruleForm.slsq.fzfs = "1") 309 ? (this.ruleForm.slsq.fzfs = "1")
308 : this.ruleForm.slsq.fzfs; 310 : this.ruleForm.slsq.fzfs;
309 this.czrOptions = this.ruleForm.qlrList; 311 this.czrOptions = this.ruleForm.qlrList;
312 setTimeout(() => {
313 this.loading = false
314 }, 200)
310 } 315 }
311 }); 316 })
312 }, 317 },
313 components: { qlrCommonTable, tdytTable }, 318 components: { qlrCommonTable, tdytTable },
314 computed: { 319 computed: {
315 ...mapGetters(["dictData", "flag"]), 320 ...mapGetters(["dictData", "flag"])
316 }, 321 },
317 data () { 322 data () {
318 return { 323 return {
324 loading: false,
319 disabled: true, 325 disabled: true,
320 tdytOption: [], 326 tdytOption: [],
321 czrOptions: [], 327 czrOptions: [],
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-09-01 09:21:23 4 * @LastEditTime: 2023-09-01 09:22:32
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -167,7 +167,7 @@ ...@@ -167,7 +167,7 @@
167 <el-input v-model="ruleForm.lq.xdm"></el-input> 167 <el-input v-model="ruleForm.lq.xdm"></el-input>
168 </el-form-item> 168 </el-form-item>
169 </el-col> 169 </el-col>
170 <el-col :span="8"> 170 <el-col :span="16">
171 <el-form-item label="附记:"> 171 <el-form-item label="附记:">
172 <el-input 172 <el-input
173 v-model="ruleForm.lq.fj" 173 v-model="ruleForm.lq.fj"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-02 09:59:58 4 * @LastEditTime: 2023-09-01 09:18:46
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 主体权利信息查询 --> 7 <!-- 主体权利信息查询 -->
8 <div class="from-clues"> 8 <div>
9 <!-- 表单部分 --> 9 <!-- 表单部分 -->
10 <div class="from-clues-header"> 10 <div class="from-clues-header">
11 <el-form :model="queryForm" ref="queryForm" label-width="100px"> 11 <el-form :model="queryForm" ref="queryForm" label-width="100px">
12 <el-row> 12 <el-row>
13 <el-col :span="8"> 13 <el-col :span="8">
14 <el-form-item label="自然幢号"> 14 <el-form-item label="自然幢号">
15 <el-input placeholder="请输入自然幢号" maxlength="24" v-model="queryForm.zrzh" clearable class="width200px"> 15 <el-input placeholder="请输入自然幢号" maxlength="24" v-model="queryForm.zrzh" clearable class="width100">
16 </el-input> 16 </el-input>
17 </el-form-item> 17 </el-form-item>
18 </el-col> 18 </el-col>
19 <el-col :span="8"> 19 <el-col :span="8">
20 <el-form-item label="不动产单元号"> 20 <el-form-item label="不动产单元号">
21 <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width200px"> 21 <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width100">
22 </el-input> 22 </el-input>
23 </el-form-item> 23 </el-form-item>
24 </el-col> 24 </el-col>
25 <el-col :span="6"> 25 <el-col :span="6">
26 <el-form-item label="项目名称"> 26 <el-form-item label="项目名称">
27 <el-input placeholder="" v-model="queryForm.xmmc" clearable class="width200px"> 27 <el-input placeholder="" v-model="queryForm.xmmc" clearable class="width100">
28 </el-input> 28 </el-input>
29 </el-form-item> 29 </el-form-item>
30 </el-col> 30 </el-col>
31 <el-col :span="2" class="btnColRight"> 31 <el-col :span="2" class="btnColRight">
32 <el-form-item> 32 <el-form-item>
33 <!-- <el-button type="primary" @click="resetForm(true)">重置</el-button> -->
34 <el-button type="primary" @click="handleSearch">查询</el-button> 33 <el-button type="primary" @click="handleSearch">查询</el-button>
35 </el-form-item> 34 </el-form-item>
36 </el-col> 35 </el-col>
...@@ -38,14 +37,14 @@ ...@@ -38,14 +37,14 @@
38 </el-form> 37 </el-form>
39 </div> 38 </div>
40 <!-- 表格 --> 39 <!-- 表格 -->
41 <div class="from-clues-content loadingtext"> 40 <div class="loadingtext">
42 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.pageSize" :calcHeight="300" 41 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.pageSize" :calcHeight="210"
43 :current-page.sync="pageData.currentPage" :total="tableData.total" @size-change="handleSizeChange" @select="select" 42 :current-page.sync="pageData.currentPage" :total="tableData.total" @size-change="handleSizeChange" @select="select"
44 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="tableData.columns" 43 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="tableData.columns"
45 :data="tableData.data"> 44 :data="tableData.data">
46 </lb-table> 45 </lb-table>
47 </div> 46 </div>
48 <div class="submit_button"> 47 <div class="submit_button" style="text-align:center">
49 <el-button @click="$popupCacel">取消</el-button> 48 <el-button @click="$popupCacel">取消</el-button>
50 <el-button type="primary" plain @click="submitForm" :loading="loading">发起申请</el-button> 49 <el-button type="primary" plain @click="submitForm" :loading="loading">发起申请</el-button>
51 </div> 50 </div>
...@@ -89,7 +88,7 @@ ...@@ -89,7 +88,7 @@
89 */ 88 */
90 queryClick () { 89 queryClick () {
91 this.$startLoading(); 90 this.$startLoading();
92 this.queryForm.zrzbsm = this.sqywInfo.bsm; 91 this.queryForm.zrzbsm = this.sqywInfo.bsm;
93 // this.queryForm.zrzbsm = this.sqywInfo.zrzbsm; 92 // this.queryForm.zrzbsm = this.sqywInfo.zrzbsm;
94 selectHQjdc({ ...this.queryForm, ...this.pageData }).then((res) => { 93 selectHQjdc({ ...this.queryForm, ...this.pageData }).then((res) => {
95 this.$endLoading(); 94 this.$endLoading();
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-10 14:05:49 4 * @LastEditTime: 2023-09-01 09:04:48
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -104,11 +104,10 @@ ...@@ -104,11 +104,10 @@
104 * @author: renchao 104 * @author: renchao
105 */ 105 */
106 openDialog (item) { 106 openDialog (item) {
107 this.$startLoading()
108 bdcqzPreview(item).then(res => { 107 bdcqzPreview(item).then(res => {
109 this.$endLoading() 108 this.$popupDialog("证书证明预览", "workflow/components/dialog/zsyl", {
110 this.$popupDialog("证书预览", "workflow/components/dialog/zsyl", { 109 bsmSlsq: item.bsmSlsq,
111 bsmSlsq: item.bsmSlsq 110 bsmBdcqz: item.bsmBdcqz
112 }, '1210px', true) 111 }, '1210px', true)
113 }) 112 })
114 } 113 }
......