f87a9fde by xiaomiao

--no commit message

2 parents 4ac24026 d9933c97
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-20 13:33:07 4 * @LastEditTime: 2023-08-04 13:07:38
5 --> 5 -->
6 <template> 6 <template>
7 <el-dialog :visible.sync="dialogVisible" v-if="dialogVisible" :width="width" :fullscreen="fullscreen" top="0" 7 <el-dialog :visible.sync="dialogVisible" v-if="dialogVisible" :width="width" :fullscreen="fullscreen" top="0"
...@@ -124,8 +124,8 @@ ...@@ -124,8 +124,8 @@
124 */ 124 */
125 closeDialog () { 125 closeDialog () {
126 this.key++ 126 this.key++
127 this.$emit('input', false)
128 this.$emit('closeDialog') 127 this.$emit('closeDialog')
128 this.$emit('input', false)
129 } 129 }
130 }, 130 },
131 } 131 }
......
...@@ -722,7 +722,7 @@ ...@@ -722,7 +722,7 @@
722 }); 722 });
723 return false; 723 return false;
724 } 724 }
725 if (this.ruleForm.qlxx.gyfs == "0") { 725 if (this.ruleForm.sldy.gyfs == "0") {
726 if (this.ruleForm.qlrData.length > 1) { 726 if (this.ruleForm.qlrData.length > 1) {
727 this.$message({ 727 this.$message({
728 showClose: true, 728 showClose: true,
...@@ -732,16 +732,23 @@ ...@@ -732,16 +732,23 @@
732 return false; 732 return false;
733 } 733 }
734 this.ruleForm.qlrData[0].sfczr = "1"; 734 this.ruleForm.qlrData[0].sfczr = "1";
735 } 735 } else {
736 if (this.ruleForm.qlxx.gyfs == "1") {
737 //是否分别持证 736 //是否分别持证
738 if (this.ruleForm.qlxx.sqfbcz == "1") { 737 if (this.ruleForm.sldy.sqfbcz == "1") {
739 //是 738 //是
740 this.ruleForm.qlrData.forEach((item, index) => { 739 this.ruleForm.qlrList.forEach((item, index) => {
741 item.sfczr = "1"; 740 item.sfczr = "1";
742 }); 741 });
743 } else { 742 } else {
744 this.ruleForm.qlrData.forEach((item, index) => { 743 if (!that.ruleForm.czr) {
744 that.$message({
745 showClose: true,
746 message: "请选择持证人",
747 type: "error",
748 });
749 return false;
750 }
751 this.ruleForm.qlrList.forEach((item, index) => {
745 if (item.zjh == this.ruleForm.czr) { 752 if (item.zjh == this.ruleForm.czr) {
746 item.sfczr = "1"; 753 item.sfczr = "1";
747 } else { 754 } else {
......
...@@ -220,14 +220,15 @@ class data extends filter { ...@@ -220,14 +220,15 @@ class data extends filter {
220 label: "房地产交易价格(万元)", 220 label: "房地产交易价格(万元)",
221 }, 221 },
222 { 222 {
223 prop: "zh",
224 label: "幢号",
225 },
226 {
227 prop: "xmmc", 223 prop: "xmmc",
228 label: "项目名称", 224 label: "项目名称",
229 }, 225 },
230 { 226 {
227 prop: "zh",
228 label: "幢号",
229 },
230
231 {
231 prop: "zcs", 232 prop: "zcs",
232 label: "总层数", 233 label: "总层数",
233 }, 234 },
......
1 <!-- 1 <!--
2 * @Description :宗地基本信息 2 * @Description :宗地基本信息
3 * @Autor : miaofang 3 * @Autor : miaofang
4 * @LastEditTime : 2023-07-31 17:21:56 4 * @LastEditTime: 2023-08-04 10:06:45
5 --> 5 -->
6 <template> 6 <template>
7 <div class="tableDivCss"> 7 <div class="tableDivCss">
...@@ -87,30 +87,11 @@ ...@@ -87,30 +87,11 @@
87 <td colspan="3">{{ zdjbxx.zdszb }}</td> 87 <td colspan="3">{{ zdjbxx.zdszb }}</td>
88 </tr> 88 </tr>
89 <tr> 89 <tr>
90 <td>登记时间</td>
91 <td colspan="2">{{ zdjbxx.bz }}</td>
92 <td>登簿人</td>
93 <td>{{ zdjbxx.bz }}</td>
94 </tr>
95
96 <tr>
97 <td>附记</td> 90 <td>附记</td>
98 <td colspan="4">{{ zdjbxx.fj }}</td> 91 <td colspan="4">{{ zdjbxx.fj }}</td>
99 </tr> 92 </tr>
100 <!-- <tr>
101 <td>状态</td>
102 <td colspan="2">{{ zdjbxx.zt }}</td>
103 <td>区县代码</td>
104 <td>{{ zdjbxx.qxdm }}</td>
105 </tr> -->
106 <tr v-if="showGroup"> 93 <tr v-if="showGroup">
107 <td rowspan="4">变化情况</td> 94 <td rowspan="4">变化情况</td>
108
109 <!-- <table cellspacing="0" cellpadding="0" :width="bhqkTableWidth">
110 <tr v-for="(item, index) in bhqkColumns" :key="index">
111 <td class="bhqkTh">{{ item.label }}</td>
112 </tr>
113 </table> -->
114 </tr> 95 </tr>
115 96
116 <tr v-if="showGroup"> 97 <tr v-if="showGroup">
...@@ -130,11 +111,11 @@ ...@@ -130,11 +111,11 @@
130 </template> 111 </template>
131 112
132 <script> 113 <script>
133 import store from "@/store/index.js"; 114 import store from "@/store/index.js";
134 import { getZdjjxxBybdcdyid } from "@/api/djbDetail.js"; 115 import { getZdjjxxBybdcdyid } from "@/api/djbDetail.js";
135 116
136 export default { 117 export default {
137 data() { 118 data () {
138 return { 119 return {
139 bhqkColumns: [ 120 bhqkColumns: [
140 { 121 {
...@@ -213,7 +194,7 @@ export default { ...@@ -213,7 +194,7 @@ export default {
213 } 194 }
214 }, 195 },
215 }, 196 },
216 created() { 197 created () {
217 this.loadData(); 198 this.loadData();
218 }, 199 },
219 methods: { 200 methods: {
...@@ -221,7 +202,7 @@ export default { ...@@ -221,7 +202,7 @@ export default {
221 * @description: loadData 202 * @description: loadData
222 * @author: renchao 203 * @author: renchao
223 */ 204 */
224 loadData() { 205 loadData () {
225 getZdjjxxBybdcdyid({ bdcdyid: this.propsParam.bdcdyid }).then((res) => { 206 getZdjjxxBybdcdyid({ bdcdyid: this.propsParam.bdcdyid }).then((res) => {
226 if (res.code === 200) { 207 if (res.code === 200) {
227 this.zdjbxx = res.result.zdjbxx; 208 this.zdjbxx = res.result.zdjbxx;
...@@ -233,8 +214,8 @@ export default { ...@@ -233,8 +214,8 @@ export default {
233 }); 214 });
234 }, 215 },
235 }, 216 },
236 }; 217 };
237 </script> 218 </script>
238 <style lang="scss" scoped> 219 <style lang="scss" scoped>
239 @import "~@/styles/tablecss.scss"; 220 @import "~@/styles/tablecss.scss";
240 </style> 221 </style>
......
...@@ -54,11 +54,10 @@ class data extends filter { ...@@ -54,11 +54,10 @@ class data extends filter {
54 { 54 {
55 prop: "createtime", 55 prop: "createtime",
56 label: "创建时间", 56 label: "创建时间",
57 // width: '180',
58 }, 57 },
59 { 58 {
60 label: '操作', 59 label: '操作',
61 width: '130', 60 width: '100',
62 render: (h, scope) => { 61 render: (h, scope) => {
63 return ( 62 return (
64 <div> 63 <div>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-27 09:03:56 4 * @LastEditTime: 2023-08-04 13:29:47
5 --> 5 -->
6 <template> 6 <template>
7 <dialogBox title="申请人信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm" 7 <dialogBox title="申请人信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm"
...@@ -42,27 +42,25 @@ ...@@ -42,27 +42,25 @@
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 <el-col :span="8"> 44 <el-col :span="8">
45 <el-form-item label="性别"> 45 <el-form-item label="份数" prop="fs">
46 <el-select clearable v-model="ruleForm.xb" class="width100" placeholder="请选择"> 46 <el-input v-model="ruleForm.fs" maxlength="8" oninput="value=value.replace(/[^\d]/g,'')"></el-input>
47 <el-option v-for="item in dictData['A43']" :key="item.dcode" :label="item.dname" :value="item.dcode">
48 </el-option>
49 </el-select>
50 </el-form-item> 47 </el-form-item>
51 </el-col> 48 </el-col>
49
52 </el-row> 50 </el-row>
53 <el-row> 51 <el-row>
54 <el-col :span="8"> 52 <el-col :span="8">
55 <el-form-item label="法人名称"> 53 <el-form-item label="法人名称" prop="frmc">
56 <el-input v-model="ruleForm.frmc"></el-input> 54 <el-input v-model="ruleForm.frmc"></el-input>
57 </el-form-item> 55 </el-form-item>
58 </el-col> 56 </el-col>
59 <el-col :span="8"> 57 <el-col :span="8">
60 <el-form-item label="国家/地区"> 58 <el-form-item label="国家/地区" prop="gj">
61 <el-input v-model="ruleForm.gj"></el-input> 59 <el-input v-model="ruleForm.gj"></el-input>
62 </el-form-item> 60 </el-form-item>
63 </el-col> 61 </el-col>
64 <el-col :span="8"> 62 <el-col :span="8">
65 <el-form-item label="户籍所在省市"> 63 <el-form-item label="户籍所在省市" prop="hjszss">
66 <el-input v-model="ruleForm.hjszss"></el-input> 64 <el-input v-model="ruleForm.hjszss"></el-input>
67 </el-form-item> 65 </el-form-item>
68 </el-col> 66 </el-col>
...@@ -70,12 +68,12 @@ ...@@ -70,12 +68,12 @@
70 68
71 <el-row> 69 <el-row>
72 <el-col :span="16"> 70 <el-col :span="16">
73 <el-form-item label="地址"> 71 <el-form-item label="地址" prop="txdz">
74 <el-input v-model="ruleForm.txdz"></el-input> 72 <el-input v-model="ruleForm.txdz"></el-input>
75 </el-form-item> 73 </el-form-item>
76 </el-col> 74 </el-col>
77 <el-col :span="8"> 75 <el-col :span="8">
78 <el-form-item label="邮编"> 76 <el-form-item label="邮编" prop="yb">
79 <el-input v-model="ruleForm.yb"></el-input> 77 <el-input v-model="ruleForm.yb"></el-input>
80 </el-form-item> 78 </el-form-item>
81 </el-col> 79 </el-col>
...@@ -83,17 +81,17 @@ ...@@ -83,17 +81,17 @@
83 81
84 <el-row> 82 <el-row>
85 <el-col :span="8"> 83 <el-col :span="8">
86 <el-form-item label="发证机关"> 84 <el-form-item label="发证机关" prop="fzjg">
87 <el-input v-model="ruleForm.fzjg"></el-input> 85 <el-input v-model="ruleForm.fzjg"></el-input>
88 </el-form-item> 86 </el-form-item>
89 </el-col> 87 </el-col>
90 <el-col :span="8"> 88 <el-col :span="8">
91 <el-form-item label="电子邮件"> 89 <el-form-item label="电子邮件" prop="dzyj">
92 <el-input v-model="ruleForm.dzyj"></el-input> 90 <el-input v-model="ruleForm.dzyj"></el-input>
93 </el-form-item> 91 </el-form-item>
94 </el-col> 92 </el-col>
95 <el-col :span="8"> 93 <el-col :span="8">
96 <el-form-item label="权利比例"> 94 <el-form-item label="权利比例" prop="qlbl">
97 <el-input v-model="ruleForm.qlbl"></el-input> 95 <el-input v-model="ruleForm.qlbl"></el-input>
98 </el-form-item> 96 </el-form-item>
99 </el-col> 97 </el-col>
...@@ -101,12 +99,12 @@ ...@@ -101,12 +99,12 @@
101 99
102 <el-row> 100 <el-row>
103 <el-col :span="8"> 101 <el-col :span="8">
104 <el-form-item label="工作单位"> 102 <el-form-item label="工作单位" prop="gzdw">
105 <el-input v-model="ruleForm.gzdw"></el-input> 103 <el-input v-model="ruleForm.gzdw"></el-input>
106 </el-form-item> 104 </el-form-item>
107 </el-col> 105 </el-col>
108 <el-col :span="16"> 106 <el-col :span="16">
109 <el-form-item label="代理机构"> 107 <el-form-item label="代理机构" prop="dlrjg">
110 <el-input v-model="ruleForm.dlrjg"></el-input> 108 <el-input v-model="ruleForm.dlrjg"></el-input>
111 </el-form-item> 109 </el-form-item>
112 </el-col> 110 </el-col>
...@@ -114,17 +112,17 @@ ...@@ -114,17 +112,17 @@
114 112
115 <el-row> 113 <el-row>
116 <el-col :span="8"> 114 <el-col :span="8">
117 <el-form-item label="联系电话"> 115 <el-form-item label="联系电话" prop="dlrdh">
118 <el-input v-model="ruleForm.dlrdh" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 116 <el-input v-model="ruleForm.dlrdh" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input>
119 </el-form-item> 117 </el-form-item>
120 </el-col> 118 </el-col>
121 <el-col :span="8"> 119 <el-col :span="8">
122 <el-form-item label="代理人姓名"> 120 <el-form-item label="代理人姓名" prop="dlrmc">
123 <el-input v-model="ruleForm.dlrmc"></el-input> 121 <el-input v-model="ruleForm.dlrmc"></el-input>
124 </el-form-item> 122 </el-form-item>
125 </el-col> 123 </el-col>
126 <el-col :span="8"> 124 <el-col :span="8">
127 <el-form-item label="代理人证件类型"> 125 <el-form-item label="代理人证件类型" prop="dlrzjlx">
128 <el-select clearable v-model="ruleForm.dlrzjlx" class="width100" placeholder="请选择"> 126 <el-select clearable v-model="ruleForm.dlrzjlx" class="width100" placeholder="请选择">
129 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 127 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode">
130 </el-option> 128 </el-option>
...@@ -134,7 +132,15 @@ ...@@ -134,7 +132,15 @@
134 </el-row> 132 </el-row>
135 <el-row> 133 <el-row>
136 <el-col :span="8"> 134 <el-col :span="8">
137 <el-form-item label="代理人证件号"> 135 <el-form-item label="性别" prop="xb">
136 <el-select clearable v-model="ruleForm.xb" class="width100" placeholder="请选择">
137 <el-option v-for="item in dictData['A43']" :key="item.dcode" :label="item.dname" :value="item.dcode">
138 </el-option>
139 </el-select>
140 </el-form-item>
141 </el-col>
142 <el-col :span="8">
143 <el-form-item label="代理人证件号" prop="dlrzjh">
138 <el-input v-model="ruleForm.dlrzjh" maxlength="20"></el-input> 144 <el-input v-model="ruleForm.dlrzjh" maxlength="20"></el-input>
139 </el-form-item> 145 </el-form-item>
140 </el-col> 146 </el-col>
...@@ -163,6 +169,7 @@ ...@@ -163,6 +169,7 @@
163 zjh: "", 169 zjh: "",
164 dh: "", 170 dh: "",
165 xb: "", 171 xb: "",
172 fs: "",
166 frmc: "", 173 frmc: "",
167 gj: "", 174 gj: "",
168 hjszss: "", 175 hjszss: "",
...@@ -183,8 +190,8 @@ ...@@ -183,8 +190,8 @@
183 sqrmc: [{ required: true, message: "姓名/名称", trigger: "blur" }], 190 sqrmc: [{ required: true, message: "姓名/名称", trigger: "blur" }],
184 zjzl: [{ required: true, message: "证件种类", trigger: "change" }], 191 zjzl: [{ required: true, message: "证件种类", trigger: "change" }],
185 zjh: [{ required: true, message: "证件号", trigger: "blur" }], 192 zjh: [{ required: true, message: "证件号", trigger: "blur" }],
186 }, 193 }
187 }; 194 }
188 }, 195 },
189 watch: { 196 watch: {
190 value (val) { 197 value (val) {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 17:41:49 4 * @LastEditTime: 2023-08-04 13:26:31
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -141,7 +141,6 @@ ...@@ -141,7 +141,6 @@
141 }, 141 },
142 gyfs: { 142 gyfs: {
143 handler (newVal, oldValue) { 143 handler (newVal, oldValue) {
144 console.log(newVal, 'newValnewValnewValnewVal', this.tableData);
145 let dataList = _.cloneDeep(this.InformationTable) 144 let dataList = _.cloneDeep(this.InformationTable)
146 if (newVal == 0) { 145 if (newVal == 0) {
147 this.column = _.cloneDeep(dataList) 146 this.column = _.cloneDeep(dataList)
...@@ -189,6 +188,8 @@ ...@@ -189,6 +188,8 @@
189 if (this.gyfs == '0' && this.tableDataList.length > 0) { 188 if (this.gyfs == '0' && this.tableDataList.length > 0) {
190 this.$message.warning("当前共有方式为单独所有,无法添加多个权利人") 189 this.$message.warning("当前共有方式为单独所有,无法添加多个权利人")
191 } else { 190 } else {
191 this.key++
192 this.details = {}
192 this.dialog = true 193 this.dialog = true
193 this.isaddupdate = true 194 this.isaddupdate = true
194 } 195 }
......
...@@ -62,66 +62,38 @@ ...@@ -62,66 +62,38 @@
62 </el-form-item> 62 </el-form-item>
63 </el-col> 63 </el-col>
64 </el-row> 64 </el-row>
65 <el-row :gutter="10" v-if="ruleForm.fdcq2"> 65 <el-row :gutter="10" v-if="ruleForm.fdcq1">
66 <el-col :span="8"> 66 <el-col :span="8">
67 <el-form-item label="土地使用期限:"> 67 <el-form-item label="独用土地面积:">
68 <el-input disabled v-model="ruleForm.fdcq2.tdsyqx"></el-input> 68 <el-input disabled v-model="ruleForm.fdcq1.dytdmj"></el-input>
69 </el-form-item> 69 </el-form-item>
70 </el-col> 70 </el-col>
71 <el-col :span="8"> 71 <el-col :span="8">
72 <el-form-item label="规划用途名称:"> 72 <el-form-item label="分摊土地面积:">
73 <el-input disabled v-model="ruleForm.zdjbxx.ghytmc"></el-input> 73 <el-input disabled v-model="ruleForm.fdcq1.fttdmj"></el-input>
74 </el-form-item> 74 </el-form-item>
75 </el-col> 75 </el-col>
76 <el-col :span="8"> 76 <el-col :span="8">
77 <el-form-item label="房屋性质:"> 77 <el-form-item label="房地产交易价格:">
78 <el-input disabled v-model="ruleForm.fdcq2.fwxzmc"></el-input> 78 <el-input disabled v-model="ruleForm.fdcq1.fdcjyjg"></el-input>
79 </el-form-item>
80 </el-col>
81 </el-row>
82 <el-row :gutter="10" v-if="ruleForm.qlxx">
83 <el-col :span="8">
84 <el-form-item label="房屋结构:">
85 <el-input disabled v-model="ruleForm.fdcq2.fwjgmc"></el-input>
86 </el-form-item>
87 </el-col>
88 <el-col :span="8">
89 <el-form-item label="所在层:">
90 <el-input disabled v-model="ruleForm.fdcq2.szc"></el-input>
91 </el-form-item>
92 </el-col>
93 <el-col :span="8">
94 <el-form-item label="总层数:">
95 <el-input disabled v-model="ruleForm.fdcq2.zcs"></el-input>
96 </el-form-item>
97 </el-col>
98 </el-row>
99 <el-row :gutter="10" v-if="ruleForm.fdcq2">
100 <el-col :span="8">
101 <el-form-item label="竣工时间:">
102 <el-input disabled v-model="ruleForm.fdcq2.jgsj"></el-input>
103 </el-form-item>
104 </el-col>
105 <el-col :span="8">
106 <el-form-item label="建筑面积:">
107 <el-input disabled v-model="ruleForm.qlxx.mj"></el-input>
108 </el-form-item>
109 </el-col>
110 <el-col :span="8">
111 <el-form-item label="专有建筑面积:">
112 <el-input disabled v-model="ruleForm.fdcq2.zyjzmj"></el-input>
113 </el-form-item> 79 </el-form-item>
114 </el-col> 80 </el-col>
115 </el-row> 81 </el-row>
116 <el-row :gutter="10"> 82 <el-row :gutter="10">
117 83 <el-col :span="24">
118 <el-col :span="8"> 84 <el-form-item label="附记:">
119 <el-form-item label="分摊建筑面积:"> 85 <el-input disabled v-model="ruleForm.fdcq1.fj"></el-input>
120 <el-input disabled v-model="ruleForm.fdcq2.ftjzmj"></el-input>
121 </el-form-item> 86 </el-form-item>
122 </el-col> 87 </el-col>
123 </el-row> 88 </el-row>
124 <div class="slxx_title title-block"> 89 <div class="slxx_title title-block">
90 房屋多幢明细
91 <div class="triangle"></div>
92 <fdcqxmTable
93 :ableOperation="ableOperation"
94 :tableData="ruleForm.fdcqxm"
95 @upDateTdytxxList="upDateTdytxxList" />
96 <div class="slxx_title title-block">
125 土地用途 97 土地用途
126 <div class="triangle"></div> 98 <div class="triangle"></div>
127 </div> 99 </div>
...@@ -175,7 +147,7 @@ ...@@ -175,7 +147,7 @@
175 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation" 147 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation"
176 :gyfs="ruleForm.slsq.gyfs" /> 148 :gyfs="ruleForm.slsq.gyfs" />
177 149
178 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'"> 150 <div v-if="ruleForm.ywrList && ruleForm.qlxx.djlx == '200'">
179 <div class="slxx_title title-block"> 151 <div class="slxx_title title-block">
180 义务人信息 152 义务人信息
181 <div class="triangle"></div> 153 <div class="triangle"></div>
...@@ -191,12 +163,13 @@ ...@@ -191,12 +163,13 @@
191 <el-col> 163 <el-col>
192 <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="djyy"> 164 <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="djyy">
193 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 165 <el-input class="textArea" type="textarea" :disabled="!ableOperation"
194 v-model="ruleForm.fdcq2.djyy"> 166 v-model="ruleForm.fdcq1.djyy">
195 </el-input> 167 </el-input>
196 </el-form-item> 168 </el-form-item>
197 </el-col> 169 </el-col>
198 </el-row> 170 </el-row>
199 </div> 171 </div>
172 </div>
200 <el-row class="btn" v-if="ableOperation"> 173 <el-row class="btn" v-if="ableOperation">
201 <el-form-item> 174 <el-form-item>
202 <el-button type="primary" @click="onSubmit">保存</el-button> 175 <el-button type="primary" @click="onSubmit">保存</el-button>
...@@ -208,6 +181,7 @@ ...@@ -208,6 +181,7 @@
208 <script> 181 <script>
209 import ywmix from "@/views/ywbl/mixin/index" 182 import ywmix from "@/views/ywbl/mixin/index"
210 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 183 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
184 import fdcqxmTable from "@/views/workflow/components/fdcqxmTable";
211 import tdytTable from "@/views/workflow/components/tdytTable"; 185 import tdytTable from "@/views/workflow/components/tdytTable";
212 import { Init, saveData } from "@/api/workflow/fwsyq1Flow.js"; 186 import { Init, saveData } from "@/api/workflow/fwsyq1Flow.js";
213 import { mapGetters } from "vuex"; 187 import { mapGetters } from "vuex";
...@@ -231,7 +205,7 @@ ...@@ -231,7 +205,7 @@
231 } 205 }
232 }); 206 });
233 }, 207 },
234 components: { qlrCommonTable, tdytTable }, 208 components: { qlrCommonTable, tdytTable ,fdcqxmTable},
235 computed: { 209 computed: {
236 ...mapGetters(["dictData", "flag"]), 210 ...mapGetters(["dictData", "flag"]),
237 }, 211 },
...@@ -253,7 +227,7 @@ ...@@ -253,7 +227,7 @@
253 slsq: { 227 slsq: {
254 228
255 }, 229 },
256 fdcq2: { 230 fdcq1: {
257 zyjzmj: '', 231 zyjzmj: '',
258 ftjzmj: '' 232 ftjzmj: ''
259 }, 233 },
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-02 08:45:57 4 * @LastEditTime: 2023-08-04 10:56:39
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -312,6 +312,7 @@ ...@@ -312,6 +312,7 @@
312 * @author: renchao 312 * @author: renchao
313 */ 313 */
314 onSubmit () { 314 onSubmit () {
315 let that = this
315 if (this.ruleForm.qlrList.length == 0) { 316 if (this.ruleForm.qlrList.length == 0) {
316 this.$message({ 317 this.$message({
317 showClose: true, 318 showClose: true,
...@@ -320,7 +321,6 @@ ...@@ -320,7 +321,6 @@
320 }); 321 });
321 return false; 322 return false;
322 } 323 }
323
324 if (this.ruleForm.sldy.gyfs == "0") { 324 if (this.ruleForm.sldy.gyfs == "0") {
325 if (this.ruleForm.qlrList.length > 1) { 325 if (this.ruleForm.qlrList.length > 1) {
326 this.$message({ 326 this.$message({
...@@ -331,21 +331,29 @@ ...@@ -331,21 +331,29 @@
331 return false; 331 return false;
332 } 332 }
333 this.ruleForm.qlrList[0].sfczr = "1"; 333 this.ruleForm.qlrList[0].sfczr = "1";
334 } 334 } else {
335 if (this.ruleForm.sldy.gyfs == "1") {
336 //是否分别持证 335 //是否分别持证
337 if (this.ruleForm.sldy.sqfbcz == '1') { //是 336 if (this.ruleForm.sldy.sqfbcz == "1") {
337 //是
338 this.ruleForm.qlrList.forEach((item, index) => { 338 this.ruleForm.qlrList.forEach((item, index) => {
339 item.sfczr = "1" 339 item.sfczr = "1";
340 }); 340 });
341 } else { 341 } else {
342 if (!that.ruleForm.czr) {
343 that.$message({
344 showClose: true,
345 message: "请选择持证人",
346 type: "error",
347 });
348 return false;
349 }
342 this.ruleForm.qlrList.forEach((item, index) => { 350 this.ruleForm.qlrList.forEach((item, index) => {
343 if (item.zjh == this.ruleForm.czr) { 351 if (item.zjh == this.ruleForm.czr) {
344 item.sfczr = "1" 352 item.sfczr = "1";
345 } else { 353 } else {
346 item.sfczr = "0" 354 item.sfczr = "0";
347 } 355 }
348 }) 356 });
349 } 357 }
350 } 358 }
351 /** 359 /**
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-03 09:02:02 4 * @LastEditTime: 2023-08-03 14:37:14
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 ref="ruleForm" 11 ref="ruleForm"
12 :label-position="flag ? 'top' : ''" 12 :label-position="flag ? 'top' : ''"
13 :inline="flag" 13 :inline="flag"
14 label-width="120px" 14 label-width="140px"
15 > 15 >
16 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 16 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
17 <div class="slxx_title title-block"> 17 <div class="slxx_title title-block">
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
52 </el-form-item> 52 </el-form-item>
53 </el-col> 53 </el-col>
54 </el-row> 54 </el-row>
55 <!-- <div class="slxx_title title-block"> 55 <div class="slxx_title title-block">
56 不动产单元情况 56 不动产单元情况
57 <div class="triangle"></div> 57 <div class="triangle"></div>
58 </div> 58 </div>
...@@ -68,64 +68,86 @@ ...@@ -68,64 +68,86 @@
68 </el-form-item> 68 </el-form-item>
69 </el-col> 69 </el-col>
70 </el-row> 70 </el-row>
71 <el-row :gutter="10" v-if="ruleForm.fdcq2"> 71 <el-row :gutter="10">
72 <el-col :span="8"> 72 <el-col :span="8">
73 <el-form-item label="土地使用期限:"> 73 <el-form-item label="发包方:">
74 <el-input disabled v-model="ruleForm.fdcq2.tdsyqx"></el-input> 74 <el-input v-model="ruleForm.lq.fbf"></el-input>
75 </el-form-item> 75 </el-form-item>
76 </el-col> 76 </el-col>
77 <el-col :span="8"> 77 <el-col :span="8">
78 <el-form-item label="规划用途名称:"> 78 <el-form-item label="发包方代码:">
79 <el-input disabled v-model="ruleForm.zdjbxx.ghytmc"></el-input> 79 <el-input v-model="ruleForm.lq.fbfdm"></el-input>
80 </el-form-item> 80 </el-form-item>
81 </el-col> 81 </el-col>
82 <el-col :span="8"> 82 <el-col :span="8">
83 <el-form-item label="房屋性质:"> 83 <el-form-item label="使用权(承包)面积:">
84 <el-input disabled v-model="ruleForm.fdcq2.fwxzmc"></el-input> 84 <el-input v-model="ruleForm.lq.syqmj"></el-input>
85 </el-form-item> 85 </el-form-item>
86 </el-col> 86 </el-col>
87 </el-row> 87 </el-row>
88 <el-row :gutter="10" v-if="ruleForm.qlxx"> 88 <el-row :gutter="10">
89 <el-col :span="8">
90 <el-form-item label="林地所有权性质:">
91 <el-input v-model="ruleForm.lq.ldsyqxz"></el-input>
92 </el-form-item>
93 </el-col>
94 <el-col :span="8">
95 <el-form-item label="森林类别:">
96 <el-input v-model="ruleForm.lq.sllb"></el-input>
97 </el-form-item>
98 </el-col>
99 <el-col :span="8">
100 <el-form-item label="主要树种:">
101 <el-input v-model="ruleForm.lq.zysz"></el-input>
102 </el-form-item>
103 </el-col>
104 </el-row>
105 <el-row :gutter="10">
89 <el-col :span="8"> 106 <el-col :span="8">
90 <el-form-item label="房屋结构:"> 107 <el-form-item label="株数:">
91 <el-input disabled v-model="ruleForm.fdcq2.fwjgmc"></el-input> 108 <el-input v-model="ruleForm.lq.zs"></el-input>
92 </el-form-item> 109 </el-form-item>
93 </el-col> 110 </el-col>
94 <el-col :span="8"> 111 <el-col :span="8">
95 <el-form-item label="所在层:"> 112 <el-form-item label="林种:">
96 <el-input disabled v-model="ruleForm.fdcq2.szc"></el-input> 113 <el-input v-model="ruleForm.lq.lz"></el-input>
97 </el-form-item> 114 </el-form-item>
98 </el-col> 115 </el-col>
99 <el-col :span="8"> 116 <el-col :span="8">
100 <el-form-item label="总层数:"> 117 <el-form-item label="起源:">
101 <el-input disabled v-model="ruleForm.fdcq2.zcs"></el-input> 118 <el-input v-model="ruleForm.lq.qy"></el-input>
102 </el-form-item> 119 </el-form-item>
103 </el-col> 120 </el-col>
104 </el-row> 121 </el-row>
105 <el-row :gutter="10" v-if="ruleForm.fdcq2"> 122 <el-row :gutter="10">
106 <el-col :span="8"> 123 <el-col :span="8">
107 <el-form-item label="竣工时间:"> 124 <el-form-item label="造林年度:">
108 <el-input disabled v-model="ruleForm.fdcq2.jgsj"></el-input> 125 <el-input v-model="ruleForm.lq.zlnd"></el-input>
109 </el-form-item> 126 </el-form-item>
110 </el-col> 127 </el-col>
111 <el-col :span="8"> 128 <el-col :span="8">
112 <el-form-item label="建筑面积:"> 129 <el-form-item label="林班:">
113 <el-input disabled v-model="ruleForm.qlxx.mj"></el-input> 130 <el-input v-model="ruleForm.lq.lb"></el-input>
114 </el-form-item> 131 </el-form-item>
115 </el-col> 132 </el-col>
116 <el-col :span="8"> 133 <el-col :span="8">
117 <el-form-item label="专有建筑面积:"> 134 <el-form-item label="小班:">
118 <el-input disabled v-model="ruleForm.fdcq2.zyjzmj"></el-input> 135 <el-input v-model="ruleForm.lq.xb"></el-input>
119 </el-form-item> 136 </el-form-item>
120 </el-col> 137 </el-col>
121 </el-row> 138 </el-row>
122 <el-row :gutter="10"> 139 <el-row :gutter="10">
123 <el-col :span="8"> 140 <el-col :span="8">
124 <el-form-item label="分摊建筑面积:"> 141 <el-form-item label="小地名:">
125 <el-input disabled v-model="ruleForm.fdcq2.ftjzmj"></el-input> 142 <el-input v-model="ruleForm.lq.xdm"></el-input>
126 </el-form-item> 143 </el-form-item>
127 </el-col> 144 </el-col>
128 </el-row> --> 145 <el-col :span="8">
146 <el-form-item label="附记:">
147 <el-input v-model="ruleForm.lq.fj"></el-input>
148 </el-form-item>
149 </el-col>
150 </el-row>
129 <div class="slxx_title title-block"> 151 <div class="slxx_title title-block">
130 土地用途 152 土地用途
131 <div class="triangle"></div> 153 <div class="triangle"></div>
...@@ -214,19 +236,19 @@ ...@@ -214,19 +236,19 @@
214 登记原因 236 登记原因
215 <div class="triangle"></div> 237 <div class="triangle"></div>
216 </div> 238 </div>
217 <!-- <el-row :gutter="10"> 239 <el-row :gutter="10">
218 <el-col> 240 <el-col>
219 <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="djyy"> 241 <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="djyy">
220 <el-input 242 <el-input
221 class="textArea" 243 class="textArea"
222 type="textarea" 244 type="textarea"
223 :disabled="!ableOperation" 245 :disabled="!ableOperation"
224 v-model="ruleForm.fdcq2.djyy" 246 v-model="ruleForm.lq.djyy"
225 > 247 >
226 </el-input> 248 </el-input>
227 </el-form-item> 249 </el-form-item>
228 </el-col> 250 </el-col>
229 </el-row> --> 251 </el-row>
230 </div> 252 </div>
231 <el-row class="btn" v-if="ableOperation"> 253 <el-row class="btn" v-if="ableOperation">
232 <el-form-item> 254 <el-form-item>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:15:20 4 * @LastEditTime: 2023-08-04 10:59:55
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -449,8 +449,7 @@ ...@@ -449,8 +449,7 @@
449 return false; 449 return false;
450 } 450 }
451 this.ruleForm.qlrList[0].sfczr = "1"; 451 this.ruleForm.qlrList[0].sfczr = "1";
452 } 452 } else {
453 if (this.ruleForm.sldy.gyfs == "1") {
454 //是否分别持证 453 //是否分别持证
455 if (this.ruleForm.sldy.sqfbcz == "1") { 454 if (this.ruleForm.sldy.sqfbcz == "1") {
456 //是 455 //是
...@@ -458,6 +457,14 @@ ...@@ -458,6 +457,14 @@
458 item.sfczr = "1"; 457 item.sfczr = "1";
459 }); 458 });
460 } else { 459 } else {
460 if (!that.ruleForm.czr) {
461 that.$message({
462 showClose: true,
463 message: "请选择持证人",
464 type: "error",
465 });
466 return false;
467 }
461 this.ruleForm.qlrList.forEach((item, index) => { 468 this.ruleForm.qlrList.forEach((item, index) => {
462 if (item.zjh == this.ruleForm.czr) { 469 if (item.zjh == this.ruleForm.czr) {
463 item.sfczr = "1"; 470 item.sfczr = "1";
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-14 16:59:31 4 * @LastEditTime: 2023-08-04 09:52:09
5 */ 5 */
6 import filter from '@/utils/filter.js' 6 import filter from '@/utils/filter.js'
7 let vm = null 7 let vm = null
...@@ -113,7 +113,7 @@ class data extends filter { ...@@ -113,7 +113,7 @@ class data extends filter {
113 }, 113 },
114 { 114 {
115 label: '操作', 115 label: '操作',
116 width: '130', 116 width: '100',
117 render: (h, scope) => { 117 render: (h, scope) => {
118 return ( 118 return (
119 <div> 119 <div>
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-14 16:59:35 4 * @LastEditTime: 2023-08-04 09:54:32
5 */ 5 */
6 import filter from '@/utils/filter.js' 6 import filter from '@/utils/filter.js'
7 let vm = null 7 let vm = null
...@@ -40,17 +40,6 @@ class data extends filter { ...@@ -40,17 +40,6 @@ class data extends filter {
40 <div> 40 <div>
41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a> 41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a>
42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span> 42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span>
43 {/* <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
44 <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span>
45 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
46 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
47 <span v-show={scope.row.cfzt == 1}>,已查封</span>
48 <span v-show={scope.row.diyizt == 1}>,已地役</span>
49 <span v-show={scope.row.yyzt == 1}>,异议中</span>
50 <span v-show={scope.row.xzzt == 1}>,已限制</span>
51 <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
52 <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
53 <span v-show={scope.row.dyzt == 1}>,已抵押</span> */}
54 </div> 43 </div>
55 ) 44 )
56 } 45 }
...@@ -61,6 +50,8 @@ class data extends filter { ...@@ -61,6 +50,8 @@ class data extends filter {
61 }, 50 },
62 { 51 {
63 prop: "qllxmc", 52 prop: "qllxmc",
53 width: '100',
54 showOverflowTooltip: true,
64 label: "权利类型", 55 label: "权利类型",
65 }, 56 },
66 { 57 {
...@@ -70,6 +61,8 @@ class data extends filter { ...@@ -70,6 +61,8 @@ class data extends filter {
70 { 61 {
71 prop: "zrzh", 62 prop: "zrzh",
72 label: "自然幢号", 63 label: "自然幢号",
64 width: '90',
65 showOverflowTooltip: true,
73 }, 66 },
74 { 67 {
75 prop: "jzwmc", 68 prop: "jzwmc",
...@@ -98,6 +91,7 @@ class data extends filter { ...@@ -98,6 +91,7 @@ class data extends filter {
98 }, 91 },
99 { 92 {
100 label: "土地/房屋用途", 93 label: "土地/房屋用途",
94 minWidth: '170',
101 render: (h, scope) => { 95 render: (h, scope) => {
102 return ( 96 return (
103 <div> 97 <div>
...@@ -119,13 +113,13 @@ class data extends filter { ...@@ -119,13 +113,13 @@ class data extends filter {
119 { 113 {
120 prop: "zl", 114 prop: "zl",
121 label: "自然幢坐落", 115 label: "自然幢坐落",
122 minWidth: '130' 116 minWidth: '120',
117 showOverflowTooltip: true
123 }, 118 },
124 { 119 {
125 label: '操作', 120 label: '操作',
126 width: '160', 121 width: '110',
127 align: 'center', 122 align: 'center',
128 fixed: 'right',
129 render: (h, scope) => { 123 render: (h, scope) => {
130 return ( 124 return (
131 <div> 125 <div>
......
...@@ -112,7 +112,7 @@ class data extends filter { ...@@ -112,7 +112,7 @@ class data extends filter {
112 }, 112 },
113 { 113 {
114 label: '操作', 114 label: '操作',
115 width: '130', 115 width: '100',
116 render: (h, scope) => { 116 render: (h, scope) => {
117 return ( 117 return (
118 <div> 118 <div>
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-14 16:59:53 4 * @LastEditTime: 2023-08-04 09:47:56
5 */ 5 */
6 import filter from '@/utils/filter.js' 6 import filter from '@/utils/filter.js'
7 let vm = null 7 let vm = null
...@@ -104,9 +104,8 @@ class data extends filter { ...@@ -104,9 +104,8 @@ class data extends filter {
104 }, 104 },
105 { 105 {
106 label: '操作', 106 label: '操作',
107 width: '160', 107 width: '110',
108 align: 'center', 108 align: 'center',
109 fixed: 'right',
110 render: (h, scope) => { 109 render: (h, scope) => {
111 return ( 110 return (
112 <div> 111 <div>
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-14 17:00:21 4 * @LastEditTime: 2023-08-04 09:52:38
5 */ 5 */
6 import filter from '@/utils/filter.js' 6 import filter from '@/utils/filter.js'
7 let vm = null 7 let vm = null
...@@ -112,7 +112,7 @@ class data extends filter { ...@@ -112,7 +112,7 @@ class data extends filter {
112 }, 112 },
113 { 113 {
114 label: '操作', 114 label: '操作',
115 width: '130', 115 width: '100',
116 render: (h, scope) => { 116 render: (h, scope) => {
117 return ( 117 return (
118 <div> 118 <div>
......
...@@ -128,8 +128,7 @@ class data extends filter { ...@@ -128,8 +128,7 @@ class data extends filter {
128 }, 128 },
129 { 129 {
130 label: '操作', 130 label: '操作',
131 width: '130', 131 width: '110',
132 fixed: "right",
133 render: (h, scope) => { 132 render: (h, scope) => {
134 return ( 133 return (
135 <div> 134 <div>
......