修改
Showing
7 changed files
with
177 additions
and
16 deletions
src/api/selectQlxx.js
0 → 100644
| 1 | import request from '@/utils/request' | ||
| 2 | |||
| 3 | |||
| 4 | /* | ||
| 5 | 业务办理-选择单元-根据条件进行列表查询-国有建设用地使用权、房屋所有权(首次登记) | ||
| 6 | */ | ||
| 7 | export function selectScBdcdy(data) { | ||
| 8 | return request({ | ||
| 9 | url: '/ywbl/ywsq/selectScBdcdy', | ||
| 10 | method: 'post', | ||
| 11 | data, | ||
| 12 | showLoading: true | ||
| 13 | }) | ||
| 14 | } | ||
| 15 | |||
| 16 | /* | ||
| 17 | 选择建设用地用地查询方法 | ||
| 18 | */ | ||
| 19 | export function selectJsydQlxx(data) { | ||
| 20 | return request({ | ||
| 21 | url: '/ywbl/ywsq/selectJsydQlxx', | ||
| 22 | method: 'post', | ||
| 23 | data, | ||
| 24 | showLoading: true | ||
| 25 | }) | ||
| 26 | } | ||
| 27 | |||
| 28 | // /* | ||
| 29 | // 业务办理-选择单元-根据条件进行列表查询-房屋所有权 | ||
| 30 | // */ | ||
| 31 | // export function selectFwsyq (data) { | ||
| 32 | // return request({ | ||
| 33 | // url: 'ywbl/ywsq/selectFwsyq', | ||
| 34 | // method: 'post', | ||
| 35 | // data, | ||
| 36 | // showLoading: true | ||
| 37 | // }) | ||
| 38 | // } | ||
| 39 | |||
| 40 | /* | ||
| 41 | 业务办理-选择权利信息-根据条件进行列表查询 | ||
| 42 | */ | ||
| 43 | export function selectQlxx(data) { | ||
| 44 | return request({ | ||
| 45 | url: '/ywbl/ywsq/selectQlxx', | ||
| 46 | method: 'post', | ||
| 47 | data, | ||
| 48 | showLoading: true | ||
| 49 | }) | ||
| 50 | } | ||
| 51 | /* | ||
| 52 | 业务办理-选择抵押权信息-根据条件进行列表查询 | ||
| 53 | */ | ||
| 54 | export function selectDiyaq(data) { | ||
| 55 | return request({ | ||
| 56 | url: '/ywbl/ywsq/selectDiyaq', | ||
| 57 | method: 'post', | ||
| 58 | data, | ||
| 59 | showLoading: true | ||
| 60 | }) | ||
| 61 | } | ||
| 62 | /* | ||
| 63 | 业务办理-选择查封信息-根据条件进行列表查询 | ||
| 64 | */ | ||
| 65 | export function selectCfdj(data) { | ||
| 66 | return request({ | ||
| 67 | url: '/ywbl/ywsq/selectCfdj', | ||
| 68 | method: 'post', | ||
| 69 | data, | ||
| 70 | showLoading: true | ||
| 71 | }) | ||
| 72 | } | ||
| 73 | |||
| 74 | /* | ||
| 75 | 业务办理-业务申请-添加收藏业务 | ||
| 76 | */ | ||
| 77 | export function deleteCollectBiz(bsmSqyw) { | ||
| 78 | return request({ | ||
| 79 | url: '/ywbl/BusinessApply/deleteCollectBiz?bsmSqyw=' + bsmSqyw, | ||
| 80 | method: 'post' | ||
| 81 | }) | ||
| 82 | } | ||
| 83 | // 国有建设用地使用权/房屋使用权 -选择不动产单元 | ||
| 84 | export function choiceBdcdy(data) { | ||
| 85 | return request({ | ||
| 86 | url: 'business/workFlow/choiceBdcdy', | ||
| 87 | method: 'post', | ||
| 88 | data, | ||
| 89 | showLoading: true | ||
| 90 | }) | ||
| 91 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| ... | @@ -424,6 +424,7 @@ export default { | ... | @@ -424,6 +424,7 @@ export default { |
| 424 | }, | 424 | }, |
| 425 | //申请单元点击事件 | 425 | //申请单元点击事件 |
| 426 | unitClick (index) { | 426 | unitClick (index) { |
| 427 | |||
| 427 | if(index >= 0){ | 428 | if(index >= 0){ |
| 428 | this.currentSelectProps = this.unitData[index]; | 429 | this.currentSelectProps = this.unitData[index]; |
| 429 | this.currentSelectProps.batchOperation = false; | 430 | this.currentSelectProps.batchOperation = false; |
| ... | @@ -432,6 +433,7 @@ export default { | ... | @@ -432,6 +433,7 @@ export default { |
| 432 | } | 433 | } |
| 433 | getStepFormInfo(this.currentSelectProps).then((res) => { | 434 | getStepFormInfo(this.currentSelectProps).then((res) => { |
| 434 | if (res.code === 200) { | 435 | if (res.code === 200) { |
| 436 | this.fresh += 1; | ||
| 435 | //获取单元对应的所有表单信息 | 437 | //获取单元对应的所有表单信息 |
| 436 | this.tabList = res.result; | 438 | this.tabList = res.result; |
| 437 | //默认加载第一个表单信息 | 439 | //默认加载第一个表单信息 | ... | ... |
| ... | @@ -113,10 +113,11 @@ | ... | @@ -113,10 +113,11 @@ |
| 113 | </el-form-item> | 113 | </el-form-item> |
| 114 | </el-col> | 114 | </el-col> |
| 115 | </el-row> | 115 | </el-row> |
| 116 | <div class="slxx_title title-block"> | 116 | <!-- <div class="slxx_title title-block"> |
| 117 | 权利人信息 | 117 | 权利人信息 |
| 118 | <div class="triangle"></div> | 118 | <div class="triangle"></div> |
| 119 | </div> | 119 | </div> --> |
| 120 | <el-divider content-position="left" ><i style="background-color:#3498db;font-size:16px;color:#fff !important;border-radius: 5px 5px 5px 0px;margin-bottom:10px;" class="el-icon-edit-outline">权利人信息</i></el-divider> | ||
| 120 | <el-row :gutter="10"> | 121 | <el-row :gutter="10"> |
| 121 | <el-col :span="14"> | 122 | <el-col :span="14"> |
| 122 | <el-form-item :class="flag ? 'marginBot0' : ''" label="共有方式:"> | 123 | <el-form-item :class="flag ? 'marginBot0' : ''" label="共有方式:"> | ... | ... |
| ... | @@ -40,7 +40,7 @@ | ... | @@ -40,7 +40,7 @@ |
| 40 | </div> | 40 | </div> |
| 41 | <!-- 表格 --> | 41 | <!-- 表格 --> |
| 42 | <div class="from-clues-content"> | 42 | <div class="from-clues-content"> |
| 43 | <lb-table :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage" | 43 | <lb-table border :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage" |
| 44 | :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange" | 44 | :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange" |
| 45 | @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data"> | 45 | @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data"> |
| 46 | </lb-table> | 46 | </lb-table> |
| ... | @@ -58,7 +58,8 @@ import { datas, sendThis } from "../javascript/jsydsyq200.js"; | ... | @@ -58,7 +58,8 @@ import { datas, sendThis } from "../javascript/jsydsyq200.js"; |
| 58 | import { defaultParameters } from "../javascript/publicDefaultPar.js"; | 58 | import { defaultParameters } from "../javascript/publicDefaultPar.js"; |
| 59 | import table from "@/utils/mixin/table"; | 59 | import table from "@/utils/mixin/table"; |
| 60 | import jump from "../components/mixin/jump"; | 60 | import jump from "../components/mixin/jump"; |
| 61 | import { selectQlxx, startBusinessFlow } from "@/api/ywbl.js"; | 61 | import { startBusinessFlow } from "@/api/ywbl.js"; |
| 62 | import { selectJsydQlxx } from "@/api/selectQlxx.js"; | ||
| 62 | export default { | 63 | export default { |
| 63 | mixins: [table, jump], | 64 | mixins: [table, jump], |
| 64 | props: { | 65 | props: { |
| ... | @@ -87,8 +88,7 @@ export default { | ... | @@ -87,8 +88,7 @@ export default { |
| 87 | }, | 88 | }, |
| 88 | fetchData () { | 89 | fetchData () { |
| 89 | this.queryForm.sqywbm = this.djywbm; | 90 | this.queryForm.sqywbm = this.djywbm; |
| 90 | 91 | selectJsydQlxx({ ...this.queryForm, ...this.pageData }).then((res) => { | |
| 91 | selectQlxx({ ...this.queryForm, ...this.pageData }).then((res) => { | ||
| 92 | if (res.code === 200) { | 92 | if (res.code === 200) { |
| 93 | let { total, records } = res.result; | 93 | let { total, records } = res.result; |
| 94 | this.tableData.total = total; | 94 | this.tableData.total = total; |
| ... | @@ -131,6 +131,25 @@ export default { | ... | @@ -131,6 +131,25 @@ export default { |
| 131 | item.ybdcqzsh = item.bdcqzh | 131 | item.ybdcqzsh = item.bdcqzh |
| 132 | }) | 132 | }) |
| 133 | this.bdcdysz = val; | 133 | this.bdcdysz = val; |
| 134 | }, | ||
| 135 | openBook(row){ | ||
| 136 | var param={bdcdyid:row.bdcdyid,qllx:row.qllx, bdcdyh: row.bdcdyh, bsmQlxx: row.bsmQlxx}; | ||
| 137 | this.$popup({ | ||
| 138 | titleStyle: "left", | ||
| 139 | title: "登记簿详情", // 弹窗标题 | ||
| 140 | editItem: "registerBook/djbFrame", // 弹窗内容 | ||
| 141 | formData: param, | ||
| 142 | width: "1220px", | ||
| 143 | height: "790px", | ||
| 144 | // cancelText: '取消摆烂', // 右边按钮文本 | ||
| 145 | // confirmText: '确定点击', //左边按钮文本 | ||
| 146 | cancel: () => { | ||
| 147 | console.log("取消回调"); | ||
| 148 | }, | ||
| 149 | confirm: () => { | ||
| 150 | console.log("确认回调"); | ||
| 151 | }, | ||
| 152 | }); | ||
| 134 | } | 153 | } |
| 135 | } | 154 | } |
| 136 | } | 155 | } | ... | ... |
| ... | @@ -26,10 +26,27 @@ class data extends filter { | ... | @@ -26,10 +26,27 @@ class data extends filter { |
| 26 | ) | 26 | ) |
| 27 | } | 27 | } |
| 28 | }, | 28 | }, |
| 29 | // { | 29 | { |
| 30 | // prop: "status", | 30 | label: "状态", |
| 31 | // label: "状态", | 31 | render: (h, scope) => { |
| 32 | // }, | 32 | return ( |
| 33 | <div> | ||
| 34 | {/* <a v-on:click="doSomething"></a> */} | ||
| 35 | <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a> | ||
| 36 | <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span> | ||
| 37 | <span v-show={scope.row.ycfzt == 1}>,已预查封</span> | ||
| 38 | <span v-show={scope.row.ycfzt == 1}>,已预查封</span> | ||
| 39 | <span v-show={scope.row.cfzt == 1}>,已查封</span> | ||
| 40 | <span v-show={scope.row.diyizt == 1}>,已地役</span> | ||
| 41 | <span v-show={scope.row.yyzt == 1}>,异议中</span> | ||
| 42 | <span v-show={scope.row.xzzt == 1}>,已限制</span> | ||
| 43 | <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span> | ||
| 44 | <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span> | ||
| 45 | <span v-show={scope.row.dyzt == 1}>,已抵押</span> | ||
| 46 | </div> | ||
| 47 | ) | ||
| 48 | } | ||
| 49 | }, | ||
| 33 | { | 50 | { |
| 34 | prop: "qllxmc", | 51 | prop: "qllxmc", |
| 35 | label: "权利类型", | 52 | label: "权利类型", | ... | ... |
| ... | @@ -8,7 +8,7 @@ class data extends filter { | ... | @@ -8,7 +8,7 @@ class data extends filter { |
| 8 | constructor() { | 8 | constructor() { |
| 9 | super() | 9 | super() |
| 10 | } | 10 | } |
| 11 | columns () { | 11 | columns() { |
| 12 | return [ | 12 | return [ |
| 13 | { | 13 | { |
| 14 | type: 'selection', | 14 | type: 'selection', |
| ... | @@ -27,8 +27,25 @@ class data extends filter { | ... | @@ -27,8 +27,25 @@ class data extends filter { |
| 27 | } | 27 | } |
| 28 | }, | 28 | }, |
| 29 | { | 29 | { |
| 30 | prop: "status", | ||
| 31 | label: "状态", | 30 | label: "状态", |
| 31 | render: (h, scope) => { | ||
| 32 | return ( | ||
| 33 | <div> | ||
| 34 | {/* <a v-on:click="doSomething"></a> */} | ||
| 35 | <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a> | ||
| 36 | <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span> | ||
| 37 | <span v-show={scope.row.ycfzt == 1}>,已预查封</span> | ||
| 38 | <span v-show={scope.row.ycfzt == 1}>,已预查封</span> | ||
| 39 | <span v-show={scope.row.cfzt == 1}>,已查封</span> | ||
| 40 | <span v-show={scope.row.diyizt == 1}>,已地役</span> | ||
| 41 | <span v-show={scope.row.yyzt == 1}>,异议中</span> | ||
| 42 | <span v-show={scope.row.xzzt == 1}>,已限制</span> | ||
| 43 | <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span> | ||
| 44 | <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span> | ||
| 45 | <span v-show={scope.row.dyzt == 1}>,已抵押</span> | ||
| 46 | </div> | ||
| 47 | ) | ||
| 48 | } | ||
| 32 | }, | 49 | }, |
| 33 | { | 50 | { |
| 34 | prop: "qllxmc", | 51 | prop: "qllxmc", |
| ... | @@ -47,25 +64,40 @@ class data extends filter { | ... | @@ -47,25 +64,40 @@ class data extends filter { |
| 47 | label: "使用权人", | 64 | label: "使用权人", |
| 48 | }, | 65 | }, |
| 49 | { | 66 | { |
| 50 | prop: "zjh", | 67 | prop: "qlrzjhm", |
| 51 | label: "证件号", | 68 | label: "证件号", |
| 52 | }, | 69 | }, |
| 53 | { | 70 | { |
| 54 | prop: "qlxz", | 71 | prop: "qlxzmc", |
| 72 | width: '80', | ||
| 55 | label: "权利性质", | 73 | label: "权利性质", |
| 56 | }, | 74 | }, |
| 57 | { | 75 | { |
| 58 | prop: "mj", | 76 | prop: "mj", |
| 77 | width: '100', | ||
| 59 | label: "使用权面积", | 78 | label: "使用权面积", |
| 60 | }, | 79 | }, |
| 61 | { | 80 | { |
| 62 | prop: "showTdyt", | 81 | prop: "ytmc", |
| 63 | label: "土地用途", | 82 | label: "土地用途", |
| 64 | }, | 83 | }, |
| 65 | { | 84 | { |
| 66 | prop: "zl", | 85 | prop: "zl", |
| 67 | label: "坐落", | 86 | label: "坐落", |
| 68 | }, | 87 | }, |
| 88 | { | ||
| 89 | label: '操作', | ||
| 90 | width: '80', | ||
| 91 | align: 'center', | ||
| 92 | fixed: 'right', | ||
| 93 | render: (h, scope) => { | ||
| 94 | return ( | ||
| 95 | <div> | ||
| 96 | <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openBook(scope.row) }}>登记薄</el-button> | ||
| 97 | </div> | ||
| 98 | ) | ||
| 99 | } | ||
| 100 | }, | ||
| 69 | ] | 101 | ] |
| 70 | } | 102 | } |
| 71 | 103 | ... | ... |
| ... | @@ -122,7 +122,6 @@ export default { | ... | @@ -122,7 +122,6 @@ export default { |
| 122 | methods: { | 122 | methods: { |
| 123 | // 初始化数据 | 123 | // 初始化数据 |
| 124 | fetchData() { | 124 | fetchData() { |
| 125 | debugger; | ||
| 126 | getDjbBysearch({ ...this.queryForm, ...this.pageData }).then((res) => { | 125 | getDjbBysearch({ ...this.queryForm, ...this.pageData }).then((res) => { |
| 127 | if (res.code === 200) { | 126 | if (res.code === 200) { |
| 128 | let { total, records } = res.result; | 127 | let { total, records } = res.result; | ... | ... |
-
Please register or sign in to post a comment