通知公告
Showing
38 changed files
with
248 additions
and
147 deletions
public/config.json
0 → 100644
public/configBase.json
0 → 100644
public/configT.json
0 → 100644
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 | export function getSqcxPage (data) { | 4 | export function getSqcxPage (data) { |
5 | return request({ | 5 | return request({ | ... | ... |
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 | 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 | /* | ||
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': | ... | ... |
-
Please register or sign in to post a comment