3417aba6 by renchao@pashanhoo.com

style:受理申请

1 parent d1283421
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:41:20 4 * @LastEditTime: 2023-08-01 18:19:57
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -11,294 +11,291 @@ ...@@ -11,294 +11,291 @@
11 :key="key" 11 :key="key"
12 :heightNumSetting="true" 12 :heightNumSetting="true"
13 :minHeight="150" 13 :minHeight="150"
14 :data="tableDataList" 14 :data="tableDataList">
15 >
16 </lb-table> 15 </lb-table>
17 <addYwr 16 <addYwr
18 v-model="dialog" 17 v-model="dialog"
19 :details="details" 18 :details="details"
20 :showButton="showButton" 19 :showButton="showButton"
21 @updateDetail="handleupdateDetail" 20 @updateDetail="handleupdateDetail" />
22 />
23 </div> 21 </div>
24 </template> 22 </template>
25 <script> 23 <script>
26 import addYwr from "./dialog/addYwr.vue"; 24 import addYwr from "./dialog/addYwr.vue";
27 import { mapGetters } from "vuex"; 25 import { mapGetters } from "vuex";
28 export default { 26 export default {
29 components: { 27 components: {
30 addYwr, 28 addYwr,
31 },
32 computed: {
33 ...mapGetters(["dictData"]),
34 },
35 props: {
36 tableData: {
37 type: Array,
38 default: function () {
39 return [];
40 },
41 }, 29 },
42 ableOperation: { 30 computed: {
43 type: Boolean, 31 ...mapGetters(["dictData"]),
44 default: false,
45 }, 32 },
46 gyfs: { 33 props: {
47 type: String, 34 tableData: {
48 default: "1", 35 type: Array,
36 default: function () {
37 return [];
38 },
39 },
40 ableOperation: {
41 type: Boolean,
42 default: false,
43 },
44 gyfs: {
45 type: String,
46 default: "1",
47 },
49 }, 48 },
50 }, 49 data () {
51 data() { 50 return {
52 return { 51 key: 0,
53 key: 0, 52 dataIndex: 0,
54 dataIndex: 0, 53 dialog: false,
55 dialog: false, 54 isaddupdate: false,
56 isaddupdate: false, 55 showButton: this.ableOperation,
57 showButton: this.ableOperation, 56 details: {},
58 details: {}, 57 tableDataList: [],
59 tableDataList: [], 58 InformationTable: [
60 InformationTable: [ 59 {
61 { 60 width: "50",
62 width: "50", 61 renderHeader: (h, scope) => {
63 renderHeader: (h, scope) => { 62 return (
64 return ( 63 <div>
65 <div> 64 {" "}
66 {" "} 65 {!this.ableOperation ? (
67 {!this.ableOperation ? ( 66 "序号"
68 "序号" 67 ) : (
69 ) : ( 68 <i
70 <i 69 class="el-icon-plus pointer"
71 class="el-icon-plus pointer" 70 onClick={() => {
72 onClick={() => { 71 this.addClick();
73 this.addClick(); 72 }}
74 }} 73 ></i>
75 ></i> 74 )}
76 )} 75 </div>
77 </div> 76 );
78 ); 77 },
78 render: (h, scope) => {
79 return (
80 <div>
81 {!this.ableOperation ? (
82 <span>{scope.$index + 1}</span>
83 ) : (
84 <i
85 class="el-icon-minus pointer"
86 onClick={() => {
87 this.deleClick(scope.$index, scope.row);
88 }}
89 ></i>
90 )}
91 </div>
92 );
93 },
79 }, 94 },
80 render: (h, scope) => { 95 {
81 return ( 96 label: "身份证读卡器",
82 <div> 97 align: "center",
83 {!this.ableOperation ? ( 98 render: (h, scope) => {
84 <span>{scope.$index + 1}</span> 99 return (
85 ) : ( 100 <el-button
86 <i 101 type="text"
87 class="el-icon-minus pointer" 102 icon="el-icon-tickets"
88 onClick={() => { 103 disabled={!this.ableOperation}
89 this.deleClick(scope.$index, scope.row); 104 onClick={() => {
90 }} 105 this.readClick(scope);
91 ></i> 106 }}
92 )} 107 >
93 </div> 108 读取
94 ); 109 </el-button>
110 );
111 },
95 }, 112 },
96 }, 113 {
97 { 114 prop: "ywrmc",
98 label: "身份证读卡器", 115 label: "姓名/名称",
99 align: "center",
100 render: (h, scope) => {
101 return (
102 <el-button
103 type="text"
104 icon="el-icon-tickets"
105 disabled={!this.ableOperation}
106 onClick={() => {
107 this.readClick(scope);
108 }}
109 >
110 读取
111 </el-button>
112 );
113 }, 116 },
114 }, 117 {
115 { 118 prop: "zjzl",
116 prop: "ywrmc", 119 label: "证件种类",
117 label: "姓名/名称", 120 render: (h, scope) => {
118 }, 121 return (
119 { 122 this.dictData["A30"] &&
120 prop: "zjzl", 123 this.dictData["A30"].map((option) => {
121 label: "证件种类", 124 if (option.dcode == scope.row.zjzl) {
122 render: (h, scope) => { 125 return <span>{option.dname}</span>;
123 return ( 126 }
124 this.dictData["A30"] && 127 })
125 this.dictData["A30"].map((option) => { 128 );
126 if (option.dcode == scope.row.zjzl) { 129 },
127 return <span>{option.dname}</span>;
128 }
129 })
130 );
131 }, 130 },
132 }, 131 {
133 { 132 prop: "zjh",
134 prop: "zjh", 133 label: "证件号",
135 label: "证件号", 134 },
136 }, 135 {
137 { 136 prop: "dh",
138 prop: "dh", 137 label: "联系电话",
139 label: "联系电话", 138 },
140 }, 139 {
141 { 140 label: "操作",
142 label: "操作", 141 render: (h, scope) => {
143 render: (h, scope) => { 142 return (
144 return ( 143 <div>
145 <div> 144 {!this.showButton ? (
146 {!this.showButton? ( 145 <el-button
147 <el-button 146 icon="el-icon-view"
148 icon="el-icon-view" 147 type="text"
149 type="text" 148 onClick={() => {
150 onClick={() => { 149 this.queryViewClick(scope.$index, scope.row);
151 this.queryViewClick(scope.$index, scope.row); 150 }}
152 }} 151 disabled={!this.ableOperation}
153 disabled={!this.ableOperation} 152 >
154 > 153 {" "}
155 {" "} 154 查看
156 查看 155 </el-button>
157 </el-button> 156 ) : (
158 ) : ( 157 <el-button
159 <el-button 158 icon="el-icon-edit-outline"
160 icon="el-icon-edit-outline" 159 type="text"
161 type="text" 160 onClick={() => {
162 onClick={() => { 161 this.editClick(scope.$index, scope.row);
163 this.editClick(scope.$index, scope.row); 162 }}
164 }} 163 disabled={!this.ableOperation}
165 disabled={!this.ableOperation} 164 >
166 > 165 编辑
167 编辑 166 </el-button>
168 </el-button> 167 )}
169 )} 168 </div>
170 </div> 169 );
171 ); 170 },
172 }, 171 },
172 ],
173 column: [],
174 };
175 },
176 watch: {
177 tableData: {
178 handler: function (val, oldVal) {
179 let that = this;
180 this.$nextTick(() => {
181 if (val.length == 0 || !val) {
182 that.tableDataList = _.cloneDeep([
183 {
184 ywrmc: "",
185 dlrzjlx: "",
186 dlrzjh: "",
187 fr: "",
188 },
189 ]);
190 } else {
191 that.tableDataList = _.cloneDeep(val);
192 }
193 });
173 }, 194 },
174 ], 195 immediate: true,
175 column: [], 196 deep: true,
176 }; 197 },
177 }, 198 gyfs: {
178 watch: { 199 handler (newVal, oldValue) {
179 tableData: { 200 let dataList = _.cloneDeep(this.InformationTable);
180 handler: function (val, oldVal) { 201 if (newVal == 0) {
181 let that = this; 202 // this.column = _.cloneDeep(dataList).slice(1, dataList.length)
182 this.$nextTick(() => { 203 this.column = _.cloneDeep(dataList);
183 if (val.length == 0 || !val) { 204 } else if (newVal == "1" || newVal == "3") {
184 that.tableDataList = _.cloneDeep([ 205 this.column = dataList;
185 {
186 ywrmc: "",
187 dlrzjlx: "",
188 dlrzjh: "",
189 fr: "",
190 },
191 ]);
192 } else { 206 } else {
193 that.tableDataList = _.cloneDeep(val); 207 this.column = _.cloneDeep(dataList);
208 this.column.splice(2, 0, {
209 prop: "fs",
210 label: "份数",
211 });
194 } 212 }
195 }); 213 },
214 immediate: true,
196 }, 215 },
197 immediate: true,
198 deep: true,
199 }, 216 },
200 gyfs: { 217 methods: {
201 handler(newVal, oldValue) { 218 /**
202 let dataList = _.cloneDeep(this.InformationTable); 219 * @description: handleupdateDetail
203 if (newVal == 0) { 220 * @param {*} value
204 // this.column = _.cloneDeep(dataList).slice(1, dataList.length) 221 * @author: renchao
205 this.column = _.cloneDeep(dataList); 222 */
206 } else if (newVal == "1" || newVal == "3") { 223 handleupdateDetail (value) {
207 this.column = dataList; 224 if (this.isaddupdate) {
225 if (!_.isEqual(value, this.tableData)) {
226 this.tableDataList[this.tableDataList.length] = _.cloneDeep(value);
227 this.$emit("upDateQlrxxList", this.tableDataList);
228 }
208 } else { 229 } else {
209 this.column = _.cloneDeep(dataList); 230 if (!_.isEqual(value, this.tableData)) {
210 this.column.splice(2, 0, { 231 this.tableDataList[this.dataIndex] = _.cloneDeep(value);
211 prop: "fs", 232 this.$emit("upDateQlrxxList", this.tableDataList);
212 label: "份数", 233 }
213 });
214 } 234 }
235 this.key++;
215 }, 236 },
216 immediate: true, 237 /**
217 }, 238 * @description: 新增
218 }, 239 * @author: renchao
219 methods: { 240 */
220 /** 241 addClick () {
221 * @description: handleupdateDetail 242 if (this.gyfs == "0" && this.tableDataList.length > 0) {
222 * @param {*} value 243 this.$message.warning("当前共有方式为单独所有,无法添加多个权利人");
223 * @author: renchao 244 } else {
224 */ 245 this.dialog = true;
225 handleupdateDetail(value) { 246 this.isaddupdate = true;
226 if (this.isaddupdate) {
227 if (!_.isEqual(value, this.tableData)) {
228 this.tableDataList[this.tableDataList.length] = _.cloneDeep(value);
229 this.$emit("upDateQlrxxList", this.tableDataList);
230 }
231 } else {
232 if (!_.isEqual(value, this.tableData)) {
233 this.tableDataList[this.dataIndex] = _.cloneDeep(value);
234 this.$emit("upDateQlrxxList", this.tableDataList);
235 } 247 }
236 } 248 },
237 this.key++;
238 },
239 // 新增
240 /**
241 * @description: 新增
242 * @author: renchao
243 */
244 addClick() {
245 if (this.gyfs == "0" && this.tableDataList.length > 0) {
246 this.$message.warning("当前共有方式为单独所有,无法添加多个权利人");
247 } else {
248 this.dialog = true;
249 this.isaddupdate = true;
250 }
251 },
252 249
253 // 删除 250 // 删除
254 /** 251 /**
255 * @description: 删除 252 * @description: 删除
256 * @param {*} index 253 * @param {*} index
257 * @param {*} row 254 * @param {*} row
258 * @author: renchao 255 * @author: renchao
259 */ 256 */
260 deleClick(index, row) { 257 deleClick (index, row) {
261 this.$confirm("确定要删除吗, 是否继续?", "提示", { 258 this.$confirm("确定要删除吗, 是否继续?", "提示", {
262 confirmButtonText: "确定", 259 confirmButtonText: "确定",
263 cancelButtonText: "取消", 260 cancelButtonText: "取消",
264 type: "warning", 261 type: "warning",
265 })
266 .then(() => {
267 this.tableData.splice(index, 1);
268 }) 262 })
269 .catch(() => {}); 263 .then(() => {
270 }, 264 this.tableData.splice(index, 1);
265 })
266 .catch(() => { });
267 },
271 268
272 // 身份证读取 269 // 身份证读取
273 /** 270 /**
274 * @description: 身份证读取 271 * @description: 身份证读取
275 * @author: renchao 272 * @author: renchao
276 */ 273 */
277 readClick() {}, 274 readClick () { },
278 275
279 // 修改 276 // 修改
280 /** 277 /**
281 * @description: 修改 278 * @description: 修改
282 * @param {*} index 279 * @param {*} index
283 * @param {*} row 280 * @param {*} row
284 * @author: renchao 281 * @author: renchao
285 */ 282 */
286 editClick(index, row) { 283 editClick (index, row) {
287 this.dataIndex = index; 284 this.dataIndex = index;
288 this.dialog = true; 285 this.dialog = true;
289 this.details = row; 286 this.details = row;
290 this.isaddupdate = false; 287 this.isaddupdate = false;
291 }, 288 },
292 /** 289 /**
293 * @description: queryViewClick 290 * @description: queryViewClick
294 * @param {*} index 291 * @param {*} index
295 * @param {*} row 292 * @param {*} row
296 * @author: renchao 293 * @author: renchao
297 */ 294 */
298 queryViewClick(index, row) { 295 queryViewClick (index, row) {
299 this.dialog = true; 296 this.dialog = true;
300 this.details = row; 297 this.details = row;
298 },
301 }, 299 },
302 }, 300 };
303 };
304 </script> 301 </script>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 :show-message="false" 4 :show-message="false"
5 * @LastEditTime: 2023-06-25 15:52:42 5 * @LastEditTime: 2023-08-01 18:19:44
6 --> 6 -->
7 <template> 7 <template>
8 <!-- 受理信息 --> 8 <!-- 受理信息 -->
...@@ -17,8 +17,7 @@ ...@@ -17,8 +17,7 @@
17 inline-message 17 inline-message
18 :show-message="false" 18 :show-message="false"
19 :class="{ readonly: editDisabled }" 19 :class="{ readonly: editDisabled }"
20 class="loadingtext" 20 class="loadingtext">
21 >
22 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> 21 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''">
23 <div class="slxx_title title-block"> 22 <div class="slxx_title title-block">
24 补录信息 23 补录信息
...@@ -50,29 +49,24 @@ ...@@ -50,29 +49,24 @@
50 <el-form-item 49 <el-form-item
51 label="查封不动产权信息:" 50 label="查封不动产权信息:"
52 prop="ztQlxx.bdcqzh" 51 prop="ztQlxx.bdcqzh"
53 :rules="rules.ztQlxxrules" 52 :rules="rules.ztQlxxrules">
54 >
55 <select-table 53 <select-table
56 v-model="ruleForm.ztQlxx" 54 v-model="ruleForm.ztQlxx"
57 :table-width="550" 55 :table-width="550"
58 :tableData="ztQlxxList" 56 :tableData="ztQlxxList"
59 :props="props" 57 :props="props"
60 @change="ztQlxxchange" 58 @change="ztQlxxchange">
61 >
62 <el-table-column 59 <el-table-column
63 prop="qllxmc" 60 prop="qllxmc"
64 width="130" 61 width="130"
65 label="权利类型" 62 label="权利类型"></el-table-column>
66 ></el-table-column>
67 <el-table-column 63 <el-table-column
68 prop="bdcqzh" 64 prop="bdcqzh"
69 width="160" 65 width="160"
70 label="不动产权证书" 66 label="不动产权证书"></el-table-column>
71 ></el-table-column>
72 <el-table-column 67 <el-table-column
73 prop="qlrmc" 68 prop="qlrmc"
74 label="被执行人" 69 label="被执行人"></el-table-column>
75 ></el-table-column>
76 <el-table-column prop="mjmc" label="面积"></el-table-column> 70 <el-table-column prop="mjmc" label="面积"></el-table-column>
77 <el-table-column prop="ytmc" label="用途"></el-table-column> 71 <el-table-column prop="ytmc" label="用途"></el-table-column>
78 <el-table-column prop="zl" label="坐落"></el-table-column> 72 <el-table-column prop="zl" label="坐落"></el-table-column>
...@@ -87,18 +81,15 @@ ...@@ -87,18 +81,15 @@
87 :table-width="550" 81 :table-width="550"
88 :tableData="ssQlxxList" 82 :tableData="ssQlxxList"
89 :props="props" 83 :props="props"
90 @change="ssQlxxchange" 84 @change="ssQlxxchange">
91 >
92 <el-table-column 85 <el-table-column
93 prop="qllxmc" 86 prop="qllxmc"
94 width="130" 87 width="130"
95 label="权利类型" 88 label="权利类型"></el-table-column>
96 ></el-table-column>
97 <el-table-column 89 <el-table-column
98 prop="bdcqzh" 90 prop="bdcqzh"
99 width="160" 91 width="160"
100 label="不动产权证书" 92 label="不动产权证书"></el-table-column>
101 ></el-table-column>
102 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 93 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
103 <el-table-column prop="mjmc" label="面积"></el-table-column> 94 <el-table-column prop="mjmc" label="面积"></el-table-column>
104 <el-table-column prop="ytmc" label="用途"></el-table-column> 95 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -172,8 +163,7 @@ ...@@ -172,8 +163,7 @@
172 <el-form-item 163 <el-form-item
173 label="业务号:" 164 label="业务号:"
174 prop="qlxx.ywh" 165 prop="qlxx.ywh"
175 :rules="rules.ywhrules" 166 :rules="rules.ywhrules">
176 >
177 <el-input v-model="ruleForm.qlxx.ywh"></el-input> 167 <el-input v-model="ruleForm.qlxx.ywh"></el-input>
178 </el-form-item> 168 </el-form-item>
179 </el-col> 169 </el-col>
...@@ -193,15 +183,13 @@ ...@@ -193,15 +183,13 @@
193 <el-form-item 183 <el-form-item
194 label="是否被续封:" 184 label="是否被续封:"
195 prop="cfdj.sfbxf" 185 prop="cfdj.sfbxf"
196 :rules="rules.sfbxfrules" 186 :rules="rules.sfbxfrules">
197 >
198 <el-select v-model="ruleForm.cfdj.sfbxf" @change="djlxchange"> 187 <el-select v-model="ruleForm.cfdj.sfbxf" @change="djlxchange">
199 <el-option 188 <el-option
200 v-for="item in sfbxflist" 189 v-for="item in sfbxflist"
201 :key="item.dcode" 190 :key="item.dcode"
202 :label="item.dname" 191 :label="item.dname"
203 :value="item.dcode" 192 :value="item.dcode"></el-option>
204 ></el-option>
205 </el-select> 193 </el-select>
206 </el-form-item> 194 </el-form-item>
207 </el-col> 195 </el-col>
...@@ -217,8 +205,7 @@ ...@@ -217,8 +205,7 @@
217 v-for="item in qsztlist" 205 v-for="item in qsztlist"
218 :key="item.dcode" 206 :key="item.dcode"
219 :label="item.dname" 207 :label="item.dname"
220 :value="item.dcode" 208 :value="item.dcode"></el-option>
221 ></el-option>
222 </el-select> 209 </el-select>
223 </el-form-item> 210 </el-form-item>
224 </el-col> 211 </el-col>
...@@ -243,8 +230,7 @@ ...@@ -243,8 +230,7 @@
243 v-for="item in dictData['A32']" 230 v-for="item in dictData['A32']"
244 :key="item.dcode" 231 :key="item.dcode"
245 :label="item.dname" 232 :label="item.dname"
246 :value="item.dcode" 233 :value="item.dcode"></el-option>
247 ></el-option>
248 </el-select> 234 </el-select>
249 </el-form-item> 235 </el-form-item>
250 </el-col> 236 </el-col>
...@@ -261,8 +247,7 @@ ...@@ -261,8 +247,7 @@
261 type="date" 247 type="date"
262 placeholder="选择日期" 248 placeholder="选择日期"
263 value-format="yyyy-MM-dd HH:mm:ss" 249 value-format="yyyy-MM-dd HH:mm:ss"
264 format="yyyy-MM-dd" 250 format="yyyy-MM-dd"></el-date-picker>
265 ></el-date-picker>
266 </el-form-item> 251 </el-form-item>
267 </el-col> 252 </el-col>
268 <el-col :span="8"> 253 <el-col :span="8">
...@@ -273,8 +258,7 @@ ...@@ -273,8 +258,7 @@
273 type="date" 258 type="date"
274 placeholder="选择日期" 259 placeholder="选择日期"
275 value-format="yyyy-MM-dd HH:mm:ss" 260 value-format="yyyy-MM-dd HH:mm:ss"
276 format="yyyy-MM-dd" 261 format="yyyy-MM-dd"></el-date-picker>
277 ></el-date-picker>
278 </el-form-item> 262 </el-form-item>
279 </el-col> 263 </el-col>
280 <el-col :span="8"> 264 <el-col :span="8">
...@@ -300,8 +284,7 @@ ...@@ -300,8 +284,7 @@
300 <el-form-item 284 <el-form-item
301 label="登记机构:" 285 label="登记机构:"
302 prop="qlxx.djjg" 286 prop="qlxx.djjg"
303 :rules="rules.djjgrules" 287 :rules="rules.djjgrules">
304 >
305 <el-input v-model="ruleForm.qlxx.djjg"></el-input> 288 <el-input v-model="ruleForm.qlxx.djjg"></el-input>
306 </el-form-item> 289 </el-form-item>
307 </el-col> 290 </el-col>
...@@ -310,8 +293,7 @@ ...@@ -310,8 +293,7 @@
310 <el-form-item 293 <el-form-item
311 label="登簿人:" 294 label="登簿人:"
312 prop="qlxx.dbr" 295 prop="qlxx.dbr"
313 :rules="rules.dbrrules" 296 :rules="rules.dbrrules">
314 >
315 <el-input v-model="ruleForm.qlxx.dbr"></el-input> 297 <el-input v-model="ruleForm.qlxx.dbr"></el-input>
316 </el-form-item> 298 </el-form-item>
317 </el-col> 299 </el-col>
...@@ -319,16 +301,14 @@ ...@@ -319,16 +301,14 @@
319 <el-form-item 301 <el-form-item
320 label="登记时间:" 302 label="登记时间:"
321 prop="qlxx.djsj" 303 prop="qlxx.djsj"
322 :rules="rules.djsjrules" 304 :rules="rules.djsjrules">
323 >
324 <el-date-picker 305 <el-date-picker
325 v-model="ruleForm.qlxx.djsj" 306 v-model="ruleForm.qlxx.djsj"
326 type="date" 307 type="date"
327 placeholder="选择日期" 308 placeholder="选择日期"
328 class="width100" 309 class="width100"
329 value-format="yyyy-MM-dd HH:mm:ss" 310 value-format="yyyy-MM-dd HH:mm:ss"
330 format="yyyy-MM-dd" 311 format="yyyy-MM-dd">
331 >
332 </el-date-picker> 312 </el-date-picker>
333 </el-form-item> 313 </el-form-item>
334 </el-col> 314 </el-col>
...@@ -372,8 +352,7 @@ ...@@ -372,8 +352,7 @@
372 type="date" 352 type="date"
373 placeholder="选择日期" 353 placeholder="选择日期"
374 value-format="yyyy-MM-dd HH:mm:ss" 354 value-format="yyyy-MM-dd HH:mm:ss"
375 format="yyyy-MM-dd" 355 format="yyyy-MM-dd">
376 >
377 </el-date-picker> 356 </el-date-picker>
378 </el-form-item> 357 </el-form-item>
379 </el-col> 358 </el-col>
...@@ -388,270 +367,233 @@ ...@@ -388,270 +367,233 @@
388 </div> 367 </div>
389 </template> 368 </template>
390 <script> 369 <script>
391 import { mapGetters } from "vuex"; 370 import { mapGetters } from "vuex";
392 import { init, getSsQlxx, getZtQlxx, save } from "@/api/djbRepair.js"; 371 import { init, getSsQlxx, getZtQlxx, save } from "@/api/djbRepair.js";
393 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 372 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
394 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 373 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
395 import tdytTable from "@/views/workflow/components/tdytTable"; 374 import tdytTable from "@/views/workflow/components/tdytTable";
396 import selectTable from "@/components/selectTable/index.vue"; 375 import selectTable from "@/components/selectTable/index.vue";
397 export default { 376 export default {
398 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, 377 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable },
399 computed: { 378 computed: {
400 ...mapGetters(["dictData", "flag"]), 379 ...mapGetters(["dictData", "flag"]),
401 // 根据流程判断表单是否为只读 380 // 根据流程判断表单是否为只读
402 editDisabled() { 381 editDisabled () {
403 if (!this.ableOperation) { 382 if (!this.ableOperation) {
404 //只读状态 383 //只读状态
405 return true; 384 return true;
406 } 385 }
407 return false; 386 return false;
408 },
409 },
410 data() {
411 return {
412 //表单是否可操作
413 props: {
414 label: "bdcqzh",
415 value: "bdcdyid",
416 }, 387 },
417 propsParam: this.$attrs, 388 },
418 key: 0, 389 data () {
419 isShow: false, 390 return {
420 ssqlxxshow: true, 391 //表单是否可操作
421 disabled: true, 392 props: {
422 czrOptions: [], 393 label: "bdcqzh",
423 ruleForm: {}, 394 value: "bdcdyid",
424 rules: {},
425 // 登记类型
426 djlxlist: [
427 {
428 dcode: "100",
429 dname: "首次登记",
430 },
431 {
432 dcode: "200",
433 dname: "转移登记",
434 },
435 {
436 dcode: "300",
437 dname: "变更登记",
438 },
439 {
440 dcode: "500",
441 dname: "更正登记",
442 },
443
444 {
445 dcode: "901",
446 dname: "补证",
447 },
448 {
449 dcode: "902",
450 dname: "换证",
451 },
452 ],
453
454 // 权属状态
455 qsztlist: [
456 {
457 dcode: "1",
458 dname: "现势",
459 },
460 {
461 dcode: "2",
462 dname: "历史",
463 },
464 ],
465 // 是否被续封
466 sfbxflist: [
467 {
468 dcode: "0",
469 dname: "否",
470 },
471 {
472 dcode: "1",
473 dname: "是",
474 }, 395 },
475 ], 396 propsParam: this.$attrs,
476 ableOperation: false, 397 key: 0,
477 //传递参数\ 398 isShow: false,
399 ssqlxxshow: true,
400 disabled: true,
401 czrOptions: [],
402 ruleForm: {},
403 rules: {},
404 // 登记类型
405 djlxlist: [
406 {
407 dcode: "100",
408 dname: "首次登记",
409 },
410 {
411 dcode: "200",
412 dname: "转移登记",
413 },
414 {
415 dcode: "300",
416 dname: "变更登记",
417 },
418 {
419 dcode: "500",
420 dname: "更正登记",
421 },
478 422
479 ssQlxxList: [], 423 {
480 ztQlxxList: [], 424 dcode: "901",
481 rules: { 425 dname: "补证",
482 ztQlxxrules: [ 426 },
483 { required: true, message: "抵押不动产信息", trigger: "blur" }, 427 {
428 dcode: "902",
429 dname: "换证",
430 },
484 ], 431 ],
485 bdcqzhrules: [ 432
486 { required: true, message: "不动产登记证明号", trigger: "blur" }, 433 // 权属状态
434 qsztlist: [
435 {
436 dcode: "1",
437 dname: "现势",
438 },
439 {
440 dcode: "2",
441 dname: "历史",
442 },
487 ], 443 ],
488 djjgrules: [{ required: true, message: "登记机构", trigger: "blur" }], 444 // 是否被续封
489 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }], 445 sfbxflist: [
490 djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }], 446 {
491 ywhrules: [{ required: true, message: "业务号", trigger: "blur" }], 447 dcode: "0",
492 sfbxfrules: [ 448 dname: "否",
493 { required: true, message: "是否被续封", trigger: "change" }, 449 },
450 {
451 dcode: "1",
452 dname: "是",
453 },
494 ], 454 ],
495 }, 455 ableOperation: false,
496 }; 456 //传递参数\
497 }, 457
498 created() { 458 ssQlxxList: [],
499 this.loadData(); 459 ztQlxxList: [],
500 }, 460 rules: {
501 mounted() { 461 ztQlxxrules: [
502 this.ableOperation = this.$parent.ableOperation; 462 { required: true, message: "抵押不动产信息", trigger: "blur" },
503 }, 463 ],
504 methods: { 464 bdcqzhrules: [
505 /** 465 { required: true, message: "不动产登记证明号", trigger: "blur" },
506 * @description: ztQlxxchange 466 ],
507 * @param {*} val 467 djjgrules: [{ required: true, message: "登记机构", trigger: "blur" }],
508 * @author: renchao 468 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }],
509 */ 469 djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }],
510 ztQlxxchange(val) { 470 ywhrules: [{ required: true, message: "业务号", trigger: "blur" }],
511 this.ruleForm.ztQlxx = val; 471 sfbxfrules: [
512 }, 472 { required: true, message: "是否被续封", trigger: "change" },
513 /** 473 ],
514 * @description: ssQlxxchange 474 },
515 * @param {*} val 475 };
516 * @author: renchao
517 */
518 ssQlxxchange(val) {
519 this.ruleForm.ssQlxx = val;
520 this.ruleForm.qlxx.ssywh = val.ywh;
521 }, 476 },
522 /** 477 created () {
523 * @description: djlxchange 478 this.loadData();
524 * @param {*} val
525 * @author: renchao
526 */
527 djlxchange(val) {
528 if (val == null || val == 100) {
529 this.ssqlxxshow = false;
530 } else {
531 this.ssqlxxshow = true;
532 }
533 }, 479 },
534 /** 480 mounted () {
535 * @description: loadData 481 this.ableOperation = this.$parent.ableOperation;
536 * @author: renchao
537 */
538 loadData() {
539 this.$startLoading();
540 this.propsParam.isEdit = this.$parent.isEdit;
541 init(this.propsParam).then((res) => {
542 if (res.code == 200) {
543 this.ruleForm = res.result;
544 this.isShow = true;
545 let djlx = this.ruleForm.qlxx.djlx;
546 this.$endLoading();
547 if (djlx == null || djlx == 100) {
548 this.ssqlxxshow = false;
549 }
550 }
551 });
552 //获取主体信息
553 getSsQlxx({
554 bdcdyid: this.propsParam.bdcdyid,
555 qllx: this.propsParam.qllx,
556 }).then((res) => {
557 if (res.code == 200) {
558 this.ssQlxxList = res.result;
559 }
560 });
561 //获取上手信息
562 getZtQlxx({ bdcdyid: this.propsParam.bdcdyid }).then((res) => {
563 if (res.code == 200) {
564 this.ztQlxxList = res.result;
565 }
566 });
567 }, 482 },
568 // // 更新土地用途信息 483 methods: {
569 // upDateTdytxxList(val) { 484 /**
570 // this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 485 * @description: ztQlxxchange
571 // this.key++; 486 * @param {*} val
572 // }, 487 * @author: renchao
573 // // 更新权利人信息 488 */
574 // upDateQlrxxList(val) { 489 ztQlxxchange (val) {
575 // this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 490 this.ruleForm.ztQlxx = val;
576 // this.czrOptions = this.ruleForm.qlrData; 491 },
577 // this.key++; 492 /**
578 // }, 493 * @description: ssQlxxchange
579 // // 更新义务人信息 494 * @param {*} val
580 // upDateYwrxxList(val) { 495 * @author: renchao
581 // this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val)); 496 */
582 // this.key++; 497 ssQlxxchange (val) {
583 // }, 498 this.ruleForm.ssQlxx = val;
584 /** 499 this.ruleForm.qlxx.ssywh = val.ywh;
585 * @description: onSubmit 500 },
586 * @author: renchao 501 /**
587 */ 502 * @description: djlxchange
588 onSubmit() { 503 * @param {*} val
589 this.$refs.ruleForm.validate((valid) => { 504 * @author: renchao
590 console.log("valid", valid); 505 */
591 if (valid) { 506 djlxchange (val) {
592 // if (this.ruleForm.qlrData.length == 0) { 507 if (val == null || val == 100) {
593 // this.$message({ 508 this.ssqlxxshow = false;
594 // showClose: true,
595 // message: "请确认权利人信息",
596 // type: "error",
597 // });
598 // return false;
599 // }
600
601 // if (this.ruleForm.qlxx.gyfs == "0") {
602 // if (this.ruleForm.qlrData.length > 1) {
603 // this.$message({
604 // showClose: true,
605 // message: "共有方式:单独所有,权利人只能是一个人",
606 // type: "error",
607 // });
608 // return false;
609 // }
610 // this.ruleForm.qlrData[0].sfczr = "1";
611 // }
612 // if (this.ruleForm.qlxx.gyfs == "1") {
613 // //是否分别持证
614 // if (this.ruleForm.qlxx.sqfbcz == "1") {
615 // //是
616 // this.ruleForm.qlrData.forEach((item, index) => {
617 // item.sfczr = "1";
618 // });
619 // } else {
620 // this.ruleForm.qlrData.forEach((item, index) => {
621 // if (item.zjh == this.ruleForm.czr) {
622 // item.sfczr = "1";
623 // } else {
624 // item.sfczr = "0";
625 // }
626 // });
627 // }
628 // }
629 save(this.ruleForm).then((res) => {
630 if (res.code === 200) {
631 this.$message({
632 showClose: true,
633 message: "保存成功!",
634 type: "success",
635 });
636 this.$parent.changeywh()
637 this.$store.dispatch("user/refreshPage", true);
638 } else {
639 this.$message({
640 showClose: true,
641 message: res.message,
642 type: "error",
643 });
644 }
645 });
646 } else { 509 } else {
647 return false; 510 this.ssqlxxshow = true;
648 } 511 }
649 }); 512 },
513 /**
514 * @description: loadData
515 * @author: renchao
516 */
517 loadData () {
518 this.$startLoading();
519 this.propsParam.isEdit = this.$parent.isEdit;
520 init(this.propsParam).then((res) => {
521 if (res.code == 200) {
522 this.ruleForm = res.result;
523 this.isShow = true;
524 let djlx = this.ruleForm.qlxx.djlx;
525 this.$endLoading();
526 if (djlx == null || djlx == 100) {
527 this.ssqlxxshow = false;
528 }
529 }
530 });
531 //获取主体信息
532 getSsQlxx({
533 bdcdyid: this.propsParam.bdcdyid,
534 qllx: this.propsParam.qllx,
535 }).then((res) => {
536 if (res.code == 200) {
537 this.ssQlxxList = res.result;
538 }
539 });
540 //获取上手信息
541 getZtQlxx({ bdcdyid: this.propsParam.bdcdyid }).then((res) => {
542 if (res.code == 200) {
543 this.ztQlxxList = res.result;
544 }
545 });
546 },
547 // // 更新土地用途信息
548 // upDateTdytxxList(val) {
549 // this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
550 // this.key++;
551 // },
552 // // 更新权利人信息
553 // upDateQlrxxList(val) {
554 // this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
555 // this.czrOptions = this.ruleForm.qlrData;
556 // this.key++;
557 // },
558 // // 更新义务人信息
559 // upDateYwrxxList(val) {
560 // this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val));
561 // this.key++;
562 // },
563 /**
564 * @description: onSubmit
565 * @author: renchao
566 */
567 onSubmit () {
568 this.$refs.ruleForm.validate((valid) => {
569 console.log("valid", valid);
570 if (valid) {
571 save(this.ruleForm).then((res) => {
572 if (res.code === 200) {
573 this.$message({
574 showClose: true,
575 message: "保存成功!",
576 type: "success",
577 });
578 this.$parent.changeywh()
579 this.$store.dispatch("user/refreshPage", true);
580 } else {
581 this.$message({
582 showClose: true,
583 message: res.message,
584 type: "error",
585 });
586 }
587 });
588 } else {
589 return false;
590 }
591 });
592 },
650 }, 593 },
651 }, 594 };
652 };
653 </script> 595 </script>
654 <style scoped lang="scss"> 596 <style scoped lang="scss">
655 @import "~@/styles/public.scss"; 597 @import "~@/styles/public.scss";
656 @import "~@/styles/slxx/slxx.scss"; 598 @import "~@/styles/slxx/slxx.scss";
657 </style> 599 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:10:29 4 * @LastEditTime: 2023-08-02 08:37:21
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -462,11 +462,11 @@ ...@@ -462,11 +462,11 @@
462 <div class="triangle"></div> 462 <div class="triangle"></div>
463 </div> 463 </div>
464 <el-row :gutter="10"> 464 <el-row :gutter="10">
465 <el-col :span="14"> 465 <el-col :span="12">
466 <el-form-item label="共有方式:"> 466 <el-form-item label="共有方式:">
467 <el-radio-group 467 <el-radio-group
468 :disabled="!ableOperation" 468 :disabled="!ableOperation"
469 v-model="ruleForm.qlxx.gyfs"> 469 v-model="ruleForm.sldy.gyfs">
470 <el-radio label="0">单独所有</el-radio> 470 <el-radio label="0">单独所有</el-radio>
471 <el-radio label="1">共同共有</el-radio> 471 <el-radio label="1">共同共有</el-radio>
472 <el-radio label="2">按份所有</el-radio> 472 <el-radio label="2">按份所有</el-radio>
...@@ -474,6 +474,33 @@ ...@@ -474,6 +474,33 @@
474 </el-radio-group> 474 </el-radio-group>
475 </el-form-item> 475 </el-form-item>
476 </el-col> 476 </el-col>
477 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
478 <el-form-item label="是否分别持证:">
479 <el-radio-group
480 v-model="ruleForm.sldy.sqfbcz"
481 :disabled="!ableOperation">
482 <el-radio :label="1"></el-radio>
483 <el-radio :label="0"></el-radio>
484 </el-radio-group>
485 </el-form-item>
486 </el-col>
487 <el-col
488 :span="6"
489 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
490 <el-form-item label="持证人:">
491 <el-select
492 v-model="ruleForm.czr"
493 placeholder="持证人"
494 :disabled="!ableOperation">
495 <el-option
496 v-for="item in czrOptions"
497 :key="item.zjh"
498 :label="item.sqrmc"
499 :value="item.zjh">
500 </el-option>
501 </el-select>
502 </el-form-item>
503 </el-col>
477 </el-row> 504 </el-row>
478 <qlrCommonTable 505 <qlrCommonTable
479 :tableData="ruleForm.qlrData" 506 :tableData="ruleForm.qlrData"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:10:51 4 * @LastEditTime: 2023-08-02 08:37:47
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -366,7 +366,7 @@ ...@@ -366,7 +366,7 @@
366 <el-form-item label="共有方式:"> 366 <el-form-item label="共有方式:">
367 <el-radio-group 367 <el-radio-group
368 :disabled="!ableOperation" 368 :disabled="!ableOperation"
369 v-model="ruleForm.qlxx.gyfs"> 369 v-model="ruleForm.sldy.gyfs">
370 <el-radio label="0">单独所有</el-radio> 370 <el-radio label="0">单独所有</el-radio>
371 <el-radio label="1">共同共有</el-radio> 371 <el-radio label="1">共同共有</el-radio>
372 <el-radio label="2">按份所有</el-radio> 372 <el-radio label="2">按份所有</el-radio>
...@@ -374,6 +374,33 @@ ...@@ -374,6 +374,33 @@
374 </el-radio-group> 374 </el-radio-group>
375 </el-form-item> 375 </el-form-item>
376 </el-col> 376 </el-col>
377 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
378 <el-form-item label="是否分别持证:">
379 <el-radio-group
380 v-model="ruleForm.sldy.sqfbcz"
381 :disabled="!ableOperation">
382 <el-radio :label="1"></el-radio>
383 <el-radio :label="0"></el-radio>
384 </el-radio-group>
385 </el-form-item>
386 </el-col>
387 <el-col
388 :span="6"
389 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
390 <el-form-item label="持证人:">
391 <el-select
392 v-model="ruleForm.czr"
393 placeholder="持证人"
394 :disabled="!ableOperation">
395 <el-option
396 v-for="item in czrOptions"
397 :key="item.zjh"
398 :label="item.sqrmc"
399 :value="item.zjh">
400 </el-option>
401 </el-select>
402 </el-form-item>
403 </el-col>
377 </el-row> 404 </el-row>
378 <qlrCommonTable 405 <qlrCommonTable
379 :tableData="ruleForm.qlrData" 406 :tableData="ruleForm.qlrData"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:11:07 4 * @LastEditTime: 2023-08-02 08:38:11
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -402,7 +402,7 @@ ...@@ -402,7 +402,7 @@
402 <el-form-item label="共有方式:"> 402 <el-form-item label="共有方式:">
403 <el-radio-group 403 <el-radio-group
404 :disabled="!ableOperation" 404 :disabled="!ableOperation"
405 v-model="ruleForm.qlxx.gyfs"> 405 v-model="ruleForm.sldy.gyfs">
406 <el-radio label="0">单独所有</el-radio> 406 <el-radio label="0">单独所有</el-radio>
407 <el-radio label="1">共同共有</el-radio> 407 <el-radio label="1">共同共有</el-radio>
408 <el-radio label="2">按份所有</el-radio> 408 <el-radio label="2">按份所有</el-radio>
...@@ -410,6 +410,33 @@ ...@@ -410,6 +410,33 @@
410 </el-radio-group> 410 </el-radio-group>
411 </el-form-item> 411 </el-form-item>
412 </el-col> 412 </el-col>
413 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
414 <el-form-item label="是否分别持证:">
415 <el-radio-group
416 v-model="ruleForm.sldy.sqfbcz"
417 :disabled="!ableOperation">
418 <el-radio :label="1"></el-radio>
419 <el-radio :label="0"></el-radio>
420 </el-radio-group>
421 </el-form-item>
422 </el-col>
423 <el-col
424 :span="6"
425 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
426 <el-form-item label="持证人:">
427 <el-select
428 v-model="ruleForm.czr"
429 placeholder="持证人"
430 :disabled="!ableOperation">
431 <el-option
432 v-for="item in czrOptions"
433 :key="item.zjh"
434 :label="item.sqrmc"
435 :value="item.zjh">
436 </el-option>
437 </el-select>
438 </el-form-item>
439 </el-col>
413 </el-row> 440 </el-row>
414 <qlrCommonTable 441 <qlrCommonTable
415 :tableData="ruleForm.qlrData" 442 :tableData="ruleForm.qlrData"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:11:21 4 * @LastEditTime: 2023-08-02 08:38:26
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -254,7 +254,7 @@ ...@@ -254,7 +254,7 @@
254 <el-form-item label="共有方式:"> 254 <el-form-item label="共有方式:">
255 <el-radio-group 255 <el-radio-group
256 :disabled="!ableOperation" 256 :disabled="!ableOperation"
257 v-model="ruleForm.qlxx.gyfs"> 257 v-model="ruleForm.sldy.gyfs">
258 <el-radio label="0">单独所有</el-radio> 258 <el-radio label="0">单独所有</el-radio>
259 <el-radio label="1">共同共有</el-radio> 259 <el-radio label="1">共同共有</el-radio>
260 <el-radio label="2">按份所有</el-radio> 260 <el-radio label="2">按份所有</el-radio>
...@@ -262,6 +262,33 @@ ...@@ -262,6 +262,33 @@
262 </el-radio-group> 262 </el-radio-group>
263 </el-form-item> 263 </el-form-item>
264 </el-col> 264 </el-col>
265 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
266 <el-form-item label="是否分别持证:">
267 <el-radio-group
268 v-model="ruleForm.sldy.sqfbcz"
269 :disabled="!ableOperation">
270 <el-radio :label="1"></el-radio>
271 <el-radio :label="0"></el-radio>
272 </el-radio-group>
273 </el-form-item>
274 </el-col>
275 <el-col
276 :span="6"
277 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
278 <el-form-item label="持证人:">
279 <el-select
280 v-model="ruleForm.czr"
281 placeholder="持证人"
282 :disabled="!ableOperation">
283 <el-option
284 v-for="item in czrOptions"
285 :key="item.zjh"
286 :label="item.sqrmc"
287 :value="item.zjh">
288 </el-option>
289 </el-select>
290 </el-form-item>
291 </el-col>
265 </el-row> 292 </el-row>
266 <qlrCommonTable 293 <qlrCommonTable
267 :tableData="ruleForm.qlrData" 294 :tableData="ruleForm.qlrData"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:11:41 4 * @LastEditTime: 2023-08-02 08:38:41
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -348,7 +348,7 @@ ...@@ -348,7 +348,7 @@
348 <el-form-item label="共有方式:"> 348 <el-form-item label="共有方式:">
349 <el-radio-group 349 <el-radio-group
350 :disabled="!ableOperation" 350 :disabled="!ableOperation"
351 v-model="ruleForm.qlxx.gyfs"> 351 v-model="ruleForm.sldy.gyfs">
352 <el-radio label="0">单独所有</el-radio> 352 <el-radio label="0">单独所有</el-radio>
353 <el-radio label="1">共同共有</el-radio> 353 <el-radio label="1">共同共有</el-radio>
354 <el-radio label="2">按份所有</el-radio> 354 <el-radio label="2">按份所有</el-radio>
...@@ -356,6 +356,33 @@ ...@@ -356,6 +356,33 @@
356 </el-radio-group> 356 </el-radio-group>
357 </el-form-item> 357 </el-form-item>
358 </el-col> 358 </el-col>
359 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
360 <el-form-item label="是否分别持证:">
361 <el-radio-group
362 v-model="ruleForm.sldy.sqfbcz"
363 :disabled="!ableOperation">
364 <el-radio :label="1"></el-radio>
365 <el-radio :label="0"></el-radio>
366 </el-radio-group>
367 </el-form-item>
368 </el-col>
369 <el-col
370 :span="6"
371 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
372 <el-form-item label="持证人:">
373 <el-select
374 v-model="ruleForm.czr"
375 placeholder="持证人"
376 :disabled="!ableOperation">
377 <el-option
378 v-for="item in czrOptions"
379 :key="item.zjh"
380 :label="item.sqrmc"
381 :value="item.zjh">
382 </el-option>
383 </el-select>
384 </el-form-item>
385 </el-col>
359 </el-row> 386 </el-row>
360 <qlrCommonTable 387 <qlrCommonTable
361 :tableData="ruleForm.qlrData" 388 :tableData="ruleForm.qlrData"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:12:11 4 * @LastEditTime: 2023-08-02 08:38:55
5 :show-message="false" 5 :show-message="false"
6 --> 6 -->
7 <template> 7 <template>
...@@ -407,7 +407,7 @@ ...@@ -407,7 +407,7 @@
407 <el-form-item label="共有方式:"> 407 <el-form-item label="共有方式:">
408 <el-radio-group 408 <el-radio-group
409 :disabled="!ableOperation" 409 :disabled="!ableOperation"
410 v-model="ruleForm.qlxx.gyfs"> 410 v-model="ruleForm.sldy.gyfs">
411 <el-radio label="0">单独所有</el-radio> 411 <el-radio label="0">单独所有</el-radio>
412 <el-radio label="1">共同共有</el-radio> 412 <el-radio label="1">共同共有</el-radio>
413 <el-radio label="2">按份所有</el-radio> 413 <el-radio label="2">按份所有</el-radio>
...@@ -415,6 +415,33 @@ ...@@ -415,6 +415,33 @@
415 </el-radio-group> 415 </el-radio-group>
416 </el-form-item> 416 </el-form-item>
417 </el-col> 417 </el-col>
418 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
419 <el-form-item label="是否分别持证:">
420 <el-radio-group
421 v-model="ruleForm.sldy.sqfbcz"
422 :disabled="!ableOperation">
423 <el-radio :label="1"></el-radio>
424 <el-radio :label="0"></el-radio>
425 </el-radio-group>
426 </el-form-item>
427 </el-col>
428 <el-col
429 :span="6"
430 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
431 <el-form-item label="持证人:">
432 <el-select
433 v-model="ruleForm.czr"
434 placeholder="持证人"
435 :disabled="!ableOperation">
436 <el-option
437 v-for="item in czrOptions"
438 :key="item.zjh"
439 :label="item.sqrmc"
440 :value="item.zjh">
441 </el-option>
442 </el-select>
443 </el-form-item>
444 </el-col>
418 </el-row> 445 </el-row>
419 <qlrCommonTable 446 <qlrCommonTable
420 :tableData="ruleForm.qlrData" 447 :tableData="ruleForm.qlrData"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:12:36 4 * @LastEditTime: 2023-08-02 08:39:13
5 :show-message="false" 5 :show-message="false"
6 --> 6 -->
7 <template> 7 <template>
...@@ -328,7 +328,7 @@ ...@@ -328,7 +328,7 @@
328 <el-form-item label="共有方式:"> 328 <el-form-item label="共有方式:">
329 <el-radio-group 329 <el-radio-group
330 :disabled="!ableOperation" 330 :disabled="!ableOperation"
331 v-model="ruleForm.qlxx.gyfs"> 331 v-model="ruleForm.sldy.gyfs">
332 <el-radio label="0">单独所有</el-radio> 332 <el-radio label="0">单独所有</el-radio>
333 <el-radio label="1">共同共有</el-radio> 333 <el-radio label="1">共同共有</el-radio>
334 <el-radio label="2">按份所有</el-radio> 334 <el-radio label="2">按份所有</el-radio>
...@@ -336,6 +336,33 @@ ...@@ -336,6 +336,33 @@
336 </el-radio-group> 336 </el-radio-group>
337 </el-form-item> 337 </el-form-item>
338 </el-col> 338 </el-col>
339 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
340 <el-form-item label="是否分别持证:">
341 <el-radio-group
342 v-model="ruleForm.sldy.sqfbcz"
343 :disabled="!ableOperation">
344 <el-radio :label="1"></el-radio>
345 <el-radio :label="0"></el-radio>
346 </el-radio-group>
347 </el-form-item>
348 </el-col>
349 <el-col
350 :span="6"
351 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
352 <el-form-item label="持证人:">
353 <el-select
354 v-model="ruleForm.czr"
355 placeholder="持证人"
356 :disabled="!ableOperation">
357 <el-option
358 v-for="item in czrOptions"
359 :key="item.zjh"
360 :label="item.sqrmc"
361 :value="item.zjh">
362 </el-option>
363 </el-select>
364 </el-form-item>
365 </el-col>
339 </el-row> 366 </el-row>
340 <qlrCommonTable 367 <qlrCommonTable
341 :tableData="ruleForm.qlrData" 368 :tableData="ruleForm.qlrData"
......
...@@ -316,6 +316,33 @@ ...@@ -316,6 +316,33 @@
316 </el-radio-group> 316 </el-radio-group>
317 </el-form-item> 317 </el-form-item>
318 </el-col> 318 </el-col>
319 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
320 <el-form-item label="是否分别持证:">
321 <el-radio-group
322 v-model="ruleForm.sldy.sqfbcz"
323 :disabled="!ableOperation">
324 <el-radio :label="1"></el-radio>
325 <el-radio :label="0"></el-radio>
326 </el-radio-group>
327 </el-form-item>
328 </el-col>
329 <el-col
330 :span="6"
331 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
332 <el-form-item label="持证人:">
333 <el-select
334 v-model="ruleForm.czr"
335 placeholder="持证人"
336 :disabled="!ableOperation">
337 <el-option
338 v-for="item in czrOptions"
339 :key="item.zjh"
340 :label="item.sqrmc"
341 :value="item.zjh">
342 </el-option>
343 </el-select>
344 </el-form-item>
345 </el-col>
319 </el-row> 346 </el-row>
320 <qlrCommonTable 347 <qlrCommonTable
321 :tableData="ruleForm.qlrData" 348 :tableData="ruleForm.qlrData"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-11 10:00:43 4 * @LastEditTime: 2023-08-02 08:34:59
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
194 <div class="triangle"></div> 194 <div class="triangle"></div>
195 </div> 195 </div>
196 <el-row :gutter="10"> 196 <el-row :gutter="10">
197 <el-col :span="14"> 197 <el-col :span="12">
198 <el-form-item label="共有方式:"> 198 <el-form-item label="共有方式:">
199 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 199 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs">
200 <el-radio label="0">单独所有</el-radio> 200 <el-radio label="0">单独所有</el-radio>
...@@ -204,18 +204,29 @@ ...@@ -204,18 +204,29 @@
204 </el-radio-group> 204 </el-radio-group>
205 </el-form-item> 205 </el-form-item>
206 </el-col> 206 </el-col>
207 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 207 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
208 <el-form-item label="是否分别持证:"> 208 <el-form-item label="是否分别持证:">
209 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation"> 209 <el-radio-group
210 <el-radio label="1"></el-radio> 210 v-model="ruleForm.sldy.sqfbcz"
211 <el-radio label="0"></el-radio> 211 :disabled="!ableOperation">
212 <el-radio :label="1"></el-radio>
213 <el-radio :label="0"></el-radio>
212 </el-radio-group> 214 </el-radio-group>
213 </el-form-item> 215 </el-form-item>
214 </el-col> 216 </el-col>
215 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 217 <el-col
218 :span="6"
219 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
216 <el-form-item label="持证人:"> 220 <el-form-item label="持证人:">
217 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 221 <el-select
218 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 222 v-model="ruleForm.czr"
223 placeholder="持证人"
224 :disabled="!ableOperation">
225 <el-option
226 v-for="item in czrOptions"
227 :key="item.zjh"
228 :label="item.sqrmc"
229 :value="item.zjh">
219 </el-option> 230 </el-option>
220 </el-select> 231 </el-select>
221 </el-form-item> 232 </el-form-item>
...@@ -267,7 +278,7 @@ ...@@ -267,7 +278,7 @@
267 this.ableOperation = this.$parent.currentSelectTab.ableOperation 278 this.ableOperation = this.$parent.currentSelectTab.ableOperation
268 this.propsParam = this.$attrs; 279 this.propsParam = this.$attrs;
269 var formdata = new FormData(); 280 var formdata = new FormData();
270 if (this.propsParam.djlx == '400') { 281 if (this.propsParam.djlx == '400') {
271 this.isJfOperation = true; 282 this.isJfOperation = true;
272 } 283 }
273 this.$startLoading(); 284 this.$startLoading();
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-01 18:13:20 4 * @LastEditTime: 2023-08-02 08:40:35
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -154,6 +154,7 @@ ...@@ -154,6 +154,7 @@
154 </el-form-item> 154 </el-form-item>
155 </el-col> 155 </el-col>
156 156
157
157 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 158 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
158 <el-form-item label="是否分别持证:"> 159 <el-form-item label="是否分别持证:">
159 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation"> 160 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation">
......
...@@ -196,18 +196,29 @@ ...@@ -196,18 +196,29 @@
196 </el-form-item> 196 </el-form-item>
197 </el-col> 197 </el-col>
198 198
199 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 199 <el-col :span="5" v-show="ruleForm.sldy.gyfs != '0'">
200 <el-form-item label="是否分别持证:"> 200 <el-form-item label="是否分别持证:">
201 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation"> 201 <el-radio-group
202 <el-radio label="1"></el-radio> 202 v-model="ruleForm.sldy.sqfbcz"
203 <el-radio label="0"></el-radio> 203 :disabled="!ableOperation">
204 <el-radio :label="1"></el-radio>
205 <el-radio :label="0"></el-radio>
204 </el-radio-group> 206 </el-radio-group>
205 </el-form-item> 207 </el-form-item>
206 </el-col> 208 </el-col>
207 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 209 <el-col
210 :span="5"
211 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
208 <el-form-item label="持证人:"> 212 <el-form-item label="持证人:">
209 <el-select v-model="ruleForm.slsq.czr" placeholder="持证人" :disabled="!ableOperation"> 213 <el-select
210 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 214 v-model="ruleForm.czr"
215 placeholder="持证人"
216 :disabled="!ableOperation">
217 <el-option
218 v-for="item in czrOptions"
219 :key="item.zjh"
220 :label="item.sqrmc"
221 :value="item.zjh">
211 </el-option> 222 </el-option>
212 </el-select> 223 </el-select>
213 </el-form-item> 224 </el-form-item>
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:13:55 4 * @LastEditTime: 2023-08-02 08:46:35
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
192 <div class="triangle"></div> 192 <div class="triangle"></div>
193 </div> 193 </div>
194 <el-row :gutter="10"> 194 <el-row :gutter="10">
195 <el-col :span="14"> 195 <el-col :span="12">
196 <el-form-item label="共有方式:"> 196 <el-form-item label="共有方式:">
197 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 197 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs">
198 <el-radio label="0">单独所有</el-radio> 198 <el-radio label="0">单独所有</el-radio>
...@@ -202,18 +202,29 @@ ...@@ -202,18 +202,29 @@
202 </el-radio-group> 202 </el-radio-group>
203 </el-form-item> 203 </el-form-item>
204 </el-col> 204 </el-col>
205 <el-col :span="5" v-if="ruleForm.sldy.gyfs && ruleForm.sldy.gyfs == '2'"> 205 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
206 <el-form-item label="是否分别持证:"> 206 <el-form-item label="是否分别持证:">
207 <el-radio-group v-model="ruleForm.sffbcz" :disabled="!ableOperation"> 207 <el-radio-group
208 <el-radio label="1"></el-radio> 208 v-model="ruleForm.sldy.sqfbcz"
209 <el-radio label="0"></el-radio> 209 :disabled="!ableOperation">
210 <el-radio :label="1"></el-radio>
211 <el-radio :label="0"></el-radio>
210 </el-radio-group> 212 </el-radio-group>
211 </el-form-item> 213 </el-form-item>
212 </el-col> 214 </el-col>
213 <el-col :span="5" v-if="ruleForm.sldy.gyfs && ruleForm.sldy.gyfs == '2'"> 215 <el-col
216 :span="6"
217 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
214 <el-form-item label="持证人:"> 218 <el-form-item label="持证人:">
215 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 219 <el-select
216 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 220 v-model="ruleForm.czr"
221 placeholder="持证人"
222 :disabled="!ableOperation">
223 <el-option
224 v-for="item in czrOptions"
225 :key="item.zjh"
226 :label="item.sqrmc"
227 :value="item.zjh">
217 </el-option> 228 </el-option>
218 </el-select> 229 </el-select>
219 </el-form-item> 230 </el-form-item>
......
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
111 </el-form-item> 111 </el-form-item>
112 </el-col> 112 </el-col>
113 113
114 <el-col :span="5" v-show="ruleForm.sldyList.length>0 && ruleForm.slsq.gyfs == '2'"> 114 <el-col :span="5" v-show="ruleForm.sldyList.length>0 && ruleForm.slsq.gyfs != '0'">
115 <el-form-item label="是否分别持证:" v-if="ruleForm.sldyList.length>0"> 115 <el-form-item label="是否分别持证:" v-if="ruleForm.sldyList.length>0">
116 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz"> 116 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz">
117 <el-radio label="1"></el-radio> 117 <el-radio label="1"></el-radio>
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
119 </el-radio-group> 119 </el-radio-group>
120 </el-form-item> 120 </el-form-item>
121 </el-col> 121 </el-col>
122 <el-col :span="5" v-show="ruleForm.sldyList.length>0 && ruleForm.sldyList[0].gyfs == '2'"> 122 <el-col :span="5" v-show="ruleForm.sldyList.length>0 && ruleForm.sldyList[0].gyfs != '0'">
123 <el-form-item label="持证人:"> 123 <el-form-item label="持证人:">
124 <el-input v-model="ruleForm.slsq.czr"></el-input> 124 <el-input v-model="ruleForm.slsq.czr"></el-input>
125 </el-form-item> 125 </el-form-item>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:09:01 4 * @LastEditTime: 2023-08-02 08:45:57
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -160,18 +160,29 @@ ...@@ -160,18 +160,29 @@
160 </el-radio-group> 160 </el-radio-group>
161 </el-form-item> 161 </el-form-item>
162 </el-col> 162 </el-col>
163 <el-col :span="6" v-show="ruleForm.sldy.gyfs == '1'"> 163 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
164 <el-form-item label="是否分别持证:"> 164 <el-form-item label="是否分别持证:">
165 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation"> 165 <el-radio-group
166 <el-radio :label=1></el-radio> 166 v-model="ruleForm.sldy.sqfbcz"
167 <el-radio :label=0></el-radio> 167 :disabled="!ableOperation">
168 <el-radio :label="1"></el-radio>
169 <el-radio :label="0"></el-radio>
168 </el-radio-group> 170 </el-radio-group>
169 </el-form-item> 171 </el-form-item>
170 </el-col> 172 </el-col>
171 <el-col :span="6" v-show="ruleForm.sldy.sqfbcz == '0'&&ruleForm.sldy.gyfs == '1'"> 173 <el-col
174 :span="6"
175 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
172 <el-form-item label="持证人:"> 176 <el-form-item label="持证人:">
173 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 177 <el-select
174 <el-option v-for="item in czrOptions" :key="item.zjh" :label="item.sqrmc" :value="item.zjh"> 178 v-model="ruleForm.czr"
179 placeholder="持证人"
180 :disabled="!ableOperation">
181 <el-option
182 v-for="item in czrOptions"
183 :key="item.zjh"
184 :label="item.sqrmc"
185 :value="item.zjh">
175 </el-option> 186 </el-option>
176 </el-select> 187 </el-select>
177 </el-form-item> 188 </el-form-item>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 <!-- 2 <!--
3 * @Description: 3 * @Description:
4 * @Autor: renchao 4 * @Autor: renchao
5 * @LastEditTime: 2023-08-01 18:07:34 5 * @LastEditTime: 2023-08-02 08:45:44
6 --> 6 -->
7 <template> 7 <template>
8 <!-- 受理信息 --> 8 <!-- 受理信息 -->
...@@ -143,7 +143,7 @@ ...@@ -143,7 +143,7 @@
143 <div class="triangle"></div> 143 <div class="triangle"></div>
144 </div> 144 </div>
145 <el-row :gutter="10"> 145 <el-row :gutter="10">
146 <el-col :span="14"> 146 <el-col :span="12">
147 <el-form-item label="共有方式:"> 147 <el-form-item label="共有方式:">
148 <el-radio-group 148 <el-radio-group
149 :disabled="!ableOperation" 149 :disabled="!ableOperation"
...@@ -155,17 +155,19 @@ ...@@ -155,17 +155,19 @@
155 </el-radio-group> 155 </el-radio-group>
156 </el-form-item> 156 </el-form-item>
157 </el-col> 157 </el-col>
158 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 158 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
159 <el-form-item label="是否分别持证:"> 159 <el-form-item label="是否分别持证:">
160 <el-radio-group 160 <el-radio-group
161 v-model="ruleForm.sldy.sqfbcz" 161 v-model="ruleForm.sldy.sqfbcz"
162 :disabled="!ableOperation"> 162 :disabled="!ableOperation">
163 <el-radio label="1"></el-radio> 163 <el-radio :label="1"></el-radio>
164 <el-radio label="0"></el-radio> 164 <el-radio :label="0"></el-radio>
165 </el-radio-group> 165 </el-radio-group>
166 </el-form-item> 166 </el-form-item>
167 </el-col> 167 </el-col>
168 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 168 <el-col
169 :span="6"
170 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
169 <el-form-item label="持证人:"> 171 <el-form-item label="持证人:">
170 <el-select 172 <el-select
171 v-model="ruleForm.czr" 173 v-model="ruleForm.czr"
...@@ -173,9 +175,9 @@ ...@@ -173,9 +175,9 @@
173 :disabled="!ableOperation"> 175 :disabled="!ableOperation">
174 <el-option 176 <el-option
175 v-for="item in czrOptions" 177 v-for="item in czrOptions"
176 :key="item.value" 178 :key="item.zjh"
177 :label="item.label" 179 :label="item.sqrmc"
178 :value="item.value"> 180 :value="item.zjh">
179 </el-option> 181 </el-option>
180 </el-select> 182 </el-select>
181 </el-form-item> 183 </el-form-item>
......
...@@ -174,7 +174,7 @@ ...@@ -174,7 +174,7 @@
174 <div class="triangle"></div> 174 <div class="triangle"></div>
175 </div> 175 </div>
176 <el-row :gutter="10"> 176 <el-row :gutter="10">
177 <el-col :span="14"> 177 <el-col :span="12">
178 <el-form-item label="共有方式:"> 178 <el-form-item label="共有方式:">
179 <el-radio-group v-model="ruleForm.sldy.gyfs" :disabled="!ableOperation"> 179 <el-radio-group v-model="ruleForm.sldy.gyfs" :disabled="!ableOperation">
180 <el-radio label="0">单独所有</el-radio> 180 <el-radio label="0">单独所有</el-radio>
...@@ -184,18 +184,29 @@ ...@@ -184,18 +184,29 @@
184 </el-radio-group> 184 </el-radio-group>
185 </el-form-item> 185 </el-form-item>
186 </el-col> 186 </el-col>
187 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 187 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
188 <el-form-item label="是否分别持证:"> 188 <el-form-item label="是否分别持证:">
189 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation"> 189 <el-radio-group
190 <el-radio label="1"></el-radio> 190 v-model="ruleForm.sldy.sqfbcz"
191 <el-radio label="0"></el-radio> 191 :disabled="!ableOperation">
192 <el-radio :label="1"></el-radio>
193 <el-radio :label="0"></el-radio>
192 </el-radio-group> 194 </el-radio-group>
193 </el-form-item> 195 </el-form-item>
194 </el-col> 196 </el-col>
195 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 197 <el-col
198 :span="6"
199 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
196 <el-form-item label="持证人:"> 200 <el-form-item label="持证人:">
197 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 201 <el-select
198 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 202 v-model="ruleForm.czr"
203 placeholder="持证人"
204 :disabled="!ableOperation">
205 <el-option
206 v-for="item in czrOptions"
207 :key="item.zjh"
208 :label="item.sqrmc"
209 :value="item.zjh">
199 </el-option> 210 </el-option>
200 </el-select> 211 </el-select>
201 </el-form-item> 212 </el-form-item>
......
...@@ -174,7 +174,7 @@ ...@@ -174,7 +174,7 @@
174 <div class="triangle"></div> 174 <div class="triangle"></div>
175 </div> 175 </div>
176 <el-row :gutter="10"> 176 <el-row :gutter="10">
177 <el-col :span="14"> 177 <el-col :span="12">
178 <el-form-item label="共有方式:"> 178 <el-form-item label="共有方式:">
179 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 179 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs">
180 <el-radio label="0">单独所有</el-radio> 180 <el-radio label="0">单独所有</el-radio>
...@@ -184,18 +184,29 @@ ...@@ -184,18 +184,29 @@
184 </el-radio-group> 184 </el-radio-group>
185 </el-form-item> 185 </el-form-item>
186 </el-col> 186 </el-col>
187 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 187 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
188 <el-form-item label="是否分别持证:"> 188 <el-form-item label="是否分别持证:">
189 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation"> 189 <el-radio-group
190 <el-radio label="1"></el-radio> 190 v-model="ruleForm.sldy.sqfbcz"
191 <el-radio label="0"></el-radio> 191 :disabled="!ableOperation">
192 <el-radio :label="1"></el-radio>
193 <el-radio :label="0"></el-radio>
192 </el-radio-group> 194 </el-radio-group>
193 </el-form-item> 195 </el-form-item>
194 </el-col> 196 </el-col>
195 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 197 <el-col
198 :span="6"
199 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
196 <el-form-item label="持证人:"> 200 <el-form-item label="持证人:">
197 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 201 <el-select
198 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 202 v-model="ruleForm.czr"
203 placeholder="持证人"
204 :disabled="!ableOperation">
205 <el-option
206 v-for="item in czrOptions"
207 :key="item.zjh"
208 :label="item.sqrmc"
209 :value="item.zjh">
199 </el-option> 210 </el-option>
200 </el-select> 211 </el-select>
201 </el-form-item> 212 </el-form-item>
......
...@@ -264,7 +264,7 @@ ...@@ -264,7 +264,7 @@
264 </el-radio-group> 264 </el-radio-group>
265 </el-form-item> 265 </el-form-item>
266 </el-col> 266 </el-col>
267 <el-col :span="6" v-show="ruleForm.sldy.gyfs == '1'"> 267 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
268 <el-form-item label="是否分别持证:"> 268 <el-form-item label="是否分别持证:">
269 <el-radio-group 269 <el-radio-group
270 v-model="ruleForm.sldy.sqfbcz" 270 v-model="ruleForm.sldy.sqfbcz"
......
...@@ -153,6 +153,33 @@ ...@@ -153,6 +153,33 @@
153 </el-radio-group> 153 </el-radio-group>
154 </el-form-item> 154 </el-form-item>
155 </el-col> 155 </el-col>
156 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
157 <el-form-item label="是否分别持证:">
158 <el-radio-group
159 v-model="ruleForm.sldy.sqfbcz"
160 :disabled="!ableOperation">
161 <el-radio :label="1"></el-radio>
162 <el-radio :label="0"></el-radio>
163 </el-radio-group>
164 </el-form-item>
165 </el-col>
166 <el-col
167 :span="6"
168 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
169 <el-form-item label="持证人:">
170 <el-select
171 v-model="ruleForm.czr"
172 placeholder="持证人"
173 :disabled="!ableOperation">
174 <el-option
175 v-for="item in czrOptions"
176 :key="item.zjh"
177 :label="item.sqrmc"
178 :value="item.zjh">
179 </el-option>
180 </el-select>
181 </el-form-item>
182 </el-col>
156 </el-row> 183 </el-row>
157 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :tableData="ruleForm.qlrList" 184 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :tableData="ruleForm.qlrList"
158 :gyfs="ruleForm.qlxx.gyfs" /> 185 :gyfs="ruleForm.qlxx.gyfs" />
......
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
111 <div class="triangle"></div> 111 <div class="triangle"></div>
112 </div> 112 </div>
113 <el-row :gutter="10"> 113 <el-row :gutter="10">
114 <el-col :span="14" v-if="ruleForm.qlxx"> 114 <el-col :span="12" v-if="ruleForm.qlxx">
115 <el-form-item label="共有方式:"> 115 <el-form-item label="共有方式:">
116 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 116 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs">
117 <el-radio label="0">单独所有</el-radio> 117 <el-radio label="0">单独所有</el-radio>
...@@ -121,6 +121,33 @@ ...@@ -121,6 +121,33 @@
121 </el-radio-group> 121 </el-radio-group>
122 </el-form-item> 122 </el-form-item>
123 </el-col> 123 </el-col>
124 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
125 <el-form-item label="是否分别持证:">
126 <el-radio-group
127 v-model="ruleForm.sldy.sqfbcz"
128 :disabled="!ableOperation">
129 <el-radio :label="1"></el-radio>
130 <el-radio :label="0"></el-radio>
131 </el-radio-group>
132 </el-form-item>
133 </el-col>
134 <el-col
135 :span="6"
136 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
137 <el-form-item label="持证人:">
138 <el-select
139 v-model="ruleForm.czr"
140 placeholder="持证人"
141 :disabled="!ableOperation">
142 <el-option
143 v-for="item in czrOptions"
144 :key="item.zjh"
145 :label="item.sqrmc"
146 :value="item.zjh">
147 </el-option>
148 </el-select>
149 </el-form-item>
150 </el-col>
124 </el-row> 151 </el-row>
125 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation" 152 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation"
126 :gyfs="ruleForm.sldy.gyfs" /> 153 :gyfs="ruleForm.sldy.gyfs" />
......
...@@ -172,7 +172,7 @@ ...@@ -172,7 +172,7 @@
172 <div class="triangle"></div> 172 <div class="triangle"></div>
173 </div> 173 </div>
174 <el-row :gutter="10"> 174 <el-row :gutter="10">
175 <el-col :span="14"> 175 <el-col :span="12">
176 <el-form-item label="共有方式:"> 176 <el-form-item label="共有方式:">
177 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 177 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs">
178 <el-radio label="0">单独所有</el-radio> 178 <el-radio label="0">单独所有</el-radio>
...@@ -182,6 +182,33 @@ ...@@ -182,6 +182,33 @@
182 </el-radio-group> 182 </el-radio-group>
183 </el-form-item> 183 </el-form-item>
184 </el-col> 184 </el-col>
185 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
186 <el-form-item label="是否分别持证:">
187 <el-radio-group
188 v-model="ruleForm.sldy.sqfbcz"
189 :disabled="!ableOperation">
190 <el-radio :label="1"></el-radio>
191 <el-radio :label="0"></el-radio>
192 </el-radio-group>
193 </el-form-item>
194 </el-col>
195 <el-col
196 :span="6"
197 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
198 <el-form-item label="持证人:">
199 <el-select
200 v-model="ruleForm.czr"
201 placeholder="持证人"
202 :disabled="!ableOperation">
203 <el-option
204 v-for="item in czrOptions"
205 :key="item.zjh"
206 :label="item.sqrmc"
207 :value="item.zjh">
208 </el-option>
209 </el-select>
210 </el-form-item>
211 </el-col>
185 </el-row> 212 </el-row>
186 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation" 213 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation"
187 :gyfs="ruleForm.sldy.gyfs" /> 214 :gyfs="ruleForm.sldy.gyfs" />
......
...@@ -152,7 +152,8 @@ ...@@ -152,7 +152,8 @@
152 </el-radio-group> 152 </el-radio-group>
153 </el-form-item> 153 </el-form-item>
154 </el-col> 154 </el-col>
155 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs == '2'"> 155
156 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'">
156 <el-form-item label="是否分别持证:"> 157 <el-form-item label="是否分别持证:">
157 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz" :disabled="!ableOperation"> 158 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz" :disabled="!ableOperation">
158 <el-radio label="1"></el-radio> 159 <el-radio label="1"></el-radio>
...@@ -160,7 +161,7 @@ ...@@ -160,7 +161,7 @@
160 </el-radio-group> 161 </el-radio-group>
161 </el-form-item> 162 </el-form-item>
162 </el-col> 163 </el-col>
163 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs == '2'"> 164 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'">
164 <el-form-item label="持证人:"> 165 <el-form-item label="持证人:">
165 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 166 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation">
166 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 167 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
......
...@@ -196,18 +196,29 @@ ...@@ -196,18 +196,29 @@
196 </el-radio-group> 196 </el-radio-group>
197 </el-form-item> 197 </el-form-item>
198 </el-col> 198 </el-col>
199 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 199 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
200 <el-form-item label="是否分别持证:"> 200 <el-form-item label="是否分别持证:">
201 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation"> 201 <el-radio-group
202 <el-radio label="1"></el-radio> 202 v-model="ruleForm.sldy.sqfbcz"
203 <el-radio label="0"></el-radio> 203 :disabled="!ableOperation">
204 <el-radio :label="1"></el-radio>
205 <el-radio :label="0"></el-radio>
204 </el-radio-group> 206 </el-radio-group>
205 </el-form-item> 207 </el-form-item>
206 </el-col> 208 </el-col>
207 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 209 <el-col
210 :span="6"
211 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs == '1'">
208 <el-form-item label="持证人:"> 212 <el-form-item label="持证人:">
209 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 213 <el-select
210 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 214 v-model="ruleForm.czr"
215 placeholder="持证人"
216 :disabled="!ableOperation">
217 <el-option
218 v-for="item in czrOptions"
219 :key="item.zjh"
220 :label="item.sqrmc"
221 :value="item.zjh">
211 </el-option> 222 </el-option>
212 </el-select> 223 </el-select>
213 </el-form-item> 224 </el-form-item>
......