5cbf0dd7 by renchao@pashanhoo.com

style:权利人信息

1 parent cf1156df
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-21 09:48:32 4 * @LastEditTime: 2023-08-01 18:11:07
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -116,8 +116,8 @@ ...@@ -116,8 +116,8 @@
116 <el-col :span="8"> 116 <el-col :span="8">
117 <el-form-item label="独用土地面积:"> 117 <el-form-item label="独用土地面积:">
118 <div class="flex"> 118 <div class="flex">
119 <el-input v-model="ruleForm.fdcq2.dytdmj" 119 <el-input v-model="ruleForm.fdcq2.dytdmj"
120 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 120 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
121 <el-select 121 <el-select
122 disabled 122 disabled
123 v-model="mjdw" 123 v-model="mjdw"
...@@ -129,14 +129,14 @@ ...@@ -129,14 +129,14 @@
129 :value="item.dcode"> 129 :value="item.dcode">
130 </el-option> 130 </el-option>
131 </el-select> 131 </el-select>
132 </div> 132 </div>
133 </el-form-item> 133 </el-form-item>
134 </el-col> 134 </el-col>
135 <el-col :span="8"> 135 <el-col :span="8">
136 <el-form-item label="分摊土地面积:"> 136 <el-form-item label="分摊土地面积:">
137 <div class="flex"> 137 <div class="flex">
138 <el-input v-model="ruleForm.fdcq2.fttdmj" 138 <el-input v-model="ruleForm.fdcq2.fttdmj"
139 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 139 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
140 <el-select 140 <el-select
141 disabled 141 disabled
142 v-model="mjdw" 142 v-model="mjdw"
...@@ -148,7 +148,7 @@ ...@@ -148,7 +148,7 @@
148 :value="item.dcode"> 148 :value="item.dcode">
149 </el-option> 149 </el-option>
150 </el-select> 150 </el-select>
151 </div> 151 </div>
152 </el-form-item> 152 </el-form-item>
153 </el-col> 153 </el-col>
154 <el-col :span="8"> 154 <el-col :span="8">
...@@ -165,12 +165,11 @@ ...@@ -165,12 +165,11 @@
165 </el-col> 165 </el-col>
166 <el-col :span="8"> 166 <el-col :span="8">
167 <el-form-item label="房地产交易价格:"> 167 <el-form-item label="房地产交易价格:">
168 <div class="flex"> 168 <div class="flex">
169 <el-input 169 <el-input
170 v-model="ruleForm.fdcq2.qjjg" 170 v-model="ruleForm.fdcq2.qjjg"
171 style="width: 500%" 171 style="width: 500%"
172 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 172 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
173 ></el-input>
174 <el-select v-model="ruleForm.fdcq2.jedw"> 173 <el-select v-model="ruleForm.fdcq2.jedw">
175 <el-option 174 <el-option
176 v-for="item in dictData['A57']" 175 v-for="item in dictData['A57']"
...@@ -255,11 +254,11 @@ ...@@ -255,11 +254,11 @@
255 </el-col> 254 </el-col>
256 <el-col :span="8"> 255 <el-col :span="8">
257 <el-form-item label="建筑面积:"> 256 <el-form-item label="建筑面积:">
258 <div class="flex"> 257 <div class="flex">
259 <el-input v-model="ruleForm.fdcq2.jzmj" 258 <el-input v-model="ruleForm.fdcq2.jzmj"
260 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 259 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
261 <el-select 260 <el-select
262 disabled 261 disabled
263 v-model="mjdw" 262 v-model="mjdw"
264 style="width: 20%"> 263 style="width: 20%">
265 <el-option 264 <el-option
...@@ -269,16 +268,16 @@ ...@@ -269,16 +268,16 @@
269 :value="item.dcode"> 268 :value="item.dcode">
270 </el-option> 269 </el-option>
271 </el-select> 270 </el-select>
272 </div> 271 </div>
273 </el-form-item> 272 </el-form-item>
274 </el-col> 273 </el-col>
275 <el-col :span="8"> 274 <el-col :span="8">
276 <el-form-item label="专有建筑面积:"> 275 <el-form-item label="专有建筑面积:">
277 <div class="flex"> 276 <div class="flex">
278 <el-input v-model="ruleForm.fdcq2.zyjzmj" 277 <el-input v-model="ruleForm.fdcq2.zyjzmj"
279 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 278 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
280 <el-select 279 <el-select
281 disabled 280 disabled
282 v-model="mjdw" 281 v-model="mjdw"
283 style="width: 20%"> 282 style="width: 20%">
284 <el-option 283 <el-option
...@@ -288,16 +287,16 @@ ...@@ -288,16 +287,16 @@
288 :value="item.dcode"> 287 :value="item.dcode">
289 </el-option> 288 </el-option>
290 </el-select> 289 </el-select>
291 </div> 290 </div>
292 </el-form-item> 291 </el-form-item>
293 </el-col> 292 </el-col>
294 <el-col :span="8"> 293 <el-col :span="8">
295 <el-form-item label="分摊建筑面积:"> 294 <el-form-item label="分摊建筑面积:">
296 <div class="flex"> 295 <div class="flex">
297 <el-input v-model="ruleForm.fdcq2.ftjzmj" 296 <el-input v-model="ruleForm.fdcq2.ftjzmj"
298 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 297 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
299 <el-select 298 <el-select
300 disabled 299 disabled
301 v-model="mjdw" 300 v-model="mjdw"
302 style="width: 20%"> 301 style="width: 20%">
303 <el-option 302 <el-option
...@@ -307,19 +306,18 @@ ...@@ -307,19 +306,18 @@
307 :value="item.dcode"> 306 :value="item.dcode">
308 </el-option> 307 </el-option>
309 </el-select> 308 </el-select>
310 </div> 309 </div>
311 </el-form-item> 310 </el-form-item>
312 </el-col> 311 </el-col>
313 <el-col :span="8"> 312 <el-col :span="8">
314 <el-form-item label="竣工时间:"> 313 <el-form-item label="竣工时间:">
315 <el-date-picker 314 <el-date-picker
316 v-model="ruleForm.fdcq2.jgsj" 315 v-model="ruleForm.fdcq2.jgsj"
317 class="width100" 316 class="width100"
318 type="date" 317 type="date"
319 placeholder="选择日期" 318 placeholder="选择日期"
320 value-format="yyyy-MM-dd HH:mm:ss" 319 value-format="yyyy-MM-dd HH:mm:ss"
321 format="yyyy-MM-dd" 320 format="yyyy-MM-dd">
322 >
323 </el-date-picker> 321 </el-date-picker>
324 </el-form-item> 322 </el-form-item>
325 </el-col> 323 </el-col>
...@@ -430,11 +428,13 @@ ...@@ -430,11 +428,13 @@
430 </template> 428 </template>
431 <script> 429 <script>
432 import { mapGetters } from "vuex"; 430 import { mapGetters } from "vuex";
431 import ywmix from "@/views/ywbl/mixin/index"
433 import { init, getSsQlxx, save } from "@/api/djbRepair.js"; 432 import { init, getSsQlxx, save } from "@/api/djbRepair.js";
434 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 433 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
435 import selectTable from "@/components/selectTable/index.vue"; 434 import selectTable from "@/components/selectTable/index.vue";
436 import tdytTable from "@/views/workflow/components/tdytTable"; 435 import tdytTable from "@/views/workflow/components/tdytTable";
437 export default { 436 export default {
437 mixins: [ywmix],
438 components: { qlrCommonTable, tdytTable, selectTable }, 438 components: { qlrCommonTable, tdytTable, selectTable },
439 computed: { 439 computed: {
440 ...mapGetters(["dictData", "flag"]), 440 ...mapGetters(["dictData", "flag"]),
...@@ -449,7 +449,7 @@ ...@@ -449,7 +449,7 @@
449 }, 449 },
450 data () { 450 data () {
451 return { 451 return {
452 mjdw:"1", 452 mjdw: "1",
453 ssqlxxshow: true, 453 ssqlxxshow: true,
454 props: { 454 props: {
455 label: "bdcqzh", 455 label: "bdcqzh",
...@@ -698,7 +698,7 @@ ...@@ -698,7 +698,7 @@
698 message: "保存成功!", 698 message: "保存成功!",
699 type: "success", 699 type: "success",
700 }); 700 });
701 this.$parent.changeywh() 701 this.$parent.changeywh()
702 this.$store.dispatch("user/refreshPage", true); 702 this.$store.dispatch("user/refreshPage", true);
703 } else { 703 } else {
704 this.$message({ 704 this.$message({
...@@ -720,9 +720,9 @@ ...@@ -720,9 +720,9 @@
720 @import "~@/styles/public.scss"; 720 @import "~@/styles/public.scss";
721 @import "~@/styles/slxx/slxx.scss"; 721 @import "~@/styles/slxx/slxx.scss";
722 .el-date-editor.el-input { 722 .el-date-editor.el-input {
723 width: 100%; 723 width: 100%;
724 } 724 }
725 .el-table__row { 725 .el-table__row {
726 height: 30px !important; 726 height: 30px !important;
727 } 727 }
728 </style> 728 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-11 09:37:55 4 * @LastEditTime: 2023-08-01 17:41:49
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
52 width: '50', 52 width: '50',
53 renderHeader: (h, scope) => { 53 renderHeader: (h, scope) => {
54 return <div> { 54 return <div> {
55 this.isDisabled? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.addClick() }}></i> 55 this.isDisabled ? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.addClick() }}></i>
56 } 56 }
57 </div> 57 </div>
58 }, 58 },
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
60 return ( 60 return (
61 <div> 61 <div>
62 { 62 {
63 this.isDisabled? <span>{scope.$index + 1}</span> : 63 this.isDisabled ? <span>{scope.$index + 1}</span> :
64 <i class="el-icon-minus pointer" onClick={() => { this.deleClick(scope.$index, scope.row) }}></i> 64 <i class="el-icon-minus pointer" onClick={() => { this.deleClick(scope.$index, scope.row) }}></i>
65 } 65 }
66 </div> 66 </div>
...@@ -141,11 +141,11 @@ ...@@ -141,11 +141,11 @@
141 }, 141 },
142 gyfs: { 142 gyfs: {
143 handler (newVal, oldValue) { 143 handler (newVal, oldValue) {
144 console.log(newVal, 'newValnewValnewValnewVal', this.tableData);
144 let dataList = _.cloneDeep(this.InformationTable) 145 let dataList = _.cloneDeep(this.InformationTable)
145 if (newVal == 0) { 146 if (newVal == 0) {
146 // this.column = _.cloneDeep(dataList).slice(1, dataList.length)
147 this.column = _.cloneDeep(dataList) 147 this.column = _.cloneDeep(dataList)
148 148 this.tableDataList = _.cloneDeep(this.tableData)
149 } else if ((newVal == '1' || newVal == '3')) { 149 } else if ((newVal == '1' || newVal == '3')) {
150 this.column = dataList 150 this.column = dataList
151 } else { 151 } else {
...@@ -270,7 +270,7 @@ ...@@ -270,7 +270,7 @@
270 /deep/.el-table th { 270 /deep/.el-table th {
271 height: 30px !important; 271 height: 30px !important;
272 } 272 }
273 /deep/.el-table .cell { 273 /deep/.el-table .cell {
274 padding-right: 12px; 274 padding-right: 12px;
275 } 275 }
276 </style> 276 </style>
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:05:25
5 */
6 export default {
7 data () {
8 return {
9 }
10 },
11 watch: {
12 'ruleForm.sldy.gyfs': {
13 handler: function (val, oldVal) {
14 if (val == '0' && this.ruleForm.qlrList.length > 1) {
15 this.ruleForm.sldy.gyfs = oldVal
16 this.$message({
17 message: '单独所有只能选择一个,请先删除再切换',
18 type: 'warning'
19 })
20 }
21 },
22 immediate: true
23 }
24 },
25 }
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023年07月27日 19:38:26 4 * @LastEditTime: 2023-08-01 18:13:20
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -205,11 +205,13 @@ ...@@ -205,11 +205,13 @@
205 </div> 205 </div>
206 </template> 206 </template>
207 <script> 207 <script>
208 import ywmix from "@/views/ywbl/mixin/index"
208 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 209 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
209 import tdytTable from "@/views/workflow/components/tdytTable"; 210 import tdytTable from "@/views/workflow/components/tdytTable";
210 import { Init, saveData } from "@/api/workflow/fwsyq1Flow.js"; 211 import { Init, saveData } from "@/api/workflow/fwsyq1Flow.js";
211 import { mapGetters } from "vuex"; 212 import { mapGetters } from "vuex";
212 export default { 213 export default {
214 mixins: [ywmix],
213 mounted () { 215 mounted () {
214 this.ableOperation = this.$parent.currentSelectTab.ableOperation 216 this.ableOperation = this.$parent.currentSelectTab.ableOperation
215 this.propsParam = this.$attrs; 217 this.propsParam = this.$attrs;
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-21 14:13:57 4 * @LastEditTime: 2023-08-01 18:13:38
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -104,9 +104,9 @@ ...@@ -104,9 +104,9 @@
104 </el-col> 104 </el-col>
105 <el-col :span="8"> 105 <el-col :span="8">
106 <el-form-item label="建筑面积:"> 106 <el-form-item label="建筑面积:">
107 <div class="flex"> 107 <div class="flex">
108 <el-input disabled v-model="ruleForm.qlxx.mj" 108 <el-input disabled v-model="ruleForm.qlxx.mj"
109 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 109 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
110 <el-select 110 <el-select
111 disabled 111 disabled
112 v-model="mjdw" 112 v-model="mjdw"
...@@ -118,14 +118,14 @@ ...@@ -118,14 +118,14 @@
118 :value="item.dcode"> 118 :value="item.dcode">
119 </el-option> 119 </el-option>
120 </el-select> 120 </el-select>
121 </div> 121 </div>
122 </el-form-item> 122 </el-form-item>
123 </el-col> 123 </el-col>
124 <el-col :span="8"> 124 <el-col :span="8">
125 <el-form-item label="专有建筑面积:"> 125 <el-form-item label="专有建筑面积:">
126 <div class="flex"> 126 <div class="flex">
127 <el-input disabled v-model="ruleForm.fdcq2.zyjzmj" 127 <el-input disabled v-model="ruleForm.fdcq2.zyjzmj"
128 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 128 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
129 <el-select 129 <el-select
130 disabled 130 disabled
131 v-model="mjdw" 131 v-model="mjdw"
...@@ -137,7 +137,7 @@ ...@@ -137,7 +137,7 @@
137 :value="item.dcode"> 137 :value="item.dcode">
138 </el-option> 138 </el-option>
139 </el-select> 139 </el-select>
140 </div> 140 </div>
141 </el-form-item> 141 </el-form-item>
142 </el-col> 142 </el-col>
143 </el-row> 143 </el-row>
...@@ -145,9 +145,9 @@ ...@@ -145,9 +145,9 @@
145 145
146 <el-col :span="8"> 146 <el-col :span="8">
147 <el-form-item label="分摊建筑面积:"> 147 <el-form-item label="分摊建筑面积:">
148 <div class="flex"> 148 <div class="flex">
149 <el-input disabled v-model="ruleForm.fdcq2.ftjzmj" 149 <el-input disabled v-model="ruleForm.fdcq2.ftjzmj"
150 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 150 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
151 <el-select 151 <el-select
152 disabled 152 disabled
153 v-model="mjdw" 153 v-model="mjdw"
...@@ -159,7 +159,7 @@ ...@@ -159,7 +159,7 @@
159 :value="item.dcode"> 159 :value="item.dcode">
160 </el-option> 160 </el-option>
161 </el-select> 161 </el-select>
162 </div> 162 </div>
163 </el-form-item> 163 </el-form-item>
164 </el-col> 164 </el-col>
165 </el-row> 165 </el-row>
...@@ -247,11 +247,13 @@ ...@@ -247,11 +247,13 @@
247 </div> 247 </div>
248 </template> 248 </template>
249 <script> 249 <script>
250 import ywmix from "@/views/ywbl/mixin/index"
250 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 251 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
251 import tdytTable from "@/views/workflow/components/tdytTable"; 252 import tdytTable from "@/views/workflow/components/tdytTable";
252 import { Init, saveData } from "@/api/workflow/fwsyqFlow.js"; 253 import { Init, saveData } from "@/api/workflow/fwsyqFlow.js";
253 import { mapGetters } from "vuex"; 254 import { mapGetters } from "vuex";
254 export default { 255 export default {
256 mixins: [ywmix],
255 mounted () { 257 mounted () {
256 this.ableOperation = this.$parent.currentSelectTab.ableOperation 258 this.ableOperation = this.$parent.currentSelectTab.ableOperation
257 this.propsParam = this.$attrs; 259 this.propsParam = this.$attrs;
...@@ -276,7 +278,7 @@ ...@@ -276,7 +278,7 @@
276 }, 278 },
277 data () { 279 data () {
278 return { 280 return {
279 mjdw:"1", 281 mjdw: "1",
280 disabled: true, 282 disabled: true,
281 tdytOption: [], 283 tdytOption: [],
282 czrOptions: [], 284 czrOptions: [],
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-25 09:22:40 4 * @LastEditTime: 2023-08-01 18:13:55
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -46,10 +46,9 @@ ...@@ -46,10 +46,9 @@
46 </el-form-item> 46 </el-form-item>
47 </el-col> 47 </el-col>
48 </el-row> 48 </el-row>
49 <div 49 <div
50 class="slxx_title title-block flex" 50 class="slxx_title title-block flex"
51 style="justify-content: space-between" 51 style="justify-content: space-between">
52 >
53 不动产单元情况 52 不动产单元情况
54 <el-button @click="compare">变化情况对比+</el-button> 53 <el-button @click="compare">变化情况对比+</el-button>
55 </div> 54 </div>
...@@ -125,8 +124,8 @@ ...@@ -125,8 +124,8 @@
125 <el-col :span="8"> 124 <el-col :span="8">
126 <el-form-item label="建筑面积:"> 125 <el-form-item label="建筑面积:">
127 <div class="flex"> 126 <div class="flex">
128 <el-input disabled v-model="ruleForm.qlxx.mj" 127 <el-input disabled v-model="ruleForm.qlxx.mj"
129 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 128 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
130 <el-select 129 <el-select
131 disabled 130 disabled
132 v-model="mjdw" 131 v-model="mjdw"
...@@ -138,14 +137,14 @@ ...@@ -138,14 +137,14 @@
138 :value="item.dcode"> 137 :value="item.dcode">
139 </el-option> 138 </el-option>
140 </el-select> 139 </el-select>
141 </div> 140 </div>
142 </el-form-item> 141 </el-form-item>
143 </el-col> 142 </el-col>
144 <el-col :span="8"> 143 <el-col :span="8">
145 <el-form-item label="专有建筑面积:"> 144 <el-form-item label="专有建筑面积:">
146 <div class="flex"> 145 <div class="flex">
147 <el-input disabled v-model="ruleForm.fdcq2.zyjzmj" 146 <el-input disabled v-model="ruleForm.fdcq2.zyjzmj"
148 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 147 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
149 <el-select 148 <el-select
150 disabled 149 disabled
151 v-model="mjdw" 150 v-model="mjdw"
...@@ -157,14 +156,14 @@ ...@@ -157,14 +156,14 @@
157 :value="item.dcode"> 156 :value="item.dcode">
158 </el-option> 157 </el-option>
159 </el-select> 158 </el-select>
160 </div> 159 </div>
161 </el-form-item> 160 </el-form-item>
162 </el-col> 161 </el-col>
163 <el-col :span="8"> 162 <el-col :span="8">
164 <el-form-item label="分摊建筑面积:"> 163 <el-form-item label="分摊建筑面积:">
165 <div class="flex"> 164 <div class="flex">
166 <el-input disabled v-model="ruleForm.fdcq2.ftjzmj" 165 <el-input disabled v-model="ruleForm.fdcq2.ftjzmj"
167 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 166 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
168 <el-select 167 <el-select
169 disabled 168 disabled
170 v-model="mjdw" 169 v-model="mjdw"
...@@ -176,7 +175,7 @@ ...@@ -176,7 +175,7 @@
176 :value="item.dcode"> 175 :value="item.dcode">
177 </el-option> 176 </el-option>
178 </el-select> 177 </el-select>
179 </div> 178 </div>
180 </el-form-item> 179 </el-form-item>
181 </el-col> 180 </el-col>
182 </el-row> 181 </el-row>
...@@ -245,11 +244,13 @@ ...@@ -245,11 +244,13 @@
245 </div> 244 </div>
246 </template> 245 </template>
247 <script> 246 <script>
247 import ywmix from "@/views/ywbl/mixin/index"
248 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 248 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
249 import tdytTable from "@/views/workflow/components/tdytTable"; 249 import tdytTable from "@/views/workflow/components/tdytTable";
250 import { Init, saveData } from "@/api/workflow/fwsyqFlow.js"; 250 import { Init, saveData } from "@/api/workflow/fwsyqFlow.js";
251 import { mapGetters } from "vuex"; 251 import { mapGetters } from "vuex";
252 export default { 252 export default {
253 mixins: [ywmix],
253 mounted () { 254 mounted () {
254 this.ableOperation = this.$parent.currentSelectTab.ableOperation 255 this.ableOperation = this.$parent.currentSelectTab.ableOperation
255 this.propsParam = this.$attrs; 256 this.propsParam = this.$attrs;
...@@ -276,7 +277,7 @@ ...@@ -276,7 +277,7 @@
276 }, 277 },
277 data () { 278 data () {
278 return { 279 return {
279 mjdw:"1", 280 mjdw: "1",
280 //表单是否可操作 281 //表单是否可操作
281 ableOperation: true, 282 ableOperation: true,
282 disabled: true, 283 disabled: true,
...@@ -397,27 +398,28 @@ ...@@ -397,27 +398,28 @@
397 } 398 }
398 }); 399 });
399 }, 400 },
400 /** 401 /**
401 * @description: compare 402 * @description: compare
402 * @author: renchao 403 * @author: renchao
403 */ 404 */
404 compare() { 405 compare () {
405 this.$popupDialog( 406 this.$popupDialog(
406 this.ruleForm.qlxx.qllxmc, 407 this.ruleForm.qlxx.qllxmc,
407 "registerBook/comparison", 408 "registerBook/comparison",
408 { bsmQlxx: this.ruleForm.qlxx.bsmQlxx, 409 {
409 dqqllx: 'FDCQ2', 410 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
410 }, 411 dqqllx: 'FDCQ2',
411 "80%", 412 },
412 true 413 "80%",
413 ); 414 true
414 }, 415 );
416 },
415 }, 417 },
416 }; 418 };
417 </script> 419 </script>
418 <style scoped lang='scss'> 420 <style scoped lang='scss'>
419 @import "~@/styles/public.scss"; 421 @import "~@/styles/public.scss";
420 @import "~@/styles/slxx/slxx.scss"; 422 @import "~@/styles/slxx/slxx.scss";
421 /deep/.el-form { 423 /deep/.el-form {
422 display: flex; 424 display: flex;
423 flex-direction: column; 425 flex-direction: column;
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-21 14:16:25 4 * @LastEditTime: 2023-08-01 18:14:10
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -150,10 +150,12 @@ ...@@ -150,10 +150,12 @@
150 </div> 150 </div>
151 </template> 151 </template>
152 <script> 152 <script>
153 import ywmix from "@/views/ywbl/mixin/index"
153 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 154 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
154 import { BatchInit, Init, saveBatchData, saveData } from "@/api/workflow/fwsyqFlow.js"; 155 import { BatchInit, Init, saveBatchData, saveData } from "@/api/workflow/fwsyqFlow.js";
155 import { mapGetters } from "vuex"; 156 import { mapGetters } from "vuex";
156 export default { 157 export default {
158 mixins: [ywmix],
157 mounted (callbackfn, thisArg) { 159 mounted (callbackfn, thisArg) {
158 this.ableOperation = this.$parent.currentSelectTab.ableOperation 160 this.ableOperation = this.$parent.currentSelectTab.ableOperation
159 this.propsParam = this.$attrs; 161 this.propsParam = this.$attrs;
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-25 09:23:05 4 * @LastEditTime: 2023-08-01 18:14:28
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -186,11 +186,13 @@ ...@@ -186,11 +186,13 @@
186 </div> 186 </div>
187 </template> 187 </template>
188 <script> 188 <script>
189 import ywmix from "@/views/ywbl/mixin/index"
189 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 190 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
190 import tdytTable from "@/views/workflow/components/tdytTable"; 191 import tdytTable from "@/views/workflow/components/tdytTable";
191 import { Init } from "@/api/workflow/fwsyqFlow.js"; 192 import { Init } from "@/api/workflow/fwsyqFlow.js";
192 import { mapGetters } from "vuex"; 193 import { mapGetters } from "vuex";
193 export default { 194 export default {
195 mixins: [ywmix],
194 mounted () { 196 mounted () {
195 this.ableOperation = this.$parent.currentSelectTab.ableOperation 197 this.ableOperation = this.$parent.currentSelectTab.ableOperation
196 this.propsParam = this.$attrs; 198 this.propsParam = this.$attrs;
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-25 09:23:20 4 * @LastEditTime: 2023-08-01 18:09:01
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -72,9 +72,9 @@ ...@@ -72,9 +72,9 @@
72 <el-row :gutter="10"> 72 <el-row :gutter="10">
73 <el-col :span="8"> 73 <el-col :span="8">
74 <el-form-item label="使用权面积:"> 74 <el-form-item label="使用权面积:">
75 <div class="flex"> 75 <div class="flex">
76 <el-input v-model="ruleForm.jsydsyq.syqmj" 76 <el-input v-model="ruleForm.jsydsyq.syqmj"
77 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 77 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
78 <el-select 78 <el-select
79 disabled 79 disabled
80 v-model="mjdw" 80 v-model="mjdw"
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
86 :value="item.dcode"> 86 :value="item.dcode">
87 </el-option> 87 </el-option>
88 </el-select> 88 </el-select>
89 </div> 89 </div>
90 </el-form-item> 90 </el-form-item>
91 </el-col> 91 </el-col>
92 <!-- <el-col :span="8"> 92 <!-- <el-col :span="8">
...@@ -102,7 +102,7 @@ ...@@ -102,7 +102,7 @@
102 <el-col :span="8"> 102 <el-col :span="8">
103 <el-form-item label="取得价格:"> 103 <el-form-item label="取得价格:">
104 <div style="display:flex"> 104 <div style="display:flex">
105 <el-input v-model="ruleForm.jsydsyq.qdjg" style="width:500%" oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 105 <el-input v-model="ruleForm.jsydsyq.qdjg" style="width:500%" oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
106 <el-select v-model="ruleForm.jsydsyq.jedw"> 106 <el-select v-model="ruleForm.jsydsyq.jedw">
107 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 107 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
108 </el-option> 108 </el-option>
...@@ -213,10 +213,12 @@ ...@@ -213,10 +213,12 @@
213 </template> 213 </template>
214 <script> 214 <script>
215 import { mapGetters } from "vuex" 215 import { mapGetters } from "vuex"
216 import ywmix from "@/views/ywbl/mixin/index"
216 import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js" 217 import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js"
217 import tdytTable from "@/views/workflow/components/tdytTable"; 218 import tdytTable from "@/views/workflow/components/tdytTable";
218 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable" 219 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"
219 export default { 220 export default {
221 mixins: [ywmix],
220 mounted () { 222 mounted () {
221 this.ableOperation = this.$parent.currentSelectTab.ableOperation 223 this.ableOperation = this.$parent.currentSelectTab.ableOperation
222 this.propsParam = this.$attrs; 224 this.propsParam = this.$attrs;
...@@ -249,7 +251,7 @@ ...@@ -249,7 +251,7 @@
249 }, 251 },
250 data () { 252 data () {
251 return { 253 return {
252 mjdw:"1", 254 mjdw: "1",
253 //表单是否可操作 255 //表单是否可操作
254 ableOperation: true, 256 ableOperation: true,
255 key: 0, 257 key: 0,
......
...@@ -231,10 +231,12 @@ ...@@ -231,10 +231,12 @@
231 </template> 231 </template>
232 <script> 232 <script>
233 import { mapGetters } from "vuex" 233 import { mapGetters } from "vuex"
234 import ywmix from "@/views/ywbl/mixin/index"
234 import { Init, saveData } from "@/api/workflow/nydsyqFlow.js" 235 import { Init, saveData } from "@/api/workflow/nydsyqFlow.js"
235 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable" 236 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"
236 import JtcyTable from "@/views/workflow/components/JtcyTable" 237 import JtcyTable from "@/views/workflow/components/JtcyTable"
237 export default { 238 export default {
239 mixins: [ywmix],
238 mounted () { 240 mounted () {
239 this.ableOperation = this.$parent.currentSelectTab.ableOperation 241 this.ableOperation = this.$parent.currentSelectTab.ableOperation
240 this.propsParam = this.$attrs; 242 this.propsParam = this.$attrs;
......
...@@ -236,10 +236,12 @@ ...@@ -236,10 +236,12 @@
236 </template> 236 </template>
237 <script> 237 <script>
238 import { mapGetters } from "vuex" 238 import { mapGetters } from "vuex"
239 import ywmix from "@/views/ywbl/mixin/index"
239 import { Init, saveData } from "@/api/workflow/nydsyqFlow.js" 240 import { Init, saveData } from "@/api/workflow/nydsyqFlow.js"
240 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable" 241 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"
241 import JtcyTable from "@/views/workflow/components/JtcyTable" 242 import JtcyTable from "@/views/workflow/components/JtcyTable"
242 export default { 243 export default {
244 mixins: [ywmix],
243 mounted () { 245 mounted () {
244 this.ableOperation = this.$parent.currentSelectTab.ableOperation 246 this.ableOperation = this.$parent.currentSelectTab.ableOperation
245 this.propsParam = this.$attrs; 247 this.propsParam = this.$attrs;
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-25 09:24:18 4 * @LastEditTime: 2023-08-01 18:15:20
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -339,10 +339,12 @@ ...@@ -339,10 +339,12 @@
339 </template> 339 </template>
340 <script> 340 <script>
341 import { mapGetters } from "vuex"; 341 import { mapGetters } from "vuex";
342 import ywmix from "@/views/ywbl/mixin/index"
342 import { Init, saveData } from "@/api/workflow/tdsyqFlow.js"; 343 import { Init, saveData } from "@/api/workflow/tdsyqFlow.js";
343 import tdytTable from "@/views/workflow/components/tdytTable"; 344 import tdytTable from "@/views/workflow/components/tdytTable";
344 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 345 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
345 export default { 346 export default {
347 mixins: [ywmix],
346 components: { qlrCommonTable, tdytTable }, 348 components: { qlrCommonTable, tdytTable },
347 mounted () { 349 mounted () {
348 this.ableOperation = this.$parent.currentSelectTab.ableOperation; 350 this.ableOperation = this.$parent.currentSelectTab.ableOperation;
......
...@@ -71,8 +71,7 @@ ...@@ -71,8 +71,7 @@
71 v-for="item in dictData['A17']" 71 v-for="item in dictData['A17']"
72 :key="item.dcode" 72 :key="item.dcode"
73 :label="item.dname" 73 :label="item.dname"
74 :value="item.dcode" 74 :value="item.dcode">
75 >
76 </el-option> 75 </el-option>
77 </el-select> 76 </el-select>
78 </el-form-item> 77 </el-form-item>
...@@ -84,8 +83,7 @@ ...@@ -84,8 +83,7 @@
84 v-for="item in dictData['A19']" 83 v-for="item in dictData['A19']"
85 :key="item.dcode" 84 :key="item.dcode"
86 :label="item.dname" 85 :label="item.dname"
87 :value="item.dcode" 86 :value="item.dcode">
88 >
89 </el-option> 87 </el-option>
90 </el-select> 88 </el-select>
91 </el-form-item> 89 </el-form-item>
...@@ -94,27 +92,26 @@ ...@@ -94,27 +92,26 @@
94 <el-row :gutter="10" v-if="ruleForm.qlxx"> 92 <el-row :gutter="10" v-if="ruleForm.qlxx">
95 <el-col :span="8"> 93 <el-col :span="8">
96 <el-form-item label="房屋结构:"> 94 <el-form-item label="房屋结构:">
97 <el-select v-model="ruleForm.ygdj.fwjg"> 95 <el-select v-model="ruleForm.ygdj.fwjg">
98 <el-option 96 <el-option
99 v-for="item in dictData['A46']" 97 v-for="item in dictData['A46']"
100 :key="item.dcode" 98 :key="item.dcode"
101 :label="item.dname" 99 :label="item.dname"
102 :value="item.dcode" 100 :value="item.dcode">
103 >
104 </el-option> 101 </el-option>
105 </el-select> 102 </el-select>
106 </el-form-item> 103 </el-form-item>
107 </el-col> 104 </el-col>
108 <el-col :span="8"> 105 <el-col :span="8">
109 <el-form-item label="建筑面积:"> 106 <el-form-item label="建筑面积:">
110 <el-input v-model="ruleForm.ygdj.jzmj"></el-input> 107 <el-input v-model="ruleForm.ygdj.jzmj"></el-input>
111 </el-form-item> 108 </el-form-item>
112 </el-col> 109 </el-col>
113 <el-col :span="8"> 110 <el-col :span="8">
114 <el-form-item label="取得价格:"> 111 <el-form-item label="取得价格:">
115 <div class="flex"> 112 <div class="flex">
116 <el-input v-model="ruleForm.ygdj.qdjg"></el-input> 113 <el-input v-model="ruleForm.ygdj.qdjg"></el-input>
117 <el-select 114 <el-select
118 v-model="ruleForm.ygdj.jedw" 115 v-model="ruleForm.ygdj.jedw"
119 :disabled="!ableOperation" 116 :disabled="!ableOperation"
120 style="width: 20%"> 117 style="width: 20%">
...@@ -125,19 +122,19 @@ ...@@ -125,19 +122,19 @@
125 :value="item.dcode"> 122 :value="item.dcode">
126 </el-option> 123 </el-option>
127 </el-select> 124 </el-select>
128 </div> 125 </div>
129 </el-form-item> 126 </el-form-item>
130 </el-col> 127 </el-col>
131 </el-row> 128 </el-row>
132 <el-row :gutter="10"> 129 <el-row :gutter="10">
133 <el-col :span="8"> 130 <el-col :span="8">
134 <el-form-item label="所在层:"> 131 <el-form-item label="所在层:">
135 <el-input v-model="ruleForm.ygdj.szc"></el-input> 132 <el-input v-model="ruleForm.ygdj.szc"></el-input>
136 </el-form-item> 133 </el-form-item>
137 </el-col> 134 </el-col>
138 <el-col :span="8"> 135 <el-col :span="8">
139 <el-form-item label="总层数:"> 136 <el-form-item label="总层数:">
140 <el-input v-model="ruleForm.ygdj.zcs"></el-input> 137 <el-input v-model="ruleForm.ygdj.zcs"></el-input>
141 </el-form-item> 138 </el-form-item>
142 </el-col> 139 </el-col>
143 </el-row> 140 </el-row>
...@@ -188,10 +185,12 @@ ...@@ -188,10 +185,12 @@
188 </div> 185 </div>
189 </template> 186 </template>
190 <script> 187 <script>
188 import ywmix from "@/views/ywbl/mixin/index"
191 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 189 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
192 import { Init, saveData } from "@/api/workflow/ygdjFlow.js"; 190 import { Init, saveData } from "@/api/workflow/ygdjFlow.js";
193 import { mapGetters } from "vuex"; 191 import { mapGetters } from "vuex";
194 export default { 192 export default {
193 mixins: [ywmix],
195 created () { 194 created () {
196 this.ableOperation = this.$parent.currentSelectTab.ableOperation 195 this.ableOperation = this.$parent.currentSelectTab.ableOperation
197 this.propsParam = this.$attrs; 196 this.propsParam = this.$attrs;
......
...@@ -42,10 +42,9 @@ ...@@ -42,10 +42,9 @@
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 </el-row> 44 </el-row>
45 <div 45 <div
46 class="slxx_title title-block flex" 46 class="slxx_title title-block flex"
47 style="justify-content: space-between" 47 style="justify-content: space-between">
48 >
49 不动产单元情况 48 不动产单元情况
50 <el-button @click="compare">变化情况对比+</el-button> 49 <el-button @click="compare">变化情况对比+</el-button>
51 </div> 50 </div>
...@@ -154,10 +153,12 @@ ...@@ -154,10 +153,12 @@
154 </div> 153 </div>
155 </template> 154 </template>
156 <script> 155 <script>
156 import ywmix from "@/views/ywbl/mixin/index"
157 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 157 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
158 import { Init, saveData } from "@/api/workflow/ygdjFlow.js"; 158 import { Init, saveData } from "@/api/workflow/ygdjFlow.js";
159 import { mapGetters } from "vuex"; 159 import { mapGetters } from "vuex";
160 export default { 160 export default {
161 mixins: [ywmix],
161 mounted () { 162 mounted () {
162 this.ableOperation = this.$parent.currentSelectTab.ableOperation 163 this.ableOperation = this.$parent.currentSelectTab.ableOperation
163 this.propsParam = this.$attrs; 164 this.propsParam = this.$attrs;
...@@ -245,21 +246,22 @@ ...@@ -245,21 +246,22 @@
245 } 246 }
246 }); 247 });
247 }, 248 },
248 /** 249 /**
249 * @description: compare 250 * @description: compare
250 * @author: renchao 251 * @author: renchao
251 */ 252 */
252 compare() { 253 compare () {
253 this.$popupDialog( 254 this.$popupDialog(
254 this.ruleForm.qlxx.qllxmc, 255 this.ruleForm.qlxx.qllxmc,
255 "registerBook/comparison", 256 "registerBook/comparison",
256 { bsmQlxx: this.ruleForm.qlxx.bsmQlxx, 257 {
257 dqqllx: 'YGDJ', 258 bsmQlxx: this.ruleForm.qlxx.bsmQlxx,
258 }, 259 dqqllx: 'YGDJ',
259 "80%", 260 },
260 true 261 "80%",
261 ); 262 true
262 }, 263 );
264 },
263 }, 265 },
264 }; 266 };
265 </script> 267 </script>
......
...@@ -116,9 +116,9 @@ ...@@ -116,9 +116,9 @@
116 <el-row :gutter="10"> 116 <el-row :gutter="10">
117 <el-col :span="8"> 117 <el-col :span="8">
118 <el-form-item label="被担保主债权数额:"> 118 <el-form-item label="被担保主债权数额:">
119 <div class="flex"> 119 <div class="flex">
120 <el-input v-model="ruleForm.ygdj.qdjg" :disabled="!ableOperation"></el-input> 120 <el-input v-model="ruleForm.ygdj.qdjg" :disabled="!ableOperation"></el-input>
121 <el-select 121 <el-select
122 v-model="ruleForm.ygdj.jedw" 122 v-model="ruleForm.ygdj.jedw"
123 :disabled="!ableOperation" 123 :disabled="!ableOperation"
124 style="width: 20%"> 124 style="width: 20%">
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
129 :value="item.dcode"> 129 :value="item.dcode">
130 </el-option> 130 </el-option>
131 </el-select> 131 </el-select>
132 </div> 132 </div>
133 </el-form-item> 133 </el-form-item>
134 </el-col> 134 </el-col>
135 <el-col :span="8"> 135 <el-col :span="8">
...@@ -214,10 +214,12 @@ ...@@ -214,10 +214,12 @@
214 </div> 214 </div>
215 </template> 215 </template>
216 <script> 216 <script>
217 import ywmix from "@/views/ywbl/mixin/index"
217 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 218 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
218 import { Init, saveData } from "@/api/workflow/ygdyFlow.js"; 219 import { Init, saveData } from "@/api/workflow/ygdyFlow.js";
219 import { mapGetters } from "vuex"; 220 import { mapGetters } from "vuex";
220 export default { 221 export default {
222 mixins: [ywmix],
221 created () { 223 created () {
222 this.ableOperation = this.$parent.currentSelectTab.ableOperation 224 this.ableOperation = this.$parent.currentSelectTab.ableOperation
223 this.propsParam = this.$attrs; 225 this.propsParam = this.$attrs;
......