通知公告
Showing
38 changed files
with
303 additions
and
202 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,12 +33,12 @@ export function Init(data) { | ... | @@ -33,12 +33,12 @@ 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 | }) |
| 42 | } | 42 | } |
| 43 | 43 | ||
| 44 | 44 | ... | ... |
| 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 | */ |
| ... | @@ -249,11 +249,11 @@ export function selectJsydQlxx (data) { | ... | @@ -249,11 +249,11 @@ export function selectJsydQlxx (data) { |
| 249 | * @returns {*} | 249 | * @returns {*} |
| 250 | */ | 250 | */ |
| 251 | export function selectFwsyq (data) { | 251 | export function selectFwsyq (data) { |
| 252 | return request({ | 252 | return request({ |
| 253 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectFwsyq', | 253 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectFwsyq', |
| 254 | method: 'post', | 254 | method: 'post', |
| 255 | data | 255 | data |
| 256 | }) | 256 | }) |
| 257 | } | 257 | } |
| 258 | /** | 258 | /** |
| 259 | * 业务办理-预告登记-选择权利信息-根据条件进行列表查询 | 259 | * 业务办理-预告登记-选择权利信息-根据条件进行列表查询 |
| ... | @@ -261,11 +261,11 @@ export function selectFwsyq (data) { | ... | @@ -261,11 +261,11 @@ export function selectFwsyq (data) { |
| 261 | * @returns {*} | 261 | * @returns {*} |
| 262 | */ | 262 | */ |
| 263 | export function selectYgdj100 (data) { | 263 | export function selectYgdj100 (data) { |
| 264 | return request({ | 264 | return request({ |
| 265 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdj100', | 265 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdj100', |
| 266 | method: 'post', | 266 | method: 'post', |
| 267 | data | 267 | data |
| 268 | }) | 268 | }) |
| 269 | } | 269 | } |
| 270 | /** | 270 | /** |
| 271 | * 业务办理-预告登记-选择权利信息-根据条件进行列表查询 | 271 | * 业务办理-预告登记-选择权利信息-根据条件进行列表查询 |
| ... | @@ -273,11 +273,11 @@ export function selectYgdj100 (data) { | ... | @@ -273,11 +273,11 @@ export function selectYgdj100 (data) { |
| 273 | * @returns {*} | 273 | * @returns {*} |
| 274 | */ | 274 | */ |
| 275 | export function selectYgdj200 (data) { | 275 | export function selectYgdj200 (data) { |
| 276 | return request({ | 276 | return request({ |
| 277 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdj200', | 277 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdj200', |
| 278 | method: 'post', | 278 | method: 'post', |
| 279 | data | 279 | data |
| 280 | }) | 280 | }) |
| 281 | } | 281 | } |
| 282 | /** | 282 | /** |
| 283 | * 业务办理-预告抵押登记-选择权利信息-根据条件进行列表查询 | 283 | * 业务办理-预告抵押登记-选择权利信息-根据条件进行列表查询 |
| ... | @@ -285,11 +285,11 @@ export function selectYgdj200 (data) { | ... | @@ -285,11 +285,11 @@ export function selectYgdj200 (data) { |
| 285 | * @returns {*} | 285 | * @returns {*} |
| 286 | */ | 286 | */ |
| 287 | export function selectYgdy (data) { | 287 | export function selectYgdy (data) { |
| 288 | return request({ | 288 | return request({ |
| 289 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdy', | 289 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdy', |
| 290 | method: 'post', | 290 | method: 'post', |
| 291 | data | 291 | data |
| 292 | }) | 292 | }) |
| 293 | } | 293 | } |
| 294 | /** | 294 | /** |
| 295 | * 根据自然幢查询房屋信息 | 295 | * 根据自然幢查询房屋信息 |
| ... | @@ -297,9 +297,9 @@ export function selectYgdy (data) { | ... | @@ -297,9 +297,9 @@ export function selectYgdy (data) { |
| 297 | * @returns {*} | 297 | * @returns {*} |
| 298 | */ | 298 | */ |
| 299 | export function selectAllHInfo (data) { | 299 | export function selectAllHInfo (data) { |
| 300 | return request({ | 300 | return request({ |
| 301 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectAllHInfo', | 301 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectAllHInfo', |
| 302 | method: 'post', | 302 | method: 'post', |
| 303 | data | 303 | data |
| 304 | }) | 304 | }) |
| 305 | } | 305 | } | ... | ... |
| 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 | |
| 58 | el: '#app', | 63 | axios.get("./config.json") |
| 59 | router, | 64 | .then((res) => { |
| 60 | store, | 65 | Vue.prototype.BASE_API = res.data |
| 61 | render: h => h(App) | 66 | localStorage.setItem('ApiUrl', JSON.stringify(res.data)); |
| 62 | }) | 67 | window.TITLE = res.data.TITLE |
| 68 | require('./permission') | ||
| 69 | new Vue({ | ||
| 70 | el: '#app', | ||
| 71 | router, | ||
| 72 | store, | ||
| 73 | render: h => h(App) | ||
| 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,7 +37,10 @@ export default class filter { | ... | @@ -37,7 +37,10 @@ export default class filter { |
| 37 | return name | 37 | return name |
| 38 | } | 38 | } |
| 39 | } | 39 | } |
| 40 | getDictData (val) { | 40 | filterHtml (content) { |
| 41 | return content.replace(/<[^>]+>/g, ''); | ||
| 42 | } | ||
| 43 | getDictData (val) { | ||
| 41 | return store.getters.dictData[val] | 44 | return store.getters.dictData[val] |
| 42 | } | 45 | } |
| 43 | } | 46 | } |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -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) { | 40 | return <div class='allow'>进行中</div> |
| 41 | case '1': | 41 | // switch (scope.row.lczt) { |
| 42 | return <div class='allow'>进行中</div> | 42 | // case '1': |
| 43 | case '2': | 43 | // return <div class='allow'>进行中</div> |
| 44 | return <div class='prohibit'>已结束</div> | 44 | // case '2': |
| 45 | case '3': | 45 | // return <div class='prohibit'>已结束</div> |
| 46 | return <div class='allow'>进行中</div> | 46 | // case '3': |
| 47 | } | 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,30 +23,28 @@ class data extends filter { | ... | @@ -23,30 +23,28 @@ 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': | 33 | return <div class='prohibit'>已结束</div> |
| 34 | return <div class='allow'>进行中</div> | 34 | } else { |
| 35 | case '2': | 35 | return <div class='allow'>进行中</div> |
| 36 | return <div class='prohibit'>已结束</div> | ||
| 37 | case '3': | ||
| 38 | 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) => { |
| 45 | return ( | 42 | if ((scope.row.zbhj != '' && scope.row.zbhj != null) || (scope.row.userName != '' && scope.row.userName != null)) |
| 46 | <div> | 43 | return ( |
| 47 | <span>{scope.row.blStatus}</span> | 44 | <div> |
| 48 | </div> | 45 | <span>{scope.row.zbhj}({scope.row.userName})</span> |
| 49 | ) | 46 | </div> |
| 47 | ) | ||
| 50 | } | 48 | } |
| 51 | }, | 49 | }, |
| 52 | { | 50 | { |
| ... | @@ -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: "坐落", |
| 89 | }, | 83 | minWidth: '150', |
| 84 | showOverflowTooltip: true | ||
| 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