94c5ba75 by xiaomiao
2 parents 7eadfa11 9a6eb326
......@@ -28,9 +28,9 @@ export default {
</script>
<style>
<style scoped lang="scss">
/* jsoneditor右上角默认有一个链接,加css去掉了 */
.el-textarea__inner {
/deep/.el-textarea__inner {
min-height: 73vh !important;
background-color: #08346F !important;
color: #ffffff;
......
......@@ -25,13 +25,13 @@
</el-col>
<el-col :span="8">
<el-form-item prop="DJDL" class="borderTopNone">
<el-form-item prop="DJLX" class="borderTopNone">
<span slot="label">
登记大类<br />
<p class="label-detail">(DJDL</p>
登记类型<br />
<p class="label-detail">(DJLX</p>
</span>
<el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJDL"
:placeholder="$store.state.business.Edit ? '' : '登记大类'">
<el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX"
:placeholder="$store.state.business.Edit ? '' : '登记类型'">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -40,7 +40,7 @@
</el-row>
<el-row>
<el-col :span="8">
<!-- <el-col :span="8">
<el-form-item prop="DJXL">
<span slot="label">
登记小类: <br />
......@@ -49,7 +49,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJXL"
:placeholder="$store.state.business.Edit ? '' : '登记小类'"></el-input>
</el-form-item>
</el-col>
</el-col> -->
<el-col :span="8">
<el-form-item prop="QXDM">
......@@ -68,24 +68,26 @@
申请证书版式: <br />
<p class="label-detail">(SQZSBS)</p>
</span>
<item-select :placeholder="$store.state.business.Edit ? '' : '申请证书版式'" v-model="ruleForm.SQZSBS"
selectType="A41" transformation />
<el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SQZSBS" placeholder="申请证书版式">
<el-option v-for="item in dicData['A41']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<!-- 申请分别持证 -->
<el-row>
<el-col :span="8">
<el-form-item prop="SQFBCZ" :rules="{ type: 'number' }">
<span slot="label">
申请分别持证: <br />
<p class="label-detail">(SQFBCZ)</p>
</span>
<item-select :placeholder="$store.state.business.Edit ? '' : '申请分别持证'" v-model="ruleForm.SQZSBS"
selectType="A6" transformation />
<el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SQFBCZ" placeholder="申请分别持证">
<el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item prop="SLRY">
<span slot="label">
......@@ -109,9 +111,6 @@
</el-date-picker>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item prop="ZL">
<span slot="label">
......@@ -122,7 +121,8 @@
:placeholder="$store.state.business.Edit ? '' : '坐落'"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item prop="TZRXM">
<span slot="label">
......@@ -146,9 +146,6 @@
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item prop="TZRDH">
<span slot="label">
......@@ -159,7 +156,8 @@
maxlength="11" placeholder="通知人电话" v-model="ruleForm.TZRDH"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item prop="TZRYDDH">
<span slot="label">
......@@ -170,20 +168,16 @@
onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="11"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="TZRDZYJ">
<span slot="label">
通知人电子邮件: <br />
<p class="label-detail">(TZRDZYJ)</p>
</span>
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRDZYJ"
placeholder="通知人电子邮件"></el-input>
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRDZYJ" placeholder="通知人电子邮件">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item prop="SFWTAJ">
<span slot="label">
......@@ -196,7 +190,8 @@
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item prop="JSSJ">
<span slot="label">
......@@ -208,7 +203,6 @@
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="AJZT">
<span slot="label">
......@@ -221,9 +215,6 @@
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item prop="BZ">
<span slot="label">
......@@ -240,67 +231,67 @@
</template>
<script>
// 登记受理申请信息
import business from '@/api/business'
import ruleMixin from '@/mixins/ruleMixin.js'
import business from "@/api/business";
import ruleMixin from "@/mixins/ruleMixin.js";
export default {
mixins: [ruleMixin],
props: {
bsmSjsb: {
type: String,
default: ''
default: "",
},
bsmYwsjb: {
type: String,
default: ''
}
default: "",
},
},
data () {
data() {
return {
ruleForm: {
YSDM: '',
YWH: '',
DJDL: '',
DJXL: '',
QXDM: '',
YSDM: "",
YWH: "",
DJDL: "",
DJXL: "",
QXDM: "",
SQZSBS: null,
SQFBCZ: null,
SLRY: '',
SLSJ: '',
ZL: '',
TZRXM: '',
TZFS: '',
TZRDH: '',
TZRYDDH: '',
TZRDZYJ: '',
SFWTAJ: '',
JSSJ: '',
AJZT: '',
BZ: ''
}
}
SLRY: "",
SLSJ: "",
ZL: "",
TZRXM: "",
TZFS: "",
TZRDH: "",
TZRYDDH: "",
TZRDZYJ: "",
SFWTAJ: "",
JSSJ: "",
AJZT: "",
BZ: "",
},
};
},
methods: {
async featchData () {
async featchData() {
try {
let { result: res } = await business.getDjtDjSlsqById(this.bsmSjsb)
this.ruleForm = res
let { result: res } = await business.getDjtDjSlsqById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
this.$refs.msg.messageShow()
this.$refs.msg.messageShow();
}
},
handleUpdateForm () {
handleUpdateForm() {
return new Promise(async (resolve) => {
try {
let res = await business.updateDjtDjSlsq(this.ruleForm)
resolve(res.code)
let res = await business.updateDjtDjSlsq(this.ruleForm);
resolve(res.code);
} catch (error) {
this.$refs.msg.messageShow()
this.$refs.msg.messageShow();
}
})
});
},
}
}
},
};
</script>
<style scoped lang="scss">
@import "./css/itemForm.scss";
......
......@@ -11,6 +11,11 @@ class data extends filter {
width: 150
},
{
label: "业务号",
prop: "YWH",
width: 150
},
{
label: "供役地不动产单元号",
prop: "GYDBDCDYH"
},
......
<template>
<div class="dyiq from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="90px">
<el-form ref="form" :model="form" label-width="140px">
<el-row>
<el-col :span="6">
<el-form-item label="行政区">
<el-col :span="5">
<el-form-item label="行政区" label-width="80px">
<el-input v-model="form.xzq" placeholder="行政区"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-col :span="5">
<el-form-item label="权属状态">
<el-select v-model="form.qszt" class="width100" clearable placeholder="请选择权属状态">
<el-option v-for="item in qsztOptions" :key="item.value" :label="item.label" :value="item.value">
......@@ -18,29 +18,52 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-col :span="5">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-col :span="5">
<el-form-item label="不动产权证号">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="6">
<el-form-item label="权利人">
<el-input v-model="form.xzq" placeholder="权利人"></el-input>
<el-row class="mt-10">
<el-col :span="5">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号">
<el-input v-model="form.bdcdyh" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="供役地不动产单元号">
<el-select v-model="form.xxx" class="width100" clearable placeholder="供役地不动产单元号">
<el-option v-for="item in xxxOptions" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="需役地不动产单元号">
<el-select v-model="form.xxx1" class="width100" clearable placeholder="需役地不动产单元号">
<el-option v-for="item in xxx1Options" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-button type="primary" @click="handleSubmit">查询</el-button>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
......@@ -79,9 +102,20 @@ export default {
qszt: '',
zl: '',
bdcqzh: '',
qlr: '',
bdcdyh: '',
// 供役地不动产单元号
xxx: '',
// 需役地不动产单元号
xxx1: '',
currentPage: 1
},
// 权属状态
qsztOptions: [],
// 供役地不动产单元号
xxxOptions: [],
// 需役地不动产单元号
xxx1Options: [],
tableData: {
columns: [{
label: '序号',
......
......@@ -6,31 +6,32 @@ class data extends filter {
columns () {
return [
{
label: "行政区",
width: 150,
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
</div>
)
},
},
{
label: "权属状态",
width: 150,
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.qszt, 'A22')}</span>
</div>
)
},
},
{
label: "业务号",
prop: "ywh",
width: 150
},
// {
// label: "权利类型",
// render: (h, scope) => {
// return (
// <div>
// <span>{ this.qllxStatus(scope.row.QLLX)}</span>
// </div>
// )
// },
// },
// {
// label: "登记类型",
// width: 70,
// render: (h, scope) => {
// return (
// <div>
// <span>{this.djlxStatus(scope.row.DJLX)}</span>
// </div>
// )
// }
// },
{
label: "不动产单元号",
prop: "bdcdyh"
......@@ -40,6 +41,44 @@ class data extends filter {
prop: "bdcqzh"
},
{
label: "权利人",
prop: "qlr"
},
{
label: "用途",
prop: "tdyt"
},
{
label: "权利类型",
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.qllx, 'A8')}</span>
</div>
)
},
},
{
label: "权力性质",
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.qlxz, 'A9')}</span>
</div>
)
},
},
{
label: "登记类型",
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.djlx, 'A21')}</span>
</div>
)
}
},
{
label: "登记时间",
width: 140,
prop: "djsj"
......
<template>
<div class="fdcqdz from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="80px">
<el-form ref="form" :model="form" label-width="120px">
<el-row>
<el-col :span="5">
<el-form-item label="业务号">
<el-input v-model="form.YWH" placeholder="业务号"></el-input>
<el-col :span="6">
<el-form-item label="行政区" prop="pcode">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="权利类型">
<el-select v-model="form.QLLX" ref="selectmanyQL" @visible-change="isShowSelectOptions" clearable
placeholder="请选择权利类型">
<el-option v-for="item in QLLXOptions" :key="item.value" :label="item.label" :value="item.value">
<el-col :span="6">
<el-form-item label="权属状态" prop="qszt">
<el-select :disabled="$store.state.business.Edit" class="width100" v-model="form.qszt" placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.DJLX" ref="selectmanyDJ" @visible-change="isShowSelectOptions" clearable
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ" @visible-change="isShowSelectOptions"
placeholder="请选择登记类型">
<el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
<el-col :span="6">
<el-form-item label="不动产单元号" label-width="120px">
<el-input v-model="form.bdcdyh" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="6" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......@@ -69,10 +88,13 @@ export default {
data () {
return {
form: {
YWH: '',
QLLX: '',
DJLX: '',
BDCDYH: '',
pcode:'',
qszt:'',
zl: '',
qlr: '',
djlx:'',
bdcqzh: '',
bdcdyh:'',
currentPage: 1
},
tableData: {
......
......@@ -6,31 +6,32 @@ class data extends filter {
columns () {
return [
{
label: "行政区",
width: 150,
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
</div>
)
},
},
{
label: "权属状态",
width: 150,
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.qszt, 'A22')}</span>
</div>
)
},
},
{
label: "业务号",
prop: "ywh",
width: 150
},
// {
// label: "权利类型",
// render: (h, scope) => {
// return (
// <div>
// <span>{ this.qllxStatus(scope.row.QLLX)}</span>
// </div>
// )
// },
// },
// {
// label: "登记类型",
// width: 70,
// render: (h, scope) => {
// return (
// <div>
// <span>{this.djlxStatus(scope.row.DJLX)}</span>
// </div>
// )
// }
// },
{
label: "不动产单元号",
prop: "bdcdyh"
......@@ -40,6 +41,44 @@ class data extends filter {
prop: "bdcqzh"
},
{
label: "权利人",
prop: "qlr"
},
{
label: "用途",
prop: "tdyt"
},
{
label: "权利类型",
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.qllx, 'A8')}</span>
</div>
)
},
},
{
label: "权力性质",
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.qlxz, 'A9')}</span>
</div>
)
},
},
{
label: "登记类型",
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.djlx, 'A21')}</span>
</div>
)
}
},
{
label: "登记时间",
width: 140,
prop: "djsj"
......
<template>
<div class="fdcqyz from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="80px">
<el-form ref="form" :model="form" label-width="120px">
<el-row>
<el-col :span="5">
<el-form-item label="业务号">
<el-input v-model="form.YWH" placeholder="业务号"></el-input>
<el-col :span="6">
<el-form-item label="行政区" prop="pcode">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="权利类型">
<el-select v-model="form.QLLX" clearable ref="selectsingleQL" @visible-change="isShowSelectOptions"
placeholder="请选择权利类型">
<el-option v-for="item in QLLXOptions" :key="item.value" :label="item.label" :value="item.value">
<el-col :span="6">
<el-form-item label="权属状态" prop="qszt">
<el-select :disabled="$store.state.business.Edit" class="width100" v-model="form.qszt" placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.DJLX" clearable ref="selectsingleDJ" @visible-change="isShowSelectOptions"
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ" @visible-change="isShowSelectOptions"
placeholder="请选择登记类型">
<el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
<el-col :span="6">
<el-form-item label="不动产单元号" label-width="120px">
<el-input v-model="form.bdcdyh" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="6" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......@@ -69,10 +88,13 @@ export default {
data () {
return {
form: {
YWH: '',
QLLX: '',
DJLX: '',
BDCDYH: '',
pcode:'',
qszt:'',
zl: '',
qlr: '',
djlx:'',
bdcqzh: '',
bdcdyh:'',
currentPage: 1
},
tableData: {
......
......@@ -6,47 +6,68 @@ class data extends filter {
columns () {
return [
{
label: "行政区",
width: 150,
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
</div>
)
},
},
{
label: "权属状态",
width: 150,
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.qszt, 'A22')}</span>
</div>
)
},
},
{
label: "业务号",
prop: "YWH",
prop: "ywh",
width: 150
},
// {
// label: "权利类型",
// render: (h, scope) => {
// return (
// <div>
// <span>{ this.qllxStatus(scope.row.QLLX)}</span>
// </div>
// )
// },
// },
// {
// label: "登记类型",
// width: 70,
// render: (h, scope) => {
// return (
// <div>
// <span>{this.djlxStatus(scope.row.DJLX)}</span>
// </div>
// )
// }
// },
{
label: "不动产单元号",
prop: "BDCDYH"
prop: "bdcdyh"
},
{
label: "不动产权证号",
prop: "BDCQZH"
prop: "bdcqzh"
},
{
label: "权利人",
prop: "qlr"
},
{
label: "用途",
prop: "tdyt"
},
{
label: "土地面积",
prop: "tdmj"
},
{
label: "坐落",
prop: "zl"
},
{
label: "登记类型",
prop: "djlx"
},
{
label: "登记时间",
width: 140,
prop: "DJSJ"
prop: "djsj"
},
{
label: "登记机构",
prop: "DJJG"
prop: "djjg"
}
]
}
......
<template>
<div class="jsydzjdsyq from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="80px">
<el-form ref="form" :model="form" label-width="120px">
<el-row>
<el-col :span="5">
<el-form-item label="业务号">
<el-input v-model="form.YWH" placeholder="业务号"></el-input>
<el-col :span="6">
<el-form-item label="行政区" prop="pcode">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="权利类型">
<el-select v-model="form.QLLX" clearable ref="selectbuildQL" @visible-change="isShowSelectOptions"
placeholder="请选择权利类型">
<el-option v-for="item in QLLXOptions" :key="item.value" :label="item.label" :value="item.value">
<el-col :span="6">
<el-form-item label="权属状态" prop="qszt">
<el-select :disabled="$store.state.business.Edit" class="width100" v-model="form.qszt" placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.DJLX" clearable ref="selectbuildDJ" @visible-change="isShowSelectOptions"
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ" @visible-change="isShowSelectOptions"
placeholder="请选择登记类型">
<el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="12" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......@@ -69,10 +83,12 @@ export default {
data () {
return {
form: {
YWH: '',
QLLX: '',
DJLX: '',
BDCDYH: '',
pcode:'',
qszt:'',
zl: '',
qlr: '',
djlx:'',
bdcqzh: '',
currentPage: 1
},
tableData: {
......
......@@ -6,31 +6,32 @@ class data extends filter {
columns () {
return [
{
label: "行政区",
width: 150,
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
</div>
)
},
},
{
label: "权属状态",
width: 150,
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.qszt, 'A22')}</span>
</div>
)
},
},
{
label: "业务号",
prop: "ywh",
width: 150
},
// {
// label: "权利类型",
// render: (h, scope) => {
// return (
// <div>
// <span>{ this.qllxStatus(scope.row.QLLX)}</span>
// </div>
// )
// },
// },
// {
// label: "登记类型",
// width: 70,
// render: (h, scope) => {
// return (
// <div>
// <span>{this.djlxStatus(scope.row.DJLX)}</span>
// </div>
// )
// }
// },
{
label: "不动产单元号",
prop: "bdcdyh"
......@@ -40,6 +41,32 @@ class data extends filter {
prop: "bdcqzh"
},
{
label: "权利人",
prop: "qlr"
},
{
label: "用途",
prop: "tdyt"
},
{
label: "土地面积",
prop: "tdmj"
},
{
label: "坐落",
prop: "zl"
},
{
label: "登记类型",
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.djlx, 'A21')}</span>
</div>
)
}
},
{
label: "登记时间",
width: 140,
prop: "djsj"
......
<template>
<div class="tdsyq from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="80px">
<el-form ref="form" :model="form" label-width="120px">
<el-row>
<el-col :span="5">
<el-form-item label="业务号">
<el-input v-model="form.YWH" placeholder="业务号"></el-input>
<el-col :span="6">
<el-form-item label="行政区" prop="pcode">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="权利类型">
<el-select v-model="form.QLLX" clearable ref="selectlandQL" @visible-change="isShowSelectOptions"
placeholder="请选择权利类型">
<el-option v-for="item in QLLXOptions" :key="item.value" :label="item.label" :value="item.value">
<el-col :span="6">
<el-form-item label="权属状态" prop="qszt">
<el-select :disabled="$store.state.business.Edit" class="width100" v-model="form.qszt" placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.DJLX" clearable ref="selectlandDJ" @visible-change="isShowSelectOptions"
<el-select v-model="form.djlx" clearable class="width100" ref="selectlandDJ" @visible-change="isShowSelectOptions"
placeholder="请选择登记类型">
<el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="12" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total"
<lb-table :page-size="pageData.size" :heightNum="340" :current-page.sync="pageData.current" :total="pageData.total"
@size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
:data="tableData.data">
</lb-table>
......@@ -68,10 +82,12 @@ export default {
data () {
return {
form: {
YWH: '',
QLLX: '',
DJLX: '',
BDCDYH: '',
pcode:'',
qszt:'',
zl: '',
qlr: '',
djlx:'',
bdcqzh: '',
currentPage: 1
},
tableData: {
......