5d1db949 by 田浩浩
2 parents 98582372 cd45f46a
...@@ -21,7 +21,7 @@ export default { ...@@ -21,7 +21,7 @@ export default {
21 </script> 21 </script>
22 <style scoped lang="scss"> 22 <style scoped lang="scss">
23 .button { 23 .button {
24 width: 77px; 24 width: 80px; //适配4字按钮样式
25 height: 32px; 25 height: 32px;
26 color: #ffffff; 26 color: #ffffff;
27 margin: 0 5px; 27 margin: 0 5px;
......
...@@ -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,
......
1 import { mapGetters } from 'vuex' 1 import { mapGetters } from 'vuex'
2 // 引入详情弹框
3 import dataDetails from "@/components/dataDetails/edit-dialog";
2 let mixin = { 4 let mixin = {
3 data () { 5 data () {
4 return { 6 return {
...@@ -7,6 +9,9 @@ let mixin = { ...@@ -7,6 +9,9 @@ let mixin = {
7 } 9 }
8 } 10 }
9 }, 11 },
12 components: {
13 dataDetails,
14 },
10 computed: { 15 computed: {
11 ...mapGetters(['dicData']) 16 ...mapGetters(['dicData'])
12 }, 17 },
...@@ -28,6 +33,11 @@ let mixin = { ...@@ -28,6 +33,11 @@ let mixin = {
28 }, 33 },
29 handleSubmit () { 34 handleSubmit () {
30 this.featchData() 35 this.featchData()
36 },
37 // 详情
38 handleEdit (row) {
39 this.title = row.rectypeName
40 this.$refs.editLog.isShow(row);
31 } 41 }
32 } 42 }
33 } 43 }
......
...@@ -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>
23 </el-form-item> 30 </el-form-item>
24 </el-col> 31 </el-col>
32 </el-row>
33 <el-row class="mt-10">
25 <el-col :span="5"> 34 <el-col :span="5">
26 <el-form-item label="查封文号"> 35 <el-form-item label="权利人" label-width="80px">
27 <el-input v-model="form.CFWH" placeholder="查封文号"></el-input> 36 <el-input v-model="form.qlr" placeholder="权利人"></el-input>
28 </el-form-item> 37 </el-form-item>
29 </el-col> 38 </el-col>
30 <el-col :span="4" class="btnColRight"> 39 <el-col :span="5">
31 <btn nativeType="cx" @click="handleSubmit">查询结果</btn> 40 <el-form-item label="不动产单元号">
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>
52 </el-form-item>
53 </el-col>
54 <el-col :span="4" class="btnColRight">
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" 114 size="mini"
88 icon="el-icon-folder" 115 onClick={() => { this.handledetails(scope.$index, scope.row) }}
89 style="color:#67C23A"
90 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
91 > 116 >
92 XML报文 117 详情
93 </el-button>
94 <el-button
95 type="text"
96 size="mini"
97 icon="el-icon-view"
98 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
99 >
100 数据详情
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) 157 }
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 }
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>
...@@ -73,10 +76,8 @@ ...@@ -73,10 +76,8 @@
73 </lb-table> 76 </lb-table>
74 <message-tips ref="msg" :message="message" /> 77 <message-tips ref="msg" :message="message" />
75 </div> 78 </div>
76 <!-- XML报文 --> 79 <!-- 编辑 -->
77 <xml-message ref="dialog" :xml="xml" /> 80 <dataDetails ref="editLog" :title="title" />
78 <!-- 数据详情 -->
79 <edit-dialog ref="editLog" :bsmSjsb="bsmSjsb" :diaData="diaData" />
80 </div> 81 </div>
81 </template> 82 </template>
82 83
...@@ -87,13 +88,11 @@ import business from '@/api/business' ...@@ -87,13 +88,11 @@ import business from '@/api/business'
87 import dataReporting from '@/api/dataReporting' 88 import dataReporting from '@/api/dataReporting'
88 import tableMixin from '@/mixins/tableMixin.js' 89 import tableMixin from '@/mixins/tableMixin.js'
89 import treeSelect from '@/components/treeSelect/index.vue' 90 import treeSelect from '@/components/treeSelect/index.vue'
90 import editDialog from '@/components/dataDetails/edit-dialog.vue'
91 export default { 91 export default {
92 name: "dyiq", 92 name: "dyiq",
93 mixins: [tableMixin], 93 mixins: [tableMixin],
94 components: { 94 components: {
95 treeSelect, 95 treeSelect
96 editDialog
97 }, 96 },
98 data () { 97 data () {
99 return { 98 return {
...@@ -110,12 +109,6 @@ export default { ...@@ -110,12 +109,6 @@ export default {
110 xxx1: '', 109 xxx1: '',
111 currentPage: 1 110 currentPage: 1
112 }, 111 },
113 // 权属状态
114 qsztOptions: [],
115 // 供役地不动产单元号
116 xxxOptions: [],
117 // 需役地不动产单元号
118 xxx1Options: [],
119 tableData: { 112 tableData: {
120 columns: [{ 113 columns: [{
121 label: '序号', 114 label: '序号',
...@@ -130,21 +123,11 @@ export default { ...@@ -130,21 +123,11 @@ export default {
130 return ( 123 return (
131 <div> 124 <div>
132 <el-button 125 <el-button
133 type="text" 126 type="primary"
134 size="mini"
135 icon="el-icon-folder"
136 style="color:#67C23A"
137 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
138 >
139 XML报文
140 </el-button>
141 <el-button
142 type="text"
143 size="mini" 127 size="mini"
144 icon="el-icon-view" 128 onClick={() => { this.handleEdit(scope.row) }}
145 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
146 > 129 >
147 数据详情 130 详情
148 </el-button> 131 </el-button>
149 </div> 132 </div>
150 ); 133 );
...@@ -152,7 +135,7 @@ export default { ...@@ -152,7 +135,7 @@ export default {
152 }, 135 },
153 136
154 ]), 137 ]),
155 data: [] 138 data: [{}]
156 }, 139 },
157 pageData: { 140 pageData: {
158 total: 0, 141 total: 0,
...@@ -169,7 +152,7 @@ export default { ...@@ -169,7 +152,7 @@ export default {
169 this.form = Object.assign(this.form, this.formData) 152 this.form = Object.assign(this.form, this.formData)
170 let { result: { list, total, pages: pageSize, pageNum: current } 153 let { result: { list, total, pages: pageSize, pageNum: current }
171 } = await business.getQlfQlDyiqList(this.form) 154 } = await business.getQlfQlDyiqList(this.form)
172 this.tableData.data = list 155 // this.tableData.data = list
173 this.pageData = { 156 this.pageData = {
174 pageSize, 157 pageSize,
175 current, 158 current,
...@@ -179,17 +162,7 @@ export default { ...@@ -179,17 +162,7 @@ export default {
179 this.message = error 162 this.message = error
180 this.$refs.msg.messageShow() 163 this.$refs.msg.messageShow()
181 } 164 }
182 }, 165 }
183 async handlDatadetails (index, row) {
184 let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
185 if (res != null) {
186 this.diaData = res
187 this.bsmSjsb = row.BSM_SJSB
188 this.$store.dispatch('business/setEdit'); this.$refs.editLog.isShow()
189 } else {
190 this.$message(message)
191 }
192 },
193 } 166 }
194 } 167 }
195 </script> 168 </script>
......
...@@ -61,12 +61,8 @@ ...@@ -61,12 +61,8 @@
61 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" 61 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
62 :data="tableData.data"> 62 :data="tableData.data">
63 </lb-table> 63 </lb-table>
64 <message-tips ref="msg" :message="message" />
65 </div> 64 </div>
66 <!-- XML报文 --> 65 <dataDetails ref="editLog" :title="title" />
67 <xml-message ref="dialog" :xml="xml" />
68 <!-- 数据详情 -->
69 <edit-dialog ref="editLog" :bsmSjsb="bsmSjsb" :diaData="diaData" />
70 </div> 66 </div>
71 </template> 67 </template>
72 68
...@@ -77,13 +73,11 @@ import business from '@/api/business' ...@@ -77,13 +73,11 @@ import business from '@/api/business'
77 import dataReporting from '@/api/dataReporting' 73 import dataReporting from '@/api/dataReporting'
78 import tableMixin from '@/mixins/tableMixin.js' 74 import tableMixin from '@/mixins/tableMixin.js'
79 import treeSelect from '@/components/treeSelect/index.vue' 75 import treeSelect from '@/components/treeSelect/index.vue'
80 import editDialog from '@/components/dataDetails/edit-dialog.vue'
81 export default { 76 export default {
82 name: "fdcqdz", 77 name: "fdcqdz",
83 mixins: [tableMixin], 78 mixins: [tableMixin],
84 components: { 79 components: {
85 treeSelect, 80 treeSelect
86 editDialog
87 }, 81 },
88 data () { 82 data () {
89 return { 83 return {
...@@ -111,21 +105,12 @@ export default { ...@@ -111,21 +105,12 @@ export default {
111 return ( 105 return (
112 <div> 106 <div>
113 <el-button 107 <el-button
114 type="text" 108 type="primary"
115 size="mini" 109 onClick={() => {
116 icon="el-icon-folder" 110 this.handleEdit(scope.row);
117 style="color:#67C23A" 111 }}
118 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
119 > 112 >
120 XML报文 113 详情
121 </el-button>
122 <el-button
123 type="text"
124 size="mini"
125 icon="el-icon-view"
126 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
127 >
128 数据详情
129 </el-button> 114 </el-button>
130 </div> 115 </div>
131 ); 116 );
......
...@@ -33,12 +33,8 @@ ...@@ -33,12 +33,8 @@
33 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" 33 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
34 :data="tableData.data"> 34 :data="tableData.data">
35 </lb-table> 35 </lb-table>
36 <message-tips ref="msg" :message="message" />
37 </div> 36 </div>
38 <!-- XML报文 --> 37 <dataDetails ref="editLog" :title="title" />
39 <xml-message ref="dialog" :xml="xml" />
40 <!-- 数据详情 -->
41 <edit-dialog ref="editLog" :bsmSjsb="bsmSjsb" :diaData="diaData" />
42 </div> 38 </div>
43 </template> 39 </template>
44 40
...@@ -49,13 +45,11 @@ import business from '@/api/business' ...@@ -49,13 +45,11 @@ import business from '@/api/business'
49 import dataReporting from '@/api/dataReporting' 45 import dataReporting from '@/api/dataReporting'
50 import tableMixin from '@/mixins/tableMixin.js' 46 import tableMixin from '@/mixins/tableMixin.js'
51 import treeSelect from '@/components/treeSelect/index.vue' 47 import treeSelect from '@/components/treeSelect/index.vue'
52 import editDialog from '@/components/dataDetails/edit-dialog.vue'
53 export default { 48 export default {
54 name: "fdcqqfsyq", 49 name: "fdcqqfsyq",
55 mixins: [tableMixin], 50 mixins: [tableMixin],
56 components: { 51 components: {
57 treeSelect, 52 treeSelect
58 editDialog
59 }, 53 },
60 data () { 54 data () {
61 return { 55 return {
...@@ -79,21 +73,12 @@ export default { ...@@ -79,21 +73,12 @@ export default {
79 return ( 73 return (
80 <div> 74 <div>
81 <el-button 75 <el-button
82 type="text" 76 type="primary"
83 size="mini" 77 onClick={() => {
84 icon="el-icon-folder" 78 this.handleEdit(scope.row);
85 style="color:#67C23A" 79 }}
86 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
87 > 80 >
88 XML报文 81 详情
89 </el-button>
90 <el-button
91 type="text"
92 size="mini"
93 icon="el-icon-view"
94 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
95 >
96 数据详情
97 </el-button> 82 </el-button>
98 </div> 83 </div>
99 ); 84 );
......
...@@ -61,12 +61,8 @@ ...@@ -61,12 +61,8 @@
61 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" 61 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
62 :data="tableData.data"> 62 :data="tableData.data">
63 </lb-table> 63 </lb-table>
64 <message-tips ref="msg" :message="message" />
65 </div> 64 </div>
66 <!-- XML报文 --> 65 <dataDetails ref="editLog" :title="title" />
67 <xml-message ref="dialog" :xml="xml" />
68 <!-- 数据详情 -->
69 <edit-dialog ref="editLog" :bsmSjsb="bsmSjsb" :diaData="diaData" />
70 </div> 66 </div>
71 </template> 67 </template>
72 68
...@@ -77,13 +73,11 @@ import business from '@/api/business' ...@@ -77,13 +73,11 @@ import business from '@/api/business'
77 import dataReporting from '@/api/dataReporting' 73 import dataReporting from '@/api/dataReporting'
78 import tableMixin from '@/mixins/tableMixin.js' 74 import tableMixin from '@/mixins/tableMixin.js'
79 import treeSelect from '@/components/treeSelect/index.vue' 75 import treeSelect from '@/components/treeSelect/index.vue'
80 import editDialog from '@/components/dataDetails/edit-dialog.vue'
81 export default { 76 export default {
82 name: "fdcqyz", 77 name: "fdcqyz",
83 mixins: [tableMixin], 78 mixins: [tableMixin],
84 components: { 79 components: {
85 treeSelect, 80 treeSelect
86 editDialog
87 }, 81 },
88 data () { 82 data () {
89 return { 83 return {
...@@ -111,21 +105,12 @@ export default { ...@@ -111,21 +105,12 @@ export default {
111 return ( 105 return (
112 <div> 106 <div>
113 <el-button 107 <el-button
114 type="text" 108 type="primary"
115 size="mini" 109 onClick={() => {
116 icon="el-icon-folder" 110 this.handleEdit(scope.row);
117 style="color:#67C23A" 111 }}
118 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
119 > 112 >
120 XML报文 113 详情
121 </el-button>
122 <el-button
123 type="text"
124 size="mini"
125 icon="el-icon-view"
126 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
127 >
128 数据详情
129 </el-button> 114 </el-button>
130 </div> 115 </div>
131 ); 116 );
......
...@@ -101,29 +101,20 @@ export default { ...@@ -101,29 +101,20 @@ export default {
101 { 101 {
102 label: "操作", 102 label: "操作",
103 width: 170, 103 width: 170,
104 render: (h, scope) => { 104 render: (h, scope) => {
105 return ( 105 return (
106 <div> 106 <div>
107 <el-button 107 <el-button
108 type="text" 108 type="primary"
109 size="mini" 109 onClick={() => {
110 icon="el-icon-folder" 110 this.handleEdit(scope.row);
111 style="color:#67C23A" 111 }}
112 onClick={() => { this.handleXmlres(scope.$index, scope.row) }} 112 >
113 > 113 详情
114 XML报文 114 </el-button>
115 </el-button> 115 </div>
116 <el-button 116 );
117 type="text" 117 },
118 size="mini"
119 icon="el-icon-view"
120 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
121 >
122 数据详情
123 </el-button>
124 </div>
125 );
126 },
127 }, 118 },
128 119
129 ]), 120 ]),
...@@ -171,6 +162,11 @@ export default { ...@@ -171,6 +162,11 @@ export default {
171 this.$message(message) 162 this.$message(message)
172 } 163 }
173 }, 164 },
165 // 详情
166 handleEdit (row) {
167 this.title = row.rectypeName
168 this.$refs.editLog.isShow(row);
169 }
174 } 170 }
175 } 171 }
176 </script> 172 </script>
......
...@@ -102,29 +102,20 @@ export default { ...@@ -102,29 +102,20 @@ export default {
102 { 102 {
103 label: "操作", 103 label: "操作",
104 width: 170, 104 width: 170,
105 render: (h, scope) => { 105 render: (h, scope) => {
106 return ( 106 return (
107 <div> 107 <div>
108 <el-button 108 <el-button
109 type="text" 109 type="primary"
110 size="mini" 110 onClick={() => {
111 icon="el-icon-folder" 111 this.handleEdit(scope.row);
112 style="color:#67C23A" 112 }}
113 onClick={() => { this.handleXmlres(scope.$index, scope.row) }} 113 >
114 > 114 详情
115 XML报文 115 </el-button>
116 </el-button> 116 </div>
117 <el-button 117 );
118 type="text" 118 },
119 size="mini"
120 icon="el-icon-view"
121 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
122 >
123 数据详情
124 </el-button>
125 </div>
126 );
127 },
128 }, 119 },
129 120
130 ]), 121 ]),
...@@ -173,6 +164,11 @@ export default { ...@@ -173,6 +164,11 @@ export default {
173 this.$message(message) 164 this.$message(message)
174 } 165 }
175 }, 166 },
167 // 详情
168 handleEdit (row) {
169 this.title = row.rectypeName
170 this.$refs.editLog.isShow(row);
171 }
176 } 172 }
177 } 173 }
178 </script> 174 </script>
......
...@@ -56,12 +56,8 @@ ...@@ -56,12 +56,8 @@
56 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" 56 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
57 :data="tableData.data"> 57 :data="tableData.data">
58 </lb-table> 58 </lb-table>
59 <message-tips ref="msg" :message="message" />
60 </div> 59 </div>
61 <!-- XML报文 --> 60 <dataDetails ref="editLog" :title="title" />
62 <xml-message ref="dialog" :xml="xml" />
63 <!-- 数据详情 -->
64 <edit-dialog ref="editLog" :bsmSjsb="bsmSjsb" :diaData="diaData" />
65 </div> 61 </div>
66 </template> 62 </template>
67 63
...@@ -72,13 +68,11 @@ import business from '@/api/business' ...@@ -72,13 +68,11 @@ import business from '@/api/business'
72 import dataReporting from '@/api/dataReporting' 68 import dataReporting from '@/api/dataReporting'
73 import tableMixin from '@/mixins/tableMixin.js' 69 import tableMixin from '@/mixins/tableMixin.js'
74 import treeSelect from '@/components/treeSelect/index.vue' 70 import treeSelect from '@/components/treeSelect/index.vue'
75 import editDialog from '@/components/dataDetails/edit-dialog.vue'
76 export default { 71 export default {
77 name: "jsydzjdsyq", 72 name: "jsydzjdsyq",
78 mixins: [tableMixin], 73 mixins: [tableMixin],
79 components: { 74 components: {
80 treeSelect, 75 treeSelect
81 editDialog
82 }, 76 },
83 data () { 77 data () {
84 return { 78 return {
...@@ -105,21 +99,12 @@ export default { ...@@ -105,21 +99,12 @@ export default {
105 return ( 99 return (
106 <div> 100 <div>
107 <el-button 101 <el-button
108 type="text" 102 type="primary"
109 size="mini" 103 onClick={() => {
110 icon="el-icon-folder" 104 this.handleEdit(scope.row);
111 style="color:#67C23A" 105 }}
112 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
113 > 106 >
114 XML报文 107 详情
115 </el-button>
116 <el-button
117 type="text"
118 size="mini"
119 icon="el-icon-view"
120 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
121 >
122 数据详情
123 </el-button> 108 </el-button>
124 </div> 109 </div>
125 ); 110 );
......
...@@ -95,29 +95,20 @@ export default { ...@@ -95,29 +95,20 @@ export default {
95 { 95 {
96 label: "操作", 96 label: "操作",
97 width: 170, 97 width: 170,
98 render: (h, scope) => { 98 render: (h, scope) => {
99 return ( 99 return (
100 <div> 100 <div>
101 <el-button 101 <el-button
102 type="text" 102 type="primary"
103 size="mini" 103 onClick={() => {
104 icon="el-icon-folder" 104 this.handleEdit(scope.row);
105 style="color:#67C23A" 105 }}
106 onClick={() => { this.handleXmlres(scope.$index, scope.row) }} 106 >
107 > 107 详情
108 XML报文 108 </el-button>
109 </el-button> 109 </div>
110 <el-button 110 );
111 type="text" 111 },
112 size="mini"
113 icon="el-icon-view"
114 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
115 >
116 数据详情
117 </el-button>
118 </div>
119 );
120 },
121 }, 112 },
122 113
123 ]), 114 ]),
...@@ -159,6 +150,11 @@ export default { ...@@ -159,6 +150,11 @@ export default {
159 this.$message(message) 150 this.$message(message)
160 } 151 }
161 }, 152 },
153 // 详情
154 handleEdit (row) {
155 this.title = row.rectypeName
156 this.$refs.editLog.isShow(row);
157 }
162 } 158 }
163 } 159 }
164 </script> 160 </script>
......
...@@ -101,29 +101,20 @@ export default { ...@@ -101,29 +101,20 @@ export default {
101 { 101 {
102 label: "操作", 102 label: "操作",
103 width: 170, 103 width: 170,
104 render: (h, scope) => { 104 render: (h, scope) => {
105 return ( 105 return (
106 <div> 106 <div>
107 <el-button 107 <el-button
108 type="text" 108 type="primary"
109 size="mini" 109 onClick={() => {
110 icon="el-icon-folder" 110 this.handleEdit(scope.row);
111 style="color:#67C23A" 111 }}
112 onClick={() => { this.handleXmlres(scope.$index, scope.row) }} 112 >
113 > 113 详情
114 XML报文 114 </el-button>
115 </el-button> 115 </div>
116 <el-button 116 );
117 type="text" 117 },
118 size="mini"
119 icon="el-icon-view"
120 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
121 >
122 数据详情
123 </el-button>
124 </div>
125 );
126 },
127 }, 118 },
128 119
129 ]), 120 ]),
...@@ -171,6 +162,11 @@ export default { ...@@ -171,6 +162,11 @@ export default {
171 this.$message(message) 162 this.$message(message)
172 } 163 }
173 }, 164 },
165 // 详情
166 handleEdit (row) {
167 this.title = row.rectypeName
168 this.$refs.editLog.isShow(row);
169 }
174 } 170 }
175 } 171 }
176 </script> 172 </script>
......
...@@ -52,15 +52,12 @@ ...@@ -52,15 +52,12 @@
52 </el-form> 52 </el-form>
53 </div> 53 </div>
54 <div class="from-clues-content"> 54 <div class="from-clues-content">
55 <lb-table :page-size="pageData.size" :heightNum="340" :current-page.sync="pageData.current" :total="pageData.total" 55 <lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total"
56 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" 56 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
57 :data="tableData.data"> 57 :data="tableData.data">
58 </lb-table> 58 </lb-table>
59 <message-tips ref="msg"/>
60 </div> 59 </div>
61 <!-- XML报文 --> 60 <dataDetails ref="editLog" :title="title" />
62 <xml-message ref="dialog" :xml="xml" />
63 <edit-dialog ref="editLog" :bsmSjsb="bsmSjsb" :diaData="diaData" />
64 </div> 61 </div>
65 </template> 62 </template>
66 63
...@@ -71,11 +68,9 @@ import business from '@/api/business' ...@@ -71,11 +68,9 @@ import business from '@/api/business'
71 import dataReporting from '@/api/dataReporting' 68 import dataReporting from '@/api/dataReporting'
72 import tableMixin from '@/mixins/tableMixin.js' 69 import tableMixin from '@/mixins/tableMixin.js'
73 import treeSelect from '@/components/treeSelect/index.vue' 70 import treeSelect from '@/components/treeSelect/index.vue'
74 import editDialog from '@/components/dataDetails/edit-dialog.vue'
75 export default { 71 export default {
76 components: { 72 components: {
77 treeSelect, 73 treeSelect
78 editDialog
79 }, 74 },
80 name: "tdsyq", 75 name: "tdsyq",
81 mixins: [tableMixin], 76 mixins: [tableMixin],
...@@ -104,21 +99,12 @@ export default { ...@@ -104,21 +99,12 @@ export default {
104 return ( 99 return (
105 <div> 100 <div>
106 <el-button 101 <el-button
107 type="text" 102 type="primary"
108 size="mini" 103 onClick={() => {
109 icon="el-icon-folder" 104 this.handleEdit(scope.row);
110 style="color:#67C23A" 105 }}
111 onClick={() => { this.handleXmlres(scope.$index, scope.row) }}
112 > 106 >
113 XML报文 107 详情
114 </el-button>
115 <el-button
116 type="text"
117 size="mini"
118 icon="el-icon-view"
119 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
120 >
121 数据详情
122 </el-button> 108 </el-button>
123 </div> 109 </div>
124 ); 110 );
......
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>
...@@ -31,8 +30,8 @@ ...@@ -31,8 +30,8 @@
31 <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> 30 <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
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" 107 size="mini"
94 icon="el-icon-folder" 108 onClick={() => { this.handledetails(scope.$index, scope.row) }}
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"
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) 152 }
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 }
156 },
157 } 153 }
158 } 154 }
159 </script> 155 </script>
......
...@@ -98,28 +98,19 @@ export default { ...@@ -98,28 +98,19 @@ export default {
98 label: "操作", 98 label: "操作",
99 width: 170, 99 width: 170,
100 render: (h, scope) => { 100 render: (h, scope) => {
101 return ( 101 return (
102 <div> 102 <div>
103 <el-button 103 <el-button
104 type="text" 104 type="primary"
105 size="mini" 105 onClick={() => {
106 icon="el-icon-folder" 106 this.handleEdit(scope.row);
107 style="color:#67C23A" 107 }}
108 onClick={() => { this.handleXmlres(scope.$index, scope.row) }} 108 >
109 > 109 详情
110 XML报文 110 </el-button>
111 </el-button> 111 </div>
112 <el-button 112 );
113 type="text" 113 },
114 size="mini"
115 icon="el-icon-view"
116 onClick={() => { this.handlDatadetails(scope.$index, scope.row) }}
117 >
118 数据详情
119 </el-button>
120 </div>
121 );
122 },
123 }, 114 },
124 115
125 ]), 116 ]),
...@@ -140,8 +131,6 @@ export default { ...@@ -140,8 +131,6 @@ export default {
140 this.form = Object.assign(this.form, this.formData) 131 this.form = Object.assign(this.form, this.formData)
141 let { result: { list, total, pages: pageSize, pageNum: current } 132 let { result: { list, total, pages: pageSize, pageNum: current }
142 } = await business.getQlfQlZxdjList(this.form) 133 } = await business.getQlfQlZxdjList(this.form)
143 console.log("listssssssssssssssssssssssss",list);
144 console.log("listsssssssssssssssssssssssssss",list);
145 this.tableData.data = list 134 this.tableData.data = list
146 this.pageData = { 135 this.pageData = {
147 pageSize, 136 pageSize,
...@@ -163,6 +152,11 @@ export default { ...@@ -163,6 +152,11 @@ export default {
163 this.$message(message) 152 this.$message(message)
164 } 153 }
165 }, 154 },
155 // 详情
156 handleEdit (row) {
157 this.title = row.rectypeName
158 this.$refs.editLog.isShow(row);
159 }
166 } 160 }
167 } 161 }
168 </script> 162 </script>
......
...@@ -44,23 +44,6 @@ class data extends filter { ...@@ -44,23 +44,6 @@ class data extends filter {
44 </div> 44 </div>
45 ) 45 )
46 } 46 }
47 },
48 {
49 label: '操作',
50 width: '150',
51 align: 'center',
52 fixed: 'right',
53 render: (h, scope) => {
54 return (
55 <div>
56 {
57 scope.row.isenable == '1' ?
58 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.editClick(scope.row, 1) }}>修改</el-button> :
59 <el-button type="text" icon="el-icon-view" onClick={() => { vm.editClick(scope.row, 2) }}>查看</el-button>
60 }
61 </div>
62 )
63 }
64 } 47 }
65 ] 48 ]
66 } 49 }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 <div class="from-clues"> 2 <div class="from-clues">
3 <!-- 表单部分 --> 3 <!-- 表单部分 -->
4 <div class="from-clues-header"> 4 <div class="from-clues-header">
5 <el-form @submit.native.prevent :model="ruleForm"> 5 <el-form @submit.native.prevent :model="ruleForm" label-width="120px">
6 <el-row :gutter="20"> 6 <el-row :gutter="20">
7 <el-col :span="6"> 7 <el-col :span="6">
8 <el-form-item label="字典类型编码"> 8 <el-form-item label="字典类型编码">
...@@ -62,7 +62,23 @@ export default { ...@@ -62,7 +62,23 @@ export default {
62 }, 62 },
63 tableData: { 63 tableData: {
64 total: 0, 64 total: 0,
65 columns: datas.columns(), 65 columns: datas.columns().concat([
66 {
67 label: "操作",
68 width: 170,
69 render: (h, scope) => {
70 return (
71 <div>
72 {
73 scope.row.isenable == '1' ?
74 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope.row, 1) }}>修改</el-button> :
75 <el-button type="text" icon="el-icon-view" onClick={() => { this.editClick(scope.row, 2) }}>查看</el-button>
76 }
77 </div>
78 );
79 },
80 },
81 ]),
66 data: [] 82 data: []
67 } 83 }
68 } 84 }
......