41884e83 by renchao@pashanhoo.com

Merge branch 'dev'

2 parents 1713973e 4b49a592
1 /* 1 /*
2 * @Description: 企业银行接口 2 * @Description: 企业银行接口
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-11 10:19:36 4 * @LastEditTime: 2023-09-12 08:35:25
5 */ 5 */
6 import request from '@/utils/request' 6 import request from '@/utils/request'
7 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) 7 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
...@@ -81,3 +81,20 @@ export function deleteFile (bsmFile) { ...@@ -81,3 +81,20 @@ export function deleteFile (bsmFile) {
81 } 81 }
82 }) 82 })
83 } 83 }
84
85 /**
86 * @description: 移动
87 * @param {*} bsmFile
88 * @param {*} direction
89 * @author: renchao
90 */
91 export function move (bsmFile, direction) {
92 return request({
93 url: SERVER.SERVERAPI + '/rest/sys/company/move',
94 method: 'get',
95 params: {
96 bsmFile: bsmFile,
97 direction: direction
98 }
99 })
100 }
...\ No newline at end of file ...\ No newline at end of file
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:42:01 4 * @LastEditTime: 2023-09-12 13:26:13
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
8 <!-- 表单部分 -->
9 <div class="from-clues-header"> 8 <div class="from-clues-header">
10 <el-form ref="queryForm" label-width="180px" v-if="this.formData.obj"> 9 <el-form ref="queryForm" label-width="180px" v-if="this.formData.obj">
11 <el-form-item label="下一环节名称:"> 10 <el-form-item label="下一环节名称:">
...@@ -27,24 +26,21 @@ ...@@ -27,24 +26,21 @@
27 v-model="shyj" 26 v-model="shyj"
28 placeholder="请输入审批意见" 27 placeholder="请输入审批意见"
29 type="textarea" 28 type="textarea"
30 :rows="4" 29 :rows="4"></el-input>
31 ></el-input> 30 </div>
31 <div style="text-align:center">
32 <el-button @click="cancelBack">取消转出</el-button>
33 <el-button type="primary" @click="submitForm">确定转出</el-button>
32 </div> 34 </div>
33
34 <!-- <el-button class="opinion_btn" @click="commonOpinion">常用意见</el-button> -->
35 <el-button style="float: right" @click="cancelBack">取消转出</el-button>
36 <el-button type="primary" @click="submitForm" style="float: right"
37 >确定转出</el-button
38 >
39 </div> 35 </div>
40 </div> 36 </div>
41 </template> 37 </template>
42 38
43 <script> 39 <script>
44 import { completeTask, getNextLinkInfo } from "@/api/workFlow.js"; 40 import { completeTask, getNextLinkInfo } from "@/api/workFlow.js";
45 import { popupCacel } from "@/utils/popup.js"; 41 import { popupCacel } from "@/utils/popup.js";
46 import { mapGetters } from "vuex"; 42 import { mapGetters } from "vuex";
47 export default { 43 export default {
48 computed: { 44 computed: {
49 }, 45 },
50 props: { 46 props: {
...@@ -54,7 +50,7 @@ export default { ...@@ -54,7 +50,7 @@ export default {
54 }, 50 },
55 }, 51 },
56 52
57 data() { 53 data () {
58 return { 54 return {
59 queryForm: {}, 55 queryForm: {},
60 shyj: "", 56 shyj: "",
...@@ -63,14 +59,14 @@ export default { ...@@ -63,14 +59,14 @@ export default {
63 59
64 watch: { 60 watch: {
65 yjsqOptions: { 61 yjsqOptions: {
66 handler(val) { 62 handler (val) {
67 this.add(val.opinion); 63 this.add(val.opinion);
68 }, 64 },
69 deep: true, 65 deep: true,
70 immediate: true, 66 immediate: true,
71 }, 67 },
72 }, 68 },
73 mounted() { 69 mounted () {
74 // this.queryForm= this.queryForm.obj 70 // this.queryForm= this.queryForm.obj
75 }, 71 },
76 methods: { 72 methods: {
...@@ -78,16 +74,16 @@ export default { ...@@ -78,16 +74,16 @@ export default {
78 * @description: submitForm 74 * @description: submitForm
79 * @author: renchao 75 * @author: renchao
80 */ 76 */
81 commonOpinion() { 77 commonOpinion () {
82 this.$popup('常用意见',"workflow/components/dialog/commonOpinion",{ 78 this.$popup('常用意见', "workflow/components/dialog/commonOpinion", {
83 title:"常用意见", 79 title: "常用意见",
84 width: '75%', // 初始化75% 不需要改的话 可以直接不要 80 width: '75%', // 初始化75% 不需要改的话 可以直接不要
85 formData:{}, // 父组件传给子组件的参数 81 formData: {}, // 父组件传给子组件的参数
86 cancel: function () {}, //取消事件的回调 没有按钮可以不需要 82 cancel: function () { }, //取消事件的回调 没有按钮可以不需要
87 confirm: function () {} //确认事件的回调 没有按钮可以不需要 83 confirm: function () { } //确认事件的回调 没有按钮可以不需要
88 }) 84 })
89 }, 85 },
90 submitForm() { 86 submitForm () {
91 this.queryForm = { 87 this.queryForm = {
92 bsmSlsq: this.formData.bsmSlsq, 88 bsmSlsq: this.formData.bsmSlsq,
93 shyj: this.shyj, 89 shyj: this.shyj,
...@@ -123,7 +119,7 @@ export default { ...@@ -123,7 +119,7 @@ export default {
123 * @param {*} val 119 * @param {*} val
124 * @author: renchao 120 * @author: renchao
125 */ 121 */
126 add(val) { 122 add (val) {
127 if (val != "") { 123 if (val != "") {
128 this.shyj; 124 this.shyj;
129 } 125 }
...@@ -133,27 +129,27 @@ export default { ...@@ -133,27 +129,27 @@ export default {
133 * @description: closeDialog 129 * @description: closeDialog
134 * @author: renchao 130 * @author: renchao
135 */ 131 */
136 cancelBack() { 132 cancelBack () {
137 popupCacel(); 133 popupCacel();
138 }, 134 },
139 }, 135 },
140 }; 136 };
141 </script> 137 </script>
142 <style scoped lang="scss"> 138 <style scoped lang="scss">
143 @import "~@/styles/mixin.scss"; 139 @import "~@/styles/mixin.scss";
144 .el-button { 140 .el-button {
145 margin-top: 20px; 141 margin-top: 20px;
146 margin-right: 10px; 142 margin-right: 10px;
147 } 143 }
148 144
149 .opinion { 145 .opinion {
150 position: relative; 146 position: relative;
151 font-size: 14px; 147 font-size: 14px;
152 } 148 }
153 149
154 .opinion_btn { 150 .opinion_btn {
155 position: absolute; 151 position: absolute;
156 right: 35px; 152 right: 35px;
157 bottom: 80px; 153 bottom: 80px;
158 } 154 }
159 </style> 155 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-22 16:27:42 4 * @LastEditTime: 2023-09-11 16:37:36
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -493,7 +493,6 @@ ...@@ -493,7 +493,6 @@
493 this.ruleForm.qlxx.ssywh = val.ywh; 493 this.ruleForm.qlxx.ssywh = val.ywh;
494 this.ssQlxxchangediolog(val); 494 this.ssQlxxchangediolog(val);
495 }, 495 },
496 // 弹框事件
497 /** 496 /**
498 * @description: 弹框事件 497 * @description: 弹框事件
499 * @param {*} val 498 * @param {*} val
...@@ -598,7 +597,6 @@ ...@@ -598,7 +597,6 @@
598 } 597 }
599 }); 598 });
600 }, 599 },
601 // 更新土地用途信息
602 /** 600 /**
603 * @description: 更新土地用途信息 601 * @description: 更新土地用途信息
604 * @param {*} val 602 * @param {*} val
...@@ -608,16 +606,16 @@ ...@@ -608,16 +606,16 @@
608 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 606 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
609 this.key++; 607 this.key++;
610 }, 608 },
611 // 更新权利人信息
612 /** 609 /**
613 * @description: 更新权利人信息 610 * @description: 更新权利人信息
614 * @param {*} val 611 * @param {*} val
615 * @author: renchao 612 * @author: renchao
616 */ 613 */
617 upDateQlrxxList (val) { 614 upDateQlrxxList (val) {
615 if (!_.isEqual(val, this.ruleForm.qlrData)) {
618 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 616 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
619 this.czrOptions = this.ruleForm.qlrData; 617 this.czrOptions = this.ruleForm.qlrData;
620 this.key++; 618 }
621 }, 619 },
622 // 更新义务人信息 620 // 更新义务人信息
623 /** 621 /**
......
...@@ -517,16 +517,19 @@ ...@@ -517,16 +517,19 @@
517 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 517 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
518 this.key++; 518 this.key++;
519 }, 519 },
520 // 更新权利人信息
521 /** 520 /**
522 * @description: 更新权利人信息 521 * @description: 更新权利人信息
523 * @param {*} val 522 * @param {*} val
524 * @author: renchao 523 * @author: renchao
525 */ 524 */
526 upDateQlrxxList (val) { 525 upDateQlrxxList (val) {
526 if (!_.isEqual(val, this.ruleForm.qlrData)) {
527 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 527 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
528 this.czrOptions = this.ruleForm.qlrData; 528 this.czrOptions = this.ruleForm.qlrData;
529 this.key++; 529 }
530 if (this.ruleForm.qlrData.length == 0) {
531 this.czr = ''
532 }
530 }, 533 },
531 // 保存 534 // 保存
532 /** 535 /**
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-22 16:27:48 4 * @LastEditTime: 2023-09-11 16:38:51
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -629,16 +629,16 @@ ...@@ -629,16 +629,16 @@
629 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 629 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
630 this.key++; 630 this.key++;
631 }, 631 },
632 // 更新权利人信息
633 /** 632 /**
634 * @description: 更新权利人信息 633 * @description: 更新权利人信息
635 * @param {*} val 634 * @param {*} val
636 * @author: renchao 635 * @author: renchao
637 */ 636 */
638 upDateQlrxxList (val) { 637 upDateQlrxxList (val) {
638 if (!_.isEqual(val, this.ruleForm.qlrData)) {
639 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 639 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
640 this.czrOptions = this.ruleForm.qlrData; 640 this.czrOptions = this.ruleForm.qlrData;
641 this.key++; 641 }
642 }, 642 },
643 /** 643 /**
644 * @description: onSubmit 644 * @description: onSubmit
......
...@@ -51,6 +51,25 @@ ...@@ -51,6 +51,25 @@
51 </el-col> 51 </el-col>
52 </el-row> 52 </el-row>
53 <el-row> 53 <el-row>
54 <el-col :span="12">
55 <el-form-item label="接口类型:" prop="requestType">
56 <el-input v-model="ruleForm.requestType"></el-input>
57 </el-form-item>
58 </el-col>
59 <el-col :span="12">
60 <el-form-item label="接口模块:" prop="requestModule">
61 <el-input v-model="ruleForm.requestModule"></el-input>
62 </el-form-item>
63 </el-col>
64 </el-row>
65 <el-row>
66 <el-col :span="24">
67 <el-form-item label="接口参数:" prop="requestParams">
68 <el-input v-model="ruleForm.requestParams" type="textarea" :rows="4"></el-input>
69 </el-form-item>
70 </el-col>
71 </el-row>
72 <el-row>
54 <el-col :span="24"> 73 <el-col :span="24">
55 <el-form-item label="接口描述:" prop="interfaceDescription"> 74 <el-form-item label="接口描述:" prop="interfaceDescription">
56 <el-input v-model="ruleForm.interfaceDescription" type="textarea" :rows="4"></el-input> 75 <el-input v-model="ruleForm.interfaceDescription" type="textarea" :rows="4"></el-input>
...@@ -91,6 +110,9 @@ ...@@ -91,6 +110,9 @@
91 interfaceMethod: '', 110 interfaceMethod: '',
92 interfaceType: '', 111 interfaceType: '',
93 interfaceKey: '', 112 interfaceKey: '',
113 requestParams: '',
114 requestType: '',
115 requestModule: '',
94 }, 116 },
95 rules: { 117 rules: {
96 interfaceCode: [ 118 interfaceCode: [
......
...@@ -45,6 +45,11 @@ ...@@ -45,6 +45,11 @@
45 }) 45 })
46 }, 46 },
47 methods: { 47 methods: {
48 /**
49 * @description: handleSelectBdcdyh
50 * @param {*} val
51 * @author: renchao
52 */
48 handleSelectBdcdyh (val) { 53 handleSelectBdcdyh (val) {
49 this.$emit('getBdcdyh', val); 54 this.$emit('getBdcdyh', val);
50 } 55 }
......
...@@ -222,6 +222,10 @@ export default { ...@@ -222,6 +222,10 @@ export default {
222 }, 222 },
223 mounted() {}, 223 mounted() {},
224 methods: { 224 methods: {
225 /**
226 * @description: handleSearch
227 * @author: renchao
228 */
225 handleSearch() { 229 handleSearch() {
226 xydm(this.queryForm).then((res) => { 230 xydm(this.queryForm).then((res) => {
227 if (res.status == "OK") { 231 if (res.status == "OK") {
......
...@@ -116,6 +116,11 @@ ...@@ -116,6 +116,11 @@
116 this.$store.dispatch("user/refreshPage", false); 116 this.$store.dispatch("user/refreshPage", false);
117 }, 117 },
118 //删除 118 //删除
119 /**
120 * @description: 删除
121 * @param {*} item
122 * @author: renchao
123 */
119 delNotice (item) { 124 delNotice (item) {
120 this.$confirm('是否确定删除', '提示', { 125 this.$confirm('是否确定删除', '提示', {
121 confirmButtonText: '确定', 126 confirmButtonText: '确定',
...@@ -138,6 +143,11 @@ ...@@ -138,6 +143,11 @@
138 }); 143 });
139 }, 144 },
140 //发布 145 //发布
146 /**
147 * @description: 发布
148 * @param {*} item
149 * @author: renchao
150 */
141 toPublish (item) { 151 toPublish (item) {
142 this.$confirm('是否确定发布', '提示', { 152 this.$confirm('是否确定发布', '提示', {
143 confirmButtonText: '确定', 153 confirmButtonText: '确定',
...@@ -160,10 +170,19 @@ ...@@ -160,10 +170,19 @@
160 }); 170 });
161 }); 171 });
162 }, 172 },
173 /**
174 * @description: postMessage
175 * @author: renchao
176 */
163 postMessage () { 177 postMessage () {
164 window.parent.postMessage({ update: true }, '*') 178 window.parent.postMessage({ update: true }, '*')
165 }, 179 },
166 //取消发布 180 //取消发布
181 /**
182 * @description: 取消发布
183 * @param {*} item
184 * @author: renchao
185 */
167 toUnPublish (item) { 186 toUnPublish (item) {
168 this.$confirm('是否确定取消发布', '提示', { 187 this.$confirm('是否确定取消发布', '提示', {
169 confirmButtonText: '确定', 188 confirmButtonText: '确定',
...@@ -187,9 +206,19 @@ ...@@ -187,9 +206,19 @@
187 }); 206 });
188 }, 207 },
189 //编辑通知 208 //编辑通知
209 /**
210 * @description: 编辑通知
211 * @param {*} item
212 * @author: renchao
213 */
190 editNotice (item) { 214 editNotice (item) {
191 this.$popupDialog("系统通知详情", "system/xttz/components/addDialog", { ...item, "isButtonFlag": true, "edit": true }, "50%") 215 this.$popupDialog("系统通知详情", "system/xttz/components/addDialog", { ...item, "isButtonFlag": true, "edit": true }, "50%")
192 }, 216 },
217 /**
218 * @description: downloadFile
219 * @param {*} item
220 * @author: renchao
221 */
193 downloadFile (item) { 222 downloadFile (item) {
194 const href = item.noticeFileUrl 223 const href = item.noticeFileUrl
195 window.open(href, '_blank'); 224 window.open(href, '_blank');
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-11 16:12:27 4 * @LastEditTime: 2023-09-12 08:55:14
5 --> 5 -->
6 <template> 6 <template>
7 <dialogBox 7 <dialogBox
...@@ -422,6 +422,9 @@ ...@@ -422,6 +422,9 @@
422 watch: { 422 watch: {
423 value (val) { 423 value (val) {
424 this.myValue = _.cloneDeep(val) 424 this.myValue = _.cloneDeep(val)
425 if (val && Object.keys(this.details).length > 0) {
426 this.activeName = '1'
427 }
425 this.isShow = this.showButton 428 this.isShow = this.showButton
426 }, 429 },
427 details: { 430 details: {
...@@ -432,7 +435,11 @@ ...@@ -432,7 +435,11 @@
432 } 435 }
433 }, 436 },
434 methods: { 437 methods: {
435 // 证件种类选择 438 /**
439 * @description: 证件种类选择
440 * @param {*} val
441 * @author: renchao
442 */
436 handleZjzl (val) { 443 handleZjzl (val) {
437 if (['6', '7', '8'].includes(val)) { 444 if (['6', '7', '8'].includes(val)) {
438 this.isBz = true 445 this.isBz = true
...@@ -440,14 +447,16 @@ ...@@ -440,14 +447,16 @@
440 this.isBz = false 447 this.isBz = false
441 } 448 }
442 }, 449 },
443 // 信息备案 450 /**
451 * @description: 信息备案
452 * @author: renchao
453 */
444 handleFilings () { 454 handleFilings () {
445 this.ruleForm.qymc = this.ruleForm.sqrmc 455 this.ruleForm.qymc = this.ruleForm.sqrmc
446 this.ruleForm.dwdz = this.ruleForm.txdz 456 this.ruleForm.dwdz = this.ruleForm.txdz
447 addQy(this.ruleForm).then(res => { 457 addQy(this.ruleForm).then(res => {
448 if (res.code == 200) { 458 if (res.code == 200) {
449 this.$message.success('备案成功') 459 this.$message.success('备案成功')
450 this.$refs['ruleForm'].resetFields();
451 } else { 460 } else {
452 this.$message.error(res.message); 461 this.$message.error(res.message);
453 } 462 }
...@@ -474,6 +483,8 @@ ...@@ -474,6 +483,8 @@
474 }, 483 },
475 /** 484 /**
476 * @description:企业查询 485 * @description:企业查询
486 * @param {*} val
487 * @param {*} code
477 * @author: renchao 488 * @author: renchao
478 */ 489 */
479 dicStatus (val, code) { 490 dicStatus (val, code) {
...@@ -488,6 +499,10 @@ ...@@ -488,6 +499,10 @@
488 return name 499 return name
489 } 500 }
490 }, 501 },
502 /**
503 * @description: handleSearchQY
504 * @author: renchao
505 */
491 handleSearchQY () { 506 handleSearchQY () {
492 let data = { ...this.queryFormQY, ...this.pageData } 507 let data = { ...this.queryFormQY, ...this.pageData }
493 this.tableDataQy.data = [] 508 this.tableDataQy.data = []
...@@ -504,15 +519,29 @@ ...@@ -504,15 +519,29 @@
504 } 519 }
505 }) 520 })
506 }, 521 },
522 /**
523 * @description: handleQYCurrentChange
524 * @param {*} val
525 * @author: renchao
526 */
507 handleQYCurrentChange (val) { 527 handleQYCurrentChange (val) {
508 this.pageData.currentPage = val 528 this.pageData.currentPage = val
509 this.handleSearchQY() 529 this.handleSearchQY()
510 }, 530 },
531 /**
532 * @description: handlesQYSelect
533 * @param {*} val
534 * @author: renchao
535 */
511 handlesQYSelect (val) { 536 handlesQYSelect (val) {
512 this.$emit("updateDetail", _.cloneDeep(val)); 537 this.$emit("updateDetail", _.cloneDeep(val));
513 this.$emit("input", false); 538 this.$emit("input", false);
514 }, 539 },
515 // 银行 540 // 银行
541 /**
542 * @description: 银行
543 * @author: renchao
544 */
516 handleSearchYH () { 545 handleSearchYH () {
517 let data = { ...this.queryFormYH, ...this.pageData } 546 let data = { ...this.queryFormYH, ...this.pageData }
518 this.tableDataYh.data = [] 547 this.tableDataYh.data = []
...@@ -529,10 +558,20 @@ ...@@ -529,10 +558,20 @@
529 } 558 }
530 }) 559 })
531 }, 560 },
561 /**
562 * @description: handleYHCurrentChange
563 * @param {*} val
564 * @author: renchao
565 */
532 handleYHCurrentChange (val) { 566 handleYHCurrentChange (val) {
533 this.pageData.currentPage = val 567 this.pageData.currentPage = val
534 this.handleSearchQY() 568 this.handleSearchQY()
535 }, 569 },
570 /**
571 * @description: handlesYHSelect
572 * @param {*} val
573 * @author: renchao
574 */
536 handlesYHSelect (val) { 575 handlesYHSelect (val) {
537 this.$emit("updateDetail", _.cloneDeep(val)); 576 this.$emit("updateDetail", _.cloneDeep(val));
538 this.$emit("input", false); 577 this.$emit("input", false);
......
1 <!-- 1 <!--
2 * @Description: workFrame左侧菜单列表-普通 2 * @Description: workFrame左侧菜单列表-普通
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-30 13:59:09 4 * @LastEditTime: 2023-09-12 11:24:17
5 --> 5 -->
6 <template> 6 <template>
7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> 7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }">
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 申请单元列表({{ unitData.length }}) 15 申请单元列表({{ unitData.length }})
16 <el-button type="text" class="batchDel" @click="handleBatchDel" v-if="unitData.length > 1">批量删除</el-button> 16 <el-button type="text" class="batchDel" @click="handleBatchDel" v-if="unitData.length > 1">批量删除</el-button>
17 </div> 17 </div>
18 <el-menu :default-active="activeIndex" @select="unitClick"> 18 <el-menu v-model="activeIndex" :default-active="activeIndex" @select="unitClick">
19 <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index"> 19 <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index">
20 <p class="dot" v-if="item.issave == '0'"></p> 20 <p class="dot" v-if="item.issave == '0'"></p>
21 <div class="menu-con"> 21 <div class="menu-con">
...@@ -74,18 +74,20 @@ ...@@ -74,18 +74,20 @@
74 watch: { 74 watch: {
75 isRefresh: { 75 isRefresh: {
76 handler (newVal, oldVal) { 76 handler (newVal, oldVal) {
77 if (newVal) this.loadBdcdylist() 77 if (newVal) {
78 this.loadBdcdylist()
79 }
78 }, 80 },
79 immediate: true 81 immediate: true
80 } 82 }
81 }, 83 },
82 methods: { 84 methods: {
83 //读取申请单元信息
84 /** 85 /**
85 * @description: 读取申请单元信息 86 * @description: 读取申请单元信息
86 * @author: renchao 87 * @author: renchao
87 */ 88 */
88 loadBdcdylist () { 89 loadBdcdylist () {
90 let that = this
89 var formdata = new FormData(); 91 var formdata = new FormData();
90 formdata.append("bsmSlsq", this.bsmSlsq); 92 formdata.append("bsmSlsq", this.bsmSlsq);
91 if (this.$route.query.bestepid) { 93 if (this.$route.query.bestepid) {
...@@ -97,40 +99,41 @@ ...@@ -97,40 +99,41 @@
97 if (this.$route.query.type == 'jdcx') { 99 if (this.$route.query.type == 'jdcx') {
98 jdcxLeftMenu(formdata).then((res) => { 100 jdcxLeftMenu(formdata).then((res) => {
99 if (res.code === 200 && res.result) { 101 if (res.code === 200 && res.result) {
100 this.unitData = res.result; 102 that.unitData = res.result;
101 window.unitData = res.result; 103 window.unitData = res.result;
102 this.currentSelectProps = res.result[0]; 104 that.currentSelectProps = res.result[0];
103 this.$emit('getCurrentSelectProps', this.currentSelectProps); 105 that.$emit('getCurrentSelectProps', this.currentSelectProps);
104 this.judgeBatchShow(); 106 that.judgeBatchShow();
105 if (this.showBatch) { 107 if (sessionStorage.getItem('keyPath')) {
106 //满足批量查封/批量抵押按钮出现 即先展示批量表单 108 that.unitClick(sessionStorage.getItem('keyPath') - 0)
107 this.batchUnitClick();
108 } else { 109 } else {
109 //默认选择单元列表第一个 110 if (that.showBatch) {
110 this.unitClick(0); 111 //满足批量查封/批量抵押按钮出现 即先展示批量表单
112 that.batchUnitClick();
113 }
111 } 114 }
112 } 115 }
113 }) 116 })
114 } else { 117 } else {
115 leftMenu(formdata).then((res) => { 118 leftMenu(formdata).then((res) => {
116 if (res.code === 200 && res.result) { 119 if (res.code === 200 && res.result) {
117 this.unitData = res.result; 120 that.unitData = res.result;
118 window.unitData = res.result; 121 window.unitData = res.result;
119 this.currentSelectProps = res.result[0]; 122 this.currentSelectProps = res.result[0];
120 this.$emit('getCurrentSelectProps', this.currentSelectProps); 123 this.$emit('getCurrentSelectProps', this.currentSelectProps);
121 this.judgeBatchShow(); 124 this.judgeBatchShow();
122 if (this.showBatch) { 125 if (sessionStorage.getItem('keyPath')) {
123 //满足批量查封/批量抵押按钮出现 即先展示批量表单 126 that.unitClick(sessionStorage.getItem('keyPath') - 0)
124 this.batchUnitClick();
125 } else { 127 } else {
126 //默认选择单元列表第一个 128 if (that.showBatch) {
127 this.unitClick(0); 129 //满足批量查封/批量抵押按钮出现 即先展示批量表单
130 that.batchUnitClick();
131 }
128 } 132 }
129 } 133 }
130 }) 134 })
131 } 135 }
132 }, 136 },
133 //批量按钮判断
134 /** 137 /**
135 * @description: 批量按钮判断 138 * @description: 批量按钮判断
136 * @author: renchao 139 * @author: renchao
...@@ -224,11 +227,15 @@ ...@@ -224,11 +227,15 @@
224 this.currentSelectProps = this.unitData[index]; 227 this.currentSelectProps = this.unitData[index];
225 this.currentSelectProps.batchOperation = false; 228 this.currentSelectProps.batchOperation = false;
226 this.activeIndex = index.toString(); 229 this.activeIndex = index.toString();
230 sessionStorage.setItem('keyPath', this.activeIndex);
227 //选中表单传递数据 231 //选中表单传递数据
228 this.$emit('getCurrentSelectProps', this.currentSelectProps); 232 this.$emit('getCurrentSelectProps', this.currentSelectProps);
229 this.$parent.stepForm(index); 233 this.$parent.stepForm(index);
230 this.$store.dispatch('user/refreshPage', false); 234 this.$store.dispatch('user/refreshPage', false);
231 } 235 }
236 },
237 beforeDestroy () {
238 sessionStorage.removeItem('keyPath')
232 } 239 }
233 } 240 }
234 </script> 241 </script>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-30 11:01:54 4 * @LastEditTime: 2023-09-12 09:40:17
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -14,15 +14,13 @@ ...@@ -14,15 +14,13 @@
14 :heightNumSetting="true" 14 :heightNumSetting="true"
15 :minHeight="150" 15 :minHeight="150"
16 height="150" 16 height="150"
17 style="width: 100%" 17 style="width: 100%">
18 >
19 <el-table-column prop="index" width="50" :render-header="renderHeader"> 18 <el-table-column prop="index" width="50" :render-header="renderHeader">
20 <template slot-scope="scope"> 19 <template slot-scope="scope">
21 <i 20 <i
22 class="el-icon-minus pointer" 21 class="el-icon-minus pointer"
23 @click="deleClick(scope.$index, scope.row)" 22 @click="deleClick(scope.$index, scope.row)"
24 v-if="ableOperation" 23 v-if="ableOperation"></i>
25 ></i>
26 <div style="text-align: center" v-else> 24 <div style="text-align: center" v-else>
27 {{ scope.$index + 1 }} 25 {{ scope.$index + 1 }}
28 </div> 26 </div>
...@@ -40,8 +38,7 @@ ...@@ -40,8 +38,7 @@
40 :normalizer="normalizer" 38 :normalizer="normalizer"
41 :appendToBody="true" 39 :appendToBody="true"
42 z-index="9999" 40 z-index="9999"
43 @input="addrow(scope.row)" 41 @input="addrow(scope.row)" />
44 />
45 </template> 42 </template>
46 </el-table-column> 43 </el-table-column>
47 <el-table-column prop="qssj" label="土地使用起始时间" min-width="100"> 44 <el-table-column prop="qssj" label="土地使用起始时间" min-width="100">
...@@ -54,8 +51,7 @@ ...@@ -54,8 +51,7 @@
54 placeholder="选择日期" 51 placeholder="选择日期"
55 value-format="yyyy-MM-dd HH:mm:ss" 52 value-format="yyyy-MM-dd HH:mm:ss"
56 format="yyyy-MM-dd" 53 format="yyyy-MM-dd"
57 @input="startTime(scope.$index)" 54 @input="startTime(scope.$index)">
58 >
59 </el-date-picker> 55 </el-date-picker>
60 </template> 56 </template>
61 </el-table-column> 57 </el-table-column>
...@@ -69,8 +65,7 @@ ...@@ -69,8 +65,7 @@
69 placeholder="选择日期" 65 placeholder="选择日期"
70 value-format="yyyy-MM-dd HH:mm:ss" 66 value-format="yyyy-MM-dd HH:mm:ss"
71 format="yyyy-MM-dd" 67 format="yyyy-MM-dd"
72 @input="endTime(scope.$index)" 68 @input="endTime(scope.$index)">
73 >
74 </el-date-picker> 69 </el-date-picker>
75 </template> 70 </template>
76 </el-table-column> 71 </el-table-column>
...@@ -82,18 +77,16 @@ ...@@ -82,18 +77,16 @@
82 v-model="scope.row.tdsyqx" 77 v-model="scope.row.tdsyqx"
83 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 78 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
84 placeholder="请输入内容" 79 placeholder="请输入内容"
85 @input="sumTime(scope.$index, scope.row.tdsyqx)" 80 @input="sumTime(scope.$index, scope.row.tdsyqx)">
86 > 81 ></el-input>
87 ></el-input
88 >
89 </template> 82 </template>
90 </el-table-column> 83 </el-table-column>
91 </el-table> 84 </el-table>
92 </div> 85 </div>
93 </template> 86 </template>
94 <script> 87 <script>
95 import { mapGetters } from "vuex"; 88 import { mapGetters } from "vuex";
96 export default { 89 export default {
97 computed: { 90 computed: {
98 ...mapGetters(["dictData"]), 91 ...mapGetters(["dictData"]),
99 }, 92 },
...@@ -109,7 +102,7 @@ export default { ...@@ -109,7 +102,7 @@ export default {
109 default: true, 102 default: true,
110 }, 103 },
111 }, 104 },
112 data() { 105 data () {
113 return { 106 return {
114 // 键名转换,方法默认是label和children进行树状渲染 107 // 键名转换,方法默认是label和children进行树状渲染
115 key: 0, 108 key: 0,
...@@ -123,7 +116,7 @@ export default { ...@@ -123,7 +116,7 @@ export default {
123 // 起始时间选择范围 116 // 起始时间选择范围
124 pickerStart: {}, 117 pickerStart: {},
125 pickerEnd: {}, 118 pickerEnd: {},
126 normalizer(node) { 119 normalizer (node) {
127 if (node.children == null || node.children == "null") { 120 if (node.children == null || node.children == "null") {
128 delete node.children; 121 delete node.children;
129 } 122 }
...@@ -135,7 +128,7 @@ export default { ...@@ -135,7 +128,7 @@ export default {
135 }, 128 },
136 }; 129 };
137 }, 130 },
138 mounted() {}, 131 mounted () { },
139 watch: { 132 watch: {
140 tableData: { 133 tableData: {
141 handler: function (val, oldVal) { 134 handler: function (val, oldVal) {
...@@ -164,7 +157,7 @@ export default { ...@@ -164,7 +157,7 @@ export default {
164 * @description: renderHeader 157 * @description: renderHeader
165 * @author: renchao 158 * @author: renchao
166 */ 159 */
167 renderHeader() { 160 renderHeader () {
168 return ( 161 return (
169 <div> 162 <div>
170 {" "} 163 {" "}
...@@ -186,8 +179,7 @@ export default { ...@@ -186,8 +179,7 @@ export default {
186 * @description: 修改事件 179 * @description: 修改事件
187 * @author: renchao 180 * @author: renchao
188 */ 181 */
189 addrow(a) { 182 addrow (a) {
190 console.log(a);
191 // this.tableDataList = this.tableDataList.map((item) => { 183 // this.tableDataList = this.tableDataList.map((item) => {
192 // return { 184 // return {
193 // ...item, 185 // ...item,
...@@ -201,7 +193,7 @@ export default { ...@@ -201,7 +193,7 @@ export default {
201 * @param {*} index 193 * @param {*} index
202 * @author: renchao 194 * @author: renchao
203 */ 195 */
204 startTime(index) { 196 startTime (index) {
205 console.log("index", index); 197 console.log("index", index);
206 // let startTime = this.tableDataList[index].tdsyqssj; 198 // let startTime = this.tableDataList[index].tdsyqssj;
207 let endTime = this.tableDataList[index].jssj; 199 let endTime = this.tableDataList[index].jssj;
...@@ -227,7 +219,7 @@ export default { ...@@ -227,7 +219,7 @@ export default {
227 * @param {*} index 219 * @param {*} index
228 * @author: renchao 220 * @author: renchao
229 */ 221 */
230 endTime(index) { 222 endTime (index) {
231 // let startTime = this.tableDataList[index].tdsyqssj; 223 // let startTime = this.tableDataList[index].tdsyqssj;
232 let startTime = this.tableDataList[index].qssj; 224 let startTime = this.tableDataList[index].qssj;
233 let endTime = this.tableDataList[index].jssj; 225 let endTime = this.tableDataList[index].jssj;
...@@ -253,7 +245,7 @@ export default { ...@@ -253,7 +245,7 @@ export default {
253 * @param {*} tdsyqx 245 * @param {*} tdsyqx
254 * @author: renchao 246 * @author: renchao
255 */ 247 */
256 sumTime(index, tdsyqx) { 248 sumTime (index, tdsyqx) {
257 let startTime = this.tableDataList[index].qssj; 249 let startTime = this.tableDataList[index].qssj;
258 this.tableDataList[index].jssj = 250 this.tableDataList[index].jssj =
259 Number(startTime.substring(0, 4)) + 251 Number(startTime.substring(0, 4)) +
...@@ -266,7 +258,7 @@ export default { ...@@ -266,7 +258,7 @@ export default {
266 * @description: 新增 258 * @description: 新增
267 * @author: renchao 259 * @author: renchao
268 */ 260 */
269 addClick() { 261 addClick () {
270 // this.tableDataList[this.tableDataList.length] = _.cloneDeep(this.newdata); 262 // this.tableDataList[this.tableDataList.length] = _.cloneDeep(this.newdata);
271 this.tableDataList.push(_.cloneDeep(this.newdata)) 263 this.tableDataList.push(_.cloneDeep(this.newdata))
272 this.$emit("upDateTdytxxList", this.tableDataList); 264 this.$emit("upDateTdytxxList", this.tableDataList);
...@@ -279,7 +271,7 @@ export default { ...@@ -279,7 +271,7 @@ export default {
279 * @param {*} row 271 * @param {*} row
280 * @author: renchao 272 * @author: renchao
281 */ 273 */
282 deleClick(index, row) { 274 deleClick (index, row) {
283 this.$confirm("确定要删除吗, 是否继续?", "提示", { 275 this.$confirm("确定要删除吗, 是否继续?", "提示", {
284 confirmButtonText: "确定", 276 confirmButtonText: "确定",
285 cancelButtonText: "取消", 277 cancelButtonText: "取消",
...@@ -289,25 +281,25 @@ export default { ...@@ -289,25 +281,25 @@ export default {
289 this.tableDataList.splice(index, 1); 281 this.tableDataList.splice(index, 1);
290 this.$emit("upDateTdytxxList", this.tableDataList); 282 this.$emit("upDateTdytxxList", this.tableDataList);
291 }) 283 })
292 .catch(() => {}); 284 .catch(() => { });
293 }, 285 },
294 }, 286 },
295 }; 287 };
296 </script> 288 </script>
297 <style scoped lang="scss"> 289 <style scoped lang="scss">
298 .el-input { 290 .el-input {
299 border: none !important; 291 border: none !important;
300 } 292 }
301 /deep/.el-table__row { 293 /deep/.el-table__row {
302 border: none !important; 294 border: none !important;
303 } 295 }
304 .el-date-editor.el-input { 296 .el-date-editor.el-input {
305 width: 100%; 297 width: 100%;
306 } 298 }
307 /deep/.el-table th { 299 /deep/.el-table th {
308 height: 30px !important; 300 height: 30px !important;
309 } 301 }
310 /deep/ .el-table--border .el-table__cell:first-child .cell{ 302 /deep/ .el-table--border .el-table__cell:first-child .cell {
311 text-align: center; 303 text-align: center;
312 } 304 }
313 </style> 305 </style>
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-17 15:34:33 4 * @LastEditTime: 2023-09-12 09:41:27
5 */ 5 */
6 //流程环节操作按钮 6 //流程环节操作按钮
7 /** 7 /**
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
10 * @param {*} djywbm 10 * @param {*} djywbm
11 * @author: renchao 11 * @author: renchao
12 */ 12 */
13 export function getForm(tabName, djywbm) { 13 export function getForm (tabName, djywbm) {
14 let form; 14 let form;
15 switch (tabName) { 15 switch (tabName) {
16 case "tdsyqslxx": 16 case "tdsyqslxx":
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-05 15:39:08 4 * @LastEditTime: 2023-09-12 10:52:24
5 */ 5 */
6 import { getForm } from "../flowform"; 6 import { getForm } from "../flowform";
7 import { getHomeNoticeList } from "@/api/home.js" 7 import { getHomeNoticeList } from "@/api/home.js"
...@@ -32,7 +32,6 @@ export default { ...@@ -32,7 +32,6 @@ export default {
32 } 32 }
33 }) 33 })
34 }, 34 },
35 //右侧表单选项卡事件
36 /** 35 /**
37 * @description: 右侧表单选项卡事件 36 * @description: 右侧表单选项卡事件
38 * @param {*} activeName 37 * @param {*} activeName
...@@ -40,9 +39,9 @@ export default { ...@@ -40,9 +39,9 @@ export default {
40 * @author: renchao 39 * @author: renchao
41 */ 40 */
42 beforeLeave (activeName, oldActiveName) { 41 beforeLeave (activeName, oldActiveName) {
42 sessionStorage.setItem('activeName', activeName);
43 if (activeName && activeName != 0) this.getFromRouter(activeName) 43 if (activeName && activeName != 0) this.getFromRouter(activeName)
44 }, 44 },
45 //切换选项卡内容组件
46 /** 45 /**
47 * @description: 切换选项卡内容组件 46 * @description: 切换选项卡内容组件
48 * @param {*} tabname 47 * @param {*} tabname
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-30 14:14:55 4 * @LastEditTime: 2023-09-12 10:52:18
5 --> 5 -->
6 <template> 6 <template>
7 <div class="container"> 7 <div class="container">
...@@ -162,7 +162,6 @@ ...@@ -162,7 +162,6 @@
162 stepForm (index) { 162 stepForm (index) {
163 getStepFormInfo(this.currentSelectProps).then((res) => { 163 getStepFormInfo(this.currentSelectProps).then((res) => {
164 if (res.code === 200) { 164 if (res.code === 200) {
165 // this.fresh++;
166 //获取单元对应的所有表单信息 165 //获取单元对应的所有表单信息
167 this.tabList = res.result; 166 this.tabList = res.result;
168 //默认加载第一个表单信息 167 //默认加载第一个表单信息
...@@ -172,6 +171,9 @@ ...@@ -172,6 +171,9 @@
172 } else { 171 } else {
173 this.tabName = res.result[0].value; 172 this.tabName = res.result[0].value;
174 } 173 }
174 if (sessionStorage.getItem('activeName') == this.tabName) {
175 this.fresh++;
176 }
175 this.ableOperation = this.tabList[0].ableOperation 177 this.ableOperation = this.tabList[0].ableOperation
176 //批量操作无分屏按钮 178 //批量操作无分屏按钮
177 if (index != null) { 179 if (index != null) {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-11 14:01:06 4 * @LastEditTime: 2023-09-12 08:51:36
5 --> 5 -->
6 <template> 6 <template>
7 <div class="rlPopup"> 7 <div class="rlPopup">
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
53 <script> 53 <script>
54 import PhotoZoom from '@/components/PhotoZoom' 54 import PhotoZoom from '@/components/PhotoZoom'
55 import { getAltimeterInfo, getUuid } from '@/utils/operation.js' 55 import { getAltimeterInfo, getUuid } from '@/utils/operation.js'
56 import { uploadBatch, deleteFile } from "@/api/company.js" 56 import { uploadBatch, deleteFile, move } from "@/api/company.js"
57 import publicPicture from '@/components/publicPicture/index.vue' 57 import publicPicture from '@/components/publicPicture/index.vue'
58 export default { 58 export default {
59 name: 'PreviewImage', 59 name: 'PreviewImage',
...@@ -137,8 +137,19 @@ ...@@ -137,8 +137,19 @@
137 } 137 }
138 }, 138 },
139 // 左右移动 139 // 左右移动
140 /**
141 * @description: 左右移动
142 * @param {*} direction
143 * @author: renchao
144 */
140 handleMove (direction) { 145 handleMove (direction) {
141 146 move(this.previewImg.imgList[this.previewImg.index].bsmFile, direction).then(res => {
147 this.$emit('updateList', { children: res.result, bsmMaterial: this.previewImg.bsmMaterial })
148 this.$message({
149 message: '移动成功!',
150 type: 'success'
151 })
152 })
142 }, 153 },
143 /** 154 /**
144 * @description: 拍照 155 * @description: 拍照
...@@ -270,7 +281,7 @@ ...@@ -270,7 +281,7 @@
270 } 281 }
271 formData.append("bsmMaterial", this.previewImg.bsmMaterial); 282 formData.append("bsmMaterial", this.previewImg.bsmMaterial);
272 if (this.previewImg.imgList.length > 0) { 283 if (this.previewImg.imgList.length > 0) {
273 formData.append("index", this.previewImg.index + 1); 284 formData.append("index", this.previewImg.imgList[this.previewImg.index].sxh);
274 } 285 }
275 uploadBatch(formData).then((res) => { 286 uploadBatch(formData).then((res) => {
276 if (res.code == 200) { 287 if (res.code == 200) {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-28 09:56:03 4 * @LastEditTime: 2023-09-12 11:26:18
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -293,6 +293,7 @@ ...@@ -293,6 +293,7 @@
293 * @author: renchao 293 * @author: renchao
294 */ 294 */
295 ywhClick (item) { 295 ywhClick (item) {
296 sessionStorage.removeItem('keyPath')
296 //判断用户是否拥有该任务的权限,若有则跳转,无权限则给予提示并刷新页面 297 //判断用户是否拥有该任务的权限,若有则跳转,无权限则给予提示并刷新页面
297 judgeUserTaskPermission({ 298 judgeUserTaskPermission({
298 bsmSlsq: item.bsmSlsq, 299 bsmSlsq: item.bsmSlsq,
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-24 15:34:27 4 * @LastEditTime: 2023-09-12 09:59:18
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
9 <el-form 9 <el-form
10 :model="ruleForm" 10 :model="ruleForm"
11 :rules="rules" 11 :rules="rules"
12 class="loadingtext" 12 v-Loading="loading"
13 ref="ruleForm" 13 ref="ruleForm"
14 :label-position="flag ? 'top' : ''" 14 :label-position="flag ? 'top' : ''"
15 :inline="flag" 15 :inline="flag"
...@@ -365,18 +365,21 @@ ...@@ -365,18 +365,21 @@
365 import { mapGetters } from "vuex"; 365 import { mapGetters } from "vuex";
366 export default { 366 export default {
367 mounted () { 367 mounted () {
368 this.loading = true
368 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 369 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
369 this.propsParam = this.$attrs; 370 this.propsParam = this.$attrs;
370 var formdata = new FormData(); 371 var formdata = new FormData();
371 if (this.propsParam.djlx == "400") { 372 if (this.propsParam.djlx == "400") {
372 this.isJfOperation = true; 373 this.isJfOperation = true;
373 } 374 }
374 this.$startLoading();
375 formdata.append("bsmSldy", this.propsParam.bsmSldy); 375 formdata.append("bsmSldy", this.propsParam.bsmSldy);
376 formdata.append("bsmSlsq", this.$route.query.bsmSlsq); 376 formdata.append("bsmSlsq", this.$route.query.bsmSlsq);
377 formdata.append("djlx", this.propsParam.djlx); 377 formdata.append("djlx", this.propsParam.djlx);
378 formdata.append("isEdit", this.viewEdit); 378 formdata.append("isEdit", this.viewEdit);
379 Init(formdata).then((res) => { 379 Init(formdata).then((res) => {
380 setTimeout(() => {
381 this.loading = false
382 }, 200)
380 if (res.code === 200 && res.result) { 383 if (res.code === 200 && res.result) {
381 this.ruleForm = res.result; 384 this.ruleForm = res.result;
382 this.czrOptions = this.ruleForm.qlrList; 385 this.czrOptions = this.ruleForm.qlrList;
...@@ -386,8 +389,9 @@ ...@@ -386,8 +389,9 @@
386 this.czr = item.sqrmc; 389 this.czr = item.sqrmc;
387 } 390 }
388 }); 391 });
389 this.$endLoading(); 392 }).catch(() => {
390 }); 393 this.loading = false
394 })
391 }, 395 },
392 components: { qlrCommonTable }, 396 components: { qlrCommonTable },
393 computed: { 397 computed: {
...@@ -395,6 +399,7 @@ ...@@ -395,6 +399,7 @@
395 }, 399 },
396 data () { 400 data () {
397 return { 401 return {
402 loading: false,
398 //表单是否可操作 403 //表单是否可操作
399 viewEdit: true, 404 viewEdit: true,
400 disabled: true, 405 disabled: true,
...@@ -499,8 +504,17 @@ ...@@ -499,8 +504,17 @@
499 this.ruleForm.qlrList = _.cloneDeep(val); 504 this.ruleForm.qlrList = _.cloneDeep(val);
500 this.czrOptions = this.ruleForm.qlrList; 505 this.czrOptions = this.ruleForm.qlrList;
501 } 506 }
507 this.num = 0
508 this.ruleForm.qlrList.forEach(item => {
509 if (item.sqrmc == this.czr) {
510 this.num++
511 }
512 })
513 if (this.num == 0) {
514 this.czr = ''
515 }
516
502 }, 517 },
503 // 是否持证人变化
504 /** 518 /**
505 * @description: 是否持证人变化 519 * @description: 是否持证人变化
506 * @author: renchao 520 * @author: renchao
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-09-05 15:48:55 4 * @LastEditTime: 2023-09-12 09:55:25
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -271,6 +271,9 @@ ...@@ -271,6 +271,9 @@
271 formdata.append("djlx", this.propsParam.djlx); 271 formdata.append("djlx", this.propsParam.djlx);
272 formdata.append("isEdit", this.viewEdit); 272 formdata.append("isEdit", this.viewEdit);
273 Init(formdata).then((res) => { 273 Init(formdata).then((res) => {
274 setTimeout(() => {
275 this.loading = false
276 }, 200)
274 if (res.code === 200 && res.result) { 277 if (res.code === 200 && res.result) {
275 this.ruleForm = { 278 this.ruleForm = {
276 ...res.result, 279 ...res.result,
...@@ -281,16 +284,9 @@ ...@@ -281,16 +284,9 @@
281 this.czr = item.sqrmc; 284 this.czr = item.sqrmc;
282 } 285 }
283 }); 286 });
284 setTimeout(() => {
285 this.loading = false
286 }, 200)
287 //初始化发证方式,1:小证,2:大正
288 this.ruleForm.slsq.fzfs == null
289 ? (this.ruleForm.slsq.fzfs = "1")
290 : this.ruleForm.slsq.fzfs;
291 this.czrOptions = this.ruleForm.qlrList; 287 this.czrOptions = this.ruleForm.qlrList;
292 } 288 }
293 }); 289 })
294 }, 290 },
295 components: { qlrCommonTable, tdytTable, fdcqxmTable, ywrCommonTable }, 291 components: { qlrCommonTable, tdytTable, fdcqxmTable, ywrCommonTable },
296 computed: { 292 computed: {
...@@ -353,9 +349,19 @@ ...@@ -353,9 +349,19 @@
353 * @author: renchao 349 * @author: renchao
354 */ 350 */
355 upDateQlrxxList (val) { 351 upDateQlrxxList (val) {
352 if (!_.isEqual(val, this.ruleForm.qlrList)) {
356 this.ruleForm.qlrList = _.cloneDeep(val); 353 this.ruleForm.qlrList = _.cloneDeep(val);
357 this.czrOptions = this.ruleForm.qlrList; 354 this.czrOptions = this.ruleForm.qlrList;
358 this.key++; 355 }
356 this.num = 0
357 this.ruleForm.qlrList.forEach(item => {
358 if (item.sqrmc == this.czr) {
359 this.num++
360 }
361 })
362 if (this.num == 0) {
363 this.czr = ''
364 }
359 }, 365 },
360 /** 366 /**
361 * @description: 是否持证人变化 367 * @description: 是否持证人变化
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-05 15:53:51 4 * @LastEditTime: 2023-09-12 10:04:14
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
9 :model="ruleForm" 9 :model="ruleForm"
10 :rules="rules" 10 :rules="rules"
11 ref="ruleForm" 11 ref="ruleForm"
12 v-Loading="loading"
12 :label-position="flag ? 'top' : ''" 13 :label-position="flag ? 'top' : ''"
13 :inline="flag" 14 :inline="flag"
14 label-width="120px"> 15 label-width="120px">
...@@ -417,6 +418,7 @@ ...@@ -417,6 +418,7 @@
417 export default { 418 export default {
418 mixins: [ywmix], 419 mixins: [ywmix],
419 mounted () { 420 mounted () {
421 this.loading = true
420 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 422 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
421 this.propsParam = this.$attrs; 423 this.propsParam = this.$attrs;
422 var formdata = new FormData(); 424 var formdata = new FormData();
...@@ -424,6 +426,9 @@ ...@@ -424,6 +426,9 @@
424 formdata.append("djlx", this.propsParam.djlx); 426 formdata.append("djlx", this.propsParam.djlx);
425 formdata.append("isEdit", this.viewEdit); 427 formdata.append("isEdit", this.viewEdit);
426 Init(formdata).then((res) => { 428 Init(formdata).then((res) => {
429 setTimeout(() => {
430 this.loading = false
431 }, 200)
427 if (res.code === 200 && res.result) { 432 if (res.code === 200 && res.result) {
428 this.ruleForm = { 433 this.ruleForm = {
429 ...res.result, 434 ...res.result,
...@@ -434,13 +439,11 @@ ...@@ -434,13 +439,11 @@
434 this.czr = item.sqrmc; 439 this.czr = item.sqrmc;
435 } 440 }
436 }); 441 });
437 //初始化发证方式,1:小证,2:大正
438 this.ruleForm.slsq.fzfs == null
439 ? (this.ruleForm.slsq.fzfs = "1")
440 : this.ruleForm.slsq.fzfs;
441 this.czrOptions = this.ruleForm.qlrList; 442 this.czrOptions = this.ruleForm.qlrList;
442 } 443 }
443 }); 444 }).catch(() => {
445 this.loading = false
446 })
444 }, 447 },
445 components: { qlrCommonTable, tdytTable, ywrCommonTable }, 448 components: { qlrCommonTable, tdytTable, ywrCommonTable },
446 computed: { 449 computed: {
...@@ -448,6 +451,7 @@ ...@@ -448,6 +451,7 @@
448 }, 451 },
449 data () { 452 data () {
450 return { 453 return {
454 loading: false,
451 mjdw: "1", 455 mjdw: "1",
452 // 键名转换,方法默认是label和children进行树状渲染 456 // 键名转换,方法默认是label和children进行树状渲染
453 normalizer (node) { 457 normalizer (node) {
...@@ -507,6 +511,15 @@ ...@@ -507,6 +511,15 @@
507 upDateQlrxxList (val) { 511 upDateQlrxxList (val) {
508 this.ruleForm.qlrList = _.cloneDeep(val); 512 this.ruleForm.qlrList = _.cloneDeep(val);
509 this.czrOptions = this.ruleForm.qlrList; 513 this.czrOptions = this.ruleForm.qlrList;
514 this.num = 0
515 this.ruleForm.qlrList.forEach(item => {
516 if (item.sqrmc == this.czr) {
517 this.num++
518 }
519 })
520 if (this.num == 0) {
521 this.czr = ''
522 }
510 }, 523 },
511 // 是否持证人变化 524 // 是否持证人变化
512 /** 525 /**
...@@ -593,6 +606,7 @@ ...@@ -593,6 +606,7 @@
593 }); 606 });
594 } 607 }
595 } 608 }
609 this.$store.dispatch("user/refreshPage", false);
596 saveData(this.ruleForm).then((res) => { 610 saveData(this.ruleForm).then((res) => {
597 if (res.code === 200) { 611 if (res.code === 200) {
598 this.$message({ 612 this.$message({
...@@ -606,10 +620,10 @@ ...@@ -606,10 +620,10 @@
606 showClose: true, 620 showClose: true,
607 message: res.message, 621 message: res.message,
608 type: "error", 622 type: "error",
609 }); 623 })
624 }
625 })
610 } 626 }
611 });
612 },
613 }, 627 },
614 }; 628 };
615 </script> 629 </script>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-01 13:41:37 4 * @LastEditTime: 2023-09-11 16:28:26
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -319,6 +319,15 @@ ...@@ -319,6 +319,15 @@
319 this.ruleForm.qlrList && (this.ruleForm.qlrList = _.cloneDeep(val)); 319 this.ruleForm.qlrList && (this.ruleForm.qlrList = _.cloneDeep(val));
320 this.czrOptions = this.ruleForm.qlrList; 320 this.czrOptions = this.ruleForm.qlrList;
321 this.key++; 321 this.key++;
322 this.num = 0
323 this.ruleForm.qlrList.forEach(item => {
324 if (item.sqrmc == this.czr) {
325 this.num++
326 }
327 })
328 if (this.num == 0) {
329 this.czr = ''
330 }
322 }, 331 },
323 // 是否持证人变化 332 // 是否持证人变化
324 /** 333 /**
......
...@@ -348,7 +348,7 @@ ...@@ -348,7 +348,7 @@
348 ? (this.ruleForm.slsq.fzfs = "1") 348 ? (this.ruleForm.slsq.fzfs = "1")
349 : this.ruleForm.slsq.fzfs; 349 : this.ruleForm.slsq.fzfs;
350 this.czrOptions = this.ruleForm.qlrList; 350 this.czrOptions = this.ruleForm.qlrList;
351 this.ruleForm.lq.zlnd ? this.$set(this.ruleForm.lq,'zlnd',this.ruleForm.lq.zlnd.toString()) : this.$set(this.ruleForm.lq,'zlnd',"") 351 this.ruleForm.lq.zlnd ? this.$set(this.ruleForm.lq, 'zlnd', this.ruleForm.lq.zlnd.toString()) : this.$set(this.ruleForm.lq, 'zlnd', "")
352 setTimeout(() => { 352 setTimeout(() => {
353 this.loading = false 353 this.loading = false
354 }, 200) 354 }, 200)
...@@ -367,7 +367,7 @@ ...@@ -367,7 +367,7 @@
367 czrOptions: [], 367 czrOptions: [],
368 czr: "", 368 czr: "",
369 ruleForm: { 369 ruleForm: {
370 lq:{ 370 lq: {
371 }, 371 },
372 flow: { 372 flow: {
373 ywh: "", 373 ywh: "",
...@@ -420,7 +420,15 @@ ...@@ -420,7 +420,15 @@
420 upDateQlrxxList (val) { 420 upDateQlrxxList (val) {
421 this.ruleForm.qlrList = _.cloneDeep(val); 421 this.ruleForm.qlrList = _.cloneDeep(val);
422 this.czrOptions = this.ruleForm.qlrList; 422 this.czrOptions = this.ruleForm.qlrList;
423 this.key++; 423 this.num = 0
424 this.ruleForm.qlrList.forEach(item => {
425 if (item.sqrmc == this.czr) {
426 this.num++
427 }
428 })
429 if (this.num == 0) {
430 this.czr = ''
431 }
424 }, 432 },
425 /** 433 /**
426 * @description: 更新业务人信息 434 * @description: 更新业务人信息
......
...@@ -456,6 +456,15 @@ ...@@ -456,6 +456,15 @@
456 upDateQlrxxList (val) { 456 upDateQlrxxList (val) {
457 this.ruleForm.qlrList = _.cloneDeep(val); 457 this.ruleForm.qlrList = _.cloneDeep(val);
458 this.czrOptions = this.ruleForm.qlrList; 458 this.czrOptions = this.ruleForm.qlrList;
459 this.num = 0
460 this.ruleForm.qlrList.forEach(item => {
461 if (item.sqrmc == this.czr) {
462 this.num++
463 }
464 })
465 if (this.num == 0) {
466 this.czr = ''
467 }
459 }, 468 },
460 // 是否持证人变化 469 // 是否持证人变化
461 /** 470 /**
......
...@@ -359,10 +359,10 @@ ...@@ -359,10 +359,10 @@
359 czrOptions: [], 359 czrOptions: [],
360 czr: "", 360 czr: "",
361 ruleForm: { 361 ruleForm: {
362 lq:{ 362 lq: {
363 zlnd:"", 363 zlnd: "",
364 ldsyqssj:"", 364 ldsyqssj: "",
365 ldsyjssj:"" 365 ldsyjssj: ""
366 }, 366 },
367 flow: { 367 flow: {
368 ywh: "", 368 ywh: "",
...@@ -406,7 +406,15 @@ ...@@ -406,7 +406,15 @@
406 upDateQlrxxList (val) { 406 upDateQlrxxList (val) {
407 this.ruleForm.qlrList = _.cloneDeep(val); 407 this.ruleForm.qlrList = _.cloneDeep(val);
408 this.czrOptions = this.ruleForm.qlrList; 408 this.czrOptions = this.ruleForm.qlrList;
409 this.key++; 409 this.num = 0
410 this.ruleForm.qlrList.forEach(item => {
411 if (item.sqrmc == this.czr) {
412 this.num++
413 }
414 })
415 if (this.num == 0) {
416 this.czr = ''
417 }
410 }, 418 },
411 // 是否持证人变化 419 // 是否持证人变化
412 /** 420 /**
......
...@@ -429,7 +429,15 @@ ...@@ -429,7 +429,15 @@
429 upDateQlrxxList (val) { 429 upDateQlrxxList (val) {
430 this.ruleForm.qlrList && (this.ruleForm.qlrList = _.cloneDeep(val)); 430 this.ruleForm.qlrList && (this.ruleForm.qlrList = _.cloneDeep(val));
431 this.czrOptions = this.ruleForm.qlrList; 431 this.czrOptions = this.ruleForm.qlrList;
432 this.key++; 432 this.num = 0
433 this.ruleForm.qlrList.forEach(item => {
434 if (item.sqrmc == this.czr) {
435 this.num++
436 }
437 })
438 if (this.num == 0) {
439 this.czr = ''
440 }
433 }, 441 },
434 // 更新义务人信息 442 // 更新义务人信息
435 /** 443 /**
......
...@@ -340,8 +340,8 @@ ...@@ -340,8 +340,8 @@
340 }, 340 },
341 //传递参数 341 //传递参数
342 propsParam: this.$attrs, 342 propsParam: this.$attrs,
343 rules: {}, 343 rules: {}
344 }; 344 }
345 }, 345 },
346 methods: { 346 methods: {
347 /** 347 /**
...@@ -352,6 +352,15 @@ ...@@ -352,6 +352,15 @@
352 upDateQlrxxList (val) { 352 upDateQlrxxList (val) {
353 this.ruleForm.qlrList = _.cloneDeep(val); 353 this.ruleForm.qlrList = _.cloneDeep(val);
354 this.czrOptions = this.ruleForm.qlrList; 354 this.czrOptions = this.ruleForm.qlrList;
355 this.num = 0
356 this.ruleForm.qlrList.forEach(item => {
357 if (item.sqrmc == this.czr) {
358 this.num++
359 }
360 })
361 if (this.num == 0) {
362 this.czr = ''
363 }
355 }, 364 },
356 /** 365 /**
357 * @description: 更新业务人信息 366 * @description: 更新业务人信息
......
...@@ -270,6 +270,15 @@ ...@@ -270,6 +270,15 @@
270 upDateQlrxxList (val) { 270 upDateQlrxxList (val) {
271 this.ruleForm.qlrList = _.cloneDeep(val); 271 this.ruleForm.qlrList = _.cloneDeep(val);
272 this.czrOptions = this.ruleForm.qlrList; 272 this.czrOptions = this.ruleForm.qlrList;
273 this.num = 0
274 this.ruleForm.qlrList.forEach(item => {
275 if (item.sqrmc == this.czr) {
276 this.num++
277 }
278 })
279 if (this.num == 0) {
280 this.czr = ''
281 }
273 }, 282 },
274 /** 283 /**
275 * @description: 是否持证人变化 284 * @description: 是否持证人变化
......
...@@ -133,12 +133,10 @@ ...@@ -133,12 +133,10 @@
133 <el-col :span="8"> 133 <el-col :span="8">
134 <el-form-item 134 <el-form-item
135 label="是否禁止或者限制转让的约定:" 135 label="是否禁止或者限制转让的约定:"
136 label-width="200px" 136 label-width="200px">
137 >
138 <el-radio-group 137 <el-radio-group
139 v-model="ruleForm.ygdj.sfczjzhxz" 138 v-model="ruleForm.ygdj.sfczjzhxz"
140 :disabled="!viewEdit || isJfOperation" 139 :disabled="!viewEdit">
141 >
142 <el-radio label="1"></el-radio> 140 <el-radio label="1"></el-radio>
143 <el-radio label="0"></el-radio> 141 <el-radio label="0"></el-radio>
144 </el-radio-group> 142 </el-radio-group>
...@@ -320,14 +318,14 @@ ...@@ -320,14 +318,14 @@
320 Init(formdata).then((res) => { 318 Init(formdata).then((res) => {
321 if (res.code === 200 && res.result) { 319 if (res.code === 200 && res.result) {
322 that.ruleForm = res.result; 320 that.ruleForm = res.result;
323 this.czrOptions = this.ruleForm.qlrList; 321 that.czrOptions = this.ruleForm.qlrList;
324 this.ruleForm.qlrList.forEach((item) => { 322 that.ruleForm.qlrList.forEach((item) => {
325 if (item.sfczr == 1) { 323 if (item.sfczr == 1) {
326 this.czr = item.sqrmc; 324 that.czr = item.sqrmc;
327 } 325 }
328 }); 326 });
329 setTimeout(() => { 327 setTimeout(() => {
330 this.loading = false 328 that.loading = false
331 }, 200) 329 }, 200)
332 } 330 }
333 }) 331 })
...@@ -360,6 +358,15 @@ ...@@ -360,6 +358,15 @@
360 upDateQlrxxList (val) { 358 upDateQlrxxList (val) {
361 this.ruleForm.qlrList = _.cloneDeep(val); 359 this.ruleForm.qlrList = _.cloneDeep(val);
362 this.czrOptions = this.ruleForm.qlrList; 360 this.czrOptions = this.ruleForm.qlrList;
361 this.num = 0
362 this.ruleForm.qlrList.forEach(item => {
363 if (item.sqrmc == this.czr) {
364 this.num++
365 }
366 })
367 if (this.num == 0) {
368 this.czr = ''
369 }
363 }, 370 },
364 /** 371 /**
365 * @description: 义务人信息 372 * @description: 义务人信息
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-28 15:38:25 4 * @LastEditTime: 2023-09-12 11:25:49
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -219,6 +219,7 @@ ...@@ -219,6 +219,7 @@
219 * @author: renchao 219 * @author: renchao
220 */ 220 */
221 ywhClick (item) { 221 ywhClick (item) {
222 sessionStorage.removeItem('keyPath')
222 //有任务权限 223 //有任务权限
223 if (item.sjlx == "3") { 224 if (item.sjlx == "3") {
224 item.djywbm = "DJBBL"; 225 item.djywbm = "DJBBL";
......
...@@ -83,32 +83,19 @@ ...@@ -83,32 +83,19 @@
83 </el-form-item> 83 </el-form-item>
84 </el-col> 84 </el-col>
85 <el-col :span="7"> 85 <el-col :span="7">
86 <el-form-item label="土地证号"> 86 <el-form-item label="坐落">
87 <el-input placeholder="请输入土地证号" v-model="querydzForm.bdcqzh" clearable>
88 </el-input>
89 </el-form-item>
90 </el-col>
91 <el-col :span="7">
92 <el-form-item label="土地坐落">
93 <el-input placeholder="请输入土地坐落" v-model="querydzForm.zl" clearable> 87 <el-input placeholder="请输入土地坐落" v-model="querydzForm.zl" clearable>
94 </el-input> 88 </el-input>
95 </el-form-item> 89 </el-form-item>
96 </el-col> 90 </el-col>
97 </el-row> 91 <el-col :span="10" class="btnColRight">
98 <el-row>
99 <el-col :span="6">
100 <el-form-item label="项目名称">
101 <el-input placeholder="请输入项目名称" v-model="querydzForm.xmmc"></el-input>
102 </el-form-item>
103 </el-col>
104
105 <el-col :span="18" class="btnColRight">
106 <el-form-item> 92 <el-form-item>
107 <el-button type="primary" @click="resetForm(true)">重置</el-button> 93 <el-button type="primary" @click="resetForm(true)">重置</el-button>
108 <el-button type="primary" @click="handleSearch">查询</el-button> 94 <el-button type="primary" @click="handleSearch">查询</el-button>
109 </el-form-item> 95 </el-form-item>
110 </el-col> 96 </el-col>
111 </el-row> 97 </el-row>
98
112 </el-form> 99 </el-form>
113 </div> 100 </div>
114 <div class="from-clues-content loadingtext"> 101 <div class="from-clues-content loadingtext">
...@@ -310,6 +297,11 @@ ...@@ -310,6 +297,11 @@
310 this.bdcdysz = val; 297 this.bdcdysz = val;
311 } 298 }
312 }, 299 },
300 /**
301 * @description: handleLpbClick
302 * @param {*} item
303 * @author: renchao
304 */
313 handleLpbClick (item) { 305 handleLpbClick (item) {
314 this.$popup('楼盘表', 'lpb/index', { 306 this.$popup('楼盘表', 'lpb/index', {
315 width: '85%', 307 width: '85%',
...@@ -320,17 +312,6 @@ ...@@ -320,17 +312,6 @@
320 } 312 }
321 }) 313 })
322 }, 314 },
323 handleSelectionChange (val) {
324 if (this.sqywInfo.sqywdylx == "1") {
325 if (val.length > 1) {
326 this.bdcdysz = [...val[val.length - 1]];
327 } else {
328 this.bdcdysz = val;
329 }
330 } else {
331 this.bdcdysz = val;
332 }
333 },
334 /** 315 /**
335 * @description: select 316 * @description: select
336 * @param {*} selection 317 * @param {*} selection
......
...@@ -38,7 +38,6 @@ class data extends filter { ...@@ -38,7 +38,6 @@ class data extends filter {
38 render: (h, scope) => { 38 render: (h, scope) => {
39 return ( 39 return (
40 <div> 40 <div>
41 {/*<a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a>*/}
42 <span v-show={scope.row.qqzt == 1}>已确权</span> 41 <span v-show={scope.row.qqzt == 1}>已确权</span>
43 <span v-show={scope.row.qqzt == 0}>未确权</span> 42 <span v-show={scope.row.qqzt == 0}>未确权</span>
44 </div> 43 </div>
...@@ -47,10 +46,11 @@ class data extends filter { ...@@ -47,10 +46,11 @@ class data extends filter {
47 }, 46 },
48 { 47 {
49 prop: "tdzh", 48 prop: "tdzh",
49 width: '150',
50 label: "土地证号", 50 label: "土地证号",
51 }, 51 },
52 { 52 {
53 width: '100', 53 width: '120',
54 label: "权利类型", 54 label: "权利类型",
55 render: (h, scope) => { 55 render: (h, scope) => {
56 return ( 56 return (
...@@ -135,13 +135,12 @@ class data extends filter { ...@@ -135,13 +135,12 @@ class data extends filter {
135 }, 135 },
136 { 136 {
137 label: '操作', 137 label: '操作',
138 width: '160', 138 width: '120',
139 align: 'center', 139 align: 'center',
140 render: (h, scope) => { 140 render: (h, scope) => {
141 return ( 141 return (
142 <div> 142 <div>
143 <el-button type="text" icon="el-icon-film" onClick={() => { vm.handleLpbClick(scope.row) }}>楼盘表</el-button> 143 <el-button type="text" icon="el-icon-film" onClick={() => { vm.handleLpbClick(scope.row) }}>楼盘表</el-button>
144 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openBook(scope.row) }}>登记薄</el-button>
145 </div> 144 </div>
146 ) 145 )
147 } 146 }
...@@ -191,24 +190,18 @@ class data extends filter { ...@@ -191,24 +190,18 @@ class data extends filter {
191 }, 190 },
192 { 191 {
193 prop: "tdzh", 192 prop: "tdzh",
193 width: '150',
194 label: "土地证号", 194 label: "土地证号",
195 }, 195 },
196 { 196 {
197 prop: "qllxmc", 197 prop: "qllxmc",
198 width: '120',
198 label: "权利类型", 199 label: "权利类型",
199 }, 200 },
200 { 201 {
201 prop: "xmmc", 202 prop: "xmmc",
202 label: "项目名称", 203 label: "项目名称",
203 }, 204 },
204 // {
205 // prop: "zrzh",
206 // label: "自然幢号",
207 // },
208 // {
209 // prop: "jzwmc",
210 // label: "建筑物名称",
211 // },
212 { 205 {
213 label: "土地/房屋性质", 206 label: "土地/房屋性质",
214 render: (h, scope) => { 207 render: (h, scope) => {
...@@ -220,7 +213,7 @@ class data extends filter { ...@@ -220,7 +213,7 @@ class data extends filter {
220 } 213 }
221 }, 214 },
222 { 215 {
223 label: "面积", 216 label: "土地/房屋面积",
224 render: (h, scope) => { 217 render: (h, scope) => {
225 return ( 218 return (
226 <div> 219 <div>
...@@ -239,29 +232,19 @@ class data extends filter { ...@@ -239,29 +232,19 @@ class data extends filter {
239 ) 232 )
240 } 233 }
241 }, 234 },
242 // {
243 // prop: "zcs",
244 // label: "总层数",
245 // width: '70',
246 // },
247 // {
248 // prop: "zts",
249 // label: "总套数",
250 // width: '70',
251 // },
252 { 235 {
253 prop: "zl", 236 prop: "zl",
254 label: "多幢坐落", 237 label: "多幢坐落",
255 }, 238 },
256 { 239 {
257 label: '操作', 240 label: '操作',
258 width: '80', 241 width: '120',
259 align: 'center', 242 align: 'center',
260 fixed: 'right', 243 fixed: 'right',
261 render: (h, scope) => { 244 render: (h, scope) => {
262 return ( 245 return (
263 <div> 246 <div>
264 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openBook(scope.row) }}>登记薄</el-button> 247 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openBook(scope.row) }}>自然幢</el-button>
265 </div> 248 </div>
266 ) 249 )
267 } 250 }
......