9f532d89 by 任超
2 parents 72f495f4 5091d01f
...@@ -54,6 +54,16 @@ export function getDetail(qlbsm) { ...@@ -54,6 +54,16 @@ export function getDetail(qlbsm) {
54 method: 'get' 54 method: 'get'
55 }) 55 })
56 } 56 }
57
58 // 获取权利详细信息
59 export function getJsydsyqList(data) {
60 return request({
61 url: '/zhcx/djbcx/getJsydsyqList',
62 method: 'post',
63 data
64 })
65 }
66
57 // 进度查询列表 67 // 进度查询列表
58 export function getJdcxBysearch (data) { 68 export function getJdcxBysearch (data) {
59 return request({ 69 return request({
......
...@@ -120,7 +120,7 @@ export default { ...@@ -120,7 +120,7 @@ export default {
120 }, 120 },
121 mounted () { 121 mounted () {
122 if (this.$route.query.bsmSlsq) { 122 if (this.$route.query.bsmSlsq) {
123 this.expandInfo(this.$route.query.bestepid); 123 this.expandInfo(this.$route.query.bsmSlsq,this.$route.query.bestepid);
124 this.list(this.$route.query.bsmSlsq) 124 this.list(this.$route.query.bsmSlsq)
125 this.queryForm.bsmSlsq = this.$route.query.bsmSlsq 125 this.queryForm.bsmSlsq = this.$route.query.bsmSlsq
126 this.queryForm.bestepid = this.$route.query.bestepid 126 this.queryForm.bestepid = this.$route.query.bestepid
...@@ -146,9 +146,10 @@ export default { ...@@ -146,9 +146,10 @@ export default {
146 }) 146 })
147 }, 147 },
148 //获取环节扩展信息 148 //获取环节扩展信息
149 expandInfo (bestepid) { 149 expandInfo (bsmSlsq,bestepid) {
150 let that = this 150 let that = this
151 var formdata = new FormData(); 151 var formdata = new FormData();
152 formdata.append("bsmSlsq", bsmSlsq);
152 formdata.append("bestepid", bestepid); 153 formdata.append("bestepid", bestepid);
153 console.log(formdata, 'formdata'); 154 console.log(formdata, 'formdata');
154 stepExpandInfo(formdata).then(res => { 155 stepExpandInfo(formdata).then(res => {
......
...@@ -12,6 +12,7 @@ class data extends filter { ...@@ -12,6 +12,7 @@ class data extends filter {
12 { 12 {
13 prop: "ssywh", 13 prop: "ssywh",
14 label: "上手业务号", 14 label: "上手业务号",
15 width: "120"
15 }, 16 },
16 { 17 {
17 prop: "dah", 18 prop: "dah",
...@@ -34,23 +35,23 @@ class data extends filter { ...@@ -34,23 +35,23 @@ class data extends filter {
34 label: "权利人类型", 35 label: "权利人类型",
35 }, 36 },
36 { 37 {
37 prop: "qlr", 38 prop: "qlrmc",
38 label: "权利人", 39 label: "权利人",
39 }, 40 },
40 { 41 {
41 prop: "zjzl", 42 prop: "qlrzjzl",
42 label: "证件种类", 43 label: "证件种类",
43 }, 44 },
44 { 45 {
45 prop: "zjh", 46 prop: "qlrzjhm",
46 label: "证件号", 47 label: "证件号",
47 }, 48 },
48 { 49 {
49 prop: "gyqk", 50 prop: "gyfs",
50 label: "共有情况", 51 label: "共有情况",
51 }, 52 },
52 { 53 {
53 prop: "syqmj", 54 prop: "mj",
54 label: "使用权面积(m²)", 55 label: "使用权面积(m²)",
55 }, 56 },
56 { 57 {
...@@ -58,12 +59,12 @@ class data extends filter { ...@@ -58,12 +59,12 @@ class data extends filter {
58 label: "权利性质", 59 label: "权利性质",
59 }, 60 },
60 { 61 {
61 prop: "tdyt", 62 prop: "ytmc",
62 label: "土地用途", 63 label: "土地用途",
63 }, 64 },
64 { 65 {
65 prop: "syqqssj", 66 prop: "syqqzsj",
66 label: "使用权起时间", 67 label: "使用权起时间",
67 }, 68 },
68 // { 69 // {
69 // prop: "syqjssj", 70 // prop: "syqjssj",
...@@ -74,8 +75,8 @@ class data extends filter { ...@@ -74,8 +75,8 @@ class data extends filter {
74 // label: "土地使用期限", 75 // label: "土地使用期限",
75 // }, 76 // },
76 { 77 {
77 prop: "syqqzsj", 78 prop: "tdsyqx",
78 label: "使用权起止时间", 79 label: "土地使用期限",
79 }, 80 },
80 { 81 {
81 prop: "qdjg", 82 prop: "qdjg",
......
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
59 <script> 59 <script>
60 import { mapGetters } from "vuex"; 60 import { mapGetters } from "vuex";
61 import { datas } from "./djxxColumns"; 61 import { datas } from "./djxxColumns";
62 62 import { getJsydsyqList } from "@/api/zhcx.js";
63 export default { 63 export default {
64 name: "djxxTable", 64 name: "djxxTable",
65 props: { 65 props: {
...@@ -90,9 +90,22 @@ export default { ...@@ -90,9 +90,22 @@ export default {
90 this.columns = this.type[newVlue].columns; 90 this.columns = this.type[newVlue].columns;
91 this.title = this.type[newVlue].title; 91 this.title = this.type[newVlue].title;
92 this.checkList = ["临时", "现势", "历史"]; 92 this.checkList = ["临时", "现势", "历史"];
93 this.tableWidth = 810 93 this.tableWidth = 810;
94 let detail;
95 if (newVlue === "JSYDSYQ") {
96 getJsydsyqList({
97 bdcdyid: "2b33851f4edfd468ceef4d68c370bd41",
98 qllx: "A03",
99 qszt: ["1"]
100 }).then((res) => {
94 101
95 let detail = this.djbxx.detail.qlxxs[newVlue]; 102 if (res.code === 200) {
103 detail = res.result;
104 }
105 });
106 } else {
107 detail = this.djbxx.detail.qlxxs[newVlue];
108 }
96 detail.forEach((item) => { 109 detail.forEach((item) => {
97 this.tableData.push(item); 110 this.tableData.push(item);
98 if (item.qszt == "0") { 111 if (item.qszt == "0") {
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
42 </div> 42 </div>
43 <!-- 表格 --> 43 <!-- 表格 -->
44 <div class="from-clues-content"> 44 <div class="from-clues-content">
45 <lb-table :page-size="pageData.size" @sort-change="handleSort" :current-page.sync="pageData.current" 45 <lb-table :page-size="pageData.size" border @sort-change="handleSort" :current-page.sync="pageData.current"
46 :total="pageData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange" 46 :total="pageData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange"
47 :column="tableData.columns" :data="tableData.data"> 47 :column="tableData.columns" :data="tableData.data">
48 </lb-table> 48 </lb-table>
...@@ -122,9 +122,10 @@ export default { ...@@ -122,9 +122,10 @@ export default {
122 }, 122 },
123 // 高级查询 123 // 高级查询
124 moreQueryClick () { }, 124 moreQueryClick () { },
125 openDialog (scope) { 125 openDialog (scroll) {
126 //debugger;
126 let _this = this; 127 let _this = this;
127 let bsm = scope.row.bsmQlxx; 128 let bsm = scroll.bsmQlxx;
128 axios 129 axios
129 .all([ 130 .all([
130 getDjbfm(bsm), 131 getDjbfm(bsm),
...@@ -145,17 +146,17 @@ export default { ...@@ -145,17 +146,17 @@ export default {
145 _this.isDialog = true; 146 _this.isDialog = true;
146 147
147 // 弹窗打开,自动切换到对应的登记类型 148 // 弹窗打开,自动切换到对应的登记类型
148 if (scope.row.qllxmc == "国有建设用地使用权") { 149 if (scroll.qllxmc == "国有建设用地使用权") {
149 this.$refs.djbxxDialog.showType = "JSYDSYQ"; 150 this.$refs.djbxxDialog.showType = "JSYDSYQ";
150 } else if (scope.row.qllxmc == "抵押权") { 151 } else if (scroll.qllxmc == "抵押权") {
151 this.$refs.djbxxDialog.showType = "DYAQ"; 152 this.$refs.djbxxDialog.showType = "DYAQ";
152 } else if (scope.row.qllxmc == "地役权") { 153 } else if (scroll.qllxmc == "地役权") {
153 this.$refs.djbxxDialog.showType = "DYIQ"; 154 this.$refs.djbxxDialog.showType = "DYIQ";
154 } else if (scope.row.qllxmc == "预告登记") { 155 } else if (scroll.qllxmc == "预告登记") {
155 this.$refs.djbxxDialog.showType = "YGDJ"; 156 this.$refs.djbxxDialog.showType = "YGDJ";
156 } else if (scope.row.qllxmc == "异议登记") { 157 } else if (scroll.qllxmc == "异议登记") {
157 this.$refs.djbxxDialog.showType = "YYDJ"; 158 this.$refs.djbxxDialog.showType = "YYDJ";
158 } else if (scope.row.qllxmc == "查封登记") { 159 } else if (scroll.qllxmc == "查封登记") {
159 this.$refs.djbxxDialog.showType = "CFDJ"; 160 this.$refs.djbxxDialog.showType = "CFDJ";
160 } 161 }
161 }); 162 });
......
...@@ -24,6 +24,7 @@ class data extends filter { ...@@ -24,6 +24,7 @@ class data extends filter {
24 }, 24 },
25 { 25 {
26 label: "权属状态", 26 label: "权属状态",
27 width: '80',
27 render: (h, scope) => { 28 render: (h, scope) => {
28 let obj = { 29 let obj = {
29 "1": { 30 "1": {
...@@ -43,19 +44,25 @@ class data extends filter { ...@@ -43,19 +44,25 @@ class data extends filter {
43 let colorName = obj[scope.row.qszt]?.color || '' 44 let colorName = obj[scope.row.qszt]?.color || ''
44 return ( 45 return (
45 <div> 46 <div>
46 <span style={`color:${colorName}`}></span> 47 <span style={`color:${colorName}`}>&nbsp;</span>
47 <span >{textName}</span> 48 <span >{textName}</span>
48 </div> 49 </div>
49 ) 50 )
50 } 51 }
51 }, 52 },
52 { 53 {
54 prop: "ywh",
55 label: "业务号",
56 width: '110',
57 },
58 {
53 prop: "qllxmc", 59 prop: "qllxmc",
54 label: "权利类型", 60 label: "权利类型",
55 }, 61 },
56 { 62 {
57 prop: "ywh", 63 prop: "djlxmc",
58 label: "业务号", 64 label: "登记类型",
65 width: '90',
59 }, 66 },
60 { 67 {
61 prop: "bdcdyh", 68 prop: "bdcdyh",
...@@ -74,12 +81,17 @@ class data extends filter { ...@@ -74,12 +81,17 @@ class data extends filter {
74 label: "义务人", 81 label: "义务人",
75 }, 82 },
76 { 83 {
77 prop: "zl", 84 prop: "mj",
78 label: "坐落", 85 label: "面积",
86 width: '80'
87 },
88 {
89 prop: "ytmc",
90 label: "用途"
79 }, 91 },
80 { 92 {
81 prop: "sjlx", 93 prop: "zl",
82 label: "数据类型" 94 label: "坐落",
83 }, 95 },
84 { 96 {
85 label: '操作', 97 label: '操作',
...@@ -89,8 +101,8 @@ class data extends filter { ...@@ -89,8 +101,8 @@ class data extends filter {
89 render: (h, scope) => { 101 render: (h, scope) => {
90 return ( 102 return (
91 <div> 103 <div>
92 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openDialog(scope) }}>登记薄</el-button> 104 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openDialog(scope.row) }}>登记薄</el-button>
93 <el-button type="text" icon="el-icon-film" onClick={() => { vm.openDialog(scope) }}>楼盘表</el-button> 105 <el-button type="text" icon="el-icon-film" onClick={() => { vm.openDialog(scope.row) }}>楼盘表</el-button>
94 </div> 106 </div>
95 ) 107 )
96 } 108 }
......