Merge branch 'dev' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web into dev
Showing
5 changed files
with
66 additions
and
31 deletions
| 1 | /* | 1 | /* |
| 2 | * @Description: 不动产权证 | 2 | * @Description: 不动产权证 |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-09-05 13:24:14 | 4 | * @LastEditTime: 2023-09-13 16:06:55 |
| 5 | */ | 5 | */ |
| 6 | import request from '@/utils/request'; | 6 | import request from '@/utils/request'; |
| 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| ... | @@ -146,3 +146,17 @@ export function getBdcqzDetail (bsmBdcqz) { | ... | @@ -146,3 +146,17 @@ export function getBdcqzDetail (bsmBdcqz) { |
| 146 | } | 146 | } |
| 147 | }) | 147 | }) |
| 148 | } | 148 | } |
| 149 | /** | ||
| 150 | * @description: 根据bsmBdcqz获取权利人信息 | ||
| 151 | * @param {*} bsmBdcqz | ||
| 152 | * @author: renchao | ||
| 153 | */ | ||
| 154 | export function getBdcqzQlr (bsmBdcqz) { | ||
| 155 | return request({ | ||
| 156 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getBdcqzQlr', | ||
| 157 | method: 'get', | ||
| 158 | params: { | ||
| 159 | bsmBdcqz: bsmBdcqz | ||
| 160 | } | ||
| 161 | }) | ||
| 162 | } | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-08-28 12:53:50 | 4 | * @LastEditTime: 2023-09-13 16:13:54 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> | 7 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> |
| ... | @@ -22,7 +22,6 @@ | ... | @@ -22,7 +22,6 @@ |
| 22 | </el-form-item> | 22 | </el-form-item> |
| 23 | </el-col> | 23 | </el-col> |
| 24 | </el-row> | 24 | </el-row> |
| 25 | |||
| 26 | <lb-table :column="tableData.columns" @row-dblclick="handleRowClick" ref="table" @selection-change="handleSelectionChange" | 25 | <lb-table :column="tableData.columns" @row-dblclick="handleRowClick" ref="table" @selection-change="handleSelectionChange" |
| 27 | :data="tableData.data" | 26 | :data="tableData.data" |
| 28 | :pagination="false" | 27 | :pagination="false" |
| ... | @@ -30,26 +29,26 @@ | ... | @@ -30,26 +29,26 @@ |
| 30 | </lb-table> | 29 | </lb-table> |
| 31 | <el-row> | 30 | <el-row> |
| 32 | <el-col :span="6"> | 31 | <el-col :span="6"> |
| 33 | <el-form-item label="领证人" prop="lzrxm"> | 32 | <el-form-item label="领证人" prop="qlrmc"> |
| 34 | <el-input v-model="ruleForm.lzrxm"></el-input> | 33 | <el-input v-model="ruleForm.qlrmc"></el-input> |
| 35 | </el-form-item> | 34 | </el-form-item> |
| 36 | </el-col> | 35 | </el-col> |
| 37 | <el-col :span="6"> | 36 | <el-col :span="6"> |
| 38 | <el-form-item label="证件类型" prop="lzrzjlb"> | 37 | <el-form-item label="证件类型" prop="zjzl"> |
| 39 | <el-select v-model="ruleForm.lzrzjlb" filterable clearable placeholder="请选择"> | 38 | <el-select v-model="ruleForm.zjzl" filterable clearable placeholder="请选择"> |
| 40 | <el-option v-for="item in zjzlData" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 39 | <el-option v-for="item in zjzlData" :key="item.dcode" :label="item.dname" :value="item.dcode"> |
| 41 | </el-option> | 40 | </el-option> |
| 42 | </el-select> | 41 | </el-select> |
| 43 | </el-form-item> | 42 | </el-form-item> |
| 44 | </el-col> | 43 | </el-col> |
| 45 | <el-col :span="6"> | 44 | <el-col :span="6"> |
| 46 | <el-form-item label="证件号" prop="lzrzjh"> | 45 | <el-form-item label="证件号" prop="zjh"> |
| 47 | <el-input v-model="ruleForm.lzrzjh"></el-input> | 46 | <el-input v-model="ruleForm.zjh"></el-input> |
| 48 | </el-form-item> | 47 | </el-form-item> |
| 49 | </el-col> | 48 | </el-col> |
| 50 | <el-col :span="6"> | 49 | <el-col :span="6"> |
| 51 | <el-form-item label="领证人电话" prop="lzrdh"> | 50 | <el-form-item label="领证人电话" prop="dh"> |
| 52 | <el-input v-model="ruleForm.lzrdh"></el-input> | 51 | <el-input v-model="ruleForm.dh"></el-input> |
| 53 | </el-form-item> | 52 | </el-form-item> |
| 54 | </el-col> | 53 | </el-col> |
| 55 | </el-row> | 54 | </el-row> |
| ... | @@ -63,7 +62,7 @@ | ... | @@ -63,7 +62,7 @@ |
| 63 | import Vue from 'vue' | 62 | import Vue from 'vue' |
| 64 | import store from '@/store/index.js' | 63 | import store from '@/store/index.js' |
| 65 | import table from "@/utils/mixin/table"; | 64 | import table from "@/utils/mixin/table"; |
| 66 | import { getUnclaimedBdcqz, issueCertificate } from "@/api/bdcqz.js"; | 65 | import { getUnclaimedBdcqz, issueCertificate,getBdcqzQlr } from "@/api/bdcqz.js"; |
| 67 | import { datas } from "../../javascript/fzxxdata"; | 66 | import { datas } from "../../javascript/fzxxdata"; |
| 68 | export default { | 67 | export default { |
| 69 | props: { | 68 | props: { |
| ... | @@ -83,22 +82,22 @@ | ... | @@ -83,22 +82,22 @@ |
| 83 | fzsj: '', | 82 | fzsj: '', |
| 84 | fzsl: '', | 83 | fzsl: '', |
| 85 | bdcqzList: [], | 84 | bdcqzList: [], |
| 86 | lzrxm: '', | 85 | qlrmc: '', |
| 87 | lzrzjlb: '', | 86 | zjzl: '', |
| 88 | lzrzjh: '', | 87 | zjh: '', |
| 89 | lzrdh: '' | 88 | dh: '' |
| 90 | }, | 89 | }, |
| 91 | rules: { | 90 | rules: { |
| 92 | lzrxm: [ | 91 | qlrmc: [ |
| 93 | { required: true, message: '请输入领证人', trigger: 'blur' } | 92 | { required: true, message: '请输入领证人', trigger: 'blur' } |
| 94 | ], | 93 | ], |
| 95 | lzrzjlb: [ | 94 | zjzl: [ |
| 96 | { required: true, message: '请选择证件类型', trigger: 'change' } | 95 | { required: true, message: '请选择证件类型', trigger: 'change' } |
| 97 | ], | 96 | ], |
| 98 | lzrzjh: [ | 97 | zjh: [ |
| 99 | { required: true, message: '请输入证件号', trigger: 'blur' } | 98 | { required: true, message: '请输入证件号', trigger: 'blur' } |
| 100 | ], | 99 | ], |
| 101 | lzrdh: [ | 100 | dh: [ |
| 102 | { required: true, message: '请输入电话号码', trigger: 'blur' } | 101 | { required: true, message: '请输入电话号码', trigger: 'blur' } |
| 103 | ] | 102 | ] |
| 104 | }, | 103 | }, |
| ... | @@ -133,6 +132,18 @@ | ... | @@ -133,6 +132,18 @@ |
| 133 | this.ruleForm.fzsj = res.result.fzsj | 132 | this.ruleForm.fzsj = res.result.fzsj |
| 134 | this.ruleForm.fzsl = res.result.fzsl | 133 | this.ruleForm.fzsl = res.result.fzsl |
| 135 | this.ruleForm.bdcqzList = res.result.list; | 134 | this.ruleForm.bdcqzList = res.result.list; |
| 135 | res.result.list.length && this.getQlr(res.result.list[0].bsmBdcqz) | ||
| 136 | } | ||
| 137 | }) | ||
| 138 | }, | ||
| 139 | /** | ||
| 140 | * @description: 获取权利人信息 | ||
| 141 | * @author: renchao | ||
| 142 | */ | ||
| 143 | getQlr (bsmBdcqz) { | ||
| 144 | getBdcqzQlr(bsmBdcqz).then(res => { | ||
| 145 | if (res.code === 200) { | ||
| 146 | this.ruleForm = {...this.ruleForm,...res.result} | ||
| 136 | } | 147 | } |
| 137 | }) | 148 | }) |
| 138 | }, | 149 | }, | ... | ... |
| ... | @@ -37,7 +37,7 @@ | ... | @@ -37,7 +37,7 @@ |
| 37 | </div> | 37 | </div> |
| 38 | <!-- 表格 --> | 38 | <!-- 表格 --> |
| 39 | <div class="from-clues-content loadingtext"> | 39 | <div class="from-clues-content loadingtext"> |
| 40 | 国有房屋变更信息 | 40 | 预告买卖登记信息 |
| 41 | <el-table | 41 | <el-table |
| 42 | :data="tableData.data" | 42 | :data="tableData.data" |
| 43 | height="210" | 43 | height="210" |
| ... | @@ -168,7 +168,7 @@ | ... | @@ -168,7 +168,7 @@ |
| 168 | @current-change="handleCurrentChange"></el-pagination> | 168 | @current-change="handleCurrentChange"></el-pagination> |
| 169 | </div> | 169 | </div> |
| 170 | <div class="from-clues-content loadingtext"> | 170 | <div class="from-clues-content loadingtext"> |
| 171 | 抵押变更信息 | 171 | 预告抵押信息 |
| 172 | <lb-table ref="table" :pagination="false" :calcHeight="500" :column="tableData.columns" | 172 | <lb-table ref="table" :pagination="false" :calcHeight="500" :column="tableData.columns" |
| 173 | :data="tableData.dataList"> | 173 | :data="tableData.dataList"> |
| 174 | </lb-table> | 174 | </lb-table> |
| ... | @@ -185,10 +185,10 @@ | ... | @@ -185,10 +185,10 @@ |
| 185 | import store from '@/store/index.js' | 185 | import store from '@/store/index.js' |
| 186 | import table from "@/utils/mixin/table"; | 186 | import table from "@/utils/mixin/table"; |
| 187 | import { ywPopupDialog } from "@/utils/popup.js"; | 187 | import { ywPopupDialog } from "@/utils/popup.js"; |
| 188 | import { datas, sendThis } from "../javascript/selectFwbjDybgSplitMerge.js"; | 188 | import { datas, sendThis } from "../javascript/selectYgdy.js"; |
| 189 | import { defaultParameters } from "../javascript/publicDefaultPar.js"; | 189 | import { defaultParameters } from "../javascript/publicDefaultPar.js"; |
| 190 | import { selectYgdj200, selectDiyaq } from "@/api/ywsq.js"; | 190 | import { selectYgdj200, selectYgdy } from "@/api/ywsq.js"; |
| 191 | import { startBusinessFlow } from "@/api/workFlow.js"; | 191 | import { startTogetherFlow } from "@/api/workFlow.js"; |
| 192 | export default { | 192 | export default { |
| 193 | mixins: [table, jump], | 193 | mixins: [table, jump], |
| 194 | props: { | 194 | props: { |
| ... | @@ -266,7 +266,7 @@ | ... | @@ -266,7 +266,7 @@ |
| 266 | getCurrentRow (row) { | 266 | getCurrentRow (row) { |
| 267 | this.radioVal = row.bdcdyh; | 267 | this.radioVal = row.bdcdyh; |
| 268 | this.bdcdysz = [row] | 268 | this.bdcdysz = [row] |
| 269 | selectDiyaq({ bdcdyh: this.radioVal, currentPage: 1, pageSize: 10 }).then((res) => { | 269 | selectYgdy({ bdcdyh: this.radioVal, currentPage: 1, pageSize: 10 }).then((res) => { |
| 270 | if (res.code === 200) { | 270 | if (res.code === 200) { |
| 271 | this.tableData.dataList = res.result.records | 271 | this.tableData.dataList = res.result.records |
| 272 | this.bdcdysz = [this.bdcdysz[0], ...this.tableData.dataList] | 272 | this.bdcdysz = [this.bdcdysz[0], ...this.tableData.dataList] |
| ... | @@ -305,7 +305,7 @@ | ... | @@ -305,7 +305,7 @@ |
| 305 | */ | 305 | */ |
| 306 | submitForm () { | 306 | submitForm () { |
| 307 | this.loading = true | 307 | this.loading = true |
| 308 | startBusinessFlow({ | 308 | startTogetherFlow({ |
| 309 | bsmSqyw: this.sqywInfo.bsmSqyw, | 309 | bsmSqyw: this.sqywInfo.bsmSqyw, |
| 310 | bdcdysz: this.bdcdysz, | 310 | bdcdysz: this.bdcdysz, |
| 311 | }).then((res) => { | 311 | }).then((res) => { | ... | ... |
| ... | @@ -45,6 +45,17 @@ class data extends filter { | ... | @@ -45,6 +45,17 @@ class data extends filter { |
| 45 | } | 45 | } |
| 46 | }, | 46 | }, |
| 47 | { | 47 | { |
| 48 | label: "业务号", | ||
| 49 | width: '120', | ||
| 50 | render: (h, scope) => { | ||
| 51 | return ( | ||
| 52 | <el-tooltip effect="dark" content={scope.row.ywh} placement="top" popper-class="tooltip-width"> | ||
| 53 | <span class="ellipsis-table"> {scope.row.ywh}</span> | ||
| 54 | </el-tooltip> | ||
| 55 | ) | ||
| 56 | } | ||
| 57 | }, | ||
| 58 | { | ||
| 48 | label: "权利类型", | 59 | label: "权利类型", |
| 49 | width: '120', | 60 | width: '120', |
| 50 | render: (h, scope) => { | 61 | render: (h, scope) => { | ... | ... |
| ... | @@ -89,12 +89,11 @@ export function queueDjywmc (djywbm, djqxbm) { | ... | @@ -89,12 +89,11 @@ export function queueDjywmc (djywbm, djqxbm) { |
| 89 | case "B41400": //预告抵押注销 | 89 | case "B41400": //预告抵押注销 |
| 90 | vm = "selectYgdy"; | 90 | vm = "selectYgdy"; |
| 91 | break; | 91 | break; |
| 92 | case "C40100": //一并申请首次 | 92 | case "C40100": //预告买卖抵押首次一并申请 |
| 93 | vm = "selectYbsc"; | 93 | vm = "selectYbsc"; |
| 94 | break; | 94 | break; |
| 95 | case "C40300": //一并申请变更 | 95 | case "C40300": //预告买卖变更+预告抵押变更一并申请 |
| 96 | case "C40400": //一并申请注销 | 96 | case "C40400": //预告买卖注销+预告抵押注销一并申请 |
| 97 | // vm = "selectYbbg"; | ||
| 98 | vm = "selectYbbgSplitMerge" | 97 | vm = "selectYbbgSplitMerge" |
| 99 | break; | 98 | break; |
| 100 | case "C04371": //一并国有房屋转移 | 99 | case "C04371": //一并国有房屋转移 | ... | ... |
-
Please register or sign in to post a comment