b99759f6 by renchao@pashanhoo.com

Merge branch 'dev'

2 parents 6528b17e 01cf91f7
......@@ -41,10 +41,10 @@
</el-col>
</el-row>
<div class="slxx_title title-block bdcqk">
预告抵押不动产情况
预告买卖不动产情况
<div class="count">
<el-form-item
label="预告抵押不动产情况"
label="预告买卖登记"
prop="ztQlxx.bdcqzh"
:rules="rules.ztQlxxrules">
<select-table
......@@ -60,10 +60,8 @@
<el-table-column
prop="bdcqzh"
width="160"
label="不动产权证书"></el-table-column>
<el-table-column
prop="qlrmc"
label="被执行人"></el-table-column>
label="不动产登记证明号"></el-table-column>
<el-table-column prop="qlrmc" label="权利人"></el-table-column>
<el-table-column prop="mjmc" label="面积"></el-table-column>
<el-table-column prop="ytmc" label="用途"></el-table-column>
<el-table-column prop="zl" label="坐落"></el-table-column>
......@@ -124,7 +122,7 @@
</el-col>
</el-row>
<div class="slxx_title title-block bdcqk">
预告登记信息
预告抵押登记信息
<div class="count" v-if="ssqlxxshow">
<el-form-item
label="上手权利信息:"
......@@ -143,10 +141,10 @@
<el-table-column
prop="bdcqzh"
width="160"
label="不动产权证书"></el-table-column>
label="不动产登记证明号"></el-table-column>
<el-table-column prop="qlrmc" label="权利人"></el-table-column>
<el-table-column prop="mjmc" label="面积"></el-table-column>
<el-table-column prop="ytmc" label="用途"></el-table-column>
<el-table-column prop="ywrmc" label="义务人"></el-table-column>
<el-table-column prop="qdjgmc" label="抵押金额"></el-table-column>
<el-table-column prop="zl" label="坐落"></el-table-column>
</select-table>
</el-form-item>
......@@ -174,23 +172,13 @@
</el-col>
</el-row>
<el-row :gutter="10">
<el-col :span="8">
<el-form-item label="不动产登记证明号:" prop="qlxx.bdcqzh"
:rules="rules.bdcqzhrules">
<el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="权利类型:">
<el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="登记原因:">
<el-input disabled v-model="ruleForm.ygdj.djyy"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-col :span="8">
<el-form-item
label="登记类型:"
prop="qlxx.djlx"
......@@ -205,17 +193,86 @@
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item
label="预告登记种类:"
prop="ygdj.ygdjzl"
:rules="rules.ygdjzlrules">
<el-select v-model="ruleForm.ygdj.ygdjzl">
<el-option
v-for="item in dictData['A29']"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="不动产坐落:">
<el-input v-model="ruleForm.qlxx.zl"></el-input>
<el-form-item>
<span slot="label" style="display: inline-block">
<el-tooltip
content="被担保主债权数额:"
placement="top"
effect="light">
<span type="text" style="color: #444" size="mini">被担保主债权数额:</span>
</el-tooltip>
</span>
<div class="flex">
<el-input
v-model="ruleForm.ygdj.qdjg"
maxlength="11"
oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
<el-select
v-model="ruleForm.ygdj.jedw"
:disabled="!ableOperation"
style="width: 68px">
<el-option
v-for="item in dictData['A57']"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
</el-option>
</el-select>
</div>
</el-form-item>
</el-col>
<!-- <el-col :span="8">
<el-form-item label="区县代码:" prop="qlxx.qxdm" :rules="rules.qxdmrules">
<el-input v-model="ruleForm.qlxx.qxdm"></el-input>
<el-col :span="8">
<el-form-item label="债务履行起始时间:">
<el-date-picker
v-model="ruleForm.qlxx.zwlxqssj"
type="date"
class="width100"
placeholder="选择日期"
value-format="yyyy-MM-dd HH:mm:ss"
format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col> -->
</el-col>
<el-col :span="8">
<el-form-item label="债务履行结束时间:">
<el-date-picker
v-model="ruleForm.qlxx.zwlxjssj"
type="date"
class="width100"
placeholder="选择日期"
value-format="yyyy-MM-dd HH:mm:ss"
format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="债务履行期限:">
<el-input v-model="ruleForm.ygdj.dyqx"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="不动产坐落:">
<el-input v-model="ruleForm.qlxx.zl"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item
label="登记机构:"
prop="qlxx.djjg"
......@@ -223,6 +280,13 @@
<el-input v-model="ruleForm.qlxx.djjg"></el-input>
</el-form-item>
</el-col>
<!-- <el-col :span="8">
<el-form-item label="区县代码:" prop="qlxx.qxdm" :rules="rules.qxdmrules">
<el-input v-model="ruleForm.qlxx.qxdm"></el-input>
</el-form-item>
</el-col> -->
<el-col :span="8">
<el-form-item
label="登簿人:"
......@@ -246,78 +310,27 @@
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="权属状态:">
<el-select v-model="ruleForm.qlxx.qszt">
<el-option
v-for="item in qsztlist"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item
label="预告登记种类:"
prop="ygdj.ygdjzl"
:rules="rules.ygdjzlrules">
<el-select v-model="ruleForm.ygdj.ygdjzl">
<el-option
v-for="item in dictData['A29']"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="土地使用权人:">
<el-input v-model="ruleForm.ygdj.tdsyqr"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="规划用途:">
<el-select v-model="ruleForm.ygdj.ghyt">
<el-option
v-for="item in dictData['A17']"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="用途名称:">
<el-input maxlength="10" v-model="ruleForm.ygdj.ytmc"></el-input>
<el-col :span="8">
<el-form-item label="不动产登记证明号:" prop="qlxx.bdcqzh"
:rules="rules.bdcqzhrules">
<el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="房屋性质:">
<el-select v-model="ruleForm.ygdj.fwxz">
<el-option
v-for="item in dictData['A19']"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
</el-option>
</el-select>
<el-col :span="24">
<el-form-item label="登记原因:">
<el-input v-model="ruleForm.ygdj.djyy"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="房屋性质名称:">
<el-input v-model="ruleForm.ygdj.fwxzmc"></el-input>
<el-col :span="24">
<el-form-item label="附记:">
<el-input v-model="ruleForm.ygdj.fj" type="textarea" maxlength="500" show-word-limit></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="房屋结构:">
<el-select v-model="ruleForm.ygdj.fwjg">
<el-form-item label="权属状态:">
<el-select v-model="ruleForm.qlxx.qszt">
<el-option
v-for="item in dictData['A46']"
v-for="item in qsztlist"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
......@@ -325,48 +338,33 @@
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="所在层:">
<el-input maxlength="20" v-model="ruleForm.ygdj.szc"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="总层数:">
<el-input oninput="value=value.replace(/[^\d]/g,'')" maxlength="4" v-model.number="ruleForm.ygdj.zcs"></el-input>
<el-col :span="8">
<el-form-item label="担保范围:">
<el-input maxlength="10" v-model="ruleForm.ygdj.dbfw"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="建筑面积:">
<div class="flex">
<el-input
v-model="ruleForm.ygdj.jzmj"
maxlength="12"
oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
<el-select
v-model="ruleForm.ygdj.mjdw"
:disabled="!ableOperation"
style="width: 68px">
<el-option
v-for="item in dictData['A7']"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
</el-option>
</el-select>
</div>
<el-form-item>
<span slot="label" style="display: inline-block">
<el-tooltip
content="是否限制转让约定:"
placement="top"
effect="light">
<span type="text" style="color: #444" size="mini">是否限制转让约定:</span>
</el-tooltip>
</span>
<el-radio-group v-model="ruleForm.ygdj.sfczjzhxz">
<el-radio label="1"></el-radio>
<el-radio label="2"></el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
<el-form-item label="注销预告业务号:">
<el-form-item label="注销业务号:">
<el-input v-model="ruleForm.qlxx.zxywh"></el-input>
</el-form-item>
</el-col>
<el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
<el-form-item label="注销预告原因:">
<el-input v-model="ruleForm.ygdj.zxyy"></el-input>
</el-form-item>
</el-col>
<el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
<el-form-item label="注销时间:">
<el-date-picker
v-model="ruleForm.qlxx.zxsj"
......@@ -378,59 +376,14 @@
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item>
<span slot="label" style="display: inline-block">
<el-tooltip
content="取得价格被担保主债权数额:"
placement="top"
effect="light">
<span type="text" style="color: #444" size="mini">取得价格被...:</span>
</el-tooltip>
</span>
<div class="flex">
<el-input
v-model="ruleForm.ygdj.qdjg"
maxlength="11"
oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
<el-select
v-model="ruleForm.ygdj.jedw"
:disabled="!ableOperation"
style="width: 68px">
<el-option
v-for="item in dictData['A57']"
:key="item.dcode"
:label="item.dname"
:value="item.dcode">
</el-option>
</el-select>
</div>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="担保范围:">
<el-input maxlength="10" v-model="ruleForm.ygdj.dbfw"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item>
<span slot="label" style="display: inline-block">
<el-tooltip
content="是否存在禁止或限制转让抵押不动产的约定:"
placement="top"
effect="light">
<span type="text" style="color: #444" size="mini">是否存在禁止...:</span>
</el-tooltip>
</span>
<el-radio-group v-model="ruleForm.ygdj.sfczjzhxz">
<el-radio label="1"></el-radio>
<el-radio label="2"></el-radio>
</el-radio-group>
<el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
<el-form-item label="注销登簿人:">
<el-input v-model="ruleForm.qlxx.zxdbr"></el-input>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="附记:">
<el-input v-model="ruleForm.ygdj.fj" type="textarea" maxlength="500" show-word-limit></el-input>
<el-col :span="24" v-if="ruleForm.qlxx.qszt == '2'">
<el-form-item label="注销原因:">
<el-input v-model="ruleForm.ygdj.zxyy"></el-input>
</el-form-item>
</el-col>
</el-row>
......
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-10-20 10:27:25
* @LastEditTime: 2023-10-23 16:46:47
-->
<template>
<div class="tableBox">
......@@ -247,7 +247,7 @@
getXtParamsByYwh(ywh).then(res => {
let data = res.result
const { href } = Router.resolve('/workFrameView?bsmSlsq=' + data.bsmSlsq + '&bsmBusiness=' + data.bsmBusiness)
window.open(href, `urlname${data.bsmSlsq}`)
window.open(href, `urlname${new Date().getTime()}`)
})
} else {
getBlParamsByYwh(ywh, bsmQlxx).then(res => {
......
<!--
* @Description:
* @Autor: miaofang
* @LastEditTime: 2023-10-20 10:28:07
* @LastEditTime: 2023-10-23 16:48:02
-->
<template>
<div class="djxxTable">
......@@ -302,7 +302,7 @@
getXtParamsByYwh(ywh).then(res => {
let data = res.result
const { href } = Router.resolve('/workFrameView?bsmSlsq=' + data.bsmSlsq + '&bsmBusiness=' + data.bsmBusiness)
window.open(href, `urlname${data.bsmSlsq}`)
window.open(href, `urlname${new Date().getTime()}`)
})
} else {
getBlParamsByYwh(ywh, bsmQlxx).then(res => {
......
<!--
* @Description:
* @Autor: miaofang
* @LastEditTime: 2023-09-19 14:04:13
* @LastEditTime: 2023-10-23 16:16:24
-->
<template>
<div
......@@ -178,9 +178,8 @@
getCertificateList(this.formdata).then((res) => {
if (res.code === 200) {
this.tableDatas.data = res.result ? res.result : [];
console.log("this.tableDatas", this.tableDatas);
}
});
})
},
/**
* @description: query
......@@ -192,7 +191,7 @@
this.szxxtableData.data = res.result;
this.key++;
}
});
})
},
/**
* @description: 获取证书内容
......@@ -208,13 +207,11 @@
* @author: miaofang
*/
getHeadTabBdcqz () {
console.log("formData", this.formData);
this.loading = true;
getSlsqBdcqzList({ bsmSlsq: this.formData.bsmSlsq }).then((res) => {
if (res.code == 200) {
this.noData = true;
if (res.result && res.result.length > 0) {
console.log("res.resultttttttttttttttttttt", res.result);
this.bdcqz = res.result[0];
this.headTabBdcqz = res.result;
if (this.bdcqz.bdcqzlx == 1) {
......
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-09-06 09:09:45
* @LastEditTime: 2023-10-23 14:08:31
-->
<template>
<div class='sfxx'>
......@@ -67,7 +67,6 @@
</div>
</template>
<script>
export default {
components: {},
data () {
......
<!--
* @Description: 审批意见
* @Autor: renchao
* @LastEditTime: 2023-10-08 14:48:32
* @LastEditTime: 2023-10-23 17:19:05
-->
<template>
<div class="spyj loadingtext">
<div class="spyj" v-Loading="loading">
<div class="box">
<div class="spyj_title">
<div class="righttitle">审批表</div>
......@@ -59,7 +59,6 @@
<el-button type="primary" :disabled="shows" @click="onSubmit()">保存</el-button>
</div>
</div>
<!-- <el-empty v-if="isNoData" description="暂无数据"></el-empty> -->
</div>
</template>
<script>
......@@ -72,6 +71,7 @@
},
data () {
return {
loading: false,
currentindex: 0,
refresh: 10,
viewEdit: false,
......@@ -103,7 +103,6 @@
},
},
created () { },
methods: {
/**
* @description: dataset
......@@ -112,20 +111,6 @@
*/
dataset () {
this.viewEdit = this.$parent.currentSelectTab.ableOperation;
// switch (this.$parent.dqhj) {
// case "cs":
// this.indexdqlc = 0;
// this.jdmc = "初审";
// break;
// case "fs":
// this.indexdqlc = 1;
// this.jdmc = "复审";
// break;
// case "hd":
// this.indexdqlc = 2;
// this.jdmc = "核定";
// break;
// }
},
/**
* @description: getShList
......@@ -133,19 +118,17 @@
* @author: renchao
*/
getShList () {
this.$startLoading();
this.loading = true
var formdata = new FormData();
formdata.append("bsmBusiness", this.propsParam.bsmBusiness);
formdata.append("bestepid", this.$route.query.bestepid);
getSpyjList(formdata).then((res) => {
if (res.code === 200 && res.result) {
this.tableData = res.result;
if (this.shows) {
this.shows = false;
}
var index = this.tableData.findIndex(
(item) => item.jddm === this.$parent.dqhj
);
......@@ -176,12 +159,9 @@
}
console.log("this.tableData333",this.tableData);
});
this.$endLoading();
this.loading = false
}
});
})
},
/**
* @description: onSubmit
......
......@@ -73,6 +73,11 @@ class data extends filter {
width: '200'
},
{
prop: "djqxmc",
label: "登记情形",
width: '200'
},
{
prop: "bdcdyh",
label: "不动产单元号",
minWidth: '150',
......
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-10-09 09:50:37
* @LastEditTime: 2023-10-23 17:17:34
-->
<template>
<!-- 受理信息 -->
......@@ -89,6 +89,7 @@
<div class="flex">
<el-input
maxlength="12"
:disabled="!viewEdit"
v-model="ruleForm.jsydsyq.syqmj"
oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
<el-select disabled v-model="mjdw" style="width: 68px">
......@@ -104,7 +105,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="权利设定方式:">
<el-input maxlength="25" v-model="ruleForm.zdjbxx.qlsdfsmc"></el-input>
<el-input maxlength="25" :disabled="!viewEdit" v-model="ruleForm.zdjbxx.qlsdfsmc"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
......@@ -112,6 +113,7 @@
<div style="display: flex">
<el-input
maxlength="11"
:disabled="!viewEdit"
v-model="ruleForm.jsydsyq.qdjg"
style="width: 500%"
oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
......@@ -129,7 +131,7 @@
<el-col :span="16">
<el-form-item label="坐落:">
<el-input maxlength="100" v-model="ruleForm.sldy.zl"></el-input>
<el-input maxlength="100" :disabled="!viewEdit" v-model="ruleForm.sldy.zl"></el-input>
</el-form-item>
</el-col>
</el-row>
......
......@@ -141,7 +141,6 @@
this.sqywQllxList = res.result;
})
},
//申请业务类型菜单事件
/**
* @description: 申请业务类型菜单事件
* @param {*} item
......
......@@ -73,6 +73,11 @@ class data extends filter {
minWidth: '150',
},
{
prop: "djqxmc",
label: "登记情形",
minWidth: '150',
},
{
prop: "bdcdyh",
label: "不动产单元号",
minWidth: '150',
......