3abf32f6 by 赵千

通知公告

2 parents 126a7a3c 668d7732
1 {
2 "SERVERAPI": "service-bdcdj-th"
3 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "SERVERAPI": "/bdcdj"
3 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "SERVERAPI": "service-bdcdj-th"
3 }
...\ No newline at end of file ...\ No newline at end of file
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-04-20 09:40:17
5 */
1 import request from '@/utils/request'; 6 import request from '@/utils/request';
2 import SERVER from './config'; 7 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 8
4 // 获取不动产权证列表 9 // 获取不动产权证列表
5 export function getBdcqzList (params) { 10 export function getBdcqzList (params) {
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-04-20 09:40:36
5 */
1 import request from '@/utils/request' 6 import request from '@/utils/request'
2 import SERVER from './config' 7 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 8
4 // 材料目录明细初始化 9 // 材料目录明细初始化
5 export function InitClml (data) { 10 export function InitClml (data) {
......
...@@ -3,9 +3,6 @@ ...@@ -3,9 +3,6 @@
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-04-18 14:14:07 4 * @LastEditTime: 2023-04-18 14:14:07
5 */ 5 */
6 // export default {
7 // SERVERAPI: 'service-bdcdj-th'
8 // }
9 export default { 6 export default {
10 SERVERAPI: '/bdcdj-zq' 7 SERVERAPI: 'service-bdcdj-th'
11 } 8 }
...\ No newline at end of file ...\ No newline at end of file
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 export function uploadUrl () { 3 export function uploadUrl () {
4 return process.env.VUE_APP_BASE_API + SERVER.SERVERAPI + '/file/upload' 4 return process.env.VUE_APP_BASE_API + SERVER.SERVERAPI + '/file/upload'
5 } 5 }
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 // 转出 3 // 转出
4 export function completeTask (data) { 4 export function completeTask (data) {
5 return request({ 5 return request({
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 3
4 // 新增平台接口 4 // 新增平台接口
5 export function addSysInterface(data) { 5 export function addSysInterface (data) {
6 return request({ 6 return request({
7 url: SERVER.SERVERAPI+"/rest/system/ptjk/addSysInterface", 7 url: SERVER.SERVERAPI + "/rest/system/ptjk/addSysInterface",
8 method: 'post', 8 method: 'post',
9 data 9 data
10 }) 10 })
11 } 11 }
12 12
13 // 编辑平台接口 13 // 编辑平台接口
14 export function editSysInterface(data) { 14 export function editSysInterface (data) {
15 return request({ 15 return request({
16 url: SERVER.SERVERAPI+"/rest/system/ptjk/editSysInterface", 16 url: SERVER.SERVERAPI + "/rest/system/ptjk/editSysInterface",
17 method: 'post', 17 method: 'post',
18 data 18 data
19 }) 19 })
20 } 20 }
21 // 接口调取 21 // 接口调取
22 export function interfaceRetrieve(data) { 22 export function interfaceRetrieve (data) {
23 return request({ 23 return request({
24 url: SERVER.SERVERAPI+"/rest/system/ptjk/interfaceRetrieve", 24 url: SERVER.SERVERAPI + "/rest/system/ptjk/interfaceRetrieve",
25 method: 'post', 25 method: 'post',
26 data 26 data
27 }) 27 })
28 } 28 }
29 29
30 // 获取平台接口列表 30 // 获取平台接口列表
31 export function getSysInterfaceList(data) { 31 export function getSysInterfaceList (data) {
32 return request({ 32 return request({
33 url: SERVER.SERVERAPI+"/rest/system/ptjk/getSysInterfaceList", 33 url: SERVER.SERVERAPI + "/rest/system/ptjk/getSysInterfaceList",
34 method: 'post', 34 method: 'post',
35 data 35 data
36 }) 36 })
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 const url = SERVER.LPBSERVERAPI + '/rest/zhcx/lpcx/' 3 const url = SERVER.LPBSERVERAPI + '/rest/zhcx/lpcx/'
4 /* 4 /*
5 楼盘查询 5 楼盘查询
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 /* 3 /*
4 登记簿详情页 4 登记簿详情页
5 */ 5 */
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 3
4 4
5 // 获取自然幢下其他户 5 // 获取自然幢下其他户
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 // 获取申请查询列表 3 // 获取申请查询列表
4 export function getSqcxPage (data) { 4 export function getSqcxPage (data) {
5 return request({ 5 return request({
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 3
4 // 上传单个文件 4 // 上传单个文件
5 export function upload (data) { 5 export function upload (data) {
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 3
4 // 用户首页 4 // 用户首页
5 // 获取首页通知公告列表 5 // 获取首页通知公告列表
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-04-20 09:39:44
5 */
1 import request from '@/utils/request' 6 import request from '@/utils/request'
2 import SERVER from '../config' 7 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 8
4 //批量初始化 9 //批量初始化
5 export function BatchInit (data) { 10 export function BatchInit (data) {
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from '../config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 3
4 // 初始化内容 4 // 初始化内容
5 export function Init (data) { 5 export function Init (data) {
...@@ -34,9 +34,9 @@ export function Init (data) { ...@@ -34,9 +34,9 @@ export function Init (data) {
34 }) 34 })
35 } 35 }
36 // 受理信息保存 36 // 受理信息保存
37 export function saveData (data,djlx) { 37 export function saveData (data, djlx) {
38 let apiUrl = "/rest/ywbl/dyaq/saveData"; 38 let apiUrl = "/rest/ywbl/dyaq/saveData";
39 if(djlx=="400"){ 39 if (djlx == "400") {
40 apiUrl = "/rest/ywbl/dyaq/saveLogoutData"; 40 apiUrl = "/rest/ywbl/dyaq/saveLogoutData";
41 } 41 }
42 return request({ 42 return request({
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from '../config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 // 初始化内容 3 // 初始化内容
4 export function Init(data) { 4 export function Init (data) {
5 let apiUrl = ""; 5 let apiUrl = "";
6 switch (data.get("djlx")) { 6 switch (data.get("djlx")) {
7 case "100": 7 case "100":
8 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/fristInit"; 8 apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/fristInit";
9 break; 9 break;
10 case "200": 10 case "200":
11 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/transferInit"; 11 apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/transferInit";
12 break; 12 break;
13 case "300": 13 case "300":
14 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/changeInit"; 14 apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/changeInit";
15 break; 15 break;
16 case "400": 16 case "400":
17 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/logoutInit"; 17 apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/logoutInit";
18 break; 18 break;
19 case "500": 19 case "500":
20 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/riviseInit"; 20 apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/riviseInit";
21 break; 21 break;
22 case "901": 22 case "901":
23 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/renewalInit"; 23 apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/renewalInit";
24 break; 24 break;
25 case "902": 25 case "902":
26 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/replaceInit"; 26 apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/replaceInit";
27 break; 27 break;
28 } 28 }
29 return request({ 29 return request({
...@@ -33,9 +33,9 @@ export function Init(data) { ...@@ -33,9 +33,9 @@ export function Init(data) {
33 }) 33 })
34 } 34 }
35 // 首次登记提交 35 // 首次登记提交
36 export function saveBatchData(data) { 36 export function saveBatchData (data) {
37 return request({ 37 return request({
38 url: SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/saveBatchData", 38 url: SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/saveBatchData",
39 method: 'post', 39 method: 'post',
40 data 40 data
41 }) 41 })
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from '../config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 3
4 // 初始化内容 4 // 初始化内容
5 export function Init (data) { 5 export function Init (data) {
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from '../config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 3
4 // 初始化内容 4 // 初始化内容
5 export function Init (data) { 5 export function Init (data) {
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from '../config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 // 初始化内容 3 // 初始化内容
4 export function Init (data) { 4 export function Init (data) {
5 let apiUrl = ""; 5 let apiUrl = "";
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from '../config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 // 初始化内容 3 // 初始化内容
4 export function Init (data) { 4 export function Init (data) {
5 let apiUrl = ""; 5 let apiUrl = "";
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from '../config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 3
4 // 初始化内容 4 // 初始化内容
5 export function Init (data) { 5 export function Init (data) {
...@@ -34,9 +34,9 @@ export function Init (data) { ...@@ -34,9 +34,9 @@ export function Init (data) {
34 }) 34 })
35 } 35 }
36 // 受理信息保存 36 // 受理信息保存
37 export function saveData (data,djlx) { 37 export function saveData (data, djlx) {
38 let apiUrl = "/rest/ywbl/zjgcdy/saveData"; 38 let apiUrl = "/rest/ywbl/zjgcdy/saveData";
39 if(djlx=="400"){ 39 if (djlx == "400") {
40 apiUrl = "/rest/ywbl/zjgcdy/saveLogoutData"; 40 apiUrl = "/rest/ywbl/zjgcdy/saveLogoutData";
41 } 41 }
42 return request({ 42 return request({
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 /* 3 /*
4 系统监控 -获取错误日志列表 4 系统监控 -获取错误日志列表
5 */ 5 */
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 /* 3 /*
4 业务办理-获取收藏业务集合 4 业务办理-获取收藏业务集合
5 */ 5 */
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 /* 3 /*
4 综合查询 4 综合查询
5 */ 5 */
......
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
3 /* 3 /*
4 证书管理-获取序列号 4 证书管理-获取序列号
5 */ 5 */
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-04-20 09:37:34
5 */
1 import Vue from 'vue' 6 import Vue from 'vue'
2 import App from './App' 7 import App from './App'
3 import 'normalize.css/normalize.css' // a modern alternative to CSS resets 8 import 'normalize.css/normalize.css' // a modern alternative to CSS resets
4 import Element from 'element-ui' 9 import Element from 'element-ui'
10 import axios from 'axios'
5 import '@/styles/element-variables.scss' 11 import '@/styles/element-variables.scss'
6 import '@/styles/index.scss' 12 import '@/styles/index.scss'
7 import Base from '@/components/Base/base' // 全局组件引入 13 import Base from '@/components/Base/base' // 全局组件引入
...@@ -47,16 +53,23 @@ import 'quill/dist/quill.bubble.css' ...@@ -47,16 +53,23 @@ import 'quill/dist/quill.bubble.css'
47 Vue.use(VueQuillEditor) 53 Vue.use(VueQuillEditor)
48 54
49 import * as filters from './filters' // global filters 55 import * as filters from './filters' // global filters
50 import './permission' // permission control
51 Vue.use(Element, { size: 'small', zIndex: 1000 }) 56 Vue.use(Element, { size: 'small', zIndex: 1000 })
52 Vue.use(Base) 57 Vue.use(Base)
53 Object.keys(filters).forEach(key => { 58 Object.keys(filters).forEach(key => {
54 Vue.filter(key, filters[key]) 59 Vue.filter(key, filters[key])
55 }) 60 })
56 Vue.config.productionTip = false 61 Vue.config.productionTip = false
57 new Vue({ 62
63 axios.get("./config.json")
64 .then((res) => {
65 Vue.prototype.BASE_API = res.data
66 localStorage.setItem('ApiUrl', JSON.stringify(res.data));
67 window.TITLE = res.data.TITLE
68 require('./permission')
69 new Vue({
58 el: '#app', 70 el: '#app',
59 router, 71 router,
60 store, 72 store,
61 render: h => h(App) 73 render: h => h(App)
62 }) 74 })
75 })
......
...@@ -83,7 +83,11 @@ ...@@ -83,7 +83,11 @@
83 display: block 83 display: block
84 } 84 }
85 } 85 }
86 .el-input__prefix {display: none;} 86
87 .el-input__prefix {
88 display: none;
89 }
90
87 // fix date-picker ui bug in filter-item 91 // fix date-picker ui bug in filter-item
88 .el-range-editor.el-input__inner { 92 .el-range-editor.el-input__inner {
89 display: inline-flex !important; 93 display: inline-flex !important;
...@@ -185,6 +189,19 @@ ...@@ -185,6 +189,19 @@
185 color: #4A4A4A; 189 color: #4A4A4A;
186 } 190 }
187 191
192 // table换行
193 .el-tooltip__popper {
194 max-width: 80%;
195 }
196
197
198 .el-table .el-tooltip span {
199 white-space: pre-wrap;
200 display: -webkit-box;
201 -webkit-line-clamp: 2;
202 -webkit-box-orient: vertical;
203 overflow: hidden;
204 }
188 205
189 .el-table tr:nth-child(even) { 206 .el-table tr:nth-child(even) {
190 background: #FCFDFD !important; 207 background: #FCFDFD !important;
......
...@@ -363,7 +363,7 @@ aside { ...@@ -363,7 +363,7 @@ aside {
363 overflow: hidden; 363 overflow: hidden;
364 text-overflow: ellipsis; 364 text-overflow: ellipsis;
365 overflow-wrap: break-word; 365 overflow-wrap: break-word;
366 -webkit-line-clamp: 3; 366 -webkit-line-clamp: 2;
367 -webkit-box-orient: vertical; 367 -webkit-box-orient: vertical;
368 } 368 }
369 369
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-04-10 13:47:54 4 * @LastEditTime: 2023-04-19 14:27:26
5 */ 5 */
6 import store from '@/store' 6 import store from '@/store'
7 // table 内部过滤器 由于过滤器只能在模板中使用 所以 就有了 jsx内部方法过滤器 7 // table 内部过滤器 由于过滤器只能在模板中使用 所以 就有了 jsx内部方法过滤器
...@@ -37,6 +37,9 @@ export default class filter { ...@@ -37,6 +37,9 @@ export default class filter {
37 return name 37 return name
38 } 38 }
39 } 39 }
40 filterHtml (content) {
41 return content.replace(/<[^>]+>/g, '');
42 }
40 getDictData (val) { 43 getDictData (val) {
41 return store.getters.dictData[val] 44 return store.getters.dictData[val]
42 } 45 }
......
...@@ -34,7 +34,9 @@ class data extends filter { ...@@ -34,7 +34,9 @@ class data extends filter {
34 label: "通知内容", 34 label: "通知内容",
35 minWidth: '170', 35 minWidth: '170',
36 render: (h, scope) => { 36 render: (h, scope) => {
37 return <div class="item-cwnr" domPropsInnerHTML={scope.row.noticeContent}></div> 37 return <el-tooltip effect="dark" content={this.filterHtml(scope.row.noticeContent)} placement="top">
38 <div class="item-cwnr" domPropsInnerHTML={scope.row.noticeContent}></div>
39 </el-tooltip>
38 } 40 }
39 }, 41 },
40 { 42 {
......
...@@ -45,6 +45,32 @@ ...@@ -45,6 +45,32 @@
45 </el-form-item> 45 </el-form-item>
46 </el-col> 46 </el-col>
47 </el-row> 47 </el-row>
48 <el-row>
49 <el-col :span="5">
50 <el-form-item label="不动产单元号">
51 <el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable class="width100">
52 </el-input>
53 </el-form-item>
54 </el-col>
55 <el-col :span="5">
56 <el-form-item label="申请人">
57 <el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.sqrmc" clearable class="width100">
58 </el-input>
59 </el-form-item>
60 </el-col>
61 <el-col :span="5">
62 <el-form-item label="申请人证件号">
63 <el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.sqrzjhm" clearable class="width100">
64 </el-input>
65 </el-form-item>
66 </el-col>
67 <el-col :span="5">
68 <el-form-item label="坐落">
69 <el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.zl" clearable class="width100">
70 </el-input>
71 </el-form-item>
72 </el-col>
73 </el-row>
48 <el-row class="advanced-search"> 74 <el-row class="advanced-search">
49 <span>搜索条件:</span> 75 <span>搜索条件:</span>
50 <ul> 76 <ul>
...@@ -132,14 +158,6 @@ export default { ...@@ -132,14 +158,6 @@ export default {
132 this.$endLoading(); 158 this.$endLoading();
133 if (res.code === 200) { 159 if (res.code === 200) {
134 let { total, records } = res.result; 160 let { total, records } = res.result;
135 records.forEach((item) => {
136 item.qlrmc = item.qlrmc.join(",");
137 item.ywh = item.ywh.join(",");
138 item.zl = item.zl.join(",");
139 item.fromstepdate = item.fromstepdate[0];
140 item.qlrmcStr = item.qlrmc ? String(item.qlrmc) : "";
141 item.ywrmcStr = item.ywrmc ? String(item.ywrmc) : "";
142 });
143 this.tableData.total = total ? total : 0; 161 this.tableData.total = total ? total : 0;
144 this.tableData.data = records ? records : []; 162 this.tableData.data = records ? records : [];
145 } 163 }
......
...@@ -8,7 +8,7 @@ class data extends filter { ...@@ -8,7 +8,7 @@ class data extends filter {
8 constructor() { 8 constructor() {
9 super() 9 super()
10 } 10 }
11 columns() { 11 columns () {
12 return [ 12 return [
13 { 13 {
14 label: '序号', 14 label: '序号',
...@@ -37,14 +37,15 @@ class data extends filter { ...@@ -37,14 +37,15 @@ class data extends filter {
37 if (scope.row.yygqzt == '1') { 37 if (scope.row.yygqzt == '1') {
38 return <div class='suspend'>异议挂起</div> 38 return <div class='suspend'>异议挂起</div>
39 } 39 }
40 switch (scope.row.lczt) {
41 case '1':
42 return <div class='allow'>进行中</div> 40 return <div class='allow'>进行中</div>
43 case '2': 41 // switch (scope.row.lczt) {
44 return <div class='prohibit'>已结束</div> 42 // case '1':
45 case '3': 43 // return <div class='allow'>进行中</div>
46 return <div class='allow'>进行中</div> 44 // case '2':
47 } 45 // return <div class='prohibit'>已结束</div>
46 // case '3':
47 // return <div class='allow'>进行中</div>
48 // }
48 } 49 }
49 }, 50 },
50 { 51 {
...@@ -66,29 +67,25 @@ class data extends filter { ...@@ -66,29 +67,25 @@ class data extends filter {
66 width: '220' 67 width: '220'
67 }, 68 },
68 { 69 {
70 prop: "bdcdyh",
71 label: "不动产单元号",
72 width: '170',
73 },
74 {
75 prop: "qlrmc",
69 label: "权利人", 76 label: "权利人",
70 render: (h, scope) => { 77 width: '120',
71 return (
72 <div>
73 <span>{scope.row.qlrmcStr}</span>
74 </div>
75 )
76 }
77 }, 78 },
78 { 79 {
80 prop: "ywrmc",
79 label: "义务人", 81 label: "义务人",
80 render: (h, scope) => { 82 width: '120',
81 return (
82 <div>
83 <span>{scope.row.ywrmcStr}</span>
84 </div>
85 )
86 }
87 }, 83 },
88 { 84 {
89 prop: "zl", 85 prop: "zl",
90 label: "坐落", 86 label: "坐落",
91 width: '260' 87 minWidth: '160',
88 showOverflowTooltip: true
92 }, 89 },
93 { 90 {
94 prop: "slsj", 91 prop: "slsj",
...@@ -105,13 +102,11 @@ class data extends filter { ...@@ -105,13 +102,11 @@ class data extends filter {
105 label: "转入时间", 102 label: "转入时间",
106 sortable: 'custom', 103 sortable: 'custom',
107 prop: 'fromstepdate', 104 prop: 'fromstepdate',
108 width: '160' 105 width: '140'
109 }, 106 },
110 { 107 {
111 label: '操作', 108 label: '操作',
112 width: '80', 109 width: '80',
113 align: 'center',
114 fixed: 'right',
115 render: (h, scope) => { 110 render: (h, scope) => {
116 return <el-button type="text" icon="el-icon-delete" onClick={() => { vm.del(scope.row) }}>删除</el-button> 111 return <el-button type="text" icon="el-icon-delete" onClick={() => { vm.del(scope.row) }}>删除</el-button>
117 } 112 }
......
...@@ -189,7 +189,6 @@ ...@@ -189,7 +189,6 @@
189 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 189 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
190 import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; 190 import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js";
191 import { mapGetters } from "vuex"; 191 import { mapGetters } from "vuex";
192 import SERVER from "@/api/config";
193 export default { 192 export default {
194 async created () { 193 async created () {
195 this.propsParam = this.$attrs; 194 this.propsParam = this.$attrs;
...@@ -255,7 +254,7 @@ export default { ...@@ -255,7 +254,7 @@ export default {
255 }, 254 },
256 methods: { 255 methods: {
257 dataSelectClick () { 256 dataSelectClick () {
258 this.$popup("房屋信息比对", SERVER.SERVERAPI + "/rest/ywbl/fdcq2/slxxCompareDetai", 257 this.$popup("房屋信息比对", this.BASE_API.SERVERAPI + "/rest/ywbl/fdcq2/slxxCompareDetai",
259 { 258 {
260 formData: { 259 formData: {
261 bsmSldy: this.propsParam.bsmSldy, 260 bsmSldy: this.propsParam.bsmSldy,
......
...@@ -42,12 +42,38 @@ ...@@ -42,12 +42,38 @@
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 </el-row> 44 </el-row>
45 <el-row>
46 <el-col :span="5">
47 <el-form-item label="不动产单元号">
48 <el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable class="width100">
49 </el-input>
50 </el-form-item>
51 </el-col>
52 <el-col :span="5">
53 <el-form-item label="申请人">
54 <el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.sqrmc" clearable class="width100">
55 </el-input>
56 </el-form-item>
57 </el-col>
58 <el-col :span="5">
59 <el-form-item label="申请人证件号">
60 <el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.sqrzjhm" clearable class="width100">
61 </el-input>
62 </el-form-item>
63 </el-col>
64 <el-col :span="5">
65 <el-form-item label="坐落">
66 <el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.zl" clearable class="width100">
67 </el-input>
68 </el-form-item>
69 </el-col>
70 </el-row>
45 </el-form> 71 </el-form>
46 </div> 72 </div>
47 <!-- 表格 --> 73 <!-- 表格 -->
48 <div class="from-clues-content"> 74 <div class="from-clues-content">
49 <lb-table :page-size="pageData.pageSize" class="loadingtext" @sort-change="handleSort" 75 <lb-table :page-size="pageData.size" class="loadingtext" @sort-change="handleSort"
50 :current-page.sync="pageData.currentPage" :total="pageData.total" @size-change="handleSizeChange" 76 :current-page.sync="pageData.currentPage" :total="tableData.total" @size-change="handleSizeChange"
51 @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data"> 77 @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data">
52 </lb-table> 78 </lb-table>
53 </div> 79 </div>
...@@ -76,12 +102,13 @@ export default { ...@@ -76,12 +102,13 @@ export default {
76 djlx: "", 102 djlx: "",
77 ywh: "", 103 ywh: "",
78 }, 104 },
79 pageData: { 105 // pageData: {
80 currentPage: 1, 106 // currentPage: 1,
81 pageSize: 10, 107 // pageSize: 10,
82 total: 0, 108 // total: 0,
83 }, 109 // },
84 tableData: { 110 tableData: {
111 total: 0,
85 columns: datas.columns(), 112 columns: datas.columns(),
86 data: [] 113 data: []
87 } 114 }
...@@ -95,24 +122,26 @@ export default { ...@@ -95,24 +122,26 @@ export default {
95 this.$endLoading() 122 this.$endLoading()
96 if (res.code === 200) { 123 if (res.code === 200) {
97 let { total, records } = res.result 124 let { total, records } = res.result
98 let str = '' 125 // let str = ''
99 records.forEach(item => { 126 // records.forEach(item => {
100 if (item.userNameList.length != 0) { 127 // if (item.userNameList.length != 0) {
101 str = String(item.userNameList) 128 // str = String(item.userNameList)
102 item.blStatus = item.zbhj + '(' + str.replace(/,/g, "+") + ')' 129 // item.blStatus = item.zbhj + '(' + str.replace(/,/g, "+") + ')'
103 } 130 // }
104 if (item.qlrmc.length != 0) { 131 // if (item.qlrmc.length != 0) {
105 item.qlrmcStr = String(item.qlrmc) 132 // item.qlrmcStr = String(item.qlrmc)
106 } 133 // }
107 if (item.ywrmc.length != 0) { 134 // if (item.ywrmc.length != 0) {
108 item.ywrmcStr = String(item.ywrmc) 135 // item.ywrmcStr = String(item.ywrmc)
109 } 136 // }
110 if (item.zlList.length != 0) { 137 // if (item.zlList.length != 0) {
111 item.zlStr = String(item.zlList) 138 // item.zlStr = String(item.zlList)
112 } 139 // }
113 }) 140 // })
114 this.pageData.total = total; 141 // this.pageData.total = total;
115 this.tableData.data = records 142 // this.tableData.data = records
143 this.tableData.total = total ? total : 0;
144 this.tableData.data = records ? records : [];
116 } 145 }
117 }) 146 })
118 }, 147 },
......
...@@ -8,7 +8,7 @@ class data extends filter { ...@@ -8,7 +8,7 @@ class data extends filter {
8 constructor() { 8 constructor() {
9 super() 9 super()
10 } 10 }
11 columns () { 11 columns() {
12 return [ 12 return [
13 { 13 {
14 label: '序号', 14 label: '序号',
...@@ -23,28 +23,26 @@ class data extends filter { ...@@ -23,28 +23,26 @@ class data extends filter {
23 label: "流程状态", 23 label: "流程状态",
24 width: '80', 24 width: '80',
25 render: (h, scope) => { 25 render: (h, scope) => {
26 if(scope.row.cfgqzt == '1'){ 26 if (scope.row.cfgqzt == '1') {
27 return <div class='suspend'>查封挂起</div> 27 return <div class='suspend'>查封挂起</div>
28 } 28 }
29 if(scope.row.yygqzt == '1'){ 29 if (scope.row.yygqzt == '1') {
30 return <div class='suspend'>异议挂起</div> 30 return <div class='suspend'>异议挂起</div>
31 } 31 }
32 switch (scope.row.lczt) { 32 if (scope.row.jssj != null) {
33 case '1':
34 return <div class='allow'>进行中</div>
35 case '2':
36 return <div class='prohibit'>已结束</div> 33 return <div class='prohibit'>已结束</div>
37 case '3': 34 } else {
38 return <div class='allow'>进行中</div> 35 return <div class='allow'>进行中</div>
39 } 36 }
40 } 37 }
41 }, 38 },
42 { 39 {
43 label: "办理状态", 40 label: "在办环节",
44 render: (h, scope) => { 41 render: (h, scope) => {
42 if ((scope.row.zbhj != '' && scope.row.zbhj != null) || (scope.row.userName != '' && scope.row.userName != null))
45 return ( 43 return (
46 <div> 44 <div>
47 <span>{scope.row.blStatus}</span> 45 <span>{scope.row.zbhj}{scope.row.userName}</span>
48 </div> 46 </div>
49 ) 47 )
50 } 48 }
...@@ -62,40 +60,45 @@ class data extends filter { ...@@ -62,40 +60,45 @@ class data extends filter {
62 { 60 {
63 prop: "sqywmc", 61 prop: "sqywmc",
64 label: "申请业务名称", 62 label: "申请业务名称",
63 minWidth: '120',
64 },
65 {
66 prop: "bdcdyh",
67 label: "不动产单元号",
68 width: '170',
65 }, 69 },
66 { 70 {
71 prop: "qlrmc",
67 label: "权利人", 72 label: "权利人",
68 render: (h, scope) => { 73 width: '120',
69 return (
70 <div>
71 <span>{scope.row.qlrmcStr}</span>
72 </div>
73 )
74 }
75 }, 74 },
76 { 75 {
76 prop: "ywrmc",
77 label: "义务人", 77 label: "义务人",
78 render: (h, scope) => { 78 width: '120',
79 return (
80 <div>
81 <span>{scope.row.ywrmcStr}</span>
82 </div>
83 )
84 }
85 }, 79 },
86 { 80 {
87 prop: "zlStr", 81 prop: "zl",
88 label: "坐落", 82 label: "坐落",
83 minWidth: '150',
84 showOverflowTooltip: true
89 }, 85 },
90 { 86 {
91 prop: "slsj", 87 prop: "slsj",
92 label: "受理时间", 88 label: "受理时间",
89 width: '140',
93 sortable: 'custom' 90 sortable: 'custom'
94 }, 91 },
95 { 92 {
96 prop: "slry", 93 prop: "slry",
97 label: "受理人员", 94 label: "受理人员",
98 } 95 },
96 {
97 prop: "jssj",
98 label: "结束时间",
99 width: '140',
100 sortable: 'custom'
101 },
99 ] 102 ]
100 } 103 }
101 } 104 }
......
...@@ -46,6 +46,7 @@ class data extends filter { ...@@ -46,6 +46,7 @@ class data extends filter {
46 { 46 {
47 prop: "operationtime", 47 prop: "operationtime",
48 label: "领取时间", 48 label: "领取时间",
49 width: '140'
49 }, 50 },
50 { 51 {
51 prop: "receiver", 52 prop: "receiver",
...@@ -65,7 +66,7 @@ class data extends filter { ...@@ -65,7 +66,7 @@ class data extends filter {
65 }, 66 },
66 { 67 {
67 label: '操作', 68 label: '操作',
68 width: '180', 69 width: '130',
69 render: (h, scope) => { 70 render: (h, scope) => {
70 switch (scope.row.state) { 71 switch (scope.row.state) {
71 case '0': 72 case '0':
......