cdd879ed by 任超

style:不动产数据

1 parent 6e0c54a2
...@@ -74,7 +74,7 @@ export default { ...@@ -74,7 +74,7 @@ export default {
74 }, 74 },
75 heightNum: { 75 heightNum: {
76 type: Number, 76 type: Number,
77 default: 340, 77 default: 345,
78 }, 78 },
79 maxHeight: { 79 maxHeight: {
80 type: Number, 80 type: Number,
......
...@@ -6,43 +6,56 @@ class data extends filter { ...@@ -6,43 +6,56 @@ class data extends filter {
6 columns () { 6 columns () {
7 return [ 7 return [
8 { 8 {
9 label: "行政区",
10 render: (h, scope) => {
11 return (
12 <div>
13 <span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
14 </div>
15 )
16 },
17 },
18 {
19 label: "权属状态",
20 render: (h, scope) => {
21 return (
22 <div>
23 <span>{this.dicStatus(scope.row.qszt, 'A22')}</span>
24 </div>
25 )
26 },
27 },
28 {
9 label: "业务号", 29 label: "业务号",
10 prop: "ywh", 30 prop: "ywh"
11 width: 150
12 }, 31 },
13 { 32 {
14 label: "不动产单元号", 33 label: "不动产单元号",
15 prop: "bdcdyh" 34 prop: "bdcdyh"
16 }, 35 },
17 { 36 {
18 label: "查封文号", 37 label: "不动产产权证号",
19 prop: "cfwh", 38 prop: "bdcqzh"
20 width: 150 39 },
40 {
41 label: "查封(解封)机关",
42 prop: "cjfjg"
21 }, 43 },
22 { 44 {
23 label: "查封机关", 45 label: "查封(解封)文号",
24 prop: "cfjg" 46 prop: "cjfwh"
25 }, 47 },
26 { 48 {
27 label: "查封开始时间", 49 label: "查封开始时间",
50 width: 140,
28 prop: "cfqssj" 51 prop: "cfqssj"
29 }, 52 },
30 { 53 {
31 label: "查封结束时间", 54 label: "查封结束时间",
55 width: 140,
32 prop: "cfjssj" 56 prop: "cfjssj"
33 }, 57 },
34 { 58 {
35 label: "查封类型",
36 width: 100,
37 render: (h, scope) => {
38 return (
39 <div>
40 <span>{this.dicStatus(scope.row.CFLX, 'A32')}</span>
41 </div>
42 )
43 }
44 },
45 {
46 label: "登记时间", 59 label: "登记时间",
47 width: 140, 60 width: 140,
48 prop: "djsj" 61 prop: "djsj"
......
1 <template> 1 <template>
2 <div class="Cfdj from-clues"> 2 <div class="Cfdj from-clues">
3 <div class="from-clues-header"> 3 <div class="from-clues-header">
4 <el-form ref="form" :model="form" label-width="80px"> 4 <el-form ref="form" :model="form" label-width="130px">
5 <el-row> 5 <el-row>
6 <el-col :span="5"> 6 <el-col :span="5">
7 <el-form-item label="业务号"> 7 <el-form-item label="行政区" label-width="80px">
8 <el-input v-model="form.YWH" placeholder="业务号"></el-input> 8 <el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
9 <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
10 </el-option>
11 </el-select>
9 </el-form-item> 12 </el-form-item>
10 </el-col> 13 </el-col>
11 <el-col :span="5"> 14 <el-col :span="5">
12 <el-form-item label="不动产单元号" label-width="105px"> 15 <el-form-item label="权属状态">
13 <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> 16 <el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
17 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
18 </el-option>
19 </el-select>
14 </el-form-item> 20 </el-form-item>
15 </el-col> 21 </el-col>
16 <el-col :span="5"> 22 <el-col :span="5">
17 <el-form-item label="查封类型"> 23 <el-form-item label="坐落">
18 <el-select v-model="form.CFLX" clearable ref="selectseizureReg" @visible-change="isShowSelectOptions" 24 <el-input v-model="form.zl" placeholder="坐落"></el-input>
19 placeholder="请选择查封类型"> 25 </el-form-item>
20 <el-option v-for="item in dicData['A32']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 26 </el-col>
21 </el-option> 27 <el-col :span="5">
22 </el-select> 28 <el-form-item label="不动产权证号">
29 <el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
30 </el-form-item>
31 </el-col>
32 </el-row>
33 <el-row class="mt-10">
34 <el-col :span="5">
35 <el-form-item label="权利人" label-width="80px">
36 <el-input v-model="form.qlr" placeholder="权利人"></el-input>
23 </el-form-item> 37 </el-form-item>
24 </el-col> 38 </el-col>
25 <el-col :span="5"> 39 <el-col :span="5">
26 <el-form-item label="查封文号"> 40 <el-form-item label="不动产单元号">
27 <el-input v-model="form.CFWH" placeholder="查封文号"></el-input> 41 <el-input v-model="form.bdcdyh" placeholder="不动产单元号"></el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="5">
45 <el-form-item label="查封(解封)机关">
46 <el-input v-model="form.xxx" placeholder="查封(解封)机关"></el-input>
47 </el-form-item>
48 </el-col>
49 <el-col :span="5">
50 <el-form-item label="查封(解封)文号">
51 <el-input v-model="form.xxx1" placeholder="查封(解封)文号"></el-input>
28 </el-form-item> 52 </el-form-item>
29 </el-col> 53 </el-col>
30 <el-col :span="4" class="btnColRight"> 54 <el-col :span="4" class="btnColRight">
31 <btn nativeType="cx" @click="handleSubmit">查询结果</btn> 55 <btn nativeType="cx" @click="handleSubmit">查询</btn>
32 </el-col> 56 </el-col>
33 </el-row> 57 </el-row>
34 </el-form> 58 </el-form>
...@@ -46,7 +70,6 @@ ...@@ -46,7 +70,6 @@
46 <edit-dialog ref="editLog" :bsmSjsb="bsmSjsb" :diaData="diaData" /> 70 <edit-dialog ref="editLog" :bsmSjsb="bsmSjsb" :diaData="diaData" />
47 </div> 71 </div>
48 </template> 72 </template>
49
50 <script> 73 <script>
51 // 查封登记 74 // 查封登记
52 import data from "./data" 75 import data from "./data"
...@@ -63,10 +86,14 @@ export default { ...@@ -63,10 +86,14 @@ export default {
63 data () { 86 data () {
64 return { 87 return {
65 form: { 88 form: {
66 YWH: '', 89 xzq: '',
67 BDCDYH: '', 90 qszt: '',
68 CFLX: '', 91 zl: '',
69 CFWH: '', 92 bdcqzh: '',
93 qlr: '',
94 bdcdyh: '',
95 xxx: '',
96 xxx1: '',
70 currentPage: 1 97 currentPage: 1
71 }, 98 },
72 tableData: { 99 tableData: {
...@@ -83,21 +110,11 @@ export default { ...@@ -83,21 +110,11 @@ export default {
83 return ( 110 return (
84 <div> 111 <div>
85 <el-button 112 <el-button
86 type="text" 113 type='primary'
87 size="mini"
88 icon="el-icon-folder"
89 style="color:#67C23A"
90 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
91 >
92 XML报文
93 </el-button>
94 <el-button
95 type="text"
96 size="mini" 114 size="mini"
97 icon="el-icon-view" 115 onClick={() => { this.handledetails(scope.$index, scope.row) }}
98 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
99 > 116 >
100 数据详情 117 详情
101 </el-button> 118 </el-button>
102 </div> 119 </div>
103 ); 120 );
...@@ -136,16 +153,8 @@ export default { ...@@ -136,16 +153,8 @@ export default {
136 this.$refs.msg.messageShow() 153 this.$refs.msg.messageShow()
137 } 154 }
138 }, 155 },
139 async handlDatadetails (index, row) { 156 handledetails (index, row) {
140 let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
141 if (res != null) {
142 this.diaData = res
143 this.bsmSjsb = row.BSM_SJSB
144 this.$store.dispatch('business/setEdit'); this.$refs.editLog.isShow()
145 } else {
146 this.$message(message)
147 } 157 }
148 },
149 } 158 }
150 } 159 }
151 </script> 160 </script>
......
...@@ -6,64 +6,72 @@ class data extends filter { ...@@ -6,64 +6,72 @@ class data extends filter {
6 columns () { 6 columns () {
7 return [ 7 return [
8 { 8 {
9 label: "权属状态", 9 label: "行政区",
10 prop: "qszt",
11 width: 100
12 },
13 {
14 label: "业务号",
15 prop: "ywh",
16 width: 150
17 },
18 {
19 label: "抵押不动产类型",
20 render: (h, scope) => { 10 render: (h, scope) => {
21 return ( 11 return (
22 <div> 12 <div>
23 <span>{this.dicStatus(scope.row.dybdclx, 'A27')}</span> 13 <span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
24 </div> 14 </div>
25 ) 15 )
26 }, 16 },
27 }, 17 },
28 { 18 {
29 label: "登记类型", 19 label: "权属状态",
30 width: 70,
31 render: (h, scope) => { 20 render: (h, scope) => {
32 return ( 21 return (
33 <div> 22 <div>
34 <span>{this.dicStatus(scope.row.djlx, 'A21')}</span> 23 <span>{this.dicStatus(scope.row.qszt, 'A22')}</span>
35 </div> 24 </div>
36 ) 25 )
37 } 26 },
27 },
28 {
29 label: "业务号",
30 prop: "ywh"
38 }, 31 },
39 { 32 {
40 label: "不动产单元号", 33 label: "不动产单元号",
41 prop: "bdcdyh" 34 prop: "bdcdyh"
42 }, 35 },
43 { 36 {
44 label: "不动产登记证明号", 37 label: "不动产权证号",
45 prop: "bdcdjzmh" 38 prop: "bdcqzh"
39 },
40 {
41 label: "抵押类型",
42 render: (h, scope) => {
43 return (
44 <div>
45 <span>{this.dicStatus(scope.row.dylx, 'xxx')}</span>
46 </div>
47 )
48 }
46 }, 49 },
47 { 50 {
48 label: "抵押人", 51 label: "抵押人",
49 prop: "dyr" 52 prop: "dyr"
50 }, 53 },
51 { 54 {
52 label: "被担保主债权数额", 55 label: "抵押类型",
53 prop: "bdbzzqse" 56 render: (h, scope) => {
57 return (
58 <div>
59 <span>{this.dicStatus(scope.row.djlx, 'A21')}</span>
60 </div>
61 )
62 }
54 }, 63 },
55 { 64 {
56 label: "最高债权额", 65 label: "被担保主债权数额",
57 prop: "zgzqse" 66 prop: "xxx"
58 }, 67 },
59 { 68 {
60 label: "抵押面积", 69 label: "最高债权额",
61 prop: "dymj" 70 prop: "xxxx"
62 }, 71 },
63 { 72 {
64 label: "登记时间", 73 label: "登记时间",
65 width: 140, 74 prop: "djsj"
66 prop: "DJSJ"
67 }, 75 },
68 { 76 {
69 label: "登记机构", 77 label: "登记机构",
......
1 <template> 1 <template>
2 <div class="dyaq from-clues"> 2 <div class="dyaq from-clues">
3 <div class="from-clues-header"> 3 <div class="from-clues-header">
4 <el-form ref="form" :model="form" label-width="80px"> 4 <el-form ref="form" :model="form" label-width="120px">
5 <el-row> 5 <el-row>
6 <el-col :span="5"> 6 <el-col :span="5">
7 <el-form-item label="业务号"> 7 <el-form-item label="行政区" label-width="80px">
8 <el-input v-model="form.YWH" placeholder="业务号"></el-input> 8 <el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
9 <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
10 </el-option>
11 </el-select>
12 </el-form-item>
13 </el-col>
14 <el-col :span="5">
15 <el-form-item label="权属状态">
16 <el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
17 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
18 </el-option>
19 </el-select>
20 </el-form-item>
21 </el-col>
22 <el-col :span="5">
23 <el-form-item label="坐落">
24 <el-input v-model="form.zl" placeholder="坐落"></el-input>
25 </el-form-item>
26 </el-col>
27 <el-col :span="5">
28 <el-form-item label="不动产权证号">
29 <el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
30 </el-form-item>
31 </el-col>
32 </el-row>
33 <el-row class="mt-10">
34 <el-col :span="5">
35 <el-form-item label="抵押人" label-width="80px">
36 <el-input v-model="form.dyr" placeholder="抵押人"></el-input>
9 </el-form-item> 37 </el-form-item>
10 </el-col> 38 </el-col>
11 <el-col :span="5"> 39 <el-col :span="5">
12 <el-form-item label="不动产单元号" label-width="106px"> 40 <el-form-item label="不动产单元号">
13 <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> 41 <el-input v-model="form.bdcdyh" placeholder="不动产单元号"></el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="5">
45 <el-form-item label="抵押不动产类型">
46 <el-select v-model="form.dybdclx" class="width100" clearable placeholder="抵押不动产类型">
47 <el-option v-for="item in dicData['A27']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
48 </el-option>
49 </el-select>
14 </el-form-item> 50 </el-form-item>
15 </el-col> 51 </el-col>
16 <el-col :span="5"> 52 <el-col :span="5">
17 <el-form-item label="登记类型"> 53 <el-form-item label="登记类型">
18 <el-select v-model="form.DJLX" clearable ref="selectmortgageReg" @visible-change="isShowSelectOptions" 54 <el-select v-model="form.djlx" class="width100" clearable placeholder="登记类型">
19 placeholder="请选择登记类型">
20 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 55 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
21 </el-option> 56 </el-option>
22 </el-select> 57 </el-select>
23 </el-form-item> 58 </el-form-item>
24 </el-col> 59 </el-col>
25 <el-col :span="4" class="btnColRight"> 60 <el-col :span="4" class="btnColRight">
26 <btn nativeType="cx" @click="handleSubmit">查询结果</btn> 61 <btn nativeType="cx" @click="handleSubmit">查询</btn>
27 </el-col> 62 </el-col>
28 </el-row> 63 </el-row>
29 </el-form> 64 </el-form>
30 </div> 65 </div>
31 <div class="from-clues-content"> 66 <div class="from-clues-content">
32 <lb-table :page-size="pageData.size" :heightNum="300" :current-page.sync="pageData.current" 67 <lb-table :page-size="pageData.size" :heightNum="340" :current-page.sync="pageData.current"
33 :total="pageData.total" @selection-change="handleSelectionChange" @size-change="handleSizeChange" 68 :total="pageData.total" @selection-change="handleSelectionChange" @size-change="handleSizeChange"
34 @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data"> 69 @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data">
35 </lb-table> 70 </lb-table>
...@@ -60,9 +95,14 @@ export default { ...@@ -60,9 +95,14 @@ export default {
60 data () { 95 data () {
61 return { 96 return {
62 form: { 97 form: {
63 YWH: '', 98 xzq: '',
64 BDCDYH: '', 99 qszt: '',
65 DJLX: '', 100 zl: '',
101 bdcqzh: '',
102 dyr: '',
103 bdcdyh: '',
104 dybdclx: '',
105 djlx: '',
66 currentPage: 1 106 currentPage: 1
67 }, 107 },
68 tableData: { 108 tableData: {
......
...@@ -6,38 +6,59 @@ class data extends filter { ...@@ -6,38 +6,59 @@ class data extends filter {
6 columns () { 6 columns () {
7 return [ 7 return [
8 { 8 {
9 label: "业务号", 9 label: "行政区",
10 prop: "YWH", 10 render: (h, scope) => {
11 width: 150 11 return (
12 <div>
13 <span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
14 </div>
15 )
16 },
17 },
18 {
19 label: "权属状态",
20 render: (h, scope) => {
21 return (
22 <div>
23 <span>{this.dicStatus(scope.row.qszt, 'A22')}</span>
24 </div>
25 )
26 },
12 }, 27 },
13 { 28 {
14 label: "业务号", 29 label: "业务号",
15 prop: "YWH", 30 prop: "YWH",
16 width: 150
17 }, 31 },
18 { 32 {
19 label: "供役地不动产单元号", 33 label: "供役地不动产单元号",
34 width: 150,
20 prop: "GYDBDCDYH" 35 prop: "GYDBDCDYH"
21 }, 36 },
22 { 37 {
23 label: "供役地权利人",
24 prop: "GYDQLR"
25 },
26 {
27 label: "需役地不动产单元号", 38 label: "需役地不动产单元号",
39 width: 150,
28 prop: "XYDBDCDYH" 40 prop: "XYDBDCDYH"
29 }, 41 },
30 { 42 {
31 label: "需役地权利人", 43 label: "不动产产权证号",
32 prop: "XYDQLR" 44 prop: "bdcqzh"
45 },
46 {
47 label: "权利类型",
48 render: (h, scope) => {
49 return (
50 <div>
51 <span>{this.dicStatus(scope.row.qllx, 'A8')}</span>
52 </div>
53 )
54 },
33 }, 55 },
34 { 56 {
35 label: "不动产登记证明号", 57 label: "权利用途",
36 prop: "BDCDJZMH" 58 prop: "qlyt"
37 }, 59 },
38 { 60 {
39 label: "登记时间", 61 label: "登记时间",
40 width: 140,
41 prop: "DJSJ" 62 prop: "DJSJ"
42 }, 63 },
43 { 64 {
......
1 <template> 1 <template>
2 <div class="dyiq from-clues"> 2 <div class="dyiq from-clues">
3 <div class="from-clues-header"> 3 <div class="from-clues-header">
4 <el-form ref="form" :model="form" label-width="140px"> 4 <el-form ref="form" :model="form" label-width="150px">
5 <el-row> 5 <el-row>
6 <el-col :span="5"> 6 <el-col :span="5">
7 <el-form-item label="行政区" label-width="80px"> 7 <el-form-item label="行政区" label-width="80px">
8 <el-input v-model="form.xzq" placeholder="行政区"></el-input> 8 <el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
9 <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
10 </el-option>
11 </el-select>
9 </el-form-item> 12 </el-form-item>
10 </el-col> 13 </el-col>
11 14
12 <el-col :span="5"> 15 <el-col :span="5">
13 <el-form-item label="权属状态"> 16 <el-form-item label="权属状态">
14 <el-select v-model="form.qszt" class="width100" clearable placeholder="请选择权属状态"> 17 <el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
15 <el-option v-for="item in qsztOptions" :key="item.value" :label="item.label" :value="item.value"> 18 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
16 </el-option> 19 </el-option>
17 </el-select> 20 </el-select>
18 </el-form-item> 21 </el-form-item>
...@@ -45,7 +48,7 @@ ...@@ -45,7 +48,7 @@
45 <el-col :span="5"> 48 <el-col :span="5">
46 <el-form-item label="供役地不动产单元号"> 49 <el-form-item label="供役地不动产单元号">
47 <el-select v-model="form.xxx" class="width100" clearable placeholder="供役地不动产单元号"> 50 <el-select v-model="form.xxx" class="width100" clearable placeholder="供役地不动产单元号">
48 <el-option v-for="item in xxxOptions" :key="item.value" :label="item.label" :value="item.value"> 51 <el-option v-for="item in dicData['xxx']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
49 </el-option> 52 </el-option>
50 </el-select> 53 </el-select>
51 </el-form-item> 54 </el-form-item>
...@@ -54,7 +57,7 @@ ...@@ -54,7 +57,7 @@
54 <el-col :span="5"> 57 <el-col :span="5">
55 <el-form-item label="需役地不动产单元号"> 58 <el-form-item label="需役地不动产单元号">
56 <el-select v-model="form.xxx1" class="width100" clearable placeholder="需役地不动产单元号"> 59 <el-select v-model="form.xxx1" class="width100" clearable placeholder="需役地不动产单元号">
57 <el-option v-for="item in xxx1Options" :key="item.value" :label="item.label" :value="item.value"> 60 <el-option v-for="item in dicData['xxx1']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
58 </el-option> 61 </el-option>
59 </el-select> 62 </el-select>
60 </el-form-item> 63 </el-form-item>
...@@ -110,10 +113,6 @@ export default { ...@@ -110,10 +113,6 @@ export default {
110 xxx1: '', 113 xxx1: '',
111 currentPage: 1 114 currentPage: 1
112 }, 115 },
113 // 权属状态
114 qsztOptions: [],
115 // 供役地不动产单元号
116 xxxOptions: [],
117 // 需役地不动产单元号 116 // 需役地不动产单元号
118 xxx1Options: [], 117 xxx1Options: [],
119 tableData: { 118 tableData: {
......
1 <template> 1 <template>
2 <div class="ygdj from-clues"> 2 <div class="from-clues">
3 <div class="from-clues-header"> 3 <div class="from-clues-header">
4 <el-form ref="form" :model="form" label-width="80px"> 4 <el-form ref="form" :model="form" label-width="80px">
5 <el-row> 5 <el-row>
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
8 <el-input v-model="form.YWH" placeholder="业务号"></el-input> 8 <el-input v-model="form.YWH" placeholder="业务号"></el-input>
9 </el-form-item> 9 </el-form-item>
10 </el-col> 10 </el-col>
11 <el-col :span="6"> 11 <el-col :span="4">
12 <el-form-item label="预告登记种类" label-width="106px"> 12 <el-form-item label="预告登记种类" label-width="106px">
13 <el-select v-model="form.YGDJZL" clearable ref="selectnoticeRegQL" @visible-change="isShowSelectOptions" 13 <el-select v-model="form.YGDJZL" clearable ref="selectnoticeRegQL" @visible-change="isShowSelectOptions"
14 placeholder="请选择预告登记种类"> 14 placeholder="请选择预告登记种类">
...@@ -19,8 +19,7 @@ ...@@ -19,8 +19,7 @@
19 </el-col> 19 </el-col>
20 <el-col :span="5"> 20 <el-col :span="5">
21 <el-form-item label="登记类型"> 21 <el-form-item label="登记类型">
22 <el-select v-model="form.DJLX" clearable ref="selectnoticeRegDJ" @visible-change="isShowSelectOptions" 22 <el-select v-model="form.DJLX" clearable class="width100" placeholder="请选择登记类型">
23 placeholder="请选择登记类型">
24 <el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value"> 23 <el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
25 </el-option> 24 </el-option>
26 </el-select> 25 </el-select>
...@@ -32,7 +31,7 @@ ...@@ -32,7 +31,7 @@
32 </el-form-item> 31 </el-form-item>
33 </el-col> 32 </el-col>
34 <el-col :span="4" class="btnColRight"> 33 <el-col :span="4" class="btnColRight">
35 <btn nativeType="cx" @click="handleSubmit">查询结果</btn> 34 <btn nativeType="cx" @click="handleSubmit">查询</btn>
36 </el-col> 35 </el-col>
37 </el-row> 36 </el-row>
38 </el-form> 37 </el-form>
...@@ -91,17 +90,8 @@ export default { ...@@ -91,17 +90,8 @@ export default {
91 <el-button 90 <el-button
92 type="text" 91 type="text"
93 size="mini" 92 size="mini"
94 icon="el-icon-folder"
95 style="color:#67C23A"
96 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
97 >
98 XML报文
99 </el-button>
100 <el-button
101 type="text"
102 size="mini"
103 icon="el-icon-view" 93 icon="el-icon-view"
104 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }} 94 onClick={() => { this.handledetails(scope.$index, scope.row) }}
105 > 95 >
106 数据详情 96 数据详情
107 </el-button> 97 </el-button>
...@@ -160,15 +150,7 @@ export default { ...@@ -160,15 +150,7 @@ export default {
160 this.$refs.msg.messageShow() 150 this.$refs.msg.messageShow()
161 } 151 }
162 }, 152 },
163 async handlDatadetails (index, row) { 153 handledetails (index, row) {
164 let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
165 if (res != null) {
166 this.diaData = res
167 this.bsmSjsb = row.BSM_SJSB
168 this.$store.dispatch('business/setEdit'); this.$refs.editLog.isShow()
169 } else {
170 this.$message(message)
171 }
172 } 154 }
173 } 155 }
174 } 156 }
......
...@@ -6,21 +6,48 @@ class data extends filter { ...@@ -6,21 +6,48 @@ class data extends filter {
6 columns () { 6 columns () {
7 return [ 7 return [
8 { 8 {
9 label: "行政区",
10 render: (h, scope) => {
11 return (
12 <div>
13 <span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
14 </div>
15 )
16 },
17 },
18 {
19 label: "权属状态",
20 render: (h, scope) => {
21 return (
22 <div>
23 <span>{this.dicStatus(scope.row.qszt, 'A22')}</span>
24 </div>
25 )
26 },
27 },
28 {
9 label: "业务号", 29 label: "业务号",
10 prop: "ywh", 30 prop: "ywh"
11 width: 150
12 }, 31 },
13 { 32 {
14 label: "不动产单元号", 33 label: "不动产单元号",
15 prop: "bdcdyh" 34 prop: "bdcdyh"
16 }, 35 },
17 { 36 {
18 label: "异议事项", 37 label: "不动产产权证号",
19 prop: "yysx" 38 prop: "bdcqzh"
39 },
40 {
41 label: "权利人",
42 prop: "qlr"
43 },
44 {
45 label: "用途",
46 prop: "yt"
20 }, 47 },
21 { 48 {
22 label: "不动产登记证明号", 49 label: "权利性质",
23 prop: "bdcdjzmh" 50 prop: "qlxz"
24 }, 51 },
25 { 52 {
26 label: "登记时间", 53 label: "登记时间",
......
1 <template> 1 <template>
2 <div class="yydj from-clues"> 2 <div class="from-clues">
3 <div class="from-clues-header"> 3 <div class="from-clues-header">
4 <el-form ref="form" :model="form" label-width="80px"> 4 <el-form ref="form" :model="form" label-width="105px">
5 <el-row> 5 <el-row>
6 <el-col :span="5"> 6 <el-col :span="5">
7 <el-form-item label="业务号"> 7 <el-form-item label="行政区" label-width="80px">
8 <el-input v-model="form.YWH" placeholder="业务号"></el-input> 8 <el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
9 <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
10 </el-option>
11 </el-select>
9 </el-form-item> 12 </el-form-item>
10 </el-col> 13 </el-col>
14
11 <el-col :span="5"> 15 <el-col :span="5">
12 <el-form-item label="权利类型"> 16 <el-form-item label="权属状态">
13 <el-select v-model="form.QLLX" clearable ref="selectobjectionRegQL" @visible-change="isShowSelectOptions" 17 <el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
14 placeholder="请选择权利类型"> 18 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
15 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
16 </el-option> 19 </el-option>
17 </el-select> 20 </el-select>
18 </el-form-item> 21 </el-form-item>
19 </el-col> 22 </el-col>
23
20 <el-col :span="5"> 24 <el-col :span="5">
21 <el-form-item label="登记类型"> 25 <el-form-item label="坐落" label-width="60px">
22 <el-select v-model="form.DJLX" clearable ref="selectobjectionRegDJ" @visible-change="isShowSelectOptions" 26 <el-input v-model="form.zl" placeholder="坐落"></el-input>
23 placeholder="请选择登记类型">
24 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
25 </el-option>
26 </el-select>
27 </el-form-item> 27 </el-form-item>
28 </el-col> 28 </el-col>
29 <el-col :span="5"> 29 <el-col :span="5">
30 <el-form-item label="不动产单元号" label-width="105px"> 30 <el-form-item label="不动产权证号">
31 <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> 31 <el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 <el-col :span="4" class="btnColRight"> 34 <el-col :span="4">
35 <btn nativeType="cx" @click="handleSubmit">查询结果</btn> 35 <el-form-item label="不动产单元号">
36 <el-input v-model="form.bdcdyh" placeholder="不动产单元号"></el-input>
37 </el-form-item>
38 </el-col>
39 </el-row>
40 <el-row class="mt-10">
41 <el-col :span="5">
42 <el-form-item label="权利人" label-width="80px">
43 <el-input v-model="form.qlr" placeholder="权利人"></el-input>
44 </el-form-item>
45 </el-col>
46 <el-col :span="19" class="btnColRight">
47 <btn nativeType="cx" @click="handleSubmit">查询</btn>
36 </el-col> 48 </el-col>
37 </el-row> 49 </el-row>
38 </el-form> 50 </el-form>
...@@ -69,10 +81,12 @@ export default { ...@@ -69,10 +81,12 @@ export default {
69 data () { 81 data () {
70 return { 82 return {
71 form: { 83 form: {
72 YWH: '', 84 xzq: '',
73 QLLX: '', 85 qszt: '',
74 DJLX: '', 86 zl: '',
75 BDCDYH: '', 87 bdcqzh: '',
88 qlr: '',
89 bdcdyh: '',
76 currentPage: 1 90 currentPage: 1
77 }, 91 },
78 tableData: { 92 tableData: {
...@@ -89,19 +103,9 @@ export default { ...@@ -89,19 +103,9 @@ export default {
89 return ( 103 return (
90 <div> 104 <div>
91 <el-button 105 <el-button
92 type="text" 106 type="primary"
93 size="mini"
94 icon="el-icon-folder"
95 style="color:#67C23A"
96 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
97 >
98 XML报文
99 </el-button>
100 <el-button
101 type="text"
102 size="mini" 107 size="mini"
103 icon="el-icon-view" 108 onClick={() => { this.handledetails(scope.$index, scope.row) }}
104 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
105 > 109 >
106 数据详情 110 数据详情
107 </el-button> 111 </el-button>
...@@ -144,16 +148,8 @@ export default { ...@@ -144,16 +148,8 @@ export default {
144 this.$refs.msg.messageShow() 148 this.$refs.msg.messageShow()
145 } 149 }
146 }, 150 },
147 async handlDatadetails (index, row) { 151 handledetails (index, row) {
148 let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
149 if (res != null) {
150 this.diaData = res
151 this.bsmSjsb = row.BSM_SJSB
152 this.$store.dispatch('business/setEdit'); this.$refs.editLog.isShow()
153 } else {
154 this.$message(message)
155 } 152 }
156 },
157 } 153 }
158 } 154 }
159 </script> 155 </script>
......