6d3a09ff by 田浩浩

修改

1 parent 27b7b15f
import request from '@/utils/request'
/*
业务办理-选择单元-根据条件进行列表查询-国有建设用地使用权、房屋所有权(首次登记)
*/
export function selectScBdcdy(data) {
return request({
url: '/ywbl/ywsq/selectScBdcdy',
method: 'post',
data,
showLoading: true
})
}
/*
选择建设用地用地查询方法
*/
export function selectJsydQlxx(data) {
return request({
url: '/ywbl/ywsq/selectJsydQlxx',
method: 'post',
data,
showLoading: true
})
}
// /*
// 业务办理-选择单元-根据条件进行列表查询-房屋所有权
// */
// export function selectFwsyq (data) {
// return request({
// url: 'ywbl/ywsq/selectFwsyq',
// method: 'post',
// data,
// showLoading: true
// })
// }
/*
业务办理-选择权利信息-根据条件进行列表查询
*/
export function selectQlxx(data) {
return request({
url: '/ywbl/ywsq/selectQlxx',
method: 'post',
data,
showLoading: true
})
}
/*
业务办理-选择抵押权信息-根据条件进行列表查询
*/
export function selectDiyaq(data) {
return request({
url: '/ywbl/ywsq/selectDiyaq',
method: 'post',
data,
showLoading: true
})
}
/*
业务办理-选择查封信息-根据条件进行列表查询
*/
export function selectCfdj(data) {
return request({
url: '/ywbl/ywsq/selectCfdj',
method: 'post',
data,
showLoading: true
})
}
/*
业务办理-业务申请-添加收藏业务
*/
export function deleteCollectBiz(bsmSqyw) {
return request({
url: '/ywbl/BusinessApply/deleteCollectBiz?bsmSqyw=' + bsmSqyw,
method: 'post'
})
}
// 国有建设用地使用权/房屋使用权 -选择不动产单元
export function choiceBdcdy(data) {
return request({
url: 'business/workFlow/choiceBdcdy',
method: 'post',
data,
showLoading: true
})
}
\ No newline at end of file
......@@ -424,6 +424,7 @@ export default {
},
//申请单元点击事件
unitClick (index) {
if(index >= 0){
this.currentSelectProps = this.unitData[index];
this.currentSelectProps.batchOperation = false;
......@@ -432,6 +433,7 @@ export default {
}
getStepFormInfo(this.currentSelectProps).then((res) => {
if (res.code === 200) {
this.fresh += 1;
//获取单元对应的所有表单信息
this.tabList = res.result;
//默认加载第一个表单信息
......
......@@ -113,10 +113,11 @@
</el-form-item>
</el-col>
</el-row>
<div class="slxx_title title-block">
<!-- <div class="slxx_title title-block">
权利人信息
<div class="triangle"></div>
</div>
</div> -->
<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>
<el-row :gutter="10">
<el-col :span="14">
<el-form-item :class="flag ? 'marginBot0' : ''" label="共有方式:">
......
......@@ -40,7 +40,7 @@
</div>
<!-- 表格 -->
<div class="from-clues-content">
<lb-table :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage"
<lb-table border :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage"
:total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange"
@selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data">
</lb-table>
......@@ -58,7 +58,8 @@ import { datas, sendThis } from "../javascript/jsydsyq200.js";
import { defaultParameters } from "../javascript/publicDefaultPar.js";
import table from "@/utils/mixin/table";
import jump from "../components/mixin/jump";
import { selectQlxx, startBusinessFlow } from "@/api/ywbl.js";
import { startBusinessFlow } from "@/api/ywbl.js";
import { selectJsydQlxx } from "@/api/selectQlxx.js";
export default {
mixins: [table, jump],
props: {
......@@ -87,8 +88,7 @@ export default {
},
fetchData () {
this.queryForm.sqywbm = this.djywbm;
selectQlxx({ ...this.queryForm, ...this.pageData }).then((res) => {
selectJsydQlxx({ ...this.queryForm, ...this.pageData }).then((res) => {
if (res.code === 200) {
let { total, records } = res.result;
this.tableData.total = total;
......@@ -131,6 +131,25 @@ export default {
item.ybdcqzsh = item.bdcqzh
})
this.bdcdysz = val;
},
openBook(row){
var param={bdcdyid:row.bdcdyid,qllx:row.qllx, bdcdyh: row.bdcdyh, bsmQlxx: row.bsmQlxx};
this.$popup({
titleStyle: "left",
title: "登记簿详情", // 弹窗标题
editItem: "registerBook/djbFrame", // 弹窗内容
formData: param,
width: "1220px",
height: "790px",
// cancelText: '取消摆烂', // 右边按钮文本
// confirmText: '确定点击', //左边按钮文本
cancel: () => {
console.log("取消回调");
},
confirm: () => {
console.log("确认回调");
},
});
}
}
}
......
......@@ -26,10 +26,27 @@ class data extends filter {
)
}
},
// {
// prop: "status",
// label: "状态",
// },
{
label: "状态",
render: (h, scope) => {
return (
<div>
{/* <a v-on:click="doSomething"></a> */}
<a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
<span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span>
<span v-show={scope.row.ycfzt == 1}>,已预查封</span>
<span v-show={scope.row.ycfzt == 1}>,已预查封</span>
<span v-show={scope.row.cfzt == 1}>,已查封</span>
<span v-show={scope.row.diyizt == 1}>,已地役</span>
<span v-show={scope.row.yyzt == 1}>,异议中</span>
<span v-show={scope.row.xzzt == 1}>,已限制</span>
<span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
<span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
<span v-show={scope.row.dyzt == 1}>,已抵押</span>
</div>
)
}
},
{
prop: "qllxmc",
label: "权利类型",
......
......@@ -8,7 +8,7 @@ class data extends filter {
constructor() {
super()
}
columns () {
columns() {
return [
{
type: 'selection',
......@@ -27,8 +27,25 @@ class data extends filter {
}
},
{
prop: "status",
label: "状态",
render: (h, scope) => {
return (
<div>
{/* <a v-on:click="doSomething"></a> */}
<a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
<span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span>
<span v-show={scope.row.ycfzt == 1}>,已预查封</span>
<span v-show={scope.row.ycfzt == 1}>,已预查封</span>
<span v-show={scope.row.cfzt == 1}>,已查封</span>
<span v-show={scope.row.diyizt == 1}>,已地役</span>
<span v-show={scope.row.yyzt == 1}>,异议中</span>
<span v-show={scope.row.xzzt == 1}>,已限制</span>
<span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
<span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
<span v-show={scope.row.dyzt == 1}>,已抵押</span>
</div>
)
}
},
{
prop: "qllxmc",
......@@ -47,25 +64,40 @@ class data extends filter {
label: "使用权人",
},
{
prop: "zjh",
prop: "qlrzjhm",
label: "证件号",
},
{
prop: "qlxz",
prop: "qlxzmc",
width: '80',
label: "权利性质",
},
{
prop: "mj",
width: '100',
label: "使用权面积",
},
{
prop: "showTdyt",
prop: "ytmc",
label: "土地用途",
},
{
prop: "zl",
label: "坐落",
},
{
label: '操作',
width: '80',
align: 'center',
fixed: 'right',
render: (h, scope) => {
return (
<div>
<el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openBook(scope.row) }}>登记薄</el-button>
</div>
)
}
},
]
}
......
......@@ -122,7 +122,6 @@ export default {
methods: {
// 初始化数据
fetchData() {
debugger;
getDjbBysearch({ ...this.queryForm, ...this.pageData }).then((res) => {
if (res.code === 200) {
let { total, records } = res.result;
......