Merge branch 'dev' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web into dev
Showing
7 changed files
with
140 additions
and
29 deletions
... | @@ -92,6 +92,31 @@ export function save (data) { | ... | @@ -92,6 +92,31 @@ export function save (data) { |
92 | } | 92 | } |
93 | 93 | ||
94 | /** | 94 | /** |
95 | * @description: 获取上手信息 | ||
96 | * @param {*} data | ||
97 | * @author: renchao | ||
98 | */ | ||
99 | export function getSsQlxx (data) { | ||
100 | return request({ | ||
101 | url: SERVER.SERVERAPI + '/rest/djbRepair/getSsQlxx', | ||
102 | method: 'get', | ||
103 | params | ||
104 | }) | ||
105 | } | ||
106 | |||
107 | /** | ||
108 | * @description: 获取主体信息 | ||
109 | * @param {*} data | ||
110 | * @author: renchao | ||
111 | */ | ||
112 | export function getZtQlxx (data) { | ||
113 | return request({ | ||
114 | url: SERVER.SERVERAPI + '/rest/djbRepair/getZtQlxx', | ||
115 | method: 'get', | ||
116 | params | ||
117 | }) | ||
118 | } | ||
119 | /** | ||
95 | * @description: 发起业务申请流程 | 120 | * @description: 发起业务申请流程 |
96 | * @param {*} data | 121 | * @param {*} data |
97 | * @author: renchao | 122 | * @author: renchao | ... | ... |
... | @@ -13,7 +13,8 @@ | ... | @@ -13,7 +13,8 @@ |
13 | ref="ruleForm" | 13 | ref="ruleForm" |
14 | :label-position="flag ? 'top' : ''" | 14 | :label-position="flag ? 'top' : ''" |
15 | :inline="flag" | 15 | :inline="flag" |
16 | label-width="127px"> | 16 | label-width="127px" |
17 | > | ||
17 | <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> | 18 | <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> |
18 | <div class="slxx_title title-block"> | 19 | <div class="slxx_title title-block"> |
19 | 补录信息 | 20 | 补录信息 |
... | @@ -37,6 +38,62 @@ | ... | @@ -37,6 +38,62 @@ |
37 | </el-col> | 38 | </el-col> |
38 | </el-row> | 39 | </el-row> |
39 | <div class="slxx_title title-block"> | 40 | <div class="slxx_title title-block"> |
41 | 查封不动产情况 | ||
42 | <div>请选择查封不动产信息,请选择上手权利信息</div> | ||
43 | <div class="triangle"></div> | ||
44 | </div> | ||
45 | <el-row :gutter="10" v-if="ruleForm.ztQlxx!=null"> | ||
46 | <el-col :span="8"> | ||
47 | <el-form-item label="权利人:"> | ||
48 | <el-input disabled v-model="ruleForm.ztQlxx.qlrmc"></el-input> | ||
49 | </el-form-item> | ||
50 | </el-col> | ||
51 | <el-col :span="8"> | ||
52 | <el-form-item label="证件种类:"> | ||
53 | <el-input disabled v-model="ruleForm.ztQlxx.qlrzjzl"></el-input> | ||
54 | </el-form-item> | ||
55 | </el-col> | ||
56 | <el-col :span="8"> | ||
57 | <el-form-item label="证件号:"> | ||
58 | <el-input disabled v-model="ruleForm.ztQlxx.qlrzjhm"></el-input> | ||
59 | </el-form-item> | ||
60 | </el-col> | ||
61 | </el-row> | ||
62 | <el-row :gutter="10" v-if="ruleForm.ztQlxx!=null"> | ||
63 | <el-col :span="8"> | ||
64 | <el-form-item label="权利类型:"> | ||
65 | <el-input disabled v-model="ruleForm.ztQlxx.qllxmc"></el-input> | ||
66 | </el-form-item> | ||
67 | </el-col> | ||
68 | <el-col :span="8"> | ||
69 | <el-form-item label="不动产权证号:"> | ||
70 | <el-input disabled v-model="ruleForm.ztQlxx.bdcqzh"></el-input> | ||
71 | </el-form-item> | ||
72 | </el-col> | ||
73 | <el-col :span="8"> | ||
74 | <el-form-item label="坐落:"> | ||
75 | <el-input disabled v-model="ruleForm.ztQlxx.zl"></el-input> | ||
76 | </el-form-item> | ||
77 | </el-col> | ||
78 | </el-row> | ||
79 | <el-row :gutter="10" v-if="ruleForm.ztQlxx!=null"> | ||
80 | <el-col :span="8"> | ||
81 | <el-form-item label="不动产单元号:"> | ||
82 | <el-input disabled v-model="ruleForm.ztQlxx.bdcdyh"></el-input> | ||
83 | </el-form-item> | ||
84 | </el-col> | ||
85 | <el-col :span="8"> | ||
86 | <el-form-item label="面积:"> | ||
87 | <el-input disabled v-model="ruleForm.ztQlxx.mj"></el-input> | ||
88 | </el-form-item> | ||
89 | </el-col> | ||
90 | <el-col :span="8"> | ||
91 | <el-form-item label="用途:"> | ||
92 | <el-input disabled v-model="ruleForm.ztQlxx.ytmc"></el-input> | ||
93 | </el-form-item> | ||
94 | </el-col> | ||
95 | </el-row> | ||
96 | <div class="slxx_title title-block"> | ||
40 | 房地产权(独幢、层、套、间房屋) | 97 | 房地产权(独幢、层、套、间房屋) |
41 | <div class="triangle"></div> | 98 | <div class="triangle"></div> |
42 | </div> | 99 | </div> |
... | @@ -66,8 +123,12 @@ | ... | @@ -66,8 +123,12 @@ |
66 | <el-col :span="8"> | 123 | <el-col :span="8"> |
67 | <el-form-item label="登记类型:"> | 124 | <el-form-item label="登记类型:"> |
68 | <el-select v-model="ruleForm.qlxx.djlx"> | 125 | <el-select v-model="ruleForm.qlxx.djlx"> |
69 | <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 126 | <el-option |
70 | </el-option> | 127 | v-for="item in dictData['A21']" |
128 | :key="item.dcode" | ||
129 | :label="item.dname" | ||
130 | :value="item.dcode" | ||
131 | ></el-option> | ||
71 | </el-select> | 132 | </el-select> |
72 | </el-form-item> | 133 | </el-form-item> |
73 | </el-col> | 134 | </el-col> |
... | @@ -109,8 +170,7 @@ | ... | @@ -109,8 +170,7 @@ |
109 | <el-row :gutter="10"> | 170 | <el-row :gutter="10"> |
110 | <el-col :span="12"> | 171 | <el-col :span="12"> |
111 | <el-form-item label="共有方式:"> | 172 | <el-form-item label="共有方式:"> |
112 | <el-radio-group | 173 | <el-radio-group v-model="ruleForm.qlxx.gyqk"> |
113 | v-model="ruleForm.qlxx.gyqk"> | ||
114 | <el-radio label="0">单独所有</el-radio> | 174 | <el-radio label="0">单独所有</el-radio> |
115 | <el-radio label="1">共同共有</el-radio> | 175 | <el-radio label="1">共同共有</el-radio> |
116 | <el-radio label="2">按份所有</el-radio> | 176 | <el-radio label="2">按份所有</el-radio> |
... | @@ -123,7 +183,8 @@ | ... | @@ -123,7 +183,8 @@ |
123 | :tableData="ruleForm.qlrData" | 183 | :tableData="ruleForm.qlrData" |
124 | @upDateQlrxxList="upDateQlrxxList" | 184 | @upDateQlrxxList="upDateQlrxxList" |
125 | :key="key" | 185 | :key="key" |
126 | :gyfs="ruleForm.qlxx.gyfs" /> | 186 | :gyfs="ruleForm.qlxx.gyfs" |
187 | /> | ||
127 | 188 | ||
128 | <div> | 189 | <div> |
129 | <div class="slxx_title title-block"> | 190 | <div class="slxx_title title-block"> |
... | @@ -134,7 +195,8 @@ | ... | @@ -134,7 +195,8 @@ |
134 | v-if="ruleForm.ywrData" | 195 | v-if="ruleForm.ywrData" |
135 | :tableData="ruleForm.ywrData" | 196 | :tableData="ruleForm.ywrData" |
136 | :key="key" | 197 | :key="key" |
137 | @upDateQlrxxList="upDateYwrxxList" /> | 198 | @upDateQlrxxList="upDateYwrxxList" |
199 | /> | ||
138 | </div> | 200 | </div> |
139 | </div> | 201 | </div> |
140 | <el-row class="btn"> | 202 | <el-row class="btn"> |
... | @@ -147,12 +209,12 @@ | ... | @@ -147,12 +209,12 @@ |
147 | </template> | 209 | </template> |
148 | <script> | 210 | <script> |
149 | import { mapGetters } from "vuex"; | 211 | import { mapGetters } from "vuex"; |
150 | import { init,save } from "@/api/djbbl.js"; | 212 | import { init, save } from "@/api/djbbl.js"; |
151 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; | 213 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; |
152 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; | 214 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; |
153 | import tdytTable from "@/views/workflow/components/tdytTable"; | 215 | import tdytTable from "@/views/workflow/components/tdytTable"; |
154 | export default { | 216 | export default { |
155 | components: { qlrCommonTable,ywrCommonTable,tdytTable }, | 217 | components: { qlrCommonTable, ywrCommonTable, tdytTable }, |
156 | computed: { | 218 | computed: { |
157 | ...mapGetters(["dictData", "flag"]), | 219 | ...mapGetters(["dictData", "flag"]), |
158 | }, | 220 | }, |
... | @@ -175,27 +237,27 @@ export default { | ... | @@ -175,27 +237,27 @@ export default { |
175 | mounted() {}, | 237 | mounted() {}, |
176 | methods: { | 238 | methods: { |
177 | loadData() { | 239 | loadData() { |
178 | console.log("查封登记",this.propsParam); | 240 | console.log("查封登记", this.propsParam); |
179 | this.propsParam.isEdit=this.$parent.isEdit | 241 | this.propsParam.isEdit = this.$parent.isEdit; |
180 | init(this.propsParam).then((res) => { | 242 | init(this.propsParam).then((res) => { |
181 | if (res.code == 200) { | 243 | if (res.code == 200) { |
182 | this.ruleForm = res.result; | 244 | this.ruleForm = res.result; |
183 | console.log("this.ruleForm",this.ruleForm); | 245 | console.log("this.ruleForm", this.ruleForm); |
184 | this.isShow = true; | 246 | this.isShow = true; |
185 | } | 247 | } |
186 | }); | 248 | }); |
187 | }, | 249 | }, |
188 | // 更新土地用途信息 | 250 | // 更新土地用途信息 |
189 | upDateTdytxxList(val) { | 251 | upDateTdytxxList(val) { |
190 | console.log("VAL",val); | 252 | console.log("VAL", val); |
191 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 253 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
192 | this.key++; | 254 | this.key++; |
193 | }, | 255 | }, |
194 | // 更新权利人信息 | 256 | // 更新权利人信息 |
195 | upDateQlrxxList(val) { | 257 | upDateQlrxxList(val) { |
196 | console.log("val",val); | 258 | console.log("val", val); |
197 | this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); | 259 | this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); |
198 | console.log("this.ruleForm.qlrData",this.ruleForm.qlrData); | 260 | console.log("this.ruleForm.qlrData", this.ruleForm.qlrData); |
199 | this.czrOptions = this.ruleForm.qlrData; | 261 | this.czrOptions = this.ruleForm.qlrData; |
200 | this.key++; | 262 | this.key++; |
201 | }, | 263 | }, |
... | @@ -205,7 +267,7 @@ export default { | ... | @@ -205,7 +267,7 @@ export default { |
205 | this.key++; | 267 | this.key++; |
206 | }, | 268 | }, |
207 | onSubmit() { | 269 | onSubmit() { |
208 | console.log("this.ruleForm大信息",this.ruleForm); | 270 | console.log("this.ruleForm大信息", this.ruleForm); |
209 | if (this.ruleForm.qlrData.length == 0) { | 271 | if (this.ruleForm.qlrData.length == 0) { |
210 | this.$message({ | 272 | this.$message({ |
211 | showClose: true, | 273 | showClose: true, | ... | ... |
... | @@ -38,7 +38,14 @@ | ... | @@ -38,7 +38,14 @@ |
38 | </el-col> | 38 | </el-col> |
39 | </el-row> | 39 | </el-row> |
40 | <div class="slxx_title title-block"> | 40 | <div class="slxx_title title-block"> |
41 | 抵押不动产情况 | 41 | 抵押不动产情况 <div>请选择抵押不动产信息, |
42 | |||
43 | <select-table v-model="value2" :table-width="600" :props="props" @change="change"> | ||
44 | <el-table-column prop="id" label="ID" width="180"></el-table-column> | ||
45 | <el-table-column prop="user" label="姓名"></el-table-column> | ||
46 | </select-table> | ||
47 | |||
48 | 请选择上手权利信息</div> | ||
42 | <div class="triangle"></div> | 49 | <div class="triangle"></div> |
43 | </div> | 50 | </div> |
44 | <el-row :gutter="10" v-if="ruleForm.ztQlxx!=null"> | 51 | <el-row :gutter="10" v-if="ruleForm.ztQlxx!=null"> |
... | @@ -409,18 +416,24 @@ | ... | @@ -409,18 +416,24 @@ |
409 | </template> | 416 | </template> |
410 | <script> | 417 | <script> |
411 | import { mapGetters } from "vuex"; | 418 | import { mapGetters } from "vuex"; |
412 | import { init, save } from "@/api/djbbl.js"; | 419 | import {init,getSsQlxx,getZtQlxx, save } from "@/api/djbbl.js"; |
413 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; | 420 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; |
414 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; | 421 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; |
415 | 422 | import selectTable from '@/components/selectTable/index.vue'; | |
416 | import tdytTable from "@/views/workflow/components/tdytTable"; | 423 | import tdytTable from "@/views/workflow/components/tdytTable"; |
417 | export default { | 424 | export default { |
418 | components: { qlrCommonTable, ywrCommonTable, tdytTable }, | 425 | components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, |
419 | computed: { | 426 | computed: { |
420 | ...mapGetters(["dictData", "flag"]), | 427 | ...mapGetters(["dictData", "flag"]), |
421 | }, | 428 | }, |
422 | data() { | 429 | data() { |
423 | return { | 430 | return { |
431 | value2:"", | ||
432 | props: { | ||
433 | label: 'user', | ||
434 | value: 'id', | ||
435 | keyword: "keyword" | ||
436 | }, | ||
424 | //表单是否可操作 | 437 | //表单是否可操作 |
425 | propsParam: this.$attrs, | 438 | propsParam: this.$attrs, |
426 | key: 0, | 439 | key: 0, |
... | @@ -441,7 +454,6 @@ export default { | ... | @@ -441,7 +454,6 @@ export default { |
441 | dname: "历史", | 454 | dname: "历史", |
442 | }, | 455 | }, |
443 | ], | 456 | ], |
444 | |||
445 | // 登记类型 | 457 | // 登记类型 |
446 | djlxlist: [ | 458 | djlxlist: [ |
447 | { | 459 | { |
... | @@ -470,6 +482,8 @@ export default { | ... | @@ -470,6 +482,8 @@ export default { |
470 | dname: "换证", | 482 | dname: "换证", |
471 | }, | 483 | }, |
472 | ], | 484 | ], |
485 | ssQlxxList:[], | ||
486 | ztQlxxList:[] | ||
473 | }; | 487 | }; |
474 | }, | 488 | }, |
475 | created() { | 489 | created() { |
... | @@ -477,16 +491,26 @@ export default { | ... | @@ -477,16 +491,26 @@ export default { |
477 | }, | 491 | }, |
478 | mounted() {}, | 492 | mounted() {}, |
479 | methods: { | 493 | methods: { |
480 | loadData() { | 494 | loadData() { |
481 | console.log("抵押权", this.propsParam); | ||
482 | this.propsParam.isEdit=this.$parent.isEdit | 495 | this.propsParam.isEdit=this.$parent.isEdit |
483 | init(this.propsParam).then((res) => { | 496 | init(this.propsParam).then((res) => { |
484 | if (res.code == 200) { | 497 | if (res.code == 200) { |
485 | this.ruleForm = res.result; | 498 | this.ruleForm = res.result; |
486 | console.log("this.ruleForm", this.ruleForm); | ||
487 | this.isShow = true; | 499 | this.isShow = true; |
488 | } | 500 | } |
489 | }); | 501 | }); |
502 | //获取主体信息 | ||
503 | getSsQlxx(this.propsParam.bdcdyid).then((res) => { | ||
504 | if (res.code == 200) { | ||
505 | this.ssQlxxList = res.result; | ||
506 | } | ||
507 | }); | ||
508 | //获取上手信息 | ||
509 | getZtQlxx({bdcdyid:this.propsParam.bdcdyid,qllx:this.propsParam.qllx}).then((res) => { | ||
510 | if (res.code == 200) { | ||
511 | this.ztQlxxList = res.result; | ||
512 | } | ||
513 | }); | ||
490 | }, | 514 | }, |
491 | // 更新土地用途信息 | 515 | // 更新土地用途信息 |
492 | upDateTdytxxList(val) { | 516 | upDateTdytxxList(val) { | ... | ... |
... | @@ -38,7 +38,7 @@ | ... | @@ -38,7 +38,7 @@ |
38 | </el-col> | 38 | </el-col> |
39 | </el-row> | 39 | </el-row> |
40 | <div class="slxx_title title-block"> | 40 | <div class="slxx_title title-block"> |
41 | 国有建设用地使用权信息 | 41 | 建设用地、宅基地使用权信息 |
42 | <div class="triangle"></div> | 42 | <div class="triangle"></div> |
43 | </div> | 43 | </div> |
44 | <el-row :gutter="10"> | 44 | <el-row :gutter="10"> | ... | ... |
... | @@ -38,7 +38,7 @@ | ... | @@ -38,7 +38,7 @@ |
38 | </el-col> | 38 | </el-col> |
39 | </el-row> | 39 | </el-row> |
40 | <div class="slxx_title title-block"> | 40 | <div class="slxx_title title-block"> |
41 | 房地产权(独幢、层、套、间房屋) | 41 | 预告买卖登记信息 |
42 | <div class="triangle"></div> | 42 | <div class="triangle"></div> |
43 | </div> | 43 | </div> |
44 | <el-row :gutter="10"> | 44 | <el-row :gutter="10"> | ... | ... |
This diff is collapsed.
Click to expand it.
... | @@ -274,10 +274,10 @@ | ... | @@ -274,10 +274,10 @@ |
274 | formdata.append("isEdit", this.ableOperation); | 274 | formdata.append("isEdit", this.ableOperation); |
275 | Init(formdata).then((res) => { | 275 | Init(formdata).then((res) => { |
276 | if (res.code === 200 && res.result) { | 276 | if (res.code === 200 && res.result) { |
277 | this.ruleForm = res.result; | 277 | this.ruleForm = res.result; |
278 | this.$endLoading(); | ||
279 | this.ruleForm.diyaq.sfczjzhxz = "0"; | 278 | this.ruleForm.diyaq.sfczjzhxz = "0"; |
280 | } | 279 | } |
280 | this.$endLoading(); | ||
281 | }) | 281 | }) |
282 | }, | 282 | }, |
283 | components: { qlrCommonTable }, | 283 | components: { qlrCommonTable }, | ... | ... |
-
Please register or sign in to post a comment