Merge branch 'master' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web
Showing
135 changed files
with
2939 additions
and
1246 deletions
| 1 | <!-- | ||
| 2 | * | ||
| 3 | * ┏┓ ┏┓+ + | ||
| 4 | * ┏┛┻━━━┛┻┓ + + | ||
| 5 | * ┃ ┃ | ||
| 6 | * ┃ ━ ┃ ++ + + + | ||
| 7 | * ████━████ ┃+ | ||
| 8 | * ┃ ┃ + | ||
| 9 | * ┃ ┻ ┃ | ||
| 10 | * ┃ ┃ + + | ||
| 11 | * ┗━┓ ┏━┛ | ||
| 12 | * ┃ ┃ | ||
| 13 | * ┃ ┃ + + + + | ||
| 14 | * ┃ ┃ | ||
| 15 | * ┃ ┃ + 神兽保佑 | ||
| 16 | * ┃ ┃ 代码无bug | ||
| 17 | * ┃ ┃ + | ||
| 18 | * ┃ ┗━━━┓ + + | ||
| 19 | * ┃ ┣┓ | ||
| 20 | * ┃ ┏┛ | ||
| 21 | * ┗┓┓┏━┳┓┏┛ + + + + | ||
| 22 | * ┃┫┫ ┃┫┫ | ||
| 23 | * ┗┻┛ ┗┻┛+ + + + | ||
| 24 | * | ||
| 25 | --> | ||
| 26 | |||
| 27 | |||
| 1 | # 安装依赖 | 28 | # 安装依赖 |
| 2 | npm install | 29 | npm install |
| 3 | # 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 | 30 | # 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-05-06 10:24:46 | 4 | * @LastEditTime: 2023-05-16 09:50:40 |
| 5 | --> | 5 | --> |
| 6 | <!DOCTYPE html> | 6 | <!DOCTYPE html> |
| 7 | <html> | 7 | <html> |
| ... | @@ -18,6 +18,8 @@ | ... | @@ -18,6 +18,8 @@ |
| 18 | </title> | 18 | </title> |
| 19 | </head> | 19 | </head> |
| 20 | <script> | 20 | <script> |
| 21 | window.baseUrl = location.origin || location.protocol + '//' + location.host | ||
| 22 | const authorization = "bearer AT-4-MxSrO29Coe7VTazx8uuixtqqgO-hvCB6" | ||
| 21 | fetch('<%= BASE_URL %>config.json') | 23 | fetch('<%= BASE_URL %>config.json') |
| 22 | .then(response => response.json()) | 24 | .then(response => response.json()) |
| 23 | .then(config => { | 25 | .then(config => { |
| ... | @@ -30,8 +32,3 @@ | ... | @@ -30,8 +32,3 @@ |
| 30 | </body> | 32 | </body> |
| 31 | 33 | ||
| 32 | </html> | 34 | </html> |
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 33 | <script> | ||
| 34 | window.baseUrl = location.origin || location.protocol + '//' + location.host | ||
| 35 | window.timeout = 5000 | ||
| 36 | window.authorization = "bearer AT-4-MxSrO29Coe7VTazx8uuixtqqgO-hvCB6" | ||
| 37 | </script> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | /* | 1 | /* |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-04-20 09:40:17 | 4 | * @LastEditTime: 2023-05-16 14:04:18 |
| 5 | */ | 5 | */ |
| 6 | import request from '@/utils/request'; | 6 | import request from '@/utils/request'; |
| 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 8 | 8 | ||
| 9 | // 获取不动产权证列表 | 9 | /** |
| 10 | * @description: 获取不动产权证列表 | ||
| 11 | * @param {*} params | ||
| 12 | * @author: renchao | ||
| 13 | */ | ||
| 10 | export function getBdcqzList (params) { | 14 | export function getBdcqzList (params) { |
| 11 | return request({ | 15 | return request({ |
| 12 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getBdcqzList', | 16 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getBdcqzList', |
| ... | @@ -14,7 +18,11 @@ export function getBdcqzList (params) { | ... | @@ -14,7 +18,11 @@ export function getBdcqzList (params) { |
| 14 | params: params | 18 | params: params |
| 15 | }) | 19 | }) |
| 16 | } | 20 | } |
| 17 | // 获取印刷序列号 | 21 | /** |
| 22 | * @description: 获取印刷序列号 | ||
| 23 | * @param {*} params | ||
| 24 | * @author: renchao | ||
| 25 | */ | ||
| 18 | export function readYsxlh (params) { | 26 | export function readYsxlh (params) { |
| 19 | return request({ | 27 | return request({ |
| 20 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/readYsxlh', | 28 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/readYsxlh', |
| ... | @@ -22,7 +30,11 @@ export function readYsxlh (params) { | ... | @@ -22,7 +30,11 @@ export function readYsxlh (params) { |
| 22 | params: params | 30 | params: params |
| 23 | }) | 31 | }) |
| 24 | } | 32 | } |
| 25 | // 缮证 | 33 | /** |
| 34 | * @description: 缮证 | ||
| 35 | * @param {*} data | ||
| 36 | * @author: renchao | ||
| 37 | */ | ||
| 26 | export function certificate (data) { | 38 | export function certificate (data) { |
| 27 | return request({ | 39 | return request({ |
| 28 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/certificate', | 40 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/certificate', |
| ... | @@ -30,7 +42,11 @@ export function certificate (data) { | ... | @@ -30,7 +42,11 @@ export function certificate (data) { |
| 30 | data | 42 | data |
| 31 | }) | 43 | }) |
| 32 | } | 44 | } |
| 33 | // 作废缮证信息 | 45 | /** |
| 46 | * @description: 作废缮证信息 | ||
| 47 | * @param {*} data | ||
| 48 | * @author: renchao | ||
| 49 | */ | ||
| 34 | export function invalidCertificate (data) { | 50 | export function invalidCertificate (data) { |
| 35 | return request({ | 51 | return request({ |
| 36 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/invalidCertificate', | 52 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/invalidCertificate', |
| ... | @@ -38,7 +54,11 @@ export function invalidCertificate (data) { | ... | @@ -38,7 +54,11 @@ export function invalidCertificate (data) { |
| 38 | data | 54 | data |
| 39 | }) | 55 | }) |
| 40 | } | 56 | } |
| 41 | //根据受理申请标识码获取所有缮证列表 | 57 | /** |
| 58 | * @description: 根据受理申请标识码获取所有缮证列表 | ||
| 59 | * @param {*} data | ||
| 60 | * @author: renchao | ||
| 61 | */ | ||
| 42 | export function getCertificateList (data) { | 62 | export function getCertificateList (data) { |
| 43 | return request({ | 63 | return request({ |
| 44 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getCertificateList', | 64 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getCertificateList', |
| ... | @@ -47,7 +67,11 @@ export function getCertificateList (data) { | ... | @@ -47,7 +67,11 @@ export function getCertificateList (data) { |
| 47 | }) | 67 | }) |
| 48 | } | 68 | } |
| 49 | 69 | ||
| 50 | //获取不动产权证对应缮证列表 | 70 | /** |
| 71 | * @description: 获取不动产权证对应缮证列表 | ||
| 72 | * @param {*} params | ||
| 73 | * @author: renchao | ||
| 74 | */ | ||
| 51 | export function getSzRecordList (params) { | 75 | export function getSzRecordList (params) { |
| 52 | return request({ | 76 | return request({ |
| 53 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getSzRecordList', | 77 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getSzRecordList', |
| ... | @@ -56,7 +80,11 @@ export function getSzRecordList (params) { | ... | @@ -56,7 +80,11 @@ export function getSzRecordList (params) { |
| 56 | }) | 80 | }) |
| 57 | } | 81 | } |
| 58 | 82 | ||
| 59 | //获取未领取的证书信息 | 83 | /** |
| 84 | * @description: 获取未领取的证书信息 | ||
| 85 | * @param {*} data | ||
| 86 | * @author: renchao | ||
| 87 | */ | ||
| 60 | export function getUnclaimedBdcqz (data) { | 88 | export function getUnclaimedBdcqz (data) { |
| 61 | return request({ | 89 | return request({ |
| 62 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getUnclaimedBdcqz', | 90 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getUnclaimedBdcqz', |
| ... | @@ -65,7 +93,11 @@ export function getUnclaimedBdcqz (data) { | ... | @@ -65,7 +93,11 @@ export function getUnclaimedBdcqz (data) { |
| 65 | }) | 93 | }) |
| 66 | } | 94 | } |
| 67 | 95 | ||
| 68 | // 发证 | 96 | /** |
| 97 | * @description: 发证 | ||
| 98 | * @param {*} data | ||
| 99 | * @author: renchao | ||
| 100 | */ | ||
| 69 | export function issueCertificate (data) { | 101 | export function issueCertificate (data) { |
| 70 | return request({ | 102 | return request({ |
| 71 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/issueCertificate', | 103 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/issueCertificate', |
| ... | @@ -73,7 +105,11 @@ export function issueCertificate (data) { | ... | @@ -73,7 +105,11 @@ export function issueCertificate (data) { |
| 73 | data | 105 | data |
| 74 | }) | 106 | }) |
| 75 | } | 107 | } |
| 76 | // 获取受理申请下全部不动产权证 | 108 | /** |
| 109 | * @description: 获取受理申请下全部不动产权证 | ||
| 110 | * @param {*} params | ||
| 111 | * @author: renchao | ||
| 112 | */ | ||
| 77 | export function getSlsqBdcqzList (params) { | 113 | export function getSlsqBdcqzList (params) { |
| 78 | return request({ | 114 | return request({ |
| 79 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getSlsqBdcqzList', | 115 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getSlsqBdcqzList', |
| ... | @@ -82,7 +118,11 @@ export function getSlsqBdcqzList (params) { | ... | @@ -82,7 +118,11 @@ export function getSlsqBdcqzList (params) { |
| 82 | }) | 118 | }) |
| 83 | } | 119 | } |
| 84 | 120 | ||
| 85 | // 证书预览 | 121 | /** |
| 122 | * @description: 证书预览 | ||
| 123 | * @param {*} data | ||
| 124 | * @author: renchao | ||
| 125 | */ | ||
| 86 | export function bdcqzPreview (data) { | 126 | export function bdcqzPreview (data) { |
| 87 | return request({ | 127 | return request({ |
| 88 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/bdcqzPreview', | 128 | url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/bdcqzPreview', | ... | ... |
| 1 | /* | 1 | /* |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-05-06 09:15:02 | 4 | * @LastEditTime: 2023-05-16 14:04:42 |
| 5 | */ | 5 | */ |
| 6 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 8 | 8 | ||
| 9 | // 材料目录明细初始化 | 9 | /** |
| 10 | * @description: 材料目录明细初始化 | ||
| 11 | * @param {*} data | ||
| 12 | * @author: renchao | ||
| 13 | */ | ||
| 10 | export function InitClml (data) { | 14 | export function InitClml (data) { |
| 11 | return request({ | 15 | return request({ |
| 12 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/InitClml', | 16 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/InitClml', |
| ... | @@ -15,7 +19,11 @@ export function InitClml (data) { | ... | @@ -15,7 +19,11 @@ export function InitClml (data) { |
| 15 | }) | 19 | }) |
| 16 | } | 20 | } |
| 17 | 21 | ||
| 18 | // 材料目录明细移动 | 22 | /** |
| 23 | * @description: 材料目录明细移动 | ||
| 24 | * @param {*} data | ||
| 25 | * @author: renchao | ||
| 26 | */ | ||
| 19 | export function moveClml (data) { | 27 | export function moveClml (data) { |
| 20 | return request({ | 28 | return request({ |
| 21 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/moveClml', | 29 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/moveClml', |
| ... | @@ -24,7 +32,11 @@ export function moveClml (data) { | ... | @@ -24,7 +32,11 @@ export function moveClml (data) { |
| 24 | }) | 32 | }) |
| 25 | } | 33 | } |
| 26 | 34 | ||
| 27 | // 材料目录明细保存 | 35 | /** |
| 36 | * @description: 材料目录明细保存 | ||
| 37 | * @param {*} data | ||
| 38 | * @author: renchao | ||
| 39 | */ | ||
| 28 | export function saveClml (data) { | 40 | export function saveClml (data) { |
| 29 | return request({ | 41 | return request({ |
| 30 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/saveClml', | 42 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/saveClml', |
| ... | @@ -33,7 +45,11 @@ export function saveClml (data) { | ... | @@ -33,7 +45,11 @@ export function saveClml (data) { |
| 33 | }) | 45 | }) |
| 34 | } | 46 | } |
| 35 | 47 | ||
| 36 | // 材料目录批量删除 | 48 | /** |
| 49 | * @description: 材料目录批量删除 | ||
| 50 | * @param {*} params | ||
| 51 | * @author: renchao | ||
| 52 | */ | ||
| 37 | export function deleteSjClml (params) { | 53 | export function deleteSjClml (params) { |
| 38 | return request({ | 54 | return request({ |
| 39 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/deleteSjClml', | 55 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/deleteSjClml', |
| ... | @@ -42,7 +58,11 @@ export function deleteSjClml (params) { | ... | @@ -42,7 +58,11 @@ export function deleteSjClml (params) { |
| 42 | }) | 58 | }) |
| 43 | } | 59 | } |
| 44 | 60 | ||
| 45 | // 上传单个文件 | 61 | /** |
| 62 | * @description: 上传单个文件 | ||
| 63 | * @param {*} data | ||
| 64 | * @author: renchao | ||
| 65 | */ | ||
| 46 | export function uploadSjClmx (data) { | 66 | export function uploadSjClmx (data) { |
| 47 | return request({ | 67 | return request({ |
| 48 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/uploadSjClmx', | 68 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/uploadSjClmx', |
| ... | @@ -51,7 +71,11 @@ export function uploadSjClmx (data) { | ... | @@ -51,7 +71,11 @@ export function uploadSjClmx (data) { |
| 51 | }) | 71 | }) |
| 52 | } | 72 | } |
| 53 | 73 | ||
| 54 | // 删除上传文件 | 74 | /** |
| 75 | * @description: 删除上传文件 | ||
| 76 | * @param {*} bsmClmx | ||
| 77 | * @author: renchao | ||
| 78 | */ | ||
| 55 | export function deleteClmx (bsmClmx) { | 79 | export function deleteClmx (bsmClmx) { |
| 56 | return request({ | 80 | return request({ |
| 57 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/deleteClmx?bsmClmx=' + bsmClmx, | 81 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/deleteClmx?bsmClmx=' + bsmClmx, |
| ... | @@ -59,7 +83,11 @@ export function deleteClmx (bsmClmx) { | ... | @@ -59,7 +83,11 @@ export function deleteClmx (bsmClmx) { |
| 59 | }) | 83 | }) |
| 60 | } | 84 | } |
| 61 | 85 | ||
| 62 | // 材料导入 | 86 | /** |
| 87 | * @description: 材料导入 | ||
| 88 | * @param {*} data | ||
| 89 | * @author: renchao | ||
| 90 | */ | ||
| 63 | export function uploadUndo (data) { | 91 | export function uploadUndo (data) { |
| 64 | return request({ | 92 | return request({ |
| 65 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/uploadUndo', | 93 | url: SERVER.SERVERAPI + '/rest/ywbl/clxx/uploadUndo', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 13:36:44 | ||
| 5 | */ | ||
| 6 | |||
| 1 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 2 | export function uploadUrl () { | 8 | export function uploadUrl () { |
| 3 | return process.env.VUE_APP_BASE_API + SERVER.SERVERAPI + '/file/upload' | 9 | return process.env.VUE_APP_BASE_API + SERVER.SERVERAPI + '/file/upload' | ... | ... |
| 1 | /* | 1 | /* |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-05-06 09:17:56 | 4 | * @LastEditTime: 2023-05-16 14:01:26 |
| 5 | */ | 5 | */ |
| 6 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 8 | // 转出 | 8 | /** |
| 9 | * @description: 转出 | ||
| 10 | * @param {*} data | ||
| 11 | * @author: renchao | ||
| 12 | */ | ||
| 9 | export function completeTask (data) { | 13 | export function completeTask (data) { |
| 10 | return request({ | 14 | return request({ |
| 11 | url: SERVER.SERVERAPI + '/rest/business/workFlow/completeTask', | 15 | url: SERVER.SERVERAPI + '/rest/business/workFlow/completeTask', |
| ... | @@ -13,7 +17,11 @@ export function completeTask (data) { | ... | @@ -13,7 +17,11 @@ export function completeTask (data) { |
| 13 | data | 17 | data |
| 14 | }) | 18 | }) |
| 15 | } | 19 | } |
| 16 | // 回退表格数据 | 20 | /** |
| 21 | * @description: 回退表格数据 | ||
| 22 | * @param {*} params | ||
| 23 | * @author: renchao | ||
| 24 | */ | ||
| 17 | export function getTaskBackNode (params) { | 25 | export function getTaskBackNode (params) { |
| 18 | return request({ | 26 | return request({ |
| 19 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getTaskBackNode', | 27 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getTaskBackNode', |
| ... | @@ -21,7 +29,11 @@ export function getTaskBackNode (params) { | ... | @@ -21,7 +29,11 @@ export function getTaskBackNode (params) { |
| 21 | params: params | 29 | params: params |
| 22 | }) | 30 | }) |
| 23 | } | 31 | } |
| 24 | // 退回确认接口 | 32 | /** |
| 33 | * @description: 退回确认接口 | ||
| 34 | * @param {*} data | ||
| 35 | * @author: renchao | ||
| 36 | */ | ||
| 25 | export function sendBackTask (data) { | 37 | export function sendBackTask (data) { |
| 26 | return request({ | 38 | return request({ |
| 27 | url: SERVER.SERVERAPI + '/rest/business/workFlow/sendBackTask', | 39 | url: SERVER.SERVERAPI + '/rest/business/workFlow/sendBackTask', |
| ... | @@ -29,7 +41,11 @@ export function sendBackTask (data) { | ... | @@ -29,7 +41,11 @@ export function sendBackTask (data) { |
| 29 | data | 41 | data |
| 30 | }) | 42 | }) |
| 31 | } | 43 | } |
| 32 | // 获取左侧列表 | 44 | /** |
| 45 | * @description: 获取左侧列表 | ||
| 46 | * @param {*} data | ||
| 47 | * @author: renchao | ||
| 48 | */ | ||
| 33 | export function leftMenu (data) { | 49 | export function leftMenu (data) { |
| 34 | return request({ | 50 | return request({ |
| 35 | url: SERVER.SERVERAPI + '/rest/business/workFlow/leftMenu', | 51 | url: SERVER.SERVERAPI + '/rest/business/workFlow/leftMenu', |
| ... | @@ -38,7 +54,11 @@ export function leftMenu (data) { | ... | @@ -38,7 +54,11 @@ export function leftMenu (data) { |
| 38 | }) | 54 | }) |
| 39 | } | 55 | } |
| 40 | 56 | ||
| 41 | // 获取下一环节信息 | 57 | /** |
| 58 | * @description: 获取下一环节信息 | ||
| 59 | * @param {*} params | ||
| 60 | * @author: renchao | ||
| 61 | */ | ||
| 42 | export function getNextLinkInfo (params) { | 62 | export function getNextLinkInfo (params) { |
| 43 | return request({ | 63 | return request({ |
| 44 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getNextLinkInfo', | 64 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getNextLinkInfo', |
| ... | @@ -47,7 +67,11 @@ export function getNextLinkInfo (params) { | ... | @@ -47,7 +67,11 @@ export function getNextLinkInfo (params) { |
| 47 | }); | 67 | }); |
| 48 | } | 68 | } |
| 49 | 69 | ||
| 50 | //获取单元对应的环节表单信息 | 70 | /** |
| 71 | * @description: 获取单元对应的环节表单信息 | ||
| 72 | * @param {*} data | ||
| 73 | * @author: renchao | ||
| 74 | */ | ||
| 51 | export function getStepFormInfo (data) { | 75 | export function getStepFormInfo (data) { |
| 52 | return request({ | 76 | return request({ |
| 53 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getStepFormInfo', | 77 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getStepFormInfo', |
| ... | @@ -55,7 +79,11 @@ export function getStepFormInfo (data) { | ... | @@ -55,7 +79,11 @@ export function getStepFormInfo (data) { |
| 55 | data | 79 | data |
| 56 | }); | 80 | }); |
| 57 | } | 81 | } |
| 58 | // 环节扩展信息 | 82 | /** |
| 83 | * @description: 环节扩展信息 | ||
| 84 | * @param {*} data | ||
| 85 | * @author: renchao | ||
| 86 | */ | ||
| 59 | export function stepExpandInfo (data) { | 87 | export function stepExpandInfo (data) { |
| 60 | return request({ | 88 | return request({ |
| 61 | url: SERVER.SERVERAPI + '/rest/business/workFlow/stepExpandInfo', | 89 | url: SERVER.SERVERAPI + '/rest/business/workFlow/stepExpandInfo', |
| ... | @@ -64,7 +92,11 @@ export function stepExpandInfo (data) { | ... | @@ -64,7 +92,11 @@ export function stepExpandInfo (data) { |
| 64 | }) | 92 | }) |
| 65 | } | 93 | } |
| 66 | 94 | ||
| 67 | // 获取审批意见 | 95 | /** |
| 96 | * @description: 获取审批意见 | ||
| 97 | * @param {*} data | ||
| 98 | * @author: renchao | ||
| 99 | */ | ||
| 68 | export function getSpyjList (data) { | 100 | export function getSpyjList (data) { |
| 69 | return request({ | 101 | return request({ |
| 70 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/getSpyjList', | 102 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/getSpyjList', |
| ... | @@ -73,7 +105,11 @@ export function getSpyjList (data) { | ... | @@ -73,7 +105,11 @@ export function getSpyjList (data) { |
| 73 | }) | 105 | }) |
| 74 | } | 106 | } |
| 75 | 107 | ||
| 76 | // 保存审批意见 | 108 | /** |
| 109 | * @description: 保存审批意见 | ||
| 110 | * @param {*} data | ||
| 111 | * @author: renchao | ||
| 112 | */ | ||
| 77 | export function saveSpyj (data) { | 113 | export function saveSpyj (data) { |
| 78 | return request({ | 114 | return request({ |
| 79 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/saveSpyj', | 115 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/saveSpyj', |
| ... | @@ -81,7 +117,11 @@ export function saveSpyj (data) { | ... | @@ -81,7 +117,11 @@ export function saveSpyj (data) { |
| 81 | data | 117 | data |
| 82 | }) | 118 | }) |
| 83 | } | 119 | } |
| 84 | // 根据受理申请保存审批意见 | 120 | /** |
| 121 | * @description: 根据受理申请保存审批意见 | ||
| 122 | * @param {*} data | ||
| 123 | * @author: renchao | ||
| 124 | */ | ||
| 85 | export function saveSpyjBySlsq (data) { | 125 | export function saveSpyjBySlsq (data) { |
| 86 | return request({ | 126 | return request({ |
| 87 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/saveSpyjBySlsq', | 127 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/saveSpyjBySlsq', |
| ... | @@ -90,7 +130,11 @@ export function saveSpyjBySlsq (data) { | ... | @@ -90,7 +130,11 @@ export function saveSpyjBySlsq (data) { |
| 90 | }) | 130 | }) |
| 91 | } | 131 | } |
| 92 | 132 | ||
| 93 | // 获取用户常用意见 | 133 | /** |
| 134 | * @description: 获取用户常用意见 | ||
| 135 | * @param {*} data | ||
| 136 | * @author: renchao | ||
| 137 | */ | ||
| 94 | export function getUserCommonOpinion (data) { | 138 | export function getUserCommonOpinion (data) { |
| 95 | return request({ | 139 | return request({ |
| 96 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/getUserCommonOpinion', | 140 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/getUserCommonOpinion', |
| ... | @@ -99,7 +143,11 @@ export function getUserCommonOpinion (data) { | ... | @@ -99,7 +143,11 @@ export function getUserCommonOpinion (data) { |
| 99 | }) | 143 | }) |
| 100 | } | 144 | } |
| 101 | 145 | ||
| 102 | // 新增用户常用意见 | 146 | /** |
| 147 | * @description: 新增用户常用意见 | ||
| 148 | * @param {*} params | ||
| 149 | * @author: renchao | ||
| 150 | */ | ||
| 103 | export function addUserCommonOpinion (params) { | 151 | export function addUserCommonOpinion (params) { |
| 104 | return request({ | 152 | return request({ |
| 105 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/addUserCommonOpinion', | 153 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/addUserCommonOpinion', |
| ... | @@ -108,7 +156,11 @@ export function addUserCommonOpinion (params) { | ... | @@ -108,7 +156,11 @@ export function addUserCommonOpinion (params) { |
| 108 | }) | 156 | }) |
| 109 | } | 157 | } |
| 110 | 158 | ||
| 111 | //删除常用意见 | 159 | /** |
| 160 | * @description: 删除常用意见 | ||
| 161 | * @param {*} params | ||
| 162 | * @author: renchao | ||
| 163 | */ | ||
| 112 | export function delUserCommonOpinion (params) { | 164 | export function delUserCommonOpinion (params) { |
| 113 | return request({ | 165 | return request({ |
| 114 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/delUserCommonOpinion', | 166 | url: SERVER.SERVERAPI + '/rest/ywbl/opinion/delUserCommonOpinion', |
| ... | @@ -117,7 +169,11 @@ export function delUserCommonOpinion (params) { | ... | @@ -117,7 +169,11 @@ export function delUserCommonOpinion (params) { |
| 117 | }) | 169 | }) |
| 118 | } | 170 | } |
| 119 | 171 | ||
| 120 | // 登簿接口 | 172 | /** |
| 173 | * @description: 登簿接口 | ||
| 174 | * @param {*} data | ||
| 175 | * @author: renchao | ||
| 176 | */ | ||
| 121 | export function record (data) { | 177 | export function record (data) { |
| 122 | return request({ | 178 | return request({ |
| 123 | url: SERVER.SERVERAPI + '/rest/business/workFlow/record', | 179 | url: SERVER.SERVERAPI + '/rest/business/workFlow/record', |
| ... | @@ -135,7 +191,11 @@ export function stopTask (data) { | ... | @@ -135,7 +191,11 @@ export function stopTask (data) { |
| 135 | }) | 191 | }) |
| 136 | } | 192 | } |
| 137 | 193 | ||
| 138 | // 获取用户任务权限 | 194 | /** |
| 195 | * @description: 获取用户任务权限 | ||
| 196 | * @param {*} params | ||
| 197 | * @author: renchao | ||
| 198 | */ | ||
| 139 | export function judgeUserTaskPermission (params) { | 199 | export function judgeUserTaskPermission (params) { |
| 140 | return request({ | 200 | return request({ |
| 141 | url: SERVER.SERVERAPI + '/rest/business/workFlow/judgeUserTaskPermission', | 201 | url: SERVER.SERVERAPI + '/rest/business/workFlow/judgeUserTaskPermission', |
| ... | @@ -144,7 +204,11 @@ export function judgeUserTaskPermission (params) { | ... | @@ -144,7 +204,11 @@ export function judgeUserTaskPermission (params) { |
| 144 | }) | 204 | }) |
| 145 | } | 205 | } |
| 146 | 206 | ||
| 147 | // 获取申请书数据 | 207 | /** |
| 208 | * @description: 获取申请书数据 | ||
| 209 | * @param {*} data | ||
| 210 | * @author: renchao | ||
| 211 | */ | ||
| 148 | export function getPrintApplicationInfo (data) { | 212 | export function getPrintApplicationInfo (data) { |
| 149 | return request({ | 213 | return request({ |
| 150 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getPrintApplicationInfo', | 214 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getPrintApplicationInfo', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 15:56:15 | ||
| 5 | */ | ||
| 6 | |||
| 1 | import request from '@/utils/request' | 7 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 8 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | 9 | ||
| 4 | // 新增平台接口 | 10 | /** |
| 11 | * @description: 新增平台接口 | ||
| 12 | * @param {*} data | ||
| 13 | * @author: renchao | ||
| 14 | */ | ||
| 5 | export function addSysInterface (data) { | 15 | export function addSysInterface (data) { |
| 6 | return request({ | 16 | return request({ |
| 7 | url: SERVER.SERVERAPI + "/rest/system/ptjk/addSysInterface", | 17 | url: SERVER.SERVERAPI + "/rest/system/ptjk/addSysInterface", |
| ... | @@ -10,7 +20,11 @@ export function addSysInterface (data) { | ... | @@ -10,7 +20,11 @@ export function addSysInterface (data) { |
| 10 | }) | 20 | }) |
| 11 | } | 21 | } |
| 12 | 22 | ||
| 13 | // 编辑平台接口 | 23 | /** |
| 24 | * @description: 编辑平台接口 | ||
| 25 | * @param {*} data | ||
| 26 | * @author: renchao | ||
| 27 | */ | ||
| 14 | export function editSysInterface (data) { | 28 | export function editSysInterface (data) { |
| 15 | return request({ | 29 | return request({ |
| 16 | url: SERVER.SERVERAPI + "/rest/system/ptjk/editSysInterface", | 30 | url: SERVER.SERVERAPI + "/rest/system/ptjk/editSysInterface", |
| ... | @@ -18,7 +32,11 @@ export function editSysInterface (data) { | ... | @@ -18,7 +32,11 @@ export function editSysInterface (data) { |
| 18 | data | 32 | data |
| 19 | }) | 33 | }) |
| 20 | } | 34 | } |
| 21 | // 接口调取 | 35 | /** |
| 36 | * @description: 接口调取 | ||
| 37 | * @param {*} data | ||
| 38 | * @author: renchao | ||
| 39 | */ | ||
| 22 | export function interfaceRetrieve (data) { | 40 | export function interfaceRetrieve (data) { |
| 23 | return request({ | 41 | return request({ |
| 24 | url: SERVER.SERVERAPI + "/rest/system/ptjk/interfaceRetrieve", | 42 | url: SERVER.SERVERAPI + "/rest/system/ptjk/interfaceRetrieve", |
| ... | @@ -27,7 +45,11 @@ export function interfaceRetrieve (data) { | ... | @@ -27,7 +45,11 @@ export function interfaceRetrieve (data) { |
| 27 | }) | 45 | }) |
| 28 | } | 46 | } |
| 29 | 47 | ||
| 30 | // 获取平台接口列表 | 48 | /** |
| 49 | * @description: 获取平台接口列表 | ||
| 50 | * @param {*} data | ||
| 51 | * @author: renchao | ||
| 52 | */ | ||
| 31 | export function getSysInterfaceList (data) { | 53 | export function getSysInterfaceList (data) { |
| 32 | return request({ | 54 | return request({ |
| 33 | url: SERVER.SERVERAPI + "/rest/system/ptjk/getSysInterfaceList", | 55 | url: SERVER.SERVERAPI + "/rest/system/ptjk/getSysInterfaceList", | ... | ... |
| 1 | /* | 1 | /* |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-05-06 09:17:41 | 4 | * @LastEditTime: 2023-05-18 10:53:07 |
| 5 | */ | 5 | */ |
| 6 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 8 | const url = SERVER.LPBSERVERAPI + '/rest/zhcx/lpcx/' | 8 | const url = SERVER.SERVERAPI + '/rest/zhcx/lpcx/' |
| 9 | /* | 9 | // |
| 10 | 楼盘查询 | 10 | /** |
| 11 | */ | 11 | * @description:楼盘查询- 根据条件进行列表查询 |
| 12 | // 根据条件进行列表查询 | 12 | * @param {*} data |
| 13 | * @author: renchao | ||
| 14 | */ | ||
| 13 | export function getLpZrz (data) { | 15 | export function getLpZrz (data) { |
| 14 | return request({ | 16 | return request({ |
| 15 | url: 'service-lpb/rest/zhcx/lpcx/getLpZrz', | 17 | url: 'service-lpb/rest/zhcx/lpcx/getLpZrz', |
| ... | @@ -18,21 +20,33 @@ export function getLpZrz (data) { | ... | @@ -18,21 +20,33 @@ export function getLpZrz (data) { |
| 18 | }) | 20 | }) |
| 19 | } | 21 | } |
| 20 | 22 | ||
| 21 | // 获取楼盘表 | 23 | /** |
| 24 | * @description: 获取楼盘表 | ||
| 25 | * @param {*} zrzbsm | ||
| 26 | * @author: renchao | ||
| 27 | */ | ||
| 22 | export function getLpb (zrzbsm) { | 28 | export function getLpb (zrzbsm) { |
| 23 | return request({ | 29 | return request({ |
| 24 | url: url + 'getLpb?scyclx=1&zrzbsm=' + zrzbsm, | 30 | url: url + 'getLpb?scyclx=1&zrzbsm=' + zrzbsm, |
| 25 | method: 'get' | 31 | method: 'get' |
| 26 | }) | 32 | }) |
| 27 | } | 33 | } |
| 28 | // 获取楼盘表房屋用途,房屋性质右侧房屋用途统计数据 | 34 | /** |
| 35 | * @description: 获取楼盘表房屋用途,房屋性质右侧房屋用途统计数据 | ||
| 36 | * @param {*} zrzbsm | ||
| 37 | * @author: renchao | ||
| 38 | */ | ||
| 29 | export function getLpbFwytAndQlxz (zrzbsm) { | 39 | export function getLpbFwytAndQlxz (zrzbsm) { |
| 30 | return request({ | 40 | return request({ |
| 31 | url: url + 'getLpbFwytAndQlxz?scyclx=1&zrzbsm=' + zrzbsm, | 41 | url: url + 'getLpbFwytAndQlxz?scyclx=1&zrzbsm=' + zrzbsm, |
| 32 | method: 'get' | 42 | method: 'get' |
| 33 | }) | 43 | }) |
| 34 | } | 44 | } |
| 35 | // 获取楼盘表缺失项统计 | 45 | /** |
| 46 | * @description: 获取楼盘表缺失项统计 | ||
| 47 | * @param {*} zrzbsm | ||
| 48 | * @author: renchao | ||
| 49 | */ | ||
| 36 | export function getLpbQsxtj (zrzbsm) { | 50 | export function getLpbQsxtj (zrzbsm) { |
| 37 | return request({ | 51 | return request({ |
| 38 | url: url + 'getLpbQsxtj?scyclx=1&zrzbsm=' + zrzbsm, | 52 | url: url + 'getLpbQsxtj?scyclx=1&zrzbsm=' + zrzbsm, | ... | ... |
| 1 | /* | ||
| 2 | * @Description: 登记簿详情页 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:11:14 | ||
| 5 | */ | ||
| 6 | |||
| 1 | import request from '@/utils/request' | 7 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 8 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | /* | 9 | /** |
| 4 | 登记簿详情页 | 10 | * @description: 获取登记封面 |
| 5 | */ | 11 | * @param {*} data |
| 6 | // 获取登记封面 | 12 | * @author: renchao |
| 13 | */ | ||
| 7 | export function getDjbfm (data) { | 14 | export function getDjbfm (data) { |
| 8 | return request({ | 15 | return request({ |
| 9 | url: SERVER.SERVERAPI + '/rest/djbDetail/getDjbFm', | 16 | url: SERVER.SERVERAPI + '/rest/djbDetail/getDjbFm', |
| ... | @@ -12,7 +19,11 @@ export function getDjbfm (data) { | ... | @@ -12,7 +19,11 @@ export function getDjbfm (data) { |
| 12 | }) | 19 | }) |
| 13 | } | 20 | } |
| 14 | 21 | ||
| 15 | // 获取登记目录 | 22 | /** |
| 23 | * @description: 获取登记目录 | ||
| 24 | * @param {*} data | ||
| 25 | * @author: renchao | ||
| 26 | */ | ||
| 16 | export function getBdcqldjmlByBdcdyid (data) { | 27 | export function getBdcqldjmlByBdcdyid (data) { |
| 17 | return request({ | 28 | return request({ |
| 18 | url: SERVER.SERVERAPI + '/rest/djbDetail/getBdcqldjmlByBdcdyid', | 29 | url: SERVER.SERVERAPI + '/rest/djbDetail/getBdcqldjmlByBdcdyid', |
| ... | @@ -21,7 +32,11 @@ export function getBdcqldjmlByBdcdyid (data) { | ... | @@ -21,7 +32,11 @@ export function getBdcqldjmlByBdcdyid (data) { |
| 21 | }) | 32 | }) |
| 22 | } | 33 | } |
| 23 | 34 | ||
| 24 | // 获取宗地信息 | 35 | /** |
| 36 | * @description: 获取宗地信息 | ||
| 37 | * @param {*} data | ||
| 38 | * @author: renchao | ||
| 39 | */ | ||
| 25 | export function getZdjjxxBybdcdyid (data) { | 40 | export function getZdjjxxBybdcdyid (data) { |
| 26 | return request({ | 41 | return request({ |
| 27 | url: SERVER.SERVERAPI + '/rest/djbDetail/getZdjjxxBybdcdyid', | 42 | url: SERVER.SERVERAPI + '/rest/djbDetail/getZdjjxxBybdcdyid', |
| ... | @@ -30,7 +45,11 @@ export function getZdjjxxBybdcdyid (data) { | ... | @@ -30,7 +45,11 @@ export function getZdjjxxBybdcdyid (data) { |
| 30 | }) | 45 | }) |
| 31 | } | 46 | } |
| 32 | 47 | ||
| 33 | // 根据受理单元标识,获取宗地信息 | 48 | /** |
| 49 | * @description: 根据受理单元标识,获取宗地信息 | ||
| 50 | * @param {*} data | ||
| 51 | * @author: renchao | ||
| 52 | */ | ||
| 34 | export function getZdjjxxBySLdy (data) { | 53 | export function getZdjjxxBySLdy (data) { |
| 35 | return request({ | 54 | return request({ |
| 36 | url: SERVER.SERVERAPI + '/rest/djbDetail/getZdjjxxBySLdy', | 55 | url: SERVER.SERVERAPI + '/rest/djbDetail/getZdjjxxBySLdy', |
| ... | @@ -39,7 +58,11 @@ export function getZdjjxxBySLdy (data) { | ... | @@ -39,7 +58,11 @@ export function getZdjjxxBySLdy (data) { |
| 39 | }) | 58 | }) |
| 40 | } | 59 | } |
| 41 | 60 | ||
| 42 | // 获取不动产权利及其他事项 | 61 | /** |
| 62 | * @description: 获取不动产权利及其他事项 | ||
| 63 | * @param {*} data | ||
| 64 | * @author: renchao | ||
| 65 | */ | ||
| 43 | export function getBdcqljqtsx (data) { | 66 | export function getBdcqljqtsx (data) { |
| 44 | return request({ | 67 | return request({ |
| 45 | url: SERVER.SERVERAPI + '/rest/djbDetail/getBdcqljqtsx', | 68 | url: SERVER.SERVERAPI + '/rest/djbDetail/getBdcqljqtsx', |
| ... | @@ -48,7 +71,11 @@ export function getBdcqljqtsx (data) { | ... | @@ -48,7 +71,11 @@ export function getBdcqljqtsx (data) { |
| 48 | }) | 71 | }) |
| 49 | } | 72 | } |
| 50 | 73 | ||
| 51 | // 获取建设用地使用权 | 74 | /** |
| 75 | * @description: 获取建设用地使用权 | ||
| 76 | * @param {*} data | ||
| 77 | * @author: renchao | ||
| 78 | */ | ||
| 52 | export function getJsydsyqList (data) { | 79 | export function getJsydsyqList (data) { |
| 53 | return request({ | 80 | return request({ |
| 54 | url: SERVER.SERVERAPI + '/rest/djbDetail/getJsydsyqList', | 81 | url: SERVER.SERVERAPI + '/rest/djbDetail/getJsydsyqList', |
| ... | @@ -57,7 +84,11 @@ export function getJsydsyqList (data) { | ... | @@ -57,7 +84,11 @@ export function getJsydsyqList (data) { |
| 57 | }) | 84 | }) |
| 58 | } | 85 | } |
| 59 | 86 | ||
| 60 | // 获取房屋独幢信息集合 | 87 | /** |
| 88 | * @description: 获取房屋独幢信息集合 | ||
| 89 | * @param {*} data | ||
| 90 | * @author: renchao | ||
| 91 | */ | ||
| 61 | export function getFdcq2List (data) { | 92 | export function getFdcq2List (data) { |
| 62 | return request({ | 93 | return request({ |
| 63 | url: SERVER.SERVERAPI + '/rest/djbDetail/getFdcq2List', | 94 | url: SERVER.SERVERAPI + '/rest/djbDetail/getFdcq2List', |
| ... | @@ -66,7 +97,11 @@ export function getFdcq2List (data) { | ... | @@ -66,7 +97,11 @@ export function getFdcq2List (data) { |
| 66 | }) | 97 | }) |
| 67 | } | 98 | } |
| 68 | 99 | ||
| 69 | // 获取抵押权 | 100 | /** |
| 101 | * @description: 获取抵押权 | ||
| 102 | * @param {*} data | ||
| 103 | * @author: renchao | ||
| 104 | */ | ||
| 70 | export function getDiyaqList (data) { | 105 | export function getDiyaqList (data) { |
| 71 | return request({ | 106 | return request({ |
| 72 | url: SERVER.SERVERAPI + '/rest/djbDetail/getDiyaqList', | 107 | url: SERVER.SERVERAPI + '/rest/djbDetail/getDiyaqList', |
| ... | @@ -74,7 +109,11 @@ export function getDiyaqList (data) { | ... | @@ -74,7 +109,11 @@ export function getDiyaqList (data) { |
| 74 | data | 109 | data |
| 75 | }) | 110 | }) |
| 76 | } | 111 | } |
| 77 | // 获取地役权 | 112 | /** |
| 113 | * @description: 获取地役权 | ||
| 114 | * @param {*} data | ||
| 115 | * @author: renchao | ||
| 116 | */ | ||
| 78 | export function getDiyiqList (data) { | 117 | export function getDiyiqList (data) { |
| 79 | return request({ | 118 | return request({ |
| 80 | url: SERVER.SERVERAPI + '/rest/djbDetail/getDiyiqList', | 119 | url: SERVER.SERVERAPI + '/rest/djbDetail/getDiyiqList', |
| ... | @@ -82,7 +121,11 @@ export function getDiyiqList (data) { | ... | @@ -82,7 +121,11 @@ export function getDiyiqList (data) { |
| 82 | data | 121 | data |
| 83 | }) | 122 | }) |
| 84 | } | 123 | } |
| 85 | // 获取预告登记 | 124 | /** |
| 125 | * @description: 获取预告登记 | ||
| 126 | * @param {*} data | ||
| 127 | * @author: renchao | ||
| 128 | */ | ||
| 86 | export function getYgdjList (data) { | 129 | export function getYgdjList (data) { |
| 87 | return request({ | 130 | return request({ |
| 88 | url: SERVER.SERVERAPI + '/rest/djbDetail/getYgdjList', | 131 | url: SERVER.SERVERAPI + '/rest/djbDetail/getYgdjList', |
| ... | @@ -90,7 +133,11 @@ export function getYgdjList (data) { | ... | @@ -90,7 +133,11 @@ export function getYgdjList (data) { |
| 90 | data | 133 | data |
| 91 | }) | 134 | }) |
| 92 | } | 135 | } |
| 93 | // 获取异议登记 | 136 | /** |
| 137 | * @description: 获取异议登记 | ||
| 138 | * @param {*} data | ||
| 139 | * @author: renchao | ||
| 140 | */ | ||
| 94 | export function getYydjList (data) { | 141 | export function getYydjList (data) { |
| 95 | return request({ | 142 | return request({ |
| 96 | url: SERVER.SERVERAPI + '/rest/djbDetail/getYydjList', | 143 | url: SERVER.SERVERAPI + '/rest/djbDetail/getYydjList', |
| ... | @@ -98,7 +145,11 @@ export function getYydjList (data) { | ... | @@ -98,7 +145,11 @@ export function getYydjList (data) { |
| 98 | data | 145 | data |
| 99 | }) | 146 | }) |
| 100 | } | 147 | } |
| 101 | // 获取查封登记 | 148 | /** |
| 149 | * @description: 获取查封登记 | ||
| 150 | * @param {*} data | ||
| 151 | * @author: renchao | ||
| 152 | */ | ||
| 102 | export function getCfdjList (data) { | 153 | export function getCfdjList (data) { |
| 103 | return request({ | 154 | return request({ |
| 104 | url: SERVER.SERVERAPI + '/rest/djbDetail/getCfdjList', | 155 | url: SERVER.SERVERAPI + '/rest/djbDetail/getCfdjList', |
| ... | @@ -106,7 +157,11 @@ export function getCfdjList (data) { | ... | @@ -106,7 +157,11 @@ export function getCfdjList (data) { |
| 106 | data | 157 | data |
| 107 | }) | 158 | }) |
| 108 | } | 159 | } |
| 109 | // 获取数据比对集合 | 160 | /** |
| 161 | * @description: 获取数据比对集合 | ||
| 162 | * @param {*} data | ||
| 163 | * @author: renchao | ||
| 164 | */ | ||
| 110 | export function getFdcqLSInfo (data) { | 165 | export function getFdcqLSInfo (data) { |
| 111 | return request({ | 166 | return request({ |
| 112 | url: SERVER.SERVERAPI + '/rest/djbDetail/getFdcqLSInfo', | 167 | url: SERVER.SERVERAPI + '/rest/djbDetail/getFdcqLSInfo', |
| ... | @@ -114,7 +169,11 @@ export function getFdcqLSInfo (data) { | ... | @@ -114,7 +169,11 @@ export function getFdcqLSInfo (data) { |
| 114 | data | 169 | data |
| 115 | }) | 170 | }) |
| 116 | } | 171 | } |
| 117 | // 获取土地经营权、农用地使用权 | 172 | /** |
| 173 | * @description: 获取土地经营权、农用地使用权 | ||
| 174 | * @param {*} data | ||
| 175 | * @author: renchao | ||
| 176 | */ | ||
| 118 | export function getNydsyqList (data) { | 177 | export function getNydsyqList (data) { |
| 119 | return request({ | 178 | return request({ |
| 120 | url: SERVER.SERVERAPI + '/rest/djbDetail/getNydsyqList', | 179 | url: SERVER.SERVERAPI + '/rest/djbDetail/getNydsyqList', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 13:49:57 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | 8 | /** | |
| 4 | 9 | * @description: 获取自然幢下其他户 | |
| 5 | // 获取自然幢下其他户 | 10 | * @param {*} data |
| 11 | * @author: renchao | ||
| 12 | */ | ||
| 6 | export function selectOtherH (data) { | 13 | export function selectOtherH (data) { |
| 7 | return request({ | 14 | return request({ |
| 8 | url: 'ywbl/ywsq/selectOtherH', | 15 | url: 'ywbl/ywsq/selectOtherH', |
| ... | @@ -10,9 +17,11 @@ export function selectOtherH (data) { | ... | @@ -10,9 +17,11 @@ export function selectOtherH (data) { |
| 10 | data | 17 | data |
| 11 | }) | 18 | }) |
| 12 | } | 19 | } |
| 13 | /* | 20 | /** |
| 14 | 业务办理-选择抵押权信息-根据条件进行列表查询 | 21 | * @description: 业务办理-选择抵押权信息-根据条件进行列表查询 |
| 15 | */ | 22 | * @param {*} data |
| 23 | * @author: renchao | ||
| 24 | */ | ||
| 16 | export function selectDiyaq (data) { | 25 | export function selectDiyaq (data) { |
| 17 | return request({ | 26 | return request({ |
| 18 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectDiyaq', | 27 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectDiyaq', |
| ... | @@ -20,9 +29,11 @@ export function selectDiyaq (data) { | ... | @@ -20,9 +29,11 @@ export function selectDiyaq (data) { |
| 20 | data | 29 | data |
| 21 | }) | 30 | }) |
| 22 | } | 31 | } |
| 23 | /* | 32 | /** |
| 24 | 业务办理-选择查封信息-根据条件进行列表查询 | 33 | * @description: 业务办理-选择查封信息-根据条件进行列表查询 |
| 25 | */ | 34 | * @param {*} data |
| 35 | * @author: renchao | ||
| 36 | */ | ||
| 26 | export function selectCfdj (data) { | 37 | export function selectCfdj (data) { |
| 27 | return request({ | 38 | return request({ |
| 28 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectCfdj', | 39 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectCfdj', |
| ... | @@ -31,16 +42,22 @@ export function selectCfdj (data) { | ... | @@ -31,16 +42,22 @@ export function selectCfdj (data) { |
| 31 | }) | 42 | }) |
| 32 | } | 43 | } |
| 33 | 44 | ||
| 34 | /* | 45 | /** |
| 35 | 业务办理-业务申请-添加收藏业务 | 46 | * @description: 业务办理-业务申请-添加收藏业务 |
| 36 | */ | 47 | * @param {*} bsmSqyw |
| 48 | * @author: renchao | ||
| 49 | */ | ||
| 37 | export function deleteCollectBiz (bsmSqyw) { | 50 | export function deleteCollectBiz (bsmSqyw) { |
| 38 | return request({ | 51 | return request({ |
| 39 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/deleteCollectBiz?bsmSqyw=' + bsmSqyw, | 52 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/deleteCollectBiz?bsmSqyw=' + bsmSqyw, |
| 40 | method: 'post' | 53 | method: 'post' |
| 41 | }) | 54 | }) |
| 42 | } | 55 | } |
| 43 | // 国有建设用地使用权/房屋使用权 -选择不动产单元 | 56 | /** |
| 57 | * @description: 国有建设用地使用权/房屋使用权 -选择不动产单元 | ||
| 58 | * @param {*} data | ||
| 59 | * @author: renchao | ||
| 60 | */ | ||
| 44 | export function choiceBdcdy (data) { | 61 | export function choiceBdcdy (data) { |
| 45 | return request({ | 62 | return request({ |
| 46 | url: SERVER.SERVERAPI + '/rest/business/workFlow/choiceBdcdy', | 63 | url: SERVER.SERVERAPI + '/rest/business/workFlow/choiceBdcdy', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 14:05:25 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | // 获取申请查询列表 | 8 | /** |
| 9 | * @description: 获取申请查询列表 | ||
| 10 | * @param {*} data | ||
| 11 | * @author: renchao | ||
| 12 | */ | ||
| 4 | export function getSqcxPage (data) { | 13 | export function getSqcxPage (data) { |
| 5 | return request({ | 14 | return request({ |
| 6 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/getSqcxPage', | 15 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/getSqcxPage', |
| ... | @@ -9,7 +18,11 @@ export function getSqcxPage (data) { | ... | @@ -9,7 +18,11 @@ export function getSqcxPage (data) { |
| 9 | }) | 18 | }) |
| 10 | } | 19 | } |
| 11 | 20 | ||
| 12 | // 新增申请查询家庭房产信息 | 21 | /** |
| 22 | * @description: 新增申请查询家庭房产信息 | ||
| 23 | * @param {*} data | ||
| 24 | * @author: renchao | ||
| 25 | */ | ||
| 13 | export function addJtfcCxjgXx (data) { | 26 | export function addJtfcCxjgXx (data) { |
| 14 | return request({ | 27 | return request({ |
| 15 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/addJtfcCxjgXx', | 28 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/addJtfcCxjgXx', |
| ... | @@ -18,7 +31,11 @@ export function addJtfcCxjgXx (data) { | ... | @@ -18,7 +31,11 @@ export function addJtfcCxjgXx (data) { |
| 18 | }) | 31 | }) |
| 19 | } | 32 | } |
| 20 | 33 | ||
| 21 | // 新增申请查询房屋明细信息 | 34 | /** |
| 35 | * @description: 新增申请查询房屋明细信息 | ||
| 36 | * @param {*} data | ||
| 37 | * @author: renchao | ||
| 38 | */ | ||
| 22 | export function addFwmxCxjgXx (data) { | 39 | export function addFwmxCxjgXx (data) { |
| 23 | return request({ | 40 | return request({ |
| 24 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/addFwmxCxjgXx', | 41 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/addFwmxCxjgXx', |
| ... | @@ -27,7 +44,11 @@ export function addFwmxCxjgXx (data) { | ... | @@ -27,7 +44,11 @@ export function addFwmxCxjgXx (data) { |
| 27 | }) | 44 | }) |
| 28 | } | 45 | } |
| 29 | 46 | ||
| 30 | // 获取申请查询记录详细信息 | 47 | /** |
| 48 | * @description: 获取申请查询记录详细信息 | ||
| 49 | * @param {*} params | ||
| 50 | * @author: renchao | ||
| 51 | */ | ||
| 31 | export function getJtfcInfo (params) { | 52 | export function getJtfcInfo (params) { |
| 32 | return request({ | 53 | return request({ |
| 33 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/getJtfcInfo/', | 54 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/getJtfcInfo/', |
| ... | @@ -36,7 +57,11 @@ export function getJtfcInfo (params) { | ... | @@ -36,7 +57,11 @@ export function getJtfcInfo (params) { |
| 36 | }) | 57 | }) |
| 37 | } | 58 | } |
| 38 | 59 | ||
| 39 | // 获取房屋明细记录详细信息 | 60 | /** |
| 61 | * @description: 获取房屋明细记录详细信息 | ||
| 62 | * @param {*} params | ||
| 63 | * @author: renchao | ||
| 64 | */ | ||
| 40 | export function getFwmxInfo (params) { | 65 | export function getFwmxInfo (params) { |
| 41 | return request({ | 66 | return request({ |
| 42 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/getFwmxInfo/', | 67 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/getFwmxInfo/', |
| ... | @@ -45,7 +70,11 @@ export function getFwmxInfo (params) { | ... | @@ -45,7 +70,11 @@ export function getFwmxInfo (params) { |
| 45 | }) | 70 | }) |
| 46 | } | 71 | } |
| 47 | 72 | ||
| 48 | // 打印家庭房产 | 73 | /** |
| 74 | * @description: 打印家庭房产 | ||
| 75 | * @param {*} data | ||
| 76 | * @author: renchao | ||
| 77 | */ | ||
| 49 | export function printJtcfInfo (data) { | 78 | export function printJtcfInfo (data) { |
| 50 | return request({ | 79 | return request({ |
| 51 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/printJtcfInfo/', | 80 | url: SERVER.SERVERAPI + '/rest/sqcx/jtfc/printJtcfInfo/', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: 系统管理 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 16:02:32 | ||
| 5 | */ | ||
| 6 | |||
| 1 | import request from '@/utils/request' | 7 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 8 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | 9 | ||
| 4 | // 上传单个文件 | 10 | /** |
| 11 | * @description: 上传单个文件 | ||
| 12 | * @param {*} data | ||
| 13 | * @author: renchao | ||
| 14 | */ | ||
| 5 | export function upload (data) { | 15 | export function upload (data) { |
| 6 | return request({ | 16 | return request({ |
| 7 | url: SERVER.SERVERAPI + '/rest/file/upload', | 17 | url: SERVER.SERVERAPI + '/rest/file/upload', |
| ... | @@ -10,10 +20,11 @@ export function upload (data) { | ... | @@ -10,10 +20,11 @@ export function upload (data) { |
| 10 | }) | 20 | }) |
| 11 | } | 21 | } |
| 12 | 22 | ||
| 13 | /* | 23 | /** |
| 14 | 系统管理 | 24 | * @description: 申请业务规则API-根据条件进行列表查询 |
| 15 | 申请业务规则API-根据条件进行列表查询 | 25 | * @param {*} data |
| 16 | */ | 26 | * @author: renchao |
| 27 | */ | ||
| 17 | export function getSysSqdjywBysearch (data) { | 28 | export function getSysSqdjywBysearch (data) { |
| 18 | return request({ | 29 | return request({ |
| 19 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getSysSqdjywBysearch', | 30 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getSysSqdjywBysearch', |
| ... | @@ -21,9 +32,12 @@ export function getSysSqdjywBysearch (data) { | ... | @@ -21,9 +32,12 @@ export function getSysSqdjywBysearch (data) { |
| 21 | data | 32 | data |
| 22 | }) | 33 | }) |
| 23 | } | 34 | } |
| 24 | /* | 35 | |
| 25 | 获取登记类型信息-申请业务规则 | 36 | /** |
| 26 | */ | 37 | * @description: 获取登记类型信息-申请业务规则 |
| 38 | * @param {*} id | ||
| 39 | * @author: renchao | ||
| 40 | */ | ||
| 27 | export function getDjlxInfo (id) { | 41 | export function getDjlxInfo (id) { |
| 28 | return request({ | 42 | return request({ |
| 29 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getDjlxInfo?parentid=' + id, | 43 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getDjlxInfo?parentid=' + id, |
| ... | @@ -31,9 +45,11 @@ export function getDjlxInfo (id) { | ... | @@ -31,9 +45,11 @@ export function getDjlxInfo (id) { |
| 31 | }) | 45 | }) |
| 32 | } | 46 | } |
| 33 | 47 | ||
| 34 | /* | 48 | /** |
| 35 | 获取登记类型信息-申请业务规则 | 49 | * @description: 获取登记类型信息-申请业务规则 |
| 36 | */ | 50 | * @param {*} id |
| 51 | * @author: renchao | ||
| 52 | */ | ||
| 37 | export function getQllxByBsmSqyw (id) { | 53 | export function getQllxByBsmSqyw (id) { |
| 38 | return request({ | 54 | return request({ |
| 39 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getQllxByBsmSqyw?bsmSqyw=' + id, | 55 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getQllxByBsmSqyw?bsmSqyw=' + id, |
| ... | @@ -41,18 +57,23 @@ export function getQllxByBsmSqyw (id) { | ... | @@ -41,18 +57,23 @@ export function getQllxByBsmSqyw (id) { |
| 41 | }) | 57 | }) |
| 42 | } | 58 | } |
| 43 | 59 | ||
| 44 | /* | 60 | |
| 45 | 读取申请登记业务信息-申请业务规则 | 61 | /** |
| 46 | */ | 62 | * @description: 读取申请登记业务信息-申请业务规则 |
| 63 | * @param {*} bsmSqyw | ||
| 64 | * @author: renchao | ||
| 65 | */ | ||
| 47 | export function getSqdjywDetail (bsmSqyw) { | 66 | export function getSqdjywDetail (bsmSqyw) { |
| 48 | return request({ | 67 | return request({ |
| 49 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getSqdjywDetail?bsmSqyw=' + bsmSqyw, | 68 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getSqdjywDetail?bsmSqyw=' + bsmSqyw, |
| 50 | method: 'get' | 69 | method: 'get' |
| 51 | }) | 70 | }) |
| 52 | } | 71 | } |
| 53 | /* | 72 | /** |
| 54 | 保存登记业务信息-申请业务规则 | 73 | * @description: 保存登记业务信息-申请业务规则 |
| 55 | */ | 74 | * @param {*} data |
| 75 | * @author: renchao | ||
| 76 | */ | ||
| 56 | export function saveSqdjyw (data) { | 77 | export function saveSqdjyw (data) { |
| 57 | return request({ | 78 | return request({ |
| 58 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/saveSqdjyw', | 79 | url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/saveSqdjyw', |
| ... | @@ -61,9 +82,12 @@ export function saveSqdjyw (data) { | ... | @@ -61,9 +82,12 @@ export function saveSqdjyw (data) { |
| 61 | }) | 82 | }) |
| 62 | } | 83 | } |
| 63 | 84 | ||
| 64 | /* | 85 | |
| 65 | 其他及附记模板-列表详情 | 86 | /** |
| 66 | */ | 87 | * @description: 其他及附记模板-列表详情 |
| 88 | * @param {*} data | ||
| 89 | * @author: renchao | ||
| 90 | */ | ||
| 67 | export function sysSqywmbszSearch (data) { | 91 | export function sysSqywmbszSearch (data) { |
| 68 | return request({ | 92 | return request({ |
| 69 | url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/search', | 93 | url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/search', |
| ... | @@ -71,18 +95,23 @@ export function sysSqywmbszSearch (data) { | ... | @@ -71,18 +95,23 @@ export function sysSqywmbszSearch (data) { |
| 71 | data | 95 | data |
| 72 | }) | 96 | }) |
| 73 | } | 97 | } |
| 74 | /* | 98 | |
| 75 | 其他及附记模板-读取明细 | 99 | /** |
| 76 | */ | 100 | * @description: 其他及附记模板-读取明细 |
| 101 | * @param {*} id | ||
| 102 | * @author: renchao | ||
| 103 | */ | ||
| 77 | export function getSysSqywmbszDetailById (id) { | 104 | export function getSysSqywmbszDetailById (id) { |
| 78 | return request({ | 105 | return request({ |
| 79 | url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/getSysSqywmbszDetailById?id=' + id, | 106 | url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/getSysSqywmbszDetailById?id=' + id, |
| 80 | method: 'get' | 107 | method: 'get' |
| 81 | }) | 108 | }) |
| 82 | } | 109 | } |
| 83 | /* | 110 | /** |
| 84 | 其他及附记模板-修改申请业务模板设置 | 111 | * @description: 其他及附记模板-修改申请业务模板设置 |
| 85 | */ | 112 | * @param {*} data |
| 113 | * @author: renchao | ||
| 114 | */ | ||
| 86 | export function updateSysSqywmbsz (data) { | 115 | export function updateSysSqywmbsz (data) { |
| 87 | return request({ | 116 | return request({ |
| 88 | url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/updateSysSqywmbsz', | 117 | url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/updateSysSqywmbsz', |
| ... | @@ -91,8 +120,11 @@ export function updateSysSqywmbsz (data) { | ... | @@ -91,8 +120,11 @@ export function updateSysSqywmbsz (data) { |
| 91 | }) | 120 | }) |
| 92 | } | 121 | } |
| 93 | 122 | ||
| 94 | // 通知 | 123 | /** |
| 95 | // 新增系统通知 | 124 | * @description: 新增系统通知 |
| 125 | * @param {*} data | ||
| 126 | * @author: renchao | ||
| 127 | */ | ||
| 96 | export function addSysNotice (data) { | 128 | export function addSysNotice (data) { |
| 97 | return request({ | 129 | return request({ |
| 98 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/addSysNotice', | 130 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/addSysNotice', |
| ... | @@ -101,7 +133,11 @@ export function addSysNotice (data) { | ... | @@ -101,7 +133,11 @@ export function addSysNotice (data) { |
| 101 | }) | 133 | }) |
| 102 | } | 134 | } |
| 103 | 135 | ||
| 104 | //编辑系统通知 | 136 | /** |
| 137 | * @description: 编辑系统通知 | ||
| 138 | * @param {*} data | ||
| 139 | * @author: renchao | ||
| 140 | */ | ||
| 105 | export function updateSysNotice (data) { | 141 | export function updateSysNotice (data) { |
| 106 | return request({ | 142 | return request({ |
| 107 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/updateSysNotice', | 143 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/updateSysNotice', |
| ... | @@ -111,6 +147,11 @@ export function updateSysNotice (data) { | ... | @@ -111,6 +147,11 @@ export function updateSysNotice (data) { |
| 111 | } | 147 | } |
| 112 | 148 | ||
| 113 | // 获取通知列表 | 149 | // 获取通知列表 |
| 150 | /** | ||
| 151 | * @description: | ||
| 152 | * @param {*} data | ||
| 153 | * @author: renchao | ||
| 154 | */ | ||
| 114 | export function getSysNoticeList (data) { | 155 | export function getSysNoticeList (data) { |
| 115 | return request({ | 156 | return request({ |
| 116 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/getSysNoticeList', | 157 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/getSysNoticeList', |
| ... | @@ -119,7 +160,11 @@ export function getSysNoticeList (data) { | ... | @@ -119,7 +160,11 @@ export function getSysNoticeList (data) { |
| 119 | }) | 160 | }) |
| 120 | } | 161 | } |
| 121 | 162 | ||
| 122 | //获取法律法规列表 | 163 | /** |
| 164 | * @description: 获取法律法规列表 | ||
| 165 | * @param {*} data | ||
| 166 | * @author: renchao | ||
| 167 | */ | ||
| 123 | export function getSysPolicyList (data) { | 168 | export function getSysPolicyList (data) { |
| 124 | return request({ | 169 | return request({ |
| 125 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/getSysPolicyList', | 170 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/getSysPolicyList', |
| ... | @@ -128,7 +173,11 @@ export function getSysPolicyList (data) { | ... | @@ -128,7 +173,11 @@ export function getSysPolicyList (data) { |
| 128 | }) | 173 | }) |
| 129 | } | 174 | } |
| 130 | 175 | ||
| 131 | //删除系统通知 | 176 | /** |
| 177 | * @description: 删除系统通知 | ||
| 178 | * @param {*} params | ||
| 179 | * @author: renchao | ||
| 180 | */ | ||
| 132 | export function deleteSysNotice (params) { | 181 | export function deleteSysNotice (params) { |
| 133 | return request({ | 182 | return request({ |
| 134 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/deleteSysNotice', | 183 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/deleteSysNotice', |
| ... | @@ -137,7 +186,11 @@ export function deleteSysNotice (params) { | ... | @@ -137,7 +186,11 @@ export function deleteSysNotice (params) { |
| 137 | }) | 186 | }) |
| 138 | } | 187 | } |
| 139 | 188 | ||
| 140 | //发布通知 | 189 | /** |
| 190 | * @description: 发布通知 | ||
| 191 | * @param {*} params | ||
| 192 | * @author: renchao | ||
| 193 | */ | ||
| 141 | export function publishNotice (params) { | 194 | export function publishNotice (params) { |
| 142 | return request({ | 195 | return request({ |
| 143 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/publishNotice', | 196 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/publishNotice', |
| ... | @@ -146,7 +199,11 @@ export function publishNotice (params) { | ... | @@ -146,7 +199,11 @@ export function publishNotice (params) { |
| 146 | }) | 199 | }) |
| 147 | } | 200 | } |
| 148 | 201 | ||
| 149 | //取消发布通知 | 202 | /** |
| 203 | * @description: 取消发布通知 | ||
| 204 | * @param {*} params | ||
| 205 | * @author: renchao | ||
| 206 | */ | ||
| 150 | export function unPublishNotice (params) { | 207 | export function unPublishNotice (params) { |
| 151 | return request({ | 208 | return request({ |
| 152 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/unPublishNotice', | 209 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/unPublishNotice', |
| ... | @@ -155,7 +212,11 @@ export function unPublishNotice (params) { | ... | @@ -155,7 +212,11 @@ export function unPublishNotice (params) { |
| 155 | }) | 212 | }) |
| 156 | } | 213 | } |
| 157 | 214 | ||
| 158 | //设置已读状态 | 215 | /** |
| 216 | * @description: 设置已读状态 | ||
| 217 | * @param {*} params | ||
| 218 | * @author: renchao | ||
| 219 | */ | ||
| 159 | export function setReadStatus (params) { | 220 | export function setReadStatus (params) { |
| 160 | return request({ | 221 | return request({ |
| 161 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/setReadStatus', | 222 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/setReadStatus', |
| ... | @@ -164,7 +225,10 @@ export function setReadStatus (params) { | ... | @@ -164,7 +225,10 @@ export function setReadStatus (params) { |
| 164 | }) | 225 | }) |
| 165 | } | 226 | } |
| 166 | 227 | ||
| 167 | //一键设置已读 | 228 | /** |
| 229 | * @description: 一键设置已读 | ||
| 230 | * @author: renchao | ||
| 231 | */ | ||
| 168 | export function setAllRead () { | 232 | export function setAllRead () { |
| 169 | return request({ | 233 | return request({ |
| 170 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/setAllRead', | 234 | url: SERVER.SERVERAPI + '/rest/system/sysNotice/setAllRead', |
| ... | @@ -172,7 +236,11 @@ export function setAllRead () { | ... | @@ -172,7 +236,11 @@ export function setAllRead () { |
| 172 | }) | 236 | }) |
| 173 | } | 237 | } |
| 174 | 238 | ||
| 175 | //获取打印模板列表 | 239 | /** |
| 240 | * @description: 获取打印模板列表 | ||
| 241 | * @param {*} data | ||
| 242 | * @author: renchao | ||
| 243 | */ | ||
| 176 | export function selectPrintTemplateList (data) { | 244 | export function selectPrintTemplateList (data) { |
| 177 | return request({ | 245 | return request({ |
| 178 | url: SERVER.SERVERAPI + '/rest/system/print/selectPrintTemplateList', | 246 | url: SERVER.SERVERAPI + '/rest/system/print/selectPrintTemplateList', |
| ... | @@ -181,7 +249,11 @@ export function selectPrintTemplateList (data) { | ... | @@ -181,7 +249,11 @@ export function selectPrintTemplateList (data) { |
| 181 | }) | 249 | }) |
| 182 | } | 250 | } |
| 183 | 251 | ||
| 184 | //新增打印模板列表 | 252 | /** |
| 253 | * @description: 新增打印模板列表 | ||
| 254 | * @param {*} data | ||
| 255 | * @author: renchao | ||
| 256 | */ | ||
| 185 | export function addPrintTemplate (data) { | 257 | export function addPrintTemplate (data) { |
| 186 | return request({ | 258 | return request({ |
| 187 | url: SERVER.SERVERAPI + '/rest/system/print/addPrintTemplate', | 259 | url: SERVER.SERVERAPI + '/rest/system/print/addPrintTemplate', |
| ... | @@ -190,7 +262,11 @@ export function addPrintTemplate (data) { | ... | @@ -190,7 +262,11 @@ export function addPrintTemplate (data) { |
| 190 | }) | 262 | }) |
| 191 | } | 263 | } |
| 192 | 264 | ||
| 193 | //编辑打印模板列表 | 265 | /** |
| 266 | * @description: 编辑打印模板列表 | ||
| 267 | * @param {*} data | ||
| 268 | * @author: renchao | ||
| 269 | */ | ||
| 194 | export function editPrintTemplate (data) { | 270 | export function editPrintTemplate (data) { |
| 195 | return request({ | 271 | return request({ |
| 196 | url: SERVER.SERVERAPI + '/rest/system/print/editPrintTemplate', | 272 | url: SERVER.SERVERAPI + '/rest/system/print/editPrintTemplate', |
| ... | @@ -199,7 +275,11 @@ export function editPrintTemplate (data) { | ... | @@ -199,7 +275,11 @@ export function editPrintTemplate (data) { |
| 199 | }) | 275 | }) |
| 200 | } | 276 | } |
| 201 | 277 | ||
| 202 | //删除打印模板列表 | 278 | /** |
| 279 | * @description: 删除打印模板列表 | ||
| 280 | * @param {*} params | ||
| 281 | * @author: renchao | ||
| 282 | */ | ||
| 203 | export function delPrintTemplate (params) { | 283 | export function delPrintTemplate (params) { |
| 204 | return request({ | 284 | return request({ |
| 205 | url: SERVER.SERVERAPI + '/rest/system/print/delPrintTemplate', | 285 | url: SERVER.SERVERAPI + '/rest/system/print/delPrintTemplate', |
| ... | @@ -208,7 +288,11 @@ export function delPrintTemplate (params) { | ... | @@ -208,7 +288,11 @@ export function delPrintTemplate (params) { |
| 208 | }) | 288 | }) |
| 209 | } | 289 | } |
| 210 | 290 | ||
| 211 | //根据模板编号获取打印模板 | 291 | /** |
| 292 | * @description: 根据模板编号获取打印模板 | ||
| 293 | * @param {*} params | ||
| 294 | * @author: renchao | ||
| 295 | */ | ||
| 212 | export function getPrintTemplateByCode (params) { | 296 | export function getPrintTemplateByCode (params) { |
| 213 | return request({ | 297 | return request({ |
| 214 | url: SERVER.SERVERAPI + '/rest/system/print/getPrintTemplateByCode', | 298 | url: SERVER.SERVERAPI + '/rest/system/print/getPrintTemplateByCode', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: 用户首页 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 16:06:51 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | // 用户首页 | 8 | /** |
| 4 | // 获取首页通知公告列表 | 9 | * @description: 获取首页通知公告列表 |
| 10 | * @author: renchao | ||
| 11 | */ | ||
| 5 | export function getHomeNoticeList () { | 12 | export function getHomeNoticeList () { |
| 6 | return request({ | 13 | return request({ |
| 7 | url: SERVER.SERVERAPI + '/rest/workBench/getHomeNoticeList', | 14 | url: SERVER.SERVERAPI + '/rest/workBench/getHomeNoticeList', |
| 8 | method: 'get' | 15 | method: 'get' |
| 9 | }) | 16 | }) |
| 10 | } | 17 | } |
| 11 | 18 | /** | |
| 19 | * @description: | ||
| 20 | * @author: renchao | ||
| 21 | */ | ||
| 12 | // 获取首页待办事项 | 22 | // 获取首页待办事项 |
| 13 | export function getHomeTodoList () { | 23 | export function getHomeTodoList () { |
| 14 | return request({ | 24 | return request({ |
| ... | @@ -17,7 +27,10 @@ export function getHomeTodoList () { | ... | @@ -17,7 +27,10 @@ export function getHomeTodoList () { |
| 17 | }) | 27 | }) |
| 18 | } | 28 | } |
| 19 | 29 | ||
| 20 | //获取首页已办事项 | 30 | /** |
| 31 | * @description: 获取首页已办事项 | ||
| 32 | * @author: renchao | ||
| 33 | */ | ||
| 21 | export function getHomeDoneList () { | 34 | export function getHomeDoneList () { |
| 22 | return request({ | 35 | return request({ |
| 23 | url: SERVER.SERVERAPI + '/rest/workBench/getHomeDoneList', | 36 | url: SERVER.SERVERAPI + '/rest/workBench/getHomeDoneList', |
| ... | @@ -25,7 +38,10 @@ export function getHomeDoneList () { | ... | @@ -25,7 +38,10 @@ export function getHomeDoneList () { |
| 25 | }) | 38 | }) |
| 26 | } | 39 | } |
| 27 | 40 | ||
| 28 | //获取首页常办项目 | 41 | /** |
| 42 | * @description: 获取首页常办项目 | ||
| 43 | * @author: renchao | ||
| 44 | */ | ||
| 29 | export function getHomeFrequentProjects () { | 45 | export function getHomeFrequentProjects () { |
| 30 | return request({ | 46 | return request({ |
| 31 | url: SERVER.SERVERAPI + '/rest/workBench/getHomeFrequentProjects', | 47 | url: SERVER.SERVERAPI + '/rest/workBench/getHomeFrequentProjects', |
| ... | @@ -33,7 +49,11 @@ export function getHomeFrequentProjects () { | ... | @@ -33,7 +49,11 @@ export function getHomeFrequentProjects () { |
| 33 | }) | 49 | }) |
| 34 | } | 50 | } |
| 35 | 51 | ||
| 36 | //保存常办项目 | 52 | /** |
| 53 | * @description: 保存常办项目 | ||
| 54 | * @param {*} data | ||
| 55 | * @author: renchao | ||
| 56 | */ | ||
| 37 | export function saveFrequentProjectsList (data) { | 57 | export function saveFrequentProjectsList (data) { |
| 38 | return request({ | 58 | return request({ |
| 39 | url: SERVER.SERVERAPI + '/rest/workBench/saveFrequentProjectsList', | 59 | url: SERVER.SERVERAPI + '/rest/workBench/saveFrequentProjectsList', |
| ... | @@ -43,7 +63,10 @@ export function saveFrequentProjectsList (data) { | ... | @@ -43,7 +63,10 @@ export function saveFrequentProjectsList (data) { |
| 43 | } | 63 | } |
| 44 | 64 | ||
| 45 | 65 | ||
| 46 | // 获取用户信息 | 66 | /** |
| 67 | * @description: 获取用户信息 | ||
| 68 | * @author: renchao | ||
| 69 | */ | ||
| 47 | export function getUserInfo () { | 70 | export function getUserInfo () { |
| 48 | return request({ | 71 | return request({ |
| 49 | url: SERVER.SERVERAPI + '/rest/user/getUserInfo', | 72 | url: SERVER.SERVERAPI + '/rest/user/getUserInfo', |
| ... | @@ -51,16 +74,21 @@ export function getUserInfo () { | ... | @@ -51,16 +74,21 @@ export function getUserInfo () { |
| 51 | }) | 74 | }) |
| 52 | } | 75 | } |
| 53 | 76 | ||
| 54 | // 获取菜单信息 | 77 | /** |
| 78 | * @description: 获取菜单信息 | ||
| 79 | * @author: renchao | ||
| 80 | */ | ||
| 55 | export function getMenuInfo () { | 81 | export function getMenuInfo () { |
| 56 | return request({ | 82 | return request({ |
| 57 | url: SERVER.SERVERAPI + '/rest/user/getUserAuthorizationMenus', | 83 | url: SERVER.SERVERAPI + '/rest/user/getUserAuthorizationMenus', |
| 58 | method: 'get', | 84 | method: 'get', |
| 59 | }) | 85 | }) |
| 60 | } | 86 | } |
| 61 | /* | 87 | |
| 62 | 获取全部字典数据 | 88 | /** |
| 63 | */ | 89 | * @description: 获取全部字典数据 |
| 90 | * @author: renchao | ||
| 91 | */ | ||
| 64 | export function getAllDict () { | 92 | export function getAllDict () { |
| 65 | return request({ | 93 | return request({ |
| 66 | url: SERVER.SERVERAPI + '/rest/sys/dict/getAllDict', | 94 | url: SERVER.SERVERAPI + '/rest/sys/dict/getAllDict', |
| ... | @@ -74,9 +102,12 @@ export function getQlxxDictList (data) { | ... | @@ -74,9 +102,12 @@ export function getQlxxDictList (data) { |
| 74 | data | 102 | data |
| 75 | }) | 103 | }) |
| 76 | } | 104 | } |
| 77 | /* | 105 | |
| 78 | 获取字典子级列表 | 106 | /** |
| 79 | */ | 107 | * @description: 获取字典子级列表 |
| 108 | * @param {*} bsmDict | ||
| 109 | * @author: renchao | ||
| 110 | */ | ||
| 80 | export function getChildDictList (bsmDict) { | 111 | export function getChildDictList (bsmDict) { |
| 81 | return request({ | 112 | return request({ |
| 82 | url: SERVER.SERVERAPI + '/rest/sys/dict/getChildDictList', | 113 | url: SERVER.SERVERAPI + '/rest/sys/dict/getChildDictList', |
| ... | @@ -86,9 +117,12 @@ export function getChildDictList (bsmDict) { | ... | @@ -86,9 +117,12 @@ export function getChildDictList (bsmDict) { |
| 86 | } | 117 | } |
| 87 | }) | 118 | }) |
| 88 | } | 119 | } |
| 89 | /* | 120 | |
| 90 | 编辑字典数据 | 121 | /** |
| 91 | */ | 122 | * @description: 编辑字典数据 |
| 123 | * @param {*} data | ||
| 124 | * @author: renchao | ||
| 125 | */ | ||
| 92 | export function editDictNode (data) { | 126 | export function editDictNode (data) { |
| 93 | return request({ | 127 | return request({ |
| 94 | url: SERVER.SERVERAPI + '/rest/sys/dict/editDictNode', | 128 | url: SERVER.SERVERAPI + '/rest/sys/dict/editDictNode', |
| ... | @@ -97,9 +131,11 @@ export function editDictNode (data) { | ... | @@ -97,9 +131,11 @@ export function editDictNode (data) { |
| 97 | }) | 131 | }) |
| 98 | } | 132 | } |
| 99 | 133 | ||
| 100 | /* | 134 | |
| 101 | 刷新字典缓存 | 135 | /** |
| 102 | */ | 136 | * @description: 刷新字典缓存 |
| 137 | * @author: renchao | ||
| 138 | */ | ||
| 103 | export function refreshDictCache () { | 139 | export function refreshDictCache () { |
| 104 | return request({ | 140 | return request({ |
| 105 | url: SERVER.SERVERAPI + '/rest/sys/dict/refreshDictCache', | 141 | url: SERVER.SERVERAPI + '/rest/sys/dict/refreshDictCache', | ... | ... |
| 1 | /* | 1 | /* |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-04-20 09:39:44 | 4 | * @LastEditTime: 2023-05-17 10:25:58 |
| 5 | */ | 5 | */ |
| 6 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 8 | 8 | ||
| 9 | //批量初始化 | 9 | /** |
| 10 | * @description: 批量初始化 | ||
| 11 | * @param {*} data | ||
| 12 | * @author: renchao | ||
| 13 | */ | ||
| 10 | export function BatchInit (data) { | 14 | export function BatchInit (data) { |
| 11 | let apiUrl = ""; | 15 | let apiUrl = ""; |
| 12 | switch (data.get("djlx")) { | 16 | switch (data.get("djlx")) { |
| ... | @@ -27,7 +31,11 @@ export function BatchInit (data) { | ... | @@ -27,7 +31,11 @@ export function BatchInit (data) { |
| 27 | }) | 31 | }) |
| 28 | } | 32 | } |
| 29 | 33 | ||
| 30 | // 数据保存 | 34 | /** |
| 35 | * @description: 数据保存 | ||
| 36 | * @param {*} data | ||
| 37 | * @author: renchao | ||
| 38 | */ | ||
| 31 | export function saveData (data) { | 39 | export function saveData (data) { |
| 32 | return request({ | 40 | return request({ |
| 33 | url: SERVER.SERVERAPI + '/rest/ywbl/cfdj/saveData', | 41 | url: SERVER.SERVERAPI + '/rest/ywbl/cfdj/saveData', |
| ... | @@ -36,7 +44,11 @@ export function saveData (data) { | ... | @@ -36,7 +44,11 @@ export function saveData (data) { |
| 36 | }) | 44 | }) |
| 37 | } | 45 | } |
| 38 | 46 | ||
| 39 | // 批量数据保存 | 47 | /** |
| 48 | * @description: 批量数据保存 | ||
| 49 | * @param {*} data | ||
| 50 | * @author: renchao | ||
| 51 | */ | ||
| 40 | export function batchSaveData (data) { | 52 | export function batchSaveData (data) { |
| 41 | return request({ | 53 | return request({ |
| 42 | url: SERVER.SERVERAPI + '/rest/ywbl/cfdj/batchSaveData', | 54 | url: SERVER.SERVERAPI + '/rest/ywbl/cfdj/batchSaveData', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:30:47 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | 8 | ||
| 4 | // 初始化内容 | 9 | /** |
| 10 | * @description: 初始化内容 | ||
| 11 | * @param {*} data | ||
| 12 | * @author: renchao | ||
| 13 | */ | ||
| 5 | export function Init (data) { | 14 | export function Init (data) { |
| 6 | let apiUrl = ""; | 15 | let apiUrl = ""; |
| 7 | switch (data.get("djlx")) { | 16 | switch (data.get("djlx")) { |
| ... | @@ -33,7 +42,12 @@ export function Init (data) { | ... | @@ -33,7 +42,12 @@ export function Init (data) { |
| 33 | data | 42 | data |
| 34 | }) | 43 | }) |
| 35 | } | 44 | } |
| 36 | // 受理信息保存 | 45 | /** |
| 46 | * @description: 受理信息保存 | ||
| 47 | * @param {*} data | ||
| 48 | * @param {*} djlx | ||
| 49 | * @author: renchao | ||
| 50 | */ | ||
| 37 | export function saveData (data, djlx) { | 51 | export function saveData (data, djlx) { |
| 38 | let apiUrl = "/rest/ywbl/dyaq/saveData"; | 52 | let apiUrl = "/rest/ywbl/dyaq/saveData"; |
| 39 | if (djlx == "400") { | 53 | if (djlx == "400") { |
| ... | @@ -46,7 +60,12 @@ export function saveData (data, djlx) { | ... | @@ -46,7 +60,12 @@ export function saveData (data, djlx) { |
| 46 | }) | 60 | }) |
| 47 | } | 61 | } |
| 48 | 62 | ||
| 49 | // 流程图 | 63 | /** |
| 64 | * @description: 流程图 | ||
| 65 | * @param {*} bsmSlsq | ||
| 66 | * @param {*} bestepid | ||
| 67 | * @author: renchao | ||
| 68 | */ | ||
| 50 | export function getWorkFlowImage (bsmSlsq, bestepid) { | 69 | export function getWorkFlowImage (bsmSlsq, bestepid) { |
| 51 | return request({ | 70 | return request({ |
| 52 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getWorkFlowImage', | 71 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getWorkFlowImage', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:30:58 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | // 初始化内容 | 8 | /** |
| 9 | * @description: 初始化内容 | ||
| 10 | * @param {*} data | ||
| 11 | * @author: renchao | ||
| 12 | */ | ||
| 4 | export function Init (data) { | 13 | export function Init (data) { |
| 5 | let apiUrl = ""; | 14 | let apiUrl = ""; |
| 6 | switch (data.get("djlx")) { | 15 | switch (data.get("djlx")) { |
| ... | @@ -32,7 +41,11 @@ export function Init (data) { | ... | @@ -32,7 +41,11 @@ export function Init (data) { |
| 32 | data | 41 | data |
| 33 | }) | 42 | }) |
| 34 | } | 43 | } |
| 35 | // 首次登记提交 | 44 | /** |
| 45 | * @description: 首次登记提交 | ||
| 46 | * @param {*} data | ||
| 47 | * @author: renchao | ||
| 48 | */ | ||
| 36 | export function saveBatchData (data) { | 49 | export function saveBatchData (data) { |
| 37 | return request({ | 50 | return request({ |
| 38 | url: SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/saveBatchData", | 51 | url: SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/saveBatchData", | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:31:23 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | 8 | ||
| ... | @@ -33,7 +38,11 @@ export function Init (data) { | ... | @@ -33,7 +38,11 @@ export function Init (data) { |
| 33 | data | 38 | data |
| 34 | }) | 39 | }) |
| 35 | } | 40 | } |
| 36 | // 受理信息保存 | 41 | /** |
| 42 | * @description: 受理信息保存 | ||
| 43 | * @param {*} data | ||
| 44 | * @author: renchao | ||
| 45 | */ | ||
| 37 | export function saveData (data) { | 46 | export function saveData (data) { |
| 38 | return request({ | 47 | return request({ |
| 39 | url: SERVER.SERVERAPI + '/rest/ywbl/jsydsyqlr/saveData', | 48 | url: SERVER.SERVERAPI + '/rest/ywbl/jsydsyqlr/saveData', |
| ... | @@ -42,7 +51,12 @@ export function saveData (data) { | ... | @@ -42,7 +51,12 @@ export function saveData (data) { |
| 42 | }) | 51 | }) |
| 43 | } | 52 | } |
| 44 | 53 | ||
| 45 | // 流程图 | 54 | /** |
| 55 | * @description: 流程图 | ||
| 56 | * @param {*} bsmSlsq | ||
| 57 | * @param {*} bestepid | ||
| 58 | * @author: renchao | ||
| 59 | */ | ||
| 46 | export function getWorkFlowImage (bsmSlsq, bestepid) { | 60 | export function getWorkFlowImage (bsmSlsq, bestepid) { |
| 47 | return request({ | 61 | return request({ |
| 48 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getWorkFlowImage', | 62 | url: SERVER.SERVERAPI + '/rest/business/workFlow/getWorkFlowImage', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:32:29 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | 8 | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:32:37 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | // 初始化内容 | 8 | // 初始化内容 | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:32:41 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | // 初始化内容 | 8 | // 初始化内容 | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:32:45 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | 8 | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 16:07:10 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | /* | 8 | /** |
| 4 | 系统监控 -获取错误日志列表 | 9 | * @description: 系统监控 -获取错误日志列表 |
| 5 | */ | 10 | * @param {*} data |
| 11 | * @author: renchao | ||
| 12 | */ | ||
| 6 | export function getErrorLogList (data) { | 13 | export function getErrorLogList (data) { |
| 7 | return request({ | 14 | return request({ |
| 8 | url: SERVER.SERVERAPI + '/rest/xtjk/view/getErrorLogList', | 15 | url: SERVER.SERVERAPI + '/rest/xtjk/view/getErrorLogList', |
| ... | @@ -11,9 +18,12 @@ export function getErrorLogList (data) { | ... | @@ -11,9 +18,12 @@ export function getErrorLogList (data) { |
| 11 | }) | 18 | }) |
| 12 | } | 19 | } |
| 13 | 20 | ||
| 14 | /* | 21 | |
| 15 | 系统监控 -获取操作日志列表 | 22 | /** |
| 16 | */ | 23 | * @description: 系统监控 -获取操作日志列表 |
| 24 | * @param {*} data | ||
| 25 | * @author: renchao | ||
| 26 | */ | ||
| 17 | export function getOperationLogList (data) { | 27 | export function getOperationLogList (data) { |
| 18 | return request({ | 28 | return request({ |
| 19 | url: SERVER.SERVERAPI + '/rest/xtjk/view/getOperationLogList', | 29 | url: SERVER.SERVERAPI + '/rest/xtjk/view/getOperationLogList', |
| ... | @@ -22,9 +32,10 @@ export function getOperationLogList (data) { | ... | @@ -22,9 +32,10 @@ export function getOperationLogList (data) { |
| 22 | }) | 32 | }) |
| 23 | } | 33 | } |
| 24 | 34 | ||
| 25 | /* | 35 | /** |
| 26 | 系统监控 -主机监控 | 36 | * @description: 系统监控 -主机监控 |
| 27 | */ | 37 | * @author: renchao |
| 38 | */ | ||
| 28 | export function getServerInfo () { | 39 | export function getServerInfo () { |
| 29 | return request({ | 40 | return request({ |
| 30 | url: SERVER.SERVERAPI + '/rest/xtjk/view/getServerInfo', | 41 | url: SERVER.SERVERAPI + '/rest/xtjk/view/getServerInfo', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:13:24 | ||
| 5 | */ | ||
| 6 | |||
| 1 | import request from '@/utils/request' | 7 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 8 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | /* | 9 | |
| 4 | 业务办理-获取收藏业务集合 | 10 | /** |
| 5 | */ | 11 | * @description: 业务办理-获取收藏业务集合 |
| 12 | * @author: renchao | ||
| 13 | */ | ||
| 6 | export function getCollectBiz () { | 14 | export function getCollectBiz () { |
| 7 | return request({ | 15 | return request({ |
| 8 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/getCollectBiz', | 16 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/getCollectBiz', |
| ... | @@ -10,18 +18,22 @@ export function getCollectBiz () { | ... | @@ -10,18 +18,22 @@ export function getCollectBiz () { |
| 10 | }) | 18 | }) |
| 11 | } | 19 | } |
| 12 | 20 | ||
| 13 | /* | 21 | |
| 14 | 业务办理-获取左侧菜单 | 22 | /** |
| 15 | */ | 23 | * @description: 业务办理-获取左侧菜单 |
| 24 | * @author: renchao | ||
| 25 | */ | ||
| 16 | export function getleftMenu () { | 26 | export function getleftMenu () { |
| 17 | return request({ | 27 | return request({ |
| 18 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/getleftMenu', | 28 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/getleftMenu', |
| 19 | method: 'post' | 29 | method: 'post' |
| 20 | }) | 30 | }) |
| 21 | } | 31 | } |
| 22 | /* | 32 | /** |
| 23 | 业务办理-获取下个节点内容 | 33 | * @description: 业务办理-获取下个节点内容 |
| 24 | */ | 34 | * @param {*} bsmSqyw |
| 35 | * @author: renchao | ||
| 36 | */ | ||
| 25 | export function getNextNode (bsmSqyw) { | 37 | export function getNextNode (bsmSqyw) { |
| 26 | return request({ | 38 | return request({ |
| 27 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/getNextNode?parentid=' + bsmSqyw, | 39 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/getNextNode?parentid=' + bsmSqyw, |
| ... | @@ -29,9 +41,11 @@ export function getNextNode (bsmSqyw) { | ... | @@ -29,9 +41,11 @@ export function getNextNode (bsmSqyw) { |
| 29 | }) | 41 | }) |
| 30 | } | 42 | } |
| 31 | 43 | ||
| 32 | /* | 44 | /** |
| 33 | 业务办理-选择单元-根据条件进行列表查询-国有建设用地使用权、房屋所有权(首次登记) | 45 | * @description: 业务办理-选择单元-根据条件进行列表查询-国有建设用地使用权、房屋所有权(首次登记) |
| 34 | */ | 46 | * @param {*} data |
| 47 | * @author: renchao | ||
| 48 | */ | ||
| 35 | export function selectScBdcdy (data) { | 49 | export function selectScBdcdy (data) { |
| 36 | return request({ | 50 | return request({ |
| 37 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectScBdcdy', | 51 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectScBdcdy', |
| ... | @@ -52,7 +66,11 @@ export function selectScBdcdy (data) { | ... | @@ -52,7 +66,11 @@ export function selectScBdcdy (data) { |
| 52 | // }) | 66 | // }) |
| 53 | // } | 67 | // } |
| 54 | 68 | ||
| 55 | // 待办箱列表查询接口 | 69 | /** |
| 70 | * @description: 待办箱列表查询接口 | ||
| 71 | * @param {*} data | ||
| 72 | * @author: renchao | ||
| 73 | */ | ||
| 56 | export function searchTaskToDo (data) { | 74 | export function searchTaskToDo (data) { |
| 57 | return request({ | 75 | return request({ |
| 58 | url: SERVER.SERVERAPI + '/rest/workBox/search/searchTaskToDo', | 76 | url: SERVER.SERVERAPI + '/rest/workBox/search/searchTaskToDo', |
| ... | @@ -60,7 +78,11 @@ export function searchTaskToDo (data) { | ... | @@ -60,7 +78,11 @@ export function searchTaskToDo (data) { |
| 60 | data | 78 | data |
| 61 | }) | 79 | }) |
| 62 | } | 80 | } |
| 63 | // 待办箱/不动产单元删除接口 | 81 | /** |
| 82 | * @description: 待办箱/不动产单元删除接口 | ||
| 83 | * @param {*} data | ||
| 84 | * @author: renchao | ||
| 85 | */ | ||
| 64 | export function deleteFlow (data) { | 86 | export function deleteFlow (data) { |
| 65 | return request({ | 87 | return request({ |
| 66 | url: SERVER.SERVERAPI + '/rest/business/workFlow/deleteFlow', | 88 | url: SERVER.SERVERAPI + '/rest/business/workFlow/deleteFlow', |
| ... | @@ -68,9 +90,11 @@ export function deleteFlow (data) { | ... | @@ -68,9 +90,11 @@ export function deleteFlow (data) { |
| 68 | data | 90 | data |
| 69 | }) | 91 | }) |
| 70 | } | 92 | } |
| 71 | /* | 93 | /** |
| 72 | 业务办理-发起业务申请流程 | 94 | * @description: 业务办理-发起业务申请流程 |
| 73 | */ | 95 | * @param {*} data |
| 96 | * @author: renchao | ||
| 97 | */ | ||
| 74 | export function startBusinessFlow (data) { | 98 | export function startBusinessFlow (data) { |
| 75 | return request({ | 99 | return request({ |
| 76 | url: SERVER.SERVERAPI + '/rest/business/workFlow/startBusinessFlow', | 100 | url: SERVER.SERVERAPI + '/rest/business/workFlow/startBusinessFlow', |
| ... | @@ -78,9 +102,12 @@ export function startBusinessFlow (data) { | ... | @@ -78,9 +102,12 @@ export function startBusinessFlow (data) { |
| 78 | data | 102 | data |
| 79 | }) | 103 | }) |
| 80 | } | 104 | } |
| 81 | /* | 105 | |
| 82 | 已办箱列表查询接口 | 106 | /** |
| 83 | */ | 107 | * @description: 已办箱列表查询接口 |
| 108 | * @param {*} data | ||
| 109 | * @author: renchao | ||
| 110 | */ | ||
| 84 | export function searchTaskDone (data) { | 111 | export function searchTaskDone (data) { |
| 85 | return request({ | 112 | return request({ |
| 86 | url: SERVER.SERVERAPI + '/rest/workBox/search/searchTaskDone', | 113 | url: SERVER.SERVERAPI + '/rest/workBox/search/searchTaskDone', |
| ... | @@ -88,9 +115,11 @@ export function searchTaskDone (data) { | ... | @@ -88,9 +115,11 @@ export function searchTaskDone (data) { |
| 88 | data | 115 | data |
| 89 | }) | 116 | }) |
| 90 | } | 117 | } |
| 91 | /* | 118 | /** |
| 92 | 业务办理-选择权利信息-根据条件进行列表查询 | 119 | * @description: 业务办理-选择权利信息-根据条件进行列表查询 |
| 93 | */ | 120 | * @param {*} data |
| 121 | * @author: renchao | ||
| 122 | */ | ||
| 94 | export function selectQlxx (data) { | 123 | export function selectQlxx (data) { |
| 95 | return request({ | 124 | return request({ |
| 96 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectQlxx', | 125 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectQlxx', |
| ... | @@ -98,9 +127,12 @@ export function selectQlxx (data) { | ... | @@ -98,9 +127,12 @@ export function selectQlxx (data) { |
| 98 | data | 127 | data |
| 99 | }) | 128 | }) |
| 100 | } | 129 | } |
| 101 | /* | 130 | |
| 102 | 业务办理-选择抵押权信息-根据条件进行列表查询 | 131 | /** |
| 103 | */ | 132 | * @description: 业务办理-选择抵押权信息-根据条件进行列表查询 |
| 133 | * @param {*} data | ||
| 134 | * @author: renchao | ||
| 135 | */ | ||
| 104 | export function selectDiyaq (data) { | 136 | export function selectDiyaq (data) { |
| 105 | return request({ | 137 | return request({ |
| 106 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectDiyaq', | 138 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectDiyaq', |
| ... | @@ -108,9 +140,12 @@ export function selectDiyaq (data) { | ... | @@ -108,9 +140,12 @@ export function selectDiyaq (data) { |
| 108 | data | 140 | data |
| 109 | }) | 141 | }) |
| 110 | } | 142 | } |
| 111 | /* | 143 | |
| 112 | 业务办理-选择查封信息-根据条件进行列表查询 | 144 | /** |
| 113 | */ | 145 | * @description: 业务办理-选择查封信息-根据条件进行列表查询 |
| 146 | * @param {*} data | ||
| 147 | * @author: renchao | ||
| 148 | */ | ||
| 114 | export function selectCfdj (data) { | 149 | export function selectCfdj (data) { |
| 115 | return request({ | 150 | return request({ |
| 116 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectCfdj', | 151 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectCfdj', |
| ... | @@ -118,25 +153,35 @@ export function selectCfdj (data) { | ... | @@ -118,25 +153,35 @@ export function selectCfdj (data) { |
| 118 | data | 153 | data |
| 119 | }) | 154 | }) |
| 120 | } | 155 | } |
| 121 | /* | 156 | |
| 122 | 业务办理-业务申请-添加收藏业务 | 157 | /** |
| 123 | */ | 158 | * @description: 业务办理-业务申请-添加收藏业务 |
| 159 | * @param {*} bsmSqyw | ||
| 160 | * @author: renchao | ||
| 161 | */ | ||
| 124 | export function addCollectBiz (bsmSqyw) { | 162 | export function addCollectBiz (bsmSqyw) { |
| 125 | return request({ | 163 | return request({ |
| 126 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/addCollectBiz?bsmSqyw=' + bsmSqyw, | 164 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/addCollectBiz?bsmSqyw=' + bsmSqyw, |
| 127 | method: 'post' | 165 | method: 'post' |
| 128 | }) | 166 | }) |
| 129 | } | 167 | } |
| 130 | /* | 168 | |
| 131 | 业务办理-业务申请-添加收藏业务 | 169 | /** |
| 132 | */ | 170 | * @description: 业务办理-业务申请-添加收藏业务 |
| 171 | * @param {*} bsmSqyw | ||
| 172 | * @author: renchao | ||
| 173 | */ | ||
| 133 | export function deleteCollectBiz (bsmSqyw) { | 174 | export function deleteCollectBiz (bsmSqyw) { |
| 134 | return request({ | 175 | return request({ |
| 135 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/deleteCollectBiz?bsmSqyw=' + bsmSqyw, | 176 | url: SERVER.SERVERAPI + '/rest/ywbl/BusinessApply/deleteCollectBiz?bsmSqyw=' + bsmSqyw, |
| 136 | method: 'post' | 177 | method: 'post' |
| 137 | }) | 178 | }) |
| 138 | } | 179 | } |
| 139 | // 国有建设用地使用权/房屋使用权 -选择不动产单元 | 180 | /** |
| 181 | * @description: 国有建设用地使用权/房屋使用权 -选择不动产单元 | ||
| 182 | * @param {*} data | ||
| 183 | * @author: renchao | ||
| 184 | */ | ||
| 140 | export function choiceBdcdy (data) { | 185 | export function choiceBdcdy (data) { |
| 141 | return request({ | 186 | return request({ |
| 142 | url: SERVER.SERVERAPI + '/rest/business/workFlow/choiceBdcdy', | 187 | url: SERVER.SERVERAPI + '/rest/business/workFlow/choiceBdcdy', |
| ... | @@ -145,7 +190,11 @@ export function choiceBdcdy (data) { | ... | @@ -145,7 +190,11 @@ export function choiceBdcdy (data) { |
| 145 | }) | 190 | }) |
| 146 | } | 191 | } |
| 147 | 192 | ||
| 148 | // 申请列表删除 | 193 | /** |
| 194 | * @description: 申请列表删除 | ||
| 195 | * @param {*} data | ||
| 196 | * @author: renchao | ||
| 197 | */ | ||
| 149 | export function deleteBdcdy (data) { | 198 | export function deleteBdcdy (data) { |
| 150 | return request({ | 199 | return request({ |
| 151 | url: SERVER.SERVERAPI + '/rest/business/workFlow/deleteBdcdy', | 200 | url: SERVER.SERVERAPI + '/rest/business/workFlow/deleteBdcdy', |
| ... | @@ -154,7 +203,11 @@ export function deleteBdcdy (data) { | ... | @@ -154,7 +203,11 @@ export function deleteBdcdy (data) { |
| 154 | }) | 203 | }) |
| 155 | } | 204 | } |
| 156 | 205 | ||
| 157 | // 获取自然幢下其他户 | 206 | /** |
| 207 | * @description: 获取自然幢下其他户 | ||
| 208 | * @param {*} data | ||
| 209 | * @author: renchao | ||
| 210 | */ | ||
| 158 | export function selectOtherH (data) { | 211 | export function selectOtherH (data) { |
| 159 | return request({ | 212 | return request({ |
| 160 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectOtherH', | 213 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectOtherH', |
| ... | @@ -163,7 +216,12 @@ export function selectOtherH (data) { | ... | @@ -163,7 +216,12 @@ export function selectOtherH (data) { |
| 163 | }) | 216 | }) |
| 164 | } | 217 | } |
| 165 | 218 | ||
| 166 | // 认领任务 | 219 | /** |
| 220 | * @description: 认领任务 | ||
| 221 | * @param {*} bsmSlsq | ||
| 222 | * @param {*} bestepid | ||
| 223 | * @author: renchao | ||
| 224 | */ | ||
| 167 | export function claimTask (bsmSlsq, bestepid) { | 225 | export function claimTask (bsmSlsq, bestepid) { |
| 168 | return request({ | 226 | return request({ |
| 169 | url: SERVER.SERVERAPI + '/rest/business/workFlow/claimTask?bsmSlsq=' + bsmSlsq + '&bestepid=' + bestepid, | 227 | url: SERVER.SERVERAPI + '/rest/business/workFlow/claimTask?bsmSlsq=' + bsmSlsq + '&bestepid=' + bestepid, |
| ... | @@ -171,7 +229,12 @@ export function claimTask (bsmSlsq, bestepid) { | ... | @@ -171,7 +229,12 @@ export function claimTask (bsmSlsq, bestepid) { |
| 171 | }) | 229 | }) |
| 172 | } | 230 | } |
| 173 | 231 | ||
| 174 | // 取消认领任务 | 232 | /** |
| 233 | * @description: 取消认领任务 | ||
| 234 | * @param {*} bsmSlsq | ||
| 235 | * @param {*} bestepid | ||
| 236 | * @author: renchao | ||
| 237 | */ | ||
| 175 | export function unClaimTask (bsmSlsq, bestepid) { | 238 | export function unClaimTask (bsmSlsq, bestepid) { |
| 176 | return request({ | 239 | return request({ |
| 177 | url: SERVER.SERVERAPI + '/rest/business/workFlow/unClaimTask?bsmSlsq=' + bsmSlsq + '&bestepid=' + bestepid, | 240 | url: SERVER.SERVERAPI + '/rest/business/workFlow/unClaimTask?bsmSlsq=' + bsmSlsq + '&bestepid=' + bestepid, |
| ... | @@ -179,7 +242,11 @@ export function unClaimTask (bsmSlsq, bestepid) { | ... | @@ -179,7 +242,11 @@ export function unClaimTask (bsmSlsq, bestepid) { |
| 179 | }) | 242 | }) |
| 180 | } | 243 | } |
| 181 | 244 | ||
| 182 | // 业务办理-选择农用地信息-根据条件进行列表查询 | 245 | /** |
| 246 | * @description: 业务办理-选择农用地信息-根据条件进行列表查询 | ||
| 247 | * @param {*} data | ||
| 248 | * @author: renchao | ||
| 249 | */ | ||
| 183 | export function selectNydsyqQlxx (data) { | 250 | export function selectNydsyqQlxx (data) { |
| 184 | return request({ | 251 | return request({ |
| 185 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectNydsyqQlxx', | 252 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectNydsyqQlxx', |
| ... | @@ -188,16 +255,31 @@ export function selectNydsyqQlxx (data) { | ... | @@ -188,16 +255,31 @@ export function selectNydsyqQlxx (data) { |
| 188 | }) | 255 | }) |
| 189 | } | 256 | } |
| 190 | 257 | ||
| 258 | |||
| 259 | /** | ||
| 260 | * @description: 业务办理-选择单元-查询宗地基本信息 | ||
| 261 | * @param {*} data | ||
| 262 | * @author: renchao | ||
| 263 | */ | ||
| 264 | export function selectZdjbxx (data) { | ||
| 265 | return request({ | ||
| 266 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectZdjbxx', | ||
| 267 | method: 'post', | ||
| 268 | data | ||
| 269 | }) | ||
| 270 | } | ||
| 271 | |||
| 191 | /* | 272 | /* |
| 192 | 业务办理-选择单元-查询宗地基本信息 | 273 | 业务办理-选择单元-查询宗地基本信息 |
| 193 | */ | 274 | */ |
| 194 | export function selectZdjbxx (data) { | 275 | export function selectZdjbxxSplitMergeLast (data) { |
| 195 | return request({ | 276 | return request({ |
| 196 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectZdjbxx', | 277 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectZdjbxxSplitMergeLast', |
| 197 | method: 'post', | 278 | method: 'post', |
| 198 | data | 279 | data |
| 199 | }) | 280 | }) |
| 200 | } | 281 | } |
| 282 | |||
| 201 | /* | 283 | /* |
| 202 | 业务办理-选择单元-查询自然幢信息 | 284 | 业务办理-选择单元-查询自然幢信息 |
| 203 | */ | 285 | */ |
| ... | @@ -209,9 +291,11 @@ export function selectZrz (data) { | ... | @@ -209,9 +291,11 @@ export function selectZrz (data) { |
| 209 | }) | 291 | }) |
| 210 | } | 292 | } |
| 211 | 293 | ||
| 212 | /* | 294 | /** |
| 213 | 业务办理-选择单元-查询多幢幢信息 | 295 | * @description: 选择单元-查询多幢幢信息 |
| 214 | */ | 296 | * @param {*} data |
| 297 | * @author: renchao | ||
| 298 | */ | ||
| 215 | export function selectDz (data) { | 299 | export function selectDz (data) { |
| 216 | return request({ | 300 | return request({ |
| 217 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectDz', | 301 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectDz', |
| ... | @@ -232,12 +316,26 @@ export function selectH (data) { | ... | @@ -232,12 +316,26 @@ export function selectH (data) { |
| 232 | }) | 316 | }) |
| 233 | } | 317 | } |
| 234 | 318 | ||
| 319 | |||
| 320 | /** | ||
| 321 | * @description: 业务办理-选择单元-查询建设用地、宅基地信息 | ||
| 322 | * @param {*} data | ||
| 323 | * @author: renchao | ||
| 324 | */ | ||
| 325 | export function selectJsydQlxx (data) { | ||
| 326 | return request({ | ||
| 327 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectJsydQlxx', | ||
| 328 | method: 'post', | ||
| 329 | data | ||
| 330 | }) | ||
| 331 | } | ||
| 332 | |||
| 235 | /* | 333 | /* |
| 236 | 业务办理-选择单元-查询建设用地、宅基地信息 | 334 | 业务办理-选择单元-查询建设用地、宅基地信息 |
| 237 | */ | 335 | */ |
| 238 | export function selectJsydQlxx (data) { | 336 | export function selectJsydQlxxSplitMergeBefore (data) { |
| 239 | return request({ | 337 | return request({ |
| 240 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectJsydQlxx', | 338 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectJsydQlxxSplitMergeBefore', |
| 241 | method: 'post', | 339 | method: 'post', |
| 242 | data | 340 | data |
| 243 | }) | 341 | }) | ... | ... |
| 1 | /* | ||
| 2 | * @Description: 综合查询-登记簿查询 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:23:50 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | /* | ||
| 4 | 综合查询 | ||
| 5 | */ | ||
| 6 | 8 | ||
| 7 | /* | 9 | |
| 8 | 登记簿查询 | 10 | /** |
| 9 | */ | 11 | * @description: 根据条件进行列表查询 |
| 10 | // 根据条件进行列表查询 | 12 | * @param {*} data |
| 13 | * @author: renchao | ||
| 14 | */ | ||
| 11 | export function getDjbBysearch (data) { | 15 | export function getDjbBysearch (data) { |
| 12 | return request({ | 16 | return request({ |
| 13 | url: SERVER.SERVERAPI + '/rest/zhcx/search/qlxx/getDjbBysearch', | 17 | url: SERVER.SERVERAPI + '/rest/zhcx/search/qlxx/getDjbBysearch', |
| ... | @@ -16,7 +20,11 @@ export function getDjbBysearch (data) { | ... | @@ -16,7 +20,11 @@ export function getDjbBysearch (data) { |
| 16 | }) | 20 | }) |
| 17 | } | 21 | } |
| 18 | 22 | ||
| 19 | // 获取登记封面 | 23 | /** |
| 24 | * @description: 获取登记封面 | ||
| 25 | * @param {*} qlbsm | ||
| 26 | * @author: renchao | ||
| 27 | */ | ||
| 20 | export function getDjbfm (qlbsm) { | 28 | export function getDjbfm (qlbsm) { |
| 21 | return request({ | 29 | return request({ |
| 22 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/djbfm/' + qlbsm, | 30 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/djbfm/' + qlbsm, |
| ... | @@ -24,7 +32,11 @@ export function getDjbfm (qlbsm) { | ... | @@ -24,7 +32,11 @@ export function getDjbfm (qlbsm) { |
| 24 | }) | 32 | }) |
| 25 | } | 33 | } |
| 26 | 34 | ||
| 27 | // 获取登记目录 | 35 | /** |
| 36 | * @description: 获取登记目录 | ||
| 37 | * @param {*} data | ||
| 38 | * @author: renchao | ||
| 39 | */ | ||
| 28 | export function getBdcqldjmlByBdcdyid (data) { | 40 | export function getBdcqldjmlByBdcdyid (data) { |
| 29 | return request({ | 41 | return request({ |
| 30 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getBdcqldjmlByBdcdyid', | 42 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getBdcqldjmlByBdcdyid', |
| ... | @@ -33,7 +45,11 @@ export function getBdcqldjmlByBdcdyid (data) { | ... | @@ -33,7 +45,11 @@ export function getBdcqldjmlByBdcdyid (data) { |
| 33 | }) | 45 | }) |
| 34 | } | 46 | } |
| 35 | 47 | ||
| 36 | // 获取宗地信息 | 48 | /** |
| 49 | * @description: 获取宗地信息 | ||
| 50 | * @param {*} qlbsm | ||
| 51 | * @author: renchao | ||
| 52 | */ | ||
| 37 | export function getZdjbxx (qlbsm) { | 53 | export function getZdjbxx (qlbsm) { |
| 38 | return request({ | 54 | return request({ |
| 39 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/zdjbxx/' + qlbsm, | 55 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/zdjbxx/' + qlbsm, |
| ... | @@ -41,7 +57,11 @@ export function getZdjbxx (qlbsm) { | ... | @@ -41,7 +57,11 @@ export function getZdjbxx (qlbsm) { |
| 41 | }) | 57 | }) |
| 42 | } | 58 | } |
| 43 | 59 | ||
| 44 | // 获取宗地信息 | 60 | /** |
| 61 | * @description: 获取宗地信息 | ||
| 62 | * @param {*} data | ||
| 63 | * @author: renchao | ||
| 64 | */ | ||
| 45 | export function getZdjjxxBybdcdyid (data) { | 65 | export function getZdjjxxBybdcdyid (data) { |
| 46 | return request({ | 66 | return request({ |
| 47 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getZdjjxxBybdcdyid', | 67 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getZdjjxxBybdcdyid', |
| ... | @@ -50,7 +70,11 @@ export function getZdjjxxBybdcdyid (data) { | ... | @@ -50,7 +70,11 @@ export function getZdjjxxBybdcdyid (data) { |
| 50 | }) | 70 | }) |
| 51 | } | 71 | } |
| 52 | 72 | ||
| 53 | // 获取宗地信息 | 73 | /** |
| 74 | * @description: 获取宗地信息 | ||
| 75 | * @param {*} data | ||
| 76 | * @author: renchao | ||
| 77 | */ | ||
| 54 | export function getZdjjxxBySLdy (data) { | 78 | export function getZdjjxxBySLdy (data) { |
| 55 | return request({ | 79 | return request({ |
| 56 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getZdjjxxBybdcdyid', | 80 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getZdjjxxBybdcdyid', |
| ... | @@ -59,7 +83,11 @@ export function getZdjjxxBySLdy (data) { | ... | @@ -59,7 +83,11 @@ export function getZdjjxxBySLdy (data) { |
| 59 | }) | 83 | }) |
| 60 | } | 84 | } |
| 61 | 85 | ||
| 62 | // 获取不动产权利及其他事项 | 86 | /** |
| 87 | * @description: 获取不动产权利及其他事项 | ||
| 88 | * @param {*} data | ||
| 89 | * @author: renchao | ||
| 90 | */ | ||
| 63 | export function getBdcqljqtsx (data) { | 91 | export function getBdcqljqtsx (data) { |
| 64 | return request({ | 92 | return request({ |
| 65 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getBdcqljqtsx', | 93 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getBdcqljqtsx', |
| ... | @@ -68,7 +96,11 @@ export function getBdcqljqtsx (data) { | ... | @@ -68,7 +96,11 @@ export function getBdcqljqtsx (data) { |
| 68 | }) | 96 | }) |
| 69 | } | 97 | } |
| 70 | 98 | ||
| 71 | // 获取不动产权利及其他事项页面信息 | 99 | /** |
| 100 | * @description: 获取不动产权利及其他事项页面信息 | ||
| 101 | * @param {*} qlbsm | ||
| 102 | * @author: renchao | ||
| 103 | */ | ||
| 72 | export function getQlname (qlbsm) { | 104 | export function getQlname (qlbsm) { |
| 73 | return request({ | 105 | return request({ |
| 74 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/qlname/' + qlbsm, | 106 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/qlname/' + qlbsm, |
| ... | @@ -76,7 +108,11 @@ export function getQlname (qlbsm) { | ... | @@ -76,7 +108,11 @@ export function getQlname (qlbsm) { |
| 76 | }) | 108 | }) |
| 77 | } | 109 | } |
| 78 | 110 | ||
| 79 | // 获取权利详细信息 | 111 | /** |
| 112 | * @description: 获取权利详细信息 | ||
| 113 | * @param {*} qlbsm | ||
| 114 | * @author: renchao | ||
| 115 | */ | ||
| 80 | export function getDetail (qlbsm) { | 116 | export function getDetail (qlbsm) { |
| 81 | return request({ | 117 | return request({ |
| 82 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/detail/' + qlbsm, | 118 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/detail/' + qlbsm, |
| ... | @@ -84,7 +120,11 @@ export function getDetail (qlbsm) { | ... | @@ -84,7 +120,11 @@ export function getDetail (qlbsm) { |
| 84 | }) | 120 | }) |
| 85 | } | 121 | } |
| 86 | 122 | ||
| 87 | // 获取建设用地使用权 | 123 | /** |
| 124 | * @description: 获取建设用地使用权 | ||
| 125 | * @param {*} data | ||
| 126 | * @author: renchao | ||
| 127 | */ | ||
| 88 | export function getJsydsyqList (data) { | 128 | export function getJsydsyqList (data) { |
| 89 | return request({ | 129 | return request({ |
| 90 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getJsydsyqList', | 130 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getJsydsyqList', |
| ... | @@ -92,7 +132,11 @@ export function getJsydsyqList (data) { | ... | @@ -92,7 +132,11 @@ export function getJsydsyqList (data) { |
| 92 | data | 132 | data |
| 93 | }) | 133 | }) |
| 94 | } | 134 | } |
| 95 | // 获取抵押权 | 135 | /** |
| 136 | * @description: 获取抵押权 | ||
| 137 | * @param {*} data | ||
| 138 | * @author: renchao | ||
| 139 | */ | ||
| 96 | export function getDiyaqList (data) { | 140 | export function getDiyaqList (data) { |
| 97 | return request({ | 141 | return request({ |
| 98 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getDiyaqList', | 142 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getDiyaqList', |
| ... | @@ -100,7 +144,11 @@ export function getDiyaqList (data) { | ... | @@ -100,7 +144,11 @@ export function getDiyaqList (data) { |
| 100 | data | 144 | data |
| 101 | }) | 145 | }) |
| 102 | } | 146 | } |
| 103 | // 获取地役权 | 147 | /** |
| 148 | * @description: 获取地役权 | ||
| 149 | * @param {*} data | ||
| 150 | * @author: renchao | ||
| 151 | */ | ||
| 104 | export function getDiyiqList (data) { | 152 | export function getDiyiqList (data) { |
| 105 | return request({ | 153 | return request({ |
| 106 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getDiyiqList', | 154 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getDiyiqList', |
| ... | @@ -108,7 +156,11 @@ export function getDiyiqList (data) { | ... | @@ -108,7 +156,11 @@ export function getDiyiqList (data) { |
| 108 | data | 156 | data |
| 109 | }) | 157 | }) |
| 110 | } | 158 | } |
| 111 | // 获取预告登记 | 159 | /** |
| 160 | * @description: 获取预告登记 | ||
| 161 | * @param {*} data | ||
| 162 | * @author: renchao | ||
| 163 | */ | ||
| 112 | export function getYgdjList (data) { | 164 | export function getYgdjList (data) { |
| 113 | return request({ | 165 | return request({ |
| 114 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getYgdjList', | 166 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getYgdjList', |
| ... | @@ -116,7 +168,11 @@ export function getYgdjList (data) { | ... | @@ -116,7 +168,11 @@ export function getYgdjList (data) { |
| 116 | data | 168 | data |
| 117 | }) | 169 | }) |
| 118 | } | 170 | } |
| 119 | // 获取异议登记 | 171 | /** |
| 172 | * @description: 获取异议登记 | ||
| 173 | * @param {*} data | ||
| 174 | * @author: renchao | ||
| 175 | */ | ||
| 120 | export function getYydjList (data) { | 176 | export function getYydjList (data) { |
| 121 | return request({ | 177 | return request({ |
| 122 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getYydjList', | 178 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getYydjList', |
| ... | @@ -124,7 +180,11 @@ export function getYydjList (data) { | ... | @@ -124,7 +180,11 @@ export function getYydjList (data) { |
| 124 | data | 180 | data |
| 125 | }) | 181 | }) |
| 126 | } | 182 | } |
| 127 | // 获取查封登记 | 183 | /** |
| 184 | * @description: 获取查封登记 | ||
| 185 | * @param {*} data | ||
| 186 | * @author: renchao | ||
| 187 | */ | ||
| 128 | export function getCfdjList (data) { | 188 | export function getCfdjList (data) { |
| 129 | return request({ | 189 | return request({ |
| 130 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getCfdjList', | 190 | url: SERVER.SERVERAPI + '/rest/zhcx/djbcx/getCfdjList', |
| ... | @@ -132,7 +192,11 @@ export function getCfdjList (data) { | ... | @@ -132,7 +192,11 @@ export function getCfdjList (data) { |
| 132 | data | 192 | data |
| 133 | }) | 193 | }) |
| 134 | } | 194 | } |
| 135 | // 进度查询列表 | 195 | /** |
| 196 | * @description: 进度查询列表 | ||
| 197 | * @param {*} data | ||
| 198 | * @author: renchao | ||
| 199 | */ | ||
| 136 | export function getJdcxBysearch (data) { | 200 | export function getJdcxBysearch (data) { |
| 137 | return request({ | 201 | return request({ |
| 138 | url: SERVER.SERVERAPI + '/rest/zhcx/search/getJdcxBysearch', | 202 | url: SERVER.SERVERAPI + '/rest/zhcx/search/getJdcxBysearch', |
| ... | @@ -141,7 +205,11 @@ export function getJdcxBysearch (data) { | ... | @@ -141,7 +205,11 @@ export function getJdcxBysearch (data) { |
| 141 | }) | 205 | }) |
| 142 | } | 206 | } |
| 143 | 207 | ||
| 144 | // 证书领取查询 | 208 | /** |
| 209 | * @description: 证书领取查询 | ||
| 210 | * @param {*} data | ||
| 211 | * @author: renchao | ||
| 212 | */ | ||
| 145 | export function getBdcqzReceiveList (data) { | 213 | export function getBdcqzReceiveList (data) { |
| 146 | return request({ | 214 | return request({ |
| 147 | url: SERVER.SERVERAPI + '/rest/zhcx/search/getBdcqzReceiveList', | 215 | url: SERVER.SERVERAPI + '/rest/zhcx/search/getBdcqzReceiveList', |
| ... | @@ -150,7 +218,11 @@ export function getBdcqzReceiveList (data) { | ... | @@ -150,7 +218,11 @@ export function getBdcqzReceiveList (data) { |
| 150 | }) | 218 | }) |
| 151 | } | 219 | } |
| 152 | 220 | ||
| 153 | // 在建工程抵押查询 | 221 | /** |
| 222 | * @description: 在建工程抵押查询 | ||
| 223 | * @param {*} data | ||
| 224 | * @author: renchao | ||
| 225 | */ | ||
| 154 | export function getZjgcdyList (data) { | 226 | export function getZjgcdyList (data) { |
| 155 | return request({ | 227 | return request({ |
| 156 | url: SERVER.SERVERAPI + '/rest/zhcx/search/getZjgcdyList', | 228 | url: SERVER.SERVERAPI + '/rest/zhcx/search/getZjgcdyList', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:24:24 | ||
| 5 | */ | ||
| 1 | import request from '@/utils/request' | 6 | import request from '@/utils/request' |
| 2 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) | 7 | let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) |
| 3 | /* | 8 | /** |
| 4 | 证书管理-获取序列号 | 9 | * @description: 证书管理-获取序列号 |
| 5 | */ | 10 | * @param {*} params |
| 11 | * @author: renchao | ||
| 12 | */ | ||
| 6 | export function getSysSerialSingle (params) { | 13 | export function getSysSerialSingle (params) { |
| 7 | return request({ | 14 | return request({ |
| 8 | url: SERVER.SERVERAPI + '/rest/system/sysSerial/getSysSerialSingle', | 15 | url: SERVER.SERVERAPI + '/rest/system/sysSerial/getSysSerialSingle', |
| ... | @@ -10,9 +17,11 @@ export function getSysSerialSingle (params) { | ... | @@ -10,9 +17,11 @@ export function getSysSerialSingle (params) { |
| 10 | params: params | 17 | params: params |
| 11 | }) | 18 | }) |
| 12 | } | 19 | } |
| 13 | /* | 20 | /** |
| 14 | 证书管理-证书入库列表 | 21 | * @description: 证书管理-证书入库列表 |
| 15 | */ | 22 | * @param {*} data |
| 23 | * @author: renchao | ||
| 24 | */ | ||
| 16 | export function getZsglrkList (data) { | 25 | export function getZsglrkList (data) { |
| 17 | return request({ | 26 | return request({ |
| 18 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsglrkList', | 27 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsglrkList', |
| ... | @@ -20,9 +29,11 @@ export function getZsglrkList (data) { | ... | @@ -20,9 +29,11 @@ export function getZsglrkList (data) { |
| 20 | data | 29 | data |
| 21 | }) | 30 | }) |
| 22 | } | 31 | } |
| 23 | /* | 32 | /** |
| 24 | 证书管理-新增证书入库 | 33 | * @description: 证书管理-新增证书入库 |
| 25 | */ | 34 | * @param {*} data |
| 35 | * @author: renchao | ||
| 36 | */ | ||
| 26 | export function zsrk (data) { | 37 | export function zsrk (data) { |
| 27 | return request({ | 38 | return request({ |
| 28 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/zsrk', | 39 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/zsrk', |
| ... | @@ -30,9 +41,11 @@ export function zsrk (data) { | ... | @@ -30,9 +41,11 @@ export function zsrk (data) { |
| 30 | data | 41 | data |
| 31 | }) | 42 | }) |
| 32 | } | 43 | } |
| 33 | /* | 44 | /** |
| 34 | 证书管理-删除证书入库 | 45 | * @description: 证书管理-删除证书入库 |
| 35 | */ | 46 | * @param {*} params |
| 47 | * @author: renchao | ||
| 48 | */ | ||
| 36 | export function removeZsgl (params) { | 49 | export function removeZsgl (params) { |
| 37 | return request({ | 50 | return request({ |
| 38 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/removeZsgl', | 51 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/removeZsgl', |
| ... | @@ -40,9 +53,11 @@ export function removeZsgl (params) { | ... | @@ -40,9 +53,11 @@ export function removeZsgl (params) { |
| 40 | params: params | 53 | params: params |
| 41 | }) | 54 | }) |
| 42 | } | 55 | } |
| 43 | /* | 56 | /** |
| 44 | 证书管理-审核证书入库 | 57 | * @description: 证书管理-审核证书入库 |
| 45 | */ | 58 | * @param {*} params |
| 59 | * @author: renchao | ||
| 60 | */ | ||
| 46 | export function verifyZsrk (params) { | 61 | export function verifyZsrk (params) { |
| 47 | return request({ | 62 | return request({ |
| 48 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/verifyZsrk', | 63 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/verifyZsrk', |
| ... | @@ -50,9 +65,11 @@ export function verifyZsrk (params) { | ... | @@ -50,9 +65,11 @@ export function verifyZsrk (params) { |
| 50 | params: params | 65 | params: params |
| 51 | }) | 66 | }) |
| 52 | } | 67 | } |
| 53 | /* | 68 | /** |
| 54 | 证书管理-证书分发列表 | 69 | * @description: 证书管理-证书分发列表 |
| 55 | */ | 70 | * @param {*} data |
| 71 | * @author: renchao | ||
| 72 | */ | ||
| 56 | export function getZsglffList (data) { | 73 | export function getZsglffList (data) { |
| 57 | return request({ | 74 | return request({ |
| 58 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsglffList', | 75 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsglffList', |
| ... | @@ -60,18 +77,21 @@ export function getZsglffList (data) { | ... | @@ -60,18 +77,21 @@ export function getZsglffList (data) { |
| 60 | data | 77 | data |
| 61 | }) | 78 | }) |
| 62 | } | 79 | } |
| 63 | /* | 80 | /** |
| 64 | 证书管理-证书分发列表 | 81 | * @description: 证书管理-证书分发列表 |
| 65 | */ | 82 | * @author: renchao |
| 83 | */ | ||
| 66 | export function getZsStartNo () { | 84 | export function getZsStartNo () { |
| 67 | return request({ | 85 | return request({ |
| 68 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsStartNo', | 86 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsStartNo', |
| 69 | method: 'get' | 87 | method: 'get' |
| 70 | }) | 88 | }) |
| 71 | } | 89 | } |
| 72 | /* | 90 | /** |
| 73 | 证书管理-获取结束序列号 | 91 | * @description: 证书管理-获取结束序列号 |
| 74 | */ | 92 | * @param {*} params |
| 93 | * @author: renchao | ||
| 94 | */ | ||
| 75 | export function getZsEndNo (params) { | 95 | export function getZsEndNo (params) { |
| 76 | return request({ | 96 | return request({ |
| 77 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsEndNo', | 97 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsEndNo', |
| ... | @@ -79,9 +99,12 @@ export function getZsEndNo (params) { | ... | @@ -79,9 +99,12 @@ export function getZsEndNo (params) { |
| 79 | params | 99 | params |
| 80 | }) | 100 | }) |
| 81 | } | 101 | } |
| 82 | /* | 102 | |
| 83 | 证书管理-新增证书分发 | 103 | /** |
| 84 | */ | 104 | * @description: 证书管理新增证书分发 |
| 105 | * @param {*} data | ||
| 106 | * @author: renchao | ||
| 107 | */ | ||
| 85 | export function zsff (data) { | 108 | export function zsff (data) { |
| 86 | return request({ | 109 | return request({ |
| 87 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/zsff', | 110 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/zsff', |
| ... | @@ -89,9 +112,12 @@ export function zsff (data) { | ... | @@ -89,9 +112,12 @@ export function zsff (data) { |
| 89 | data | 112 | data |
| 90 | }) | 113 | }) |
| 91 | } | 114 | } |
| 92 | /* | 115 | |
| 93 | 证书管理-确定分发 | 116 | /** |
| 94 | */ | 117 | * @description: 证书管理-确定分发 |
| 118 | * @param {*} params | ||
| 119 | * @author: renchao | ||
| 120 | */ | ||
| 95 | export function confirmZsff (params) { | 121 | export function confirmZsff (params) { |
| 96 | return request({ | 122 | return request({ |
| 97 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/confirmZsff', | 123 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/confirmZsff', |
| ... | @@ -99,9 +125,12 @@ export function confirmZsff (params) { | ... | @@ -99,9 +125,12 @@ export function confirmZsff (params) { |
| 99 | params: params | 125 | params: params |
| 100 | }) | 126 | }) |
| 101 | } | 127 | } |
| 102 | /* | 128 | |
| 103 | 证书管理-证书使用情况 | 129 | /** |
| 104 | */ | 130 | * @description: 证书管理-证书使用情况 |
| 131 | * @param {*} data | ||
| 132 | * @author: renchao | ||
| 133 | */ | ||
| 105 | export function getZssyqkList (data) { | 134 | export function getZssyqkList (data) { |
| 106 | return request({ | 135 | return request({ |
| 107 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZssyqkList', | 136 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZssyqkList', |
| ... | @@ -109,9 +138,12 @@ export function getZssyqkList (data) { | ... | @@ -109,9 +138,12 @@ export function getZssyqkList (data) { |
| 109 | data | 138 | data |
| 110 | }) | 139 | }) |
| 111 | } | 140 | } |
| 112 | /* | 141 | |
| 113 | 证书管理-证书使用情况详情 | 142 | /** |
| 114 | */ | 143 | * @description: 证书使用情况详情 |
| 144 | * @param {*} params | ||
| 145 | * @author: renchao | ||
| 146 | */ | ||
| 115 | export function getZssyqkInfo (params) { | 147 | export function getZssyqkInfo (params) { |
| 116 | return request({ | 148 | return request({ |
| 117 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZssyqkInfo', | 149 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZssyqkInfo', |
| ... | @@ -119,9 +151,11 @@ export function getZssyqkInfo (params) { | ... | @@ -119,9 +151,11 @@ export function getZssyqkInfo (params) { |
| 119 | params | 151 | params |
| 120 | }) | 152 | }) |
| 121 | } | 153 | } |
| 122 | /* | 154 | /** |
| 123 | 证书管理-证书入库/分发详情 | 155 | * @description: 证书入库/分发详情 |
| 124 | */ | 156 | * @param {*} params |
| 157 | * @author: renchao | ||
| 158 | */ | ||
| 125 | export function getZsglInfo (params) { | 159 | export function getZsglInfo (params) { |
| 126 | return request({ | 160 | return request({ |
| 127 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsglInfo', | 161 | url: SERVER.SERVERAPI + '/rest/sys/zsgl/getZsglInfo', | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-08 15:19:43 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <section class="app-main"> | 7 | <section class="app-main"> |
| 3 | <transition name="fade-transform" mode="out-in"> | 8 | <transition name="fade-transform" mode="out-in"> |
| ... | @@ -6,26 +11,25 @@ | ... | @@ -6,26 +11,25 @@ |
| 6 | </section> | 11 | </section> |
| 7 | </template> | 12 | </template> |
| 8 | <script> | 13 | <script> |
| 9 | export default { | 14 | export default { |
| 10 | name: 'AppMain', | 15 | name: 'AppMain', |
| 11 | computed: { | 16 | computed: { |
| 12 | key () { | 17 | key () { |
| 13 | return this.$route.path | 18 | return this.$route.path |
| 14 | }, | 19 | }, |
| 15 | }, | 20 | }, |
| 16 | } | 21 | } |
| 17 | </script> | 22 | </script> |
| 18 | 23 | ||
| 19 | <style lang="scss" scoped> | 24 | <style lang="scss" scoped> |
| 20 | .hasTagsView { | 25 | .hasTagsView { |
| 21 | .app-main { | 26 | .app-main { |
| 22 | height: calc(100% - 41px); | 27 | height: calc(100% - 50px); |
| 23 | overflow-x: auto; | 28 | overflow-x: auto; |
| 24 | padding: 5px; | 29 | padding: 5px; |
| 25 | box-sizing: border-box; | 30 | box-sizing: border-box; |
| 26 | background-color: #EDF1F7; | 31 | background-color: #edf1f7; |
| 27 | box-sizing: border-box; | 32 | box-sizing: border-box; |
| 28 | |||
| 29 | } | 33 | } |
| 30 | } | 34 | } |
| 31 | </style> | 35 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -19,10 +19,10 @@ | ... | @@ -19,10 +19,10 @@ |
| 19 | </template> | 19 | </template> |
| 20 | 20 | ||
| 21 | <script> | 21 | <script> |
| 22 | import ScrollPane from './ScrollPane' | 22 | import ScrollPane from './ScrollPane' |
| 23 | import path from 'path' | 23 | import path from 'path' |
| 24 | 24 | ||
| 25 | export default { | 25 | export default { |
| 26 | components: { ScrollPane }, | 26 | components: { ScrollPane }, |
| 27 | data () { | 27 | data () { |
| 28 | return { | 28 | return { |
| ... | @@ -186,26 +186,25 @@ export default { | ... | @@ -186,26 +186,25 @@ export default { |
| 186 | this.closeMenu() | 186 | this.closeMenu() |
| 187 | } | 187 | } |
| 188 | } | 188 | } |
| 189 | } | 189 | } |
| 190 | </script> | 190 | </script> |
| 191 | 191 | ||
| 192 | <style lang="scss" scoped> | 192 | <style lang="scss" scoped> |
| 193 | .tags-view-container { | 193 | .tags-view-container { |
| 194 | height: 40px; | 194 | height: 50px; |
| 195 | width: 100%; | 195 | width: 100%; |
| 196 | background: #fff; | 196 | background: #fff; |
| 197 | border-bottom: 1px solid #d8dce5; | 197 | border-bottom: 1px solid #d8dce5; |
| 198 | box-sizing: border-box; | 198 | box-sizing: border-box; |
| 199 | padding-top: 3px; | 199 | padding-top: 3px; |
| 200 | box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12), 0 0 3px 0 rgba(0, 0, 0, .04); | 200 | box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04); |
| 201 | 201 | ||
| 202 | .tags-view-wrapper { | 202 | .tags-view-wrapper { |
| 203 | .tags-view-item { | 203 | .tags-view-item { |
| 204 | display: inline-block; | 204 | display: inline-block; |
| 205 | position: relative; | 205 | position: relative; |
| 206 | cursor: pointer; | 206 | cursor: pointer; |
| 207 | height: 26px; | 207 | line-height: 30px; |
| 208 | line-height: 26px; | ||
| 209 | border: 1px solid #d8dce5; | 208 | border: 1px solid #d8dce5; |
| 210 | color: #495060; | 209 | color: #495060; |
| 211 | background: #fff; | 210 | background: #fff; |
| ... | @@ -223,12 +222,12 @@ export default { | ... | @@ -223,12 +222,12 @@ export default { |
| 223 | } | 222 | } |
| 224 | 223 | ||
| 225 | &.active { | 224 | &.active { |
| 226 | background-color: #0794FF; | 225 | background-color: #0794ff; |
| 227 | color: #fff; | 226 | color: #fff; |
| 228 | border-color: #0794FF; | 227 | border-color: #0794ff; |
| 229 | 228 | ||
| 230 | &::before { | 229 | &::before { |
| 231 | content: ''; | 230 | content: ""; |
| 232 | background: #fff; | 231 | background: #fff; |
| 233 | display: inline-block; | 232 | display: inline-block; |
| 234 | width: 8px; | 233 | width: 8px; |
| ... | @@ -252,7 +251,7 @@ export default { | ... | @@ -252,7 +251,7 @@ export default { |
| 252 | font-size: 12px; | 251 | font-size: 12px; |
| 253 | font-weight: 400; | 252 | font-weight: 400; |
| 254 | color: #333; | 253 | color: #333; |
| 255 | box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, .3); | 254 | box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3); |
| 256 | 255 | ||
| 257 | li { | 256 | li { |
| 258 | margin: 0; | 257 | margin: 0; |
| ... | @@ -264,12 +263,12 @@ export default { | ... | @@ -264,12 +263,12 @@ export default { |
| 264 | } | 263 | } |
| 265 | } | 264 | } |
| 266 | } | 265 | } |
| 267 | } | 266 | } |
| 268 | </style> | 267 | </style> |
| 269 | 268 | ||
| 270 | <style lang="scss"> | 269 | <style lang="scss"> |
| 271 | //reset element css of el-icon-close | 270 | //reset element css of el-icon-close |
| 272 | .tags-view-wrapper { | 271 | .tags-view-wrapper { |
| 273 | .tags-view-item { | 272 | .tags-view-item { |
| 274 | .el-icon-close { | 273 | .el-icon-close { |
| 275 | width: 16px; | 274 | width: 16px; |
| ... | @@ -277,11 +276,11 @@ export default { | ... | @@ -277,11 +276,11 @@ export default { |
| 277 | vertical-align: 2px; | 276 | vertical-align: 2px; |
| 278 | border-radius: 50%; | 277 | border-radius: 50%; |
| 279 | text-align: center; | 278 | text-align: center; |
| 280 | transition: all .3s cubic-bezier(.645, .045, .355, 1); | 279 | transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); |
| 281 | transform-origin: 100% 50%; | 280 | transform-origin: 100% 50%; |
| 282 | 281 | ||
| 283 | &:before { | 282 | &:before { |
| 284 | transform: scale(.6); | 283 | transform: scale(0.6); |
| 285 | display: inline-block; | 284 | display: inline-block; |
| 286 | vertical-align: -3px; | 285 | vertical-align: -3px; |
| 287 | } | 286 | } |
| ... | @@ -292,5 +291,5 @@ export default { | ... | @@ -292,5 +291,5 @@ export default { |
| 292 | } | 291 | } |
| 293 | } | 292 | } |
| 294 | } | 293 | } |
| 295 | } | 294 | } |
| 296 | </style> | 295 | </style> | ... | ... |
| ... | @@ -60,7 +60,7 @@ Object.keys(filters).forEach(key => { | ... | @@ -60,7 +60,7 @@ Object.keys(filters).forEach(key => { |
| 60 | }) | 60 | }) |
| 61 | Vue.config.productionTip = false | 61 | Vue.config.productionTip = false |
| 62 | 62 | ||
| 63 | axios.get("./config.json") | 63 | axios.get("/bdcdj/config.json") |
| 64 | .then((res) => { | 64 | .then((res) => { |
| 65 | Vue.prototype.BASE_API = res.data | 65 | Vue.prototype.BASE_API = res.data |
| 66 | localStorage.setItem('ApiUrl', JSON.stringify(res.data)); | 66 | localStorage.setItem('ApiUrl', JSON.stringify(res.data)); | ... | ... |
| 1 | /* | ||
| 2 | * @Description: 全局路由 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 14:09:37 | ||
| 5 | */ | ||
| 1 | import Vue from 'vue' | 6 | import Vue from 'vue' |
| 2 | import Router from 'vue-router' | 7 | import Router from 'vue-router' |
| 3 | 8 | ||
| 4 | Vue.use(Router) | 9 | Vue.use(Router) |
| 5 | /* Layout */ | ||
| 6 | import Layout from '@/layout' | 10 | import Layout from '@/layout' |
| 7 | |||
| 8 | /* Router Modules */ | 11 | /* Router Modules */ |
| 9 | // import componentsRouter from './modules/components' | 12 | // import componentsRouter from './modules/components' |
| 10 | 13 | ||
| ... | @@ -24,7 +27,6 @@ export const constantRoutes = [ | ... | @@ -24,7 +27,6 @@ export const constantRoutes = [ |
| 24 | ] | 27 | ] |
| 25 | }, | 28 | }, |
| 26 | // 业务流程框架 | 29 | // 业务流程框架 |
| 27 | // 业务流程框架 | ||
| 28 | { | 30 | { |
| 29 | path: '/workFrame', | 31 | path: '/workFrame', |
| 30 | component: () => import('@/views/workflow/workFrame.vue'), | 32 | component: () => import('@/views/workflow/workFrame.vue'), |
| ... | @@ -32,6 +34,14 @@ export const constantRoutes = [ | ... | @@ -32,6 +34,14 @@ export const constantRoutes = [ |
| 32 | hidden: true, | 34 | hidden: true, |
| 33 | meta: { title: '发起申请' } | 35 | meta: { title: '发起申请' } |
| 34 | }, | 36 | }, |
| 37 | //登记簿详情 | ||
| 38 | { | ||
| 39 | path: '/djbFrameall', | ||
| 40 | component: () => import('@/views/registerBook/djbFrameall.vue'), | ||
| 41 | name: 'djbFrameall', | ||
| 42 | hidden: true, | ||
| 43 | meta: { title: '登记簿详情' } | ||
| 44 | }, | ||
| 35 | // 业务流程只读框架 | 45 | // 业务流程只读框架 |
| 36 | { | 46 | { |
| 37 | path: '/workFrameView', | 47 | path: '/workFrameView', | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 14:10:49 | ||
| 5 | */ | ||
| 1 | module.exports = { | 6 | module.exports = { |
| 2 | title: '爬山虎不动产登记平台', | ||
| 3 | /** | 7 | /** |
| 4 | * @type {boolean} true | false | 8 | * @type {boolean} true | false |
| 5 | * @description Whether show the settings right-panel | 9 | * @description Whether show the settings right-panel | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:34:53 | ||
| 5 | */ | ||
| 1 | 6 | ||
| 2 | const state = { | 7 | const state = { |
| 3 | djbxx: {} | 8 | djbxx: {} |
| ... | @@ -10,7 +15,7 @@ const mutations = { | ... | @@ -10,7 +15,7 @@ const mutations = { |
| 10 | } | 15 | } |
| 11 | 16 | ||
| 12 | const actions = { | 17 | const actions = { |
| 13 | setDjbxx({ commit }, data) { | 18 | setDjbxx ({ commit }, data) { |
| 14 | commit('SET_DJXX', data) | 19 | commit('SET_DJXX', data) |
| 15 | } | 20 | } |
| 16 | } | 21 | } | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:35:01 | ||
| 5 | */ | ||
| 1 | import { asyncRoutes, constantRoutes, resetRouter } from '@/router' | 6 | import { asyncRoutes, constantRoutes, resetRouter } from '@/router' |
| 2 | import asyncRouter from '@/utils/asyncRouter.js' | 7 | import asyncRouter from '@/utils/asyncRouter.js' |
| 3 | const state = { | 8 | const state = { | ... | ... |
| 1 | /* | ||
| 2 | * @Description: 动态路由 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 14:08:42 | ||
| 5 | */ | ||
| 6 | |||
| 1 | import Layout from '@/layout' | 7 | import Layout from '@/layout' |
| 8 | /** | ||
| 9 | * @description: | ||
| 10 | * @param {*} routers | ||
| 11 | * @author: renchao | ||
| 12 | */ | ||
| 2 | export default function filterAsyncRouter (routers) { | 13 | export default function filterAsyncRouter (routers) { |
| 3 | routers.forEach(item => { | 14 | routers.forEach(item => { |
| 4 | if (!item.children) { | 15 | if (!item.children) { | ... | ... |
| 1 | // 获取浏览器便签标题 | 1 | /* |
| 2 | import defaultSettings from '@/settings' | 2 | * @Description: 获取浏览器便签标题 |
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 15:51:27 | ||
| 5 | */ | ||
| 6 | import Vue from 'vue' | ||
| 7 | const title = Vue.prototype.BASE_API.TITLE | ||
| 3 | 8 | ||
| 4 | const title = defaultSettings.title || '厦门市房屋数据服务平台' | 9 | export default function getPageTitle (pageTitle) { |
| 5 | |||
| 6 | export default function getPageTitle(pageTitle) { | ||
| 7 | if (pageTitle) { | 10 | if (pageTitle) { |
| 8 | return `${pageTitle} - ${title}` | 11 | return `${pageTitle} - ${title}` |
| 9 | } | 12 | } | ... | ... |
| 1 | /* | 1 | /* |
| 2 | * @Description: | 2 | * @Description: 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器 |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-04-11 14:48:18 | 4 | * @LastEditTime: 2023-05-16 14:07:58 |
| 5 | */ | ||
| 6 | /** | ||
| 7 | * 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器 | ||
| 8 | */ | 5 | */ |
| 9 | import axios from 'axios' | 6 | import axios from 'axios' |
| 10 | import { Message } from 'element-ui' | 7 | import { Message } from 'element-ui' |
| ... | @@ -12,11 +9,13 @@ import { endLoadingSubCount } from './requestLoading' | ... | @@ -12,11 +9,13 @@ import { endLoadingSubCount } from './requestLoading' |
| 12 | 9 | ||
| 13 | // create an axios instance | 10 | // create an axios instance |
| 14 | const service = axios.create({ | 11 | const service = axios.create({ |
| 15 | baseURL: process.env.VUE_APP_BASE_API, | 12 | baseURL: |
| 13 | process.env.NODE_ENV == "development" | ||
| 14 | ? process.env.VUE_APP_BASE_API | ||
| 15 | : window.baseUrl + "/", | ||
| 16 | withCredentials: true, //是否允许跨域 | 16 | withCredentials: true, //是否允许跨域 |
| 17 | headers: { | 17 | headers: { |
| 18 | 'Content-Type': 'application/json; charset=utf-8', | 18 | 'Content-Type': 'application/json; charset=utf-8' |
| 19 | 'Authorization': 'bearer AT-4-MxSrO29Coe7VTazx8uuixtqqgO-hvCB6' | ||
| 20 | }, | 19 | }, |
| 21 | timeout: 15000 | 20 | timeout: 15000 |
| 22 | }) | 21 | }) |
| ... | @@ -24,14 +23,18 @@ const service = axios.create({ | ... | @@ -24,14 +23,18 @@ const service = axios.create({ |
| 24 | // request interceptor | 23 | // request interceptor |
| 25 | service.interceptors.request.use( | 24 | service.interceptors.request.use( |
| 26 | config => { | 25 | config => { |
| 27 | config.headers.Authorization = | 26 | // do something before request is sent |
| 28 | 'bearer AT-4-MxSrO29Coe7VTazx8uuixtqqgO-hvCB6' | 27 | if (process.env.NODE_ENV === "production") { |
| 29 | config.headers.Accept = 'application/json' | 28 | return config; |
| 30 | return config | 29 | } else { |
| 30 | config.headers.Authorization = authorization; | ||
| 31 | return config; | ||
| 32 | } | ||
| 31 | }, | 33 | }, |
| 32 | error => { | 34 | error => { |
| 33 | Message.error('请求超时!'); | 35 | // do something with request error |
| 34 | return Promise.reject(error) | 36 | console.log(error); // for debug |
| 37 | return Promise.reject(error); | ||
| 35 | } | 38 | } |
| 36 | ) | 39 | ) |
| 37 | 40 | ||
| ... | @@ -44,13 +47,6 @@ service.interceptors.response.use( | ... | @@ -44,13 +47,6 @@ service.interceptors.response.use( |
| 44 | * 如果请求不成功,就在拦截器这里统一处理(组件的代码就不用关注错误的情况了) | 47 | * 如果请求不成功,就在拦截器这里统一处理(组件的代码就不用关注错误的情况了) |
| 45 | */ | 48 | */ |
| 46 | if (response.status == 200) { | 49 | if (response.status == 200) { |
| 47 | // if (response.data.code == 500) { | ||
| 48 | // Message({ | ||
| 49 | // message: response.data.message, | ||
| 50 | // type: 'error', | ||
| 51 | // duration: 5 * 1000 | ||
| 52 | // }) | ||
| 53 | // } | ||
| 54 | return response.data; | 50 | return response.data; |
| 55 | } else { | 51 | } else { |
| 56 | handleErrorData(response.data); | 52 | handleErrorData(response.data); | ... | ... |
| 1 | /* | ||
| 2 | * @Description: 定义全局loading | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-16 14:08:10 | ||
| 5 | */ | ||
| 6 | |||
| 1 | import Loading from '@/components/Loading/index.js'; | 7 | import Loading from '@/components/Loading/index.js'; |
| 2 | // 定义 loading | 8 | // 定义 loading |
| 3 | let loading | 9 | let loading |
| ... | @@ -11,7 +17,6 @@ function startLoading (loadingText = '正在加载中...') { | ... | @@ -11,7 +17,6 @@ function startLoading (loadingText = '正在加载中...') { |
| 11 | target: document.querySelector('.loadingtext') | 17 | target: document.querySelector('.loadingtext') |
| 12 | }) | 18 | }) |
| 13 | } | 19 | } |
| 14 | |||
| 15 | // loading结束 方法 | 20 | // loading结束 方法 |
| 16 | function endLoading () { | 21 | function endLoading () { |
| 17 | loading.close() | 22 | loading.close() | ... | ... |
| ... | @@ -17,11 +17,13 @@ | ... | @@ -17,11 +17,13 @@ |
| 17 | <div class="thumb-wrap"> | 17 | <div class="thumb-wrap"> |
| 18 | <div class="thumb-wrap-button"> | 18 | <div class="thumb-wrap-button"> |
| 19 | <el-button type="primary" @click="clickImage">(放大) 显示(缩小)</el-button> | 19 | <el-button type="primary" @click="clickImage">(放大) 显示(缩小)</el-button> |
| 20 | <el-upload class="fileUpdate" action="" :show-file-list="false" multiple :auto-upload="false" | 20 | <el-upload class="fileUpdate" ref="upload" action="" :show-file-list="false" :multiple="true" :auto-upload="false" |
| 21 | :on-change="handleChange" accept=".JPG, .PNG, .JPEG,.jpg, .png, .jpeg" :before-upload="beforeUpload"> | 21 | :on-change="handleChange" |
| 22 | accept=".JPG, .PNG, .JPEG,.jpg, .png, .jpeg" :before-upload="beforeUpload"> | ||
| 22 | <el-button icon="el-icon-upload" type="primary" v-if="!this.$route.query.viewtype">上传</el-button> | 23 | <el-button icon="el-icon-upload" type="primary" v-if="!this.$route.query.viewtype">上传</el-button> |
| 23 | </el-upload> | 24 | </el-upload> |
| 24 | <el-button type="primary" icon="el-icon-delete-solid" @click="handleDelete" v-if="!this.$route.query.viewtype">删除</el-button> | 25 | <el-button type="primary" icon="el-icon-delete-solid" @click="handleDelete" |
| 26 | v-if="!this.$route.query.viewtype && thumbnailImages.length>0">删除</el-button> | ||
| 25 | </div> | 27 | </div> |
| 26 | <ul> | 28 | <ul> |
| 27 | <li v-for="(img, index) in thumbnailImages" :key="index" :class="{ active: previewImg.index === index }" | 29 | <li v-for="(img, index) in thumbnailImages" :key="index" :class="{ active: previewImg.index === index }" |
| ... | @@ -36,10 +38,10 @@ | ... | @@ -36,10 +38,10 @@ |
| 36 | </div> | 38 | </div> |
| 37 | </template> | 39 | </template> |
| 38 | <script> | 40 | <script> |
| 39 | import PhotoZoom from '@/components/PhotoZoom' | 41 | import PhotoZoom from '@/components/PhotoZoom' |
| 40 | import { uploadSjClmx, deleteClmx } from "@/api/clxx.js"; | 42 | import { uploadSjClmx, deleteClmx } from "@/api/clxx.js"; |
| 41 | import publicPicture from '@/components/publicPicture/index.vue' | 43 | import publicPicture from '@/components/publicPicture/index.vue' |
| 42 | export default { | 44 | export default { |
| 43 | name: 'PreviewImage', | 45 | name: 'PreviewImage', |
| 44 | props: { | 46 | props: { |
| 45 | previewImg: { | 47 | previewImg: { |
| ... | @@ -57,6 +59,7 @@ export default { | ... | @@ -57,6 +59,7 @@ export default { |
| 57 | scale: 1, | 59 | scale: 1, |
| 58 | degree: 0 | 60 | degree: 0 |
| 59 | }, | 61 | }, |
| 62 | maxLength: 0, | ||
| 60 | // 缩略图 | 63 | // 缩略图 |
| 61 | thumbnailImages: [], | 64 | thumbnailImages: [], |
| 62 | showViewer: false, | 65 | showViewer: false, |
| ... | @@ -74,6 +77,7 @@ export default { | ... | @@ -74,6 +77,7 @@ export default { |
| 74 | } | 77 | } |
| 75 | }, | 78 | }, |
| 76 | created () { | 79 | created () { |
| 80 | this.maxLength = 0; | ||
| 77 | this.allLi = _.cloneDeep(this.previewImg.imgList).map(item => item.fjurl) | 81 | this.allLi = _.cloneDeep(this.previewImg.imgList).map(item => item.fjurl) |
| 78 | this.thumbnailImages = this.previewImg.imgList | 82 | this.thumbnailImages = this.previewImg.imgList |
| 79 | }, | 83 | }, |
| ... | @@ -129,21 +133,32 @@ export default { | ... | @@ -129,21 +133,32 @@ export default { |
| 129 | this.imgHidden = (isJPG || isJPEG || isPNG || isGIF) && isLt5M | 133 | this.imgHidden = (isJPG || isJPEG || isPNG || isGIF) && isLt5M |
| 130 | return this.imgHidden | 134 | return this.imgHidden |
| 131 | }, | 135 | }, |
| 132 | async handleChange (file) { | 136 | async handleChange (file, files) { |
| 133 | let data = _.cloneDeep(this.previewImg.imgList[this.previewImg.index]) | 137 | // 清空 fileList 数组 |
| 134 | var formdata = new FormData(); | 138 | let length = files.length; |
| 135 | formdata.append("file", file.raw); | 139 | this.maxLength = Math.max(length, this.maxLength) |
| 136 | formdata.append("bsmSj", this.previewImg.bsmSj); | 140 | this.$refs.upload.clearFiles(); |
| 137 | formdata.append("bsmSlsq", this.previewImg.bsmSlsq); | 141 | setTimeout(() => { |
| 138 | uploadSjClmx(formdata).then((res) => { | 142 | if (length !== this.maxLength) return |
| 143 | console.log(files); | ||
| 144 | // let data = _.cloneDeep(this.previewImg.imgList[this.previewImg.index]) | ||
| 145 | var formData = new FormData(); | ||
| 146 | files.forEach(file => { | ||
| 147 | formData.append('file', file.raw) | ||
| 148 | }) | ||
| 149 | formData.append("bsmSj", this.previewImg.bsmSj); | ||
| 150 | formData.append("bsmSlsq", this.previewImg.bsmSlsq); | ||
| 151 | uploadSjClmx(formData).then((res) => { | ||
| 139 | if (res.code == 200) { | 152 | if (res.code == 200) { |
| 140 | this.$emit('updateList', res.result) | 153 | this.$emit('updateList', res.result) |
| 141 | this.$message({ | 154 | this.$message({ |
| 142 | message: '上传成功!', | 155 | message: '上传成功!', |
| 143 | type: 'success' | 156 | type: 'success' |
| 144 | }) | 157 | }) |
| 158 | |||
| 145 | } | 159 | } |
| 146 | }) | 160 | }) |
| 161 | }) | ||
| 147 | }, | 162 | }, |
| 148 | handleDelete () { | 163 | handleDelete () { |
| 149 | let that = this | 164 | let that = this |
| ... | @@ -170,12 +185,11 @@ export default { | ... | @@ -170,12 +185,11 @@ export default { |
| 170 | }) | 185 | }) |
| 171 | } | 186 | } |
| 172 | } | 187 | } |
| 173 | } | 188 | } |
| 174 | </script> | 189 | </script> |
| 175 | |||
| 176 | <style lang="scss" scoped> | 190 | <style lang="scss" scoped> |
| 177 | // 查看大图 | 191 | // 查看大图 |
| 178 | .rlPopup { | 192 | .rlPopup { |
| 179 | position: relative; | 193 | position: relative; |
| 180 | width: 100%; | 194 | width: 100%; |
| 181 | text-align: center; | 195 | text-align: center; |
| ... | @@ -204,7 +218,6 @@ export default { | ... | @@ -204,7 +218,6 @@ export default { |
| 204 | background-color: rgb(185, 183, 183); | 218 | background-color: rgb(185, 183, 183); |
| 205 | } | 219 | } |
| 206 | 220 | ||
| 207 | |||
| 208 | .prev { | 221 | .prev { |
| 209 | left: 1%; | 222 | left: 1%; |
| 210 | } | 223 | } |
| ... | @@ -269,29 +282,29 @@ export default { | ... | @@ -269,29 +282,29 @@ export default { |
| 269 | border-color: #409eff; | 282 | border-color: #409eff; |
| 270 | } | 283 | } |
| 271 | } | 284 | } |
| 272 | } | 285 | } |
| 273 | </style> | 286 | </style> |
| 274 | <style> | 287 | <style> |
| 275 | .zoom-on-hover { | 288 | .zoom-on-hover { |
| 276 | position: relative; | 289 | position: relative; |
| 277 | overflow: hidden; | 290 | overflow: hidden; |
| 278 | } | 291 | } |
| 279 | 292 | ||
| 280 | .zoom-on-hover .normal { | 293 | .zoom-on-hover .normal { |
| 281 | width: 100%; | 294 | width: 100%; |
| 282 | } | 295 | } |
| 283 | 296 | ||
| 284 | .zoom-on-hover .zoom { | 297 | .zoom-on-hover .zoom { |
| 285 | position: absolute; | 298 | position: absolute; |
| 286 | opacity: 0; | 299 | opacity: 0; |
| 287 | transform-origin: top left; | 300 | transform-origin: top left; |
| 288 | } | 301 | } |
| 289 | 302 | ||
| 290 | .zoom-on-hover.zoomed .zoom { | 303 | .zoom-on-hover.zoomed .zoom { |
| 291 | opacity: 1; | 304 | opacity: 1; |
| 292 | } | 305 | } |
| 293 | 306 | ||
| 294 | .zoom-on-hover.zoomed .normal { | 307 | .zoom-on-hover.zoomed .normal { |
| 295 | opacity: 0; | 308 | opacity: 0; |
| 296 | } | 309 | } |
| 297 | </style> | 310 | </style> | ... | ... |
src/views/registerBook/djbFrameall.vue
0 → 100644
| 1 | <template> | ||
| 2 | <div class="content"> | ||
| 3 | <div class="left"> | ||
| 4 | <el-tree ref="tree" :data="treedata" :props="defaultProps" @node-click="handleNodeClick" | ||
| 5 | :default-expand-all="true" :expand-on-click-node="false" node-key="id" :default-checked-keys="[showTab]"> | ||
| 6 | </el-tree> | ||
| 7 | </div> | ||
| 8 | <div class="right"> | ||
| 9 | <component :is="componentTag" v-bind="currentSelectProps" /> | ||
| 10 | </div> | ||
| 11 | </div> | ||
| 12 | </template> | ||
| 13 | <script> | ||
| 14 | import { getBdcqljqtsx } from "@/api/registerBook.js"; | ||
| 15 | import { loadTreeData, getNode } from "./djbFrameData.js"; | ||
| 16 | import { searchTaskToDo } from "@/api/ywbl"; | ||
| 17 | import { | ||
| 18 | leftMenu | ||
| 19 | } from "@/api/fqsq.js"; | ||
| 20 | export default { | ||
| 21 | data () { | ||
| 22 | return { | ||
| 23 | //接收参数 | ||
| 24 | // propsParam: this.$attrs, | ||
| 25 | //左侧目录 | ||
| 26 | catalog: {}, | ||
| 27 | //选择加载哪一个组件 | ||
| 28 | componentTag: "", | ||
| 29 | //子组件接收参数 | ||
| 30 | currentSelectProps: {}, | ||
| 31 | //左侧树形结构数据 | ||
| 32 | treedata: [], | ||
| 33 | // 查询参数 | ||
| 34 | queryForm: {}, | ||
| 35 | |||
| 36 | defaultNode: "", | ||
| 37 | defaultProps: { | ||
| 38 | value: "id", | ||
| 39 | children: "children", | ||
| 40 | label: "label", | ||
| 41 | }, | ||
| 42 | showTab: "bdcqldjml", // 选中状态,根据表格中权利类型判断 | ||
| 43 | }; | ||
| 44 | }, | ||
| 45 | mounted () { | ||
| 46 | this.getdata() | ||
| 47 | |||
| 48 | }, | ||
| 49 | methods: { | ||
| 50 | // 截取字符的方法 | ||
| 51 | getCaption (obj) { | ||
| 52 | let index = obj.lastIndexOf("="); | ||
| 53 | obj = obj.substring(index + 1, obj.length); | ||
| 54 | return obj | ||
| 55 | }, | ||
| 56 | // 通过不动产业务号获取参数 | ||
| 57 | getdata () { | ||
| 58 | this.queryForm = { | ||
| 59 | bdcdyh: this.getCaption(window.location.href), | ||
| 60 | currentPage: 1, | ||
| 61 | djlx: "", | ||
| 62 | pageSize: 10, | ||
| 63 | qllx: "", | ||
| 64 | ywh: "", | ||
| 65 | ywly: "" | ||
| 66 | } | ||
| 67 | if (this.queryForm) { | ||
| 68 | searchTaskToDo({ | ||
| 69 | ...this.queryForm, | ||
| 70 | }).then((res) => { | ||
| 71 | if (res.code === 200) { | ||
| 72 | let { records } = res.result; | ||
| 73 | |||
| 74 | this.loadBdcdylist(records[0].bsmSlsq, records[0].bestepid); | ||
| 75 | } | ||
| 76 | }); | ||
| 77 | } | ||
| 78 | |||
| 79 | }, | ||
| 80 | |||
| 81 | // 获取不动产信息 | ||
| 82 | loadBdcdylist (a, b) { | ||
| 83 | var formdata = new FormData(); | ||
| 84 | formdata.append("bsmSlsq", a); | ||
| 85 | formdata.append("bestepid", b); | ||
| 86 | leftMenu(formdata).then((res) => { | ||
| 87 | if (res.code === 200) { | ||
| 88 | if (res.result) { | ||
| 89 | this.currentSelectProps = res.result[0]; | ||
| 90 | this.loadData(); | ||
| 91 | } | ||
| 92 | } | ||
| 93 | }); | ||
| 94 | }, | ||
| 95 | loadData () { | ||
| 96 | getBdcqljqtsx({ | ||
| 97 | bdcdyid: this.currentSelectProps.bdcdyid, | ||
| 98 | bdcdyh: this.currentSelectProps.bdcdyh, | ||
| 99 | }).then((res) => { | ||
| 100 | if (res.code === 200) { | ||
| 101 | this.treedata = loadTreeData(res.result, this.currentSelectProps.bdcdyh); | ||
| 102 | this.$nextTick(function () { | ||
| 103 | this.defaultNode = getNode(this.currentSelectProps.qllx, { linShi: 0, xianShi: 0, liShi: 0 }, ""); | ||
| 104 | this.$refs.tree.setCurrentKey(this.defaultNode.id); //data[0].id为默认选中的节点 | ||
| 105 | this.loadComponent(this.defaultNode.form); | ||
| 106 | }); | ||
| 107 | } | ||
| 108 | }); | ||
| 109 | this.currentSelectProps = { | ||
| 110 | bdcdyid: this.currentSelectProps.bdcdyid, | ||
| 111 | bdcdyh: this.currentSelectProps.bdcdyh, | ||
| 112 | qllx: this.currentSelectProps.qllx, | ||
| 113 | bsmQlxx: this.currentSelectProps.bsmQlxx, | ||
| 114 | }; | ||
| 115 | }, | ||
| 116 | /* | ||
| 117 | 点击登记簿菜单 | ||
| 118 | */ | ||
| 119 | handleNodeClick (data, node, elem) { | ||
| 120 | this.loadComponent(data.form); | ||
| 121 | }, | ||
| 122 | loadComponent (form) { | ||
| 123 | this.componentTag = (r) => | ||
| 124 | require.ensure([], () => r(require("@/views/registerBook/" + form))); | ||
| 125 | }, | ||
| 126 | }, | ||
| 127 | }; | ||
| 128 | </script> | ||
| 129 | <style scoped lang="scss"> | ||
| 130 | /deep/.rollTable { | ||
| 131 | height: calc(120vh - 254px) !important; | ||
| 132 | } | ||
| 133 | |||
| 134 | .content { | ||
| 135 | width: 100%; | ||
| 136 | height: 100%; | ||
| 137 | display: flex; | ||
| 138 | |||
| 139 | .left { | ||
| 140 | width: 256px; | ||
| 141 | height: 100%; | ||
| 142 | background-color: #f5f5f5; | ||
| 143 | color: #333; | ||
| 144 | border: 1px solid rgb(228, 228, 228); | ||
| 145 | } | ||
| 146 | |||
| 147 | .right { | ||
| 148 | width: calc(100% - 256px); | ||
| 149 | height: 100%; | ||
| 150 | // overflow-y: scroll; | ||
| 151 | overflow: auto; | ||
| 152 | background-color: #f5f5f5; | ||
| 153 | border: 1px solid rgb(228, 228, 228); | ||
| 154 | } | ||
| 155 | } | ||
| 156 | |||
| 157 | /deep/ .expanded.el-tree-node__expand-icon, | ||
| 158 | /deep/ .el-tree-node__expand-icon { | ||
| 159 | visibility: hidden; | ||
| 160 | } | ||
| 161 | |||
| 162 | /deep/ .el-tree-node__content { | ||
| 163 | border: 1px solid rgb(228, 228, 228); | ||
| 164 | height: 45px; | ||
| 165 | } | ||
| 166 | |||
| 167 | /deep/ .el-tree-node:focus > .el-tree-node__content { | ||
| 168 | background-color: #f5f5f5; | ||
| 169 | color: #0079fe; | ||
| 170 | border-right: 4px solid #0079fe; | ||
| 171 | } | ||
| 172 | |||
| 173 | /deep/.el-tree-node { | ||
| 174 | white-space: pre-wrap; | ||
| 175 | } | ||
| 176 | |||
| 177 | /deep/ .is-current > .el-tree-node__content { | ||
| 178 | background-color: #f5f5f5; | ||
| 179 | color: #0079fe; | ||
| 180 | border-right: 4px solid #0079fe; | ||
| 181 | } | ||
| 182 | </style> |
| ... | @@ -22,9 +22,12 @@ | ... | @@ -22,9 +22,12 @@ |
| 22 | item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', | 22 | item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', |
| 23 | item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '', | 23 | item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '', |
| 24 | ]"> | 24 | ]"> |
| 25 | <div class="icon" v-if="item.prop == 'qszt' && (row.qszt == '0' || row.qszt == '1')"> | 25 | <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> |
| 26 | 正在办理 | 26 | 正在办理 |
| 27 | </div> | 27 | </div> |
| 28 | <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '1'"> | ||
| 29 | 有效 | ||
| 30 | </div> | ||
| 28 | <span v-if="item.prop == 'qszt'"> | 31 | <span v-if="item.prop == 'qszt'"> |
| 29 | {{ getQsztName(row[item.prop]) }} | 32 | {{ getQsztName(row[item.prop]) }} |
| 30 | </span> | 33 | </span> | ... | ... |
| ... | @@ -22,9 +22,12 @@ | ... | @@ -22,9 +22,12 @@ |
| 22 | item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', | 22 | item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', |
| 23 | item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '', | 23 | item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '', |
| 24 | ]"> | 24 | ]"> |
| 25 | <div class="icon" v-if="item.prop == 'qszt' && (row.qszt == '0' || row.qszt == '1')"> | 25 | <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> |
| 26 | 正在办理 | 26 | 正在办理 |
| 27 | </div> | 27 | </div> |
| 28 | <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '1'"> | ||
| 29 | 有效 | ||
| 30 | </div> | ||
| 28 | <span v-if="item.prop == 'qszt'"> | 31 | <span v-if="item.prop == 'qszt'"> |
| 29 | {{ getQsztName(row[item.prop]) }} | 32 | {{ getQsztName(row[item.prop]) }} |
| 30 | </span> | 33 | </span> | ... | ... |
| ... | @@ -22,9 +22,12 @@ | ... | @@ -22,9 +22,12 @@ |
| 22 | item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', | 22 | item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', |
| 23 | item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '', | 23 | item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '', |
| 24 | ]"> | 24 | ]"> |
| 25 | <div class="icon" v-if="item.prop == 'qszt' && (row.qszt == '0' || row.qszt == '1')"> | 25 | <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> |
| 26 | 正在办理 | 26 | 正在办理 |
| 27 | </div> | 27 | </div> |
| 28 | <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '1'"> | ||
| 29 | 有效 | ||
| 30 | </div> | ||
| 28 | <span v-if="item.prop == 'qszt'"> | 31 | <span v-if="item.prop == 'qszt'"> |
| 29 | {{ getQsztName(row[item.prop]) }} | 32 | {{ getQsztName(row[item.prop]) }} |
| 30 | </span> | 33 | </span> | ... | ... |
| ... | @@ -109,6 +109,16 @@ | ... | @@ -109,6 +109,16 @@ |
| 109 | 109 | ||
| 110 | .linshiIcon { | 110 | .linshiIcon { |
| 111 | position: relative; | 111 | position: relative; |
| 112 | |||
| 113 | .icon { | ||
| 114 | position: absolute; | ||
| 115 | top: 12px; | ||
| 116 | right: -5px; | ||
| 117 | transform: rotate(45deg); | ||
| 118 | color: #fff; | ||
| 119 | font-size: 12px; | ||
| 120 | z-index: 10; | ||
| 121 | } | ||
| 112 | } | 122 | } |
| 113 | 123 | ||
| 114 | .linshiIcon::after { | 124 | .linshiIcon::after { |
| ... | @@ -127,6 +137,16 @@ | ... | @@ -127,6 +137,16 @@ |
| 127 | 137 | ||
| 128 | .xianshiIcon { | 138 | .xianshiIcon { |
| 129 | position: relative; | 139 | position: relative; |
| 140 | |||
| 141 | .icon { | ||
| 142 | position: absolute; | ||
| 143 | top: 9px; | ||
| 144 | right: 5px; | ||
| 145 | transform: rotate(45deg); | ||
| 146 | color: #fff; | ||
| 147 | font-size: 12px; | ||
| 148 | z-index: 10; | ||
| 149 | } | ||
| 130 | } | 150 | } |
| 131 | 151 | ||
| 132 | .xianshiIcon::after { | 152 | .xianshiIcon::after { |
| ... | @@ -143,15 +163,7 @@ | ... | @@ -143,15 +163,7 @@ |
| 143 | transform: rotate(-90deg); | 163 | transform: rotate(-90deg); |
| 144 | } | 164 | } |
| 145 | 165 | ||
| 146 | .icon { | 166 | |
| 147 | position: absolute; | ||
| 148 | top: 12px; | ||
| 149 | right: -5px; | ||
| 150 | transform: rotate(45deg); | ||
| 151 | color: #fff; | ||
| 152 | font-size: 12px; | ||
| 153 | z-index: 10; | ||
| 154 | } | ||
| 155 | 167 | ||
| 156 | tr { | 168 | tr { |
| 157 | display: flex; | 169 | display: flex; | ... | ... |
| ... | @@ -6,7 +6,7 @@ | ... | @@ -6,7 +6,7 @@ |
| 6 | </tr> | 6 | </tr> |
| 7 | <tr> | 7 | <tr> |
| 8 | <td>单位</td> | 8 | <td>单位</td> |
| 9 | <td colspan="4">{{ zdjbxx.mjdw }}</td> | 9 | <td colspan="4">{{ zdjbxx.mjdw | dictionary('A7') }}</td> |
| 10 | </tr> | 10 | </tr> |
| 11 | <tr> | 11 | <tr> |
| 12 | <td>不动产类型</td> | 12 | <td>不动产类型</td> |
| ... | @@ -39,7 +39,7 @@ | ... | @@ -39,7 +39,7 @@ |
| 39 | </tr> | 39 | </tr> |
| 40 | <tr> | 40 | <tr> |
| 41 | <td>权利设定方式</td> | 41 | <td>权利设定方式</td> |
| 42 | <td>{{ zdjbxx.qlsdfs }}</td> | 42 | <td>{{zdjbxx.qlsdfs | dictionary('A10')}}</td> |
| 43 | <td>容积率</td> | 43 | <td>容积率</td> |
| 44 | <td>{{ zdjbxx.rjl }}</td> | 44 | <td>{{ zdjbxx.rjl }}</td> |
| 45 | </tr> | 45 | </tr> |
| ... | @@ -122,16 +122,15 @@ | ... | @@ -122,16 +122,15 @@ |
| 122 | <td>{{ zdbhqks[0].dbr }}</td> | 122 | <td>{{ zdbhqks[0].dbr }}</td> |
| 123 | </tr> --> | 123 | </tr> --> |
| 124 | 124 | ||
| 125 | |||
| 126 | |||
| 127 | </table> | 125 | </table> |
| 128 | </div> | 126 | </div> |
| 129 | </template> | 127 | </template> |
| 130 | 128 | ||
| 131 | <script> | 129 | <script> |
| 132 | import { getZdjjxxBybdcdyid } from "@/api/registerBook.js"; | 130 | import store from '@/store/index.js' |
| 131 | import { getZdjjxxBybdcdyid } from "@/api/registerBook.js"; | ||
| 133 | 132 | ||
| 134 | export default { | 133 | export default { |
| 135 | data () { | 134 | data () { |
| 136 | return { | 135 | return { |
| 137 | bhqkColumns: [ | 136 | bhqkColumns: [ |
| ... | @@ -173,11 +172,19 @@ export default { | ... | @@ -173,11 +172,19 @@ export default { |
| 173 | zdbhqks: [], | 172 | zdbhqks: [], |
| 174 | propsParam: this.$attrs, | 173 | propsParam: this.$attrs, |
| 175 | showGroup: false, | 174 | showGroup: false, |
| 176 | bdclxList: ["", "宗地", "宗海", "自然幢", "多幢", "构筑物", "林权", "户"], | 175 | bdclxList: ["", "宗地", "宗海", "自然幢", "多幢", "构筑物", "林权", "户"] |
| 177 | }; | 176 | } |
| 177 | }, | ||
| 178 | filters: { | ||
| 179 | dictionary: function (value, param) { | ||
| 180 | const foundItem = store.getters.dictData[param].find(item => item.dcode === String(value)) | ||
| 181 | if (foundItem) { | ||
| 182 | return foundItem.dname | ||
| 183 | } | ||
| 184 | } | ||
| 178 | }, | 185 | }, |
| 179 | created () { | 186 | created () { |
| 180 | this.loadData(); | 187 | this.loadData() |
| 181 | }, | 188 | }, |
| 182 | methods: { | 189 | methods: { |
| 183 | loadData () { | 190 | loadData () { |
| ... | @@ -189,12 +196,11 @@ export default { | ... | @@ -189,12 +196,11 @@ export default { |
| 189 | this.showGroup = true; | 196 | this.showGroup = true; |
| 190 | } | 197 | } |
| 191 | } | 198 | } |
| 192 | }); | 199 | }) |
| 193 | }, | 200 | } |
| 194 | }, | 201 | } |
| 195 | }; | 202 | } |
| 196 | </script> | 203 | </script> |
| 197 | |||
| 198 | <style lang="scss" scoped> | 204 | <style lang="scss" scoped> |
| 199 | @import "~@/styles/tablecss.scss"; | 205 | @import "~@/styles/tablecss.scss"; |
| 200 | </style> | 206 | </style> | ... | ... |
| 1 | import filter from '@/utils/filter.js' | 1 | import filter from '@/utils/filter.js' |
| 2 | import store from '@/store/index.js' | ||
| 2 | let vm = null | 3 | let vm = null |
| 3 | 4 | ||
| 4 | const sendThis = (_this) => { | 5 | const sendThis = (_this) => { |
| ... | @@ -8,7 +9,7 @@ class data extends filter { | ... | @@ -8,7 +9,7 @@ class data extends filter { |
| 8 | constructor() { | 9 | constructor() { |
| 9 | super() | 10 | super() |
| 10 | } | 11 | } |
| 11 | djqxCol() { | 12 | djqxCol () { |
| 12 | return [ | 13 | return [ |
| 13 | { | 14 | { |
| 14 | width: '60', | 15 | width: '60', |
| ... | @@ -45,11 +46,9 @@ class data extends filter { | ... | @@ -45,11 +46,9 @@ class data extends filter { |
| 45 | label: '登记情形编码', | 46 | label: '登记情形编码', |
| 46 | render: (h, scope) => { | 47 | render: (h, scope) => { |
| 47 | return ( | 48 | return ( |
| 48 | <div> | ||
| 49 | <el-input placeholder="登记情形编码" class={{ repeat: scope.row.repeat }} value={scope.row[scope.column.property]} | 49 | <el-input placeholder="登记情形编码" class={{ repeat: scope.row.repeat }} value={scope.row[scope.column.property]} |
| 50 | onInput={(val) => { scope.row[scope.column.property] = val }} onBlur={() => { vm.nodecodeBlur(scope.$index, scope.row) }} maxlength="8"> | 50 | onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }} maxlength="8"> |
| 51 | </el-input> | 51 | </el-input> |
| 52 | </div> | ||
| 53 | ) | 52 | ) |
| 54 | } | 53 | } |
| 55 | }, | 54 | }, |
| ... | @@ -58,9 +57,9 @@ class data extends filter { | ... | @@ -58,9 +57,9 @@ class data extends filter { |
| 58 | label: '登记情形名称', | 57 | label: '登记情形名称', |
| 59 | render: (h, scope) => { | 58 | render: (h, scope) => { |
| 60 | return ( | 59 | return ( |
| 61 | <div> | 60 | <el-input placeholder="登记情形名称" value={scope.row[scope.column.property]} |
| 62 | <el-input placeholder="登记情形名称" value={scope.row[scope.column.property]} onInput={(val) => { scope.row[scope.column.property] = val }}></el-input> | 61 | onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }}> |
| 63 | </div> | 62 | </el-input> |
| 64 | ) | 63 | ) |
| 65 | } | 64 | } |
| 66 | }, | 65 | }, |
| ... | @@ -82,10 +81,7 @@ class data extends filter { | ... | @@ -82,10 +81,7 @@ class data extends filter { |
| 82 | label: '登记原因模板', | 81 | label: '登记原因模板', |
| 83 | render: (h, scope) => { | 82 | render: (h, scope) => { |
| 84 | return ( | 83 | return ( |
| 85 | <div> | 84 | <el-input placeholder="登记原因模板" value={scope.row[scope.column.property]} onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }}></el-input> |
| 86 | <el-input placeholder="登记原因模板" value={scope.row[scope.column.property]} onInput={(val) => { scope.row[scope.column.property] = val }}></el-input> | ||
| 87 | </div> | ||
| 88 | |||
| 89 | ) | 85 | ) |
| 90 | } | 86 | } |
| 91 | }, | 87 | }, |
| ... | @@ -104,7 +100,7 @@ class data extends filter { | ... | @@ -104,7 +100,7 @@ class data extends filter { |
| 104 | ] | 100 | ] |
| 105 | } | 101 | } |
| 106 | 102 | ||
| 107 | clxxCol() { | 103 | clxxCol () { |
| 108 | return [ | 104 | return [ |
| 109 | { | 105 | { |
| 110 | width: '60', | 106 | width: '60', |
| ... | @@ -144,7 +140,7 @@ class data extends filter { | ... | @@ -144,7 +140,7 @@ class data extends filter { |
| 144 | render: (h, scope) => { | 140 | render: (h, scope) => { |
| 145 | return ( | 141 | return ( |
| 146 | <el-input placeholder="材料编码" value={scope.row[scope.column.property]} | 142 | <el-input placeholder="材料编码" value={scope.row[scope.column.property]} |
| 147 | onInput={(val) => { scope.row[scope.column.property] = val }} maxlength="8"></el-input> | 143 | onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }} maxlength="8"></el-input> |
| 148 | ) | 144 | ) |
| 149 | } | 145 | } |
| 150 | }, | 146 | }, |
| ... | @@ -154,7 +150,7 @@ class data extends filter { | ... | @@ -154,7 +150,7 @@ class data extends filter { |
| 154 | render: (h, scope) => { | 150 | render: (h, scope) => { |
| 155 | return ( | 151 | return ( |
| 156 | <el-input placeholder="材料名称" value={scope.row[scope.column.property]} | 152 | <el-input placeholder="材料名称" value={scope.row[scope.column.property]} |
| 157 | onInput={(val) => { scope.row[scope.column.property] = val }}></el-input> | 153 | onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }}></el-input> |
| 158 | ) | 154 | ) |
| 159 | } | 155 | } |
| 160 | }, | 156 | }, |
| ... | @@ -167,7 +163,7 @@ class data extends filter { | ... | @@ -167,7 +163,7 @@ class data extends filter { |
| 167 | <el-select value={scope.row[scope.column.property]} | 163 | <el-select value={scope.row[scope.column.property]} |
| 168 | onChange={(val) => { scope.row[scope.column.property] = val }} clearable> | 164 | onChange={(val) => { scope.row[scope.column.property] = val }} clearable> |
| 169 | { | 165 | { |
| 170 | vm.dictData['A40'].map(option => { | 166 | store.getters.dictData['A40'].map(option => { |
| 171 | return ( | 167 | return ( |
| 172 | <el-option label={option.dname} value={option.dcode}></el-option> | 168 | <el-option label={option.dname} value={option.dcode}></el-option> |
| 173 | ) | 169 | ) | ... | ... |
| ... | @@ -68,8 +68,8 @@ | ... | @@ -68,8 +68,8 @@ |
| 68 | </el-col> | 68 | </el-col> |
| 69 | <el-col :span="1"> | 69 | <el-col :span="1"> |
| 70 | <el-upload ref="upload" :action="imgUploadUrl" :limit="1" accept=".xls, .xlsx" :show-file-list="false" | 70 | <el-upload ref="upload" :action="imgUploadUrl" :limit="1" accept=".xls, .xlsx" :show-file-list="false" |
| 71 | :disabled="requested" :file-list="fileList" :before-upload="uploadRecord" :on-success="handleSuccess"> | 71 | :before-upload="uploadRecord" :on-success="handleSuccess"> |
| 72 | <el-button type="primary" icon="el-icon-upload" :loading="requested">上传材料</el-button> | 72 | <el-button type="primary" icon="el-icon-upload">上传材料</el-button> |
| 73 | </el-upload> | 73 | </el-upload> |
| 74 | </el-col> | 74 | </el-col> |
| 75 | </el-row> | 75 | </el-row> |
| ... | @@ -84,11 +84,12 @@ | ... | @@ -84,11 +84,12 @@ |
| 84 | </el-form> | 84 | </el-form> |
| 85 | <el-collapse class="modifycollapse" accordion> | 85 | <el-collapse class="modifycollapse" accordion> |
| 86 | <el-collapse-item title="登记情形设置" name="1"> | 86 | <el-collapse-item title="登记情形设置" name="1"> |
| 87 | <lb-table :column="djqxCol" border :pagination="false" heightNumSetting :data="form.djqx"> | 87 | <lb-table :column="djqxCol" :pagination="false" heightNumSetting :minHeight="160" :data="form.djqx"> |
| 88 | </lb-table> | 88 | </lb-table> |
| 89 | </el-collapse-item> | 89 | </el-collapse-item> |
| 90 | <el-collapse-item title="材料信息设置" name="2"> | 90 | <el-collapse-item title="材料信息设置" name="2"> |
| 91 | <lb-table :column="clxxCol" border heightNumSetting :pagination="false" :data="form.clxx"> | 91 | <lb-table :column="clxxCol" :heightNumSetting="true" :minHeight="160" |
| 92 | :pagination="false" :data="form.clxx"> | ||
| 92 | </lb-table> | 93 | </lb-table> |
| 93 | </el-collapse-item> | 94 | </el-collapse-item> |
| 94 | <el-collapse-item title="刷选权利设置" name="3" v-if="form.ywDetail.sfsxql == '1'"> | 95 | <el-collapse-item title="刷选权利设置" name="3" v-if="form.ywDetail.sfsxql == '1'"> |
| ... | @@ -128,11 +129,11 @@ | ... | @@ -128,11 +129,11 @@ |
| 128 | </div> | 129 | </div> |
| 129 | </template> | 130 | </template> |
| 130 | <script> | 131 | <script> |
| 131 | import { mapGetters } from "vuex"; | 132 | import { uploadUrl } from '@/api/file' |
| 132 | import { upward, down } from "@/utils/operation"; | 133 | import { upward, down } from "@/utils/operation"; |
| 133 | import { getDjlxInfo, getSqdjywDetail, saveSqdjyw } from "@/api/system.js"; | 134 | import { getDjlxInfo, getSqdjywDetail, saveSqdjyw } from "@/api/system.js"; |
| 134 | import { datas, sendThis } from "./sqywDetail"; | 135 | import { datas, sendThis } from "./sqywDetail"; |
| 135 | export default { | 136 | export default { |
| 136 | name: "componentDialog", | 137 | name: "componentDialog", |
| 137 | props: { | 138 | props: { |
| 138 | formData: { | 139 | formData: { |
| ... | @@ -142,19 +143,22 @@ export default { | ... | @@ -142,19 +143,22 @@ export default { |
| 142 | }, | 143 | }, |
| 143 | data () { | 144 | data () { |
| 144 | return { | 145 | return { |
| 146 | key: 0, | ||
| 145 | tn: 0, | 147 | tn: 0, |
| 146 | n: 0, | 148 | n: 0, |
| 147 | djlxList: [], | 149 | djlxList: [], |
| 150 | options: [], | ||
| 151 | imgUploadUrl: uploadUrl(), | ||
| 148 | title: "", | 152 | title: "", |
| 149 | activeName: "1", | 153 | activeName: "1", |
| 150 | form: {}, | 154 | form: { |
| 155 | bsmSqyw: '', | ||
| 156 | ywDetail: {} | ||
| 157 | }, | ||
| 151 | djqxCol: datas.djqxCol(), | 158 | djqxCol: datas.djqxCol(), |
| 152 | clxxCol: datas.clxxCol(), | 159 | clxxCol: datas.clxxCol(), |
| 153 | }; | 160 | }; |
| 154 | }, | 161 | }, |
| 155 | computed: { | ||
| 156 | ...mapGetters(["dictData"]), | ||
| 157 | }, | ||
| 158 | mounted () { | 162 | mounted () { |
| 159 | sendThis(this) | 163 | sendThis(this) |
| 160 | this.init() | 164 | this.init() |
| ... | @@ -173,6 +177,26 @@ export default { | ... | @@ -173,6 +177,26 @@ export default { |
| 173 | } | 177 | } |
| 174 | }) | 178 | }) |
| 175 | }, | 179 | }, |
| 180 | orderNoChange () { | ||
| 181 | this.$forceUpdate(); | ||
| 182 | }, | ||
| 183 | uploadRecord (file) { | ||
| 184 | this.requested = true | ||
| 185 | this.files = file; | ||
| 186 | const extension = file.name.split('.')[1] === 'xls' | ||
| 187 | const extension2 = file.name.split('.')[1] === 'xlsx' | ||
| 188 | const isLt5M = file.size / 1024 / 1024 < 5 | ||
| 189 | if (!extension && !extension2) { | ||
| 190 | this.$message.warning('上传模板只能是 xls、xlsx格式!') | ||
| 191 | this.requested = false | ||
| 192 | } | ||
| 193 | if (!isLt5M) { | ||
| 194 | this.$message.warning('上传模板大小不能超过 5MB!') | ||
| 195 | this.requested = false | ||
| 196 | } | ||
| 197 | return (extension || extension2) && isLt5M | ||
| 198 | }, | ||
| 199 | handleSuccess () { }, | ||
| 176 | //tab选项卡事件 | 200 | //tab选项卡事件 |
| 177 | handleTitleSelct (obj, index) { | 201 | handleTitleSelct (obj, index) { |
| 178 | this.n = 0; | 202 | this.n = 0; |
| ... | @@ -183,12 +207,17 @@ export default { | ... | @@ -183,12 +207,17 @@ export default { |
| 183 | getDetail (bsmSqyw) { | 207 | getDetail (bsmSqyw) { |
| 184 | getSqdjywDetail(bsmSqyw).then((res) => { | 208 | getSqdjywDetail(bsmSqyw).then((res) => { |
| 185 | if (res.code === 200) { | 209 | if (res.code === 200) { |
| 186 | this.form = res.result; | 210 | // this.form.bsmSqyw = res.result.bsmSqyw |
| 187 | console.log(this.form, 'this.formthis.formthis.form'); | 211 | // this.form.ywDetail = res.result.ywDetail |
| 212 | this.$set(this.form, 'djqx', res.result.djqx) | ||
| 213 | // this.$set(this.form, 'sxql', res.result.sxql) | ||
| 214 | this.$set(this.form, 'clxx', res.result.clxx) | ||
| 215 | // this.$set(this.form, 'sxzt', res.result.sxzt) | ||
| 216 | // this.$set(this.form, 'ywDetail', res.result.ywDetail) | ||
| 188 | } else { | 217 | } else { |
| 189 | this.$alert(res.message); | 218 | this.$alert(res.message) |
| 190 | } | 219 | } |
| 191 | }); | 220 | }) |
| 192 | }, | 221 | }, |
| 193 | //提交保存数据 | 222 | //提交保存数据 |
| 194 | submit () { | 223 | submit () { |
| ... | @@ -197,11 +226,11 @@ export default { | ... | @@ -197,11 +226,11 @@ export default { |
| 197 | if (res.code == 200) { | 226 | if (res.code == 200) { |
| 198 | that.$message({ | 227 | that.$message({ |
| 199 | message: "修改成功", | 228 | message: "修改成功", |
| 200 | type: "success", | 229 | type: "success" |
| 201 | }); | 230 | }); |
| 202 | this.$popupCacel() | 231 | this.$popupCacel() |
| 203 | } | 232 | } |
| 204 | }); | 233 | }) |
| 205 | }, | 234 | }, |
| 206 | // 上移下移 | 235 | // 上移下移 |
| 207 | moveUpward (index, row, type) { | 236 | moveUpward (index, row, type) { |
| ... | @@ -242,31 +271,31 @@ export default { | ... | @@ -242,31 +271,31 @@ export default { |
| 242 | }, | 271 | }, |
| 243 | removeClxx (index, row) { | 272 | removeClxx (index, row) { |
| 244 | this.form.clxx.splice(index, 1); | 273 | this.form.clxx.splice(index, 1); |
| 245 | }, | 274 | } |
| 246 | }, | 275 | } |
| 247 | }; | 276 | } |
| 248 | </script> | 277 | </script> |
| 249 | <style lang='scss' scoped> | 278 | <style lang='scss' scoped> |
| 250 | @import "~@/styles/mixin.scss"; | 279 | @import "~@/styles/mixin.scss"; |
| 251 | @import "~@/styles/dialogBox.scss"; | 280 | @import "~@/styles/dialogBox.scss"; |
| 252 | @import "~@/styles/collapse.scss"; | 281 | @import "~@/styles/collapse.scss"; |
| 253 | @import "~@/styles/dialogBoxheader.scss"; | 282 | @import "~@/styles/dialogBoxheader.scss"; |
| 254 | 283 | ||
| 255 | .contentBox { | 284 | .contentBox { |
| 256 | height: 75vh; | 285 | height: 75vh; |
| 257 | overflow-y: scroll; | 286 | overflow-y: scroll; |
| 258 | } | 287 | } |
| 259 | 288 | ||
| 260 | .el-radio-group { | 289 | .el-radio-group { |
| 261 | white-space: nowrap; | 290 | white-space: nowrap; |
| 262 | } | 291 | } |
| 263 | 292 | ||
| 264 | .form { | 293 | .form { |
| 265 | background: #eee; | 294 | background: #eee; |
| 266 | padding: 0 10px; | 295 | padding: 0 10px; |
| 267 | } | 296 | } |
| 268 | 297 | ||
| 269 | .edit-title-list { | 298 | .edit-title-list { |
| 270 | @include flex; | 299 | @include flex; |
| 271 | 300 | ||
| 272 | li { | 301 | li { |
| ... | @@ -282,21 +311,21 @@ export default { | ... | @@ -282,21 +311,21 @@ export default { |
| 282 | @extend .active; | 311 | @extend .active; |
| 283 | } | 312 | } |
| 284 | } | 313 | } |
| 285 | } | 314 | } |
| 286 | 315 | ||
| 287 | .active { | 316 | .active { |
| 288 | background: $light-blue !important; | 317 | background: $light-blue !important; |
| 289 | color: #fff; | 318 | color: #fff; |
| 290 | } | 319 | } |
| 291 | 320 | ||
| 292 | .dyztsd-title { | 321 | .dyztsd-title { |
| 293 | @include flex; | 322 | @include flex; |
| 294 | align-items: center; | 323 | align-items: center; |
| 295 | justify-content: space-between; | 324 | justify-content: space-between; |
| 296 | padding-left: 20px; | 325 | padding-left: 20px; |
| 297 | } | 326 | } |
| 298 | 327 | ||
| 299 | .qlxx-list { | 328 | .qlxx-list { |
| 300 | @include flex; | 329 | @include flex; |
| 301 | flex-wrap: wrap; | 330 | flex-wrap: wrap; |
| 302 | padding-left: 20px; | 331 | padding-left: 20px; |
| ... | @@ -305,9 +334,9 @@ export default { | ... | @@ -305,9 +334,9 @@ export default { |
| 305 | width: 25%; | 334 | width: 25%; |
| 306 | margin-bottom: 15px; | 335 | margin-bottom: 15px; |
| 307 | } | 336 | } |
| 308 | } | 337 | } |
| 309 | 338 | ||
| 310 | .screen-list { | 339 | .screen-list { |
| 311 | @include flex; | 340 | @include flex; |
| 312 | align-items: center; | 341 | align-items: center; |
| 313 | flex-wrap: wrap; | 342 | flex-wrap: wrap; |
| ... | @@ -332,5 +361,5 @@ export default { | ... | @@ -332,5 +361,5 @@ export default { |
| 332 | li:nth-child(odd) { | 361 | li:nth-child(odd) { |
| 333 | border-right: 1px solid $borderColor; | 362 | border-right: 1px solid $borderColor; |
| 334 | } | 363 | } |
| 335 | } | 364 | } |
| 336 | </style> | 365 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:41:09 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div> | 7 | <div> |
| 3 | <lb-table :column="column" border :maxHeight="300" heightNumSetting :pagination="false" :key="key" :data="tableDataList"> | 8 | <lb-table :column="column" border :maxHeight="300" heightNumSetting :pagination="false" :key="key" :data="tableDataList"> |
| ... | @@ -6,9 +11,9 @@ | ... | @@ -6,9 +11,9 @@ |
| 6 | </div> | 11 | </div> |
| 7 | </template> | 12 | </template> |
| 8 | <script> | 13 | <script> |
| 9 | import addJtcy from './addJtcy.vue' | 14 | import addJtcy from './addJtcy.vue' |
| 10 | import { mapGetters } from 'vuex' | 15 | import { mapGetters } from 'vuex' |
| 11 | export default { | 16 | export default { |
| 12 | components: { | 17 | components: { |
| 13 | addJtcy | 18 | addJtcy |
| 14 | }, | 19 | }, |
| ... | @@ -157,8 +162,7 @@ export default { | ... | @@ -157,8 +162,7 @@ export default { |
| 157 | this.dialog = true | 162 | this.dialog = true |
| 158 | } | 163 | } |
| 159 | } | 164 | } |
| 160 | } | 165 | } |
| 161 | </script> | 166 | </script> |
| 162 | <style scoped lang='scss'> | 167 | <style scoped lang='scss'> |
| 163 | |||
| 164 | </style> | 168 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:40:28 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <dialogBox title="家庭成员信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm" | 7 | <dialogBox title="家庭成员信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm" |
| 3 | @closeDialog="closeDialog"> | 8 | @closeDialog="closeDialog"> |
| ... | @@ -101,8 +106,8 @@ | ... | @@ -101,8 +106,8 @@ |
| 101 | </dialogBox> | 106 | </dialogBox> |
| 102 | </template> | 107 | </template> |
| 103 | <script> | 108 | <script> |
| 104 | import { mapGetters } from 'vuex' | 109 | import { mapGetters } from 'vuex' |
| 105 | export default { | 110 | export default { |
| 106 | props: { | 111 | props: { |
| 107 | value: { type: Boolean, default: false }, | 112 | value: { type: Boolean, default: false }, |
| 108 | details: { type: Object, default: {} } | 113 | details: { type: Object, default: {} } |
| ... | @@ -114,15 +119,15 @@ export default { | ... | @@ -114,15 +119,15 @@ export default { |
| 114 | return { | 119 | return { |
| 115 | myValue: this.value, | 120 | myValue: this.value, |
| 116 | jtgx: [ | 121 | jtgx: [ |
| 117 | {value:'0',label:'本人或户主'}, | 122 | { value: '0', label: '本人或户主' }, |
| 118 | {value:'1',label:'配偶'}, | 123 | { value: '1', label: '配偶' }, |
| 119 | {value:'2',label:'子'}, | 124 | { value: '2', label: '子' }, |
| 120 | {value:'3',label:'女'}, | 125 | { value: '3', label: '女' }, |
| 121 | {value:'4',label:'子孙、孙女、外孙子、外孙女'}, | 126 | { value: '4', label: '子孙、孙女、外孙子、外孙女' }, |
| 122 | {value:'5',label:'父母'}, | 127 | { value: '5', label: '父母' }, |
| 123 | {value:'6',label:'祖父母、外祖父母'}, | 128 | { value: '6', label: '祖父母、外祖父母' }, |
| 124 | {value:'7',label:'兄、弟、姐、妹'}, | 129 | { value: '7', label: '兄、弟、姐、妹' }, |
| 125 | {value:'8',label:'其他'}, | 130 | { value: '8', label: '其他' }, |
| 126 | ], | 131 | ], |
| 127 | ruleForm: { | 132 | ruleForm: { |
| 128 | qlrlx: '', | 133 | qlrlx: '', |
| ... | @@ -193,13 +198,13 @@ export default { | ... | @@ -193,13 +198,13 @@ export default { |
| 193 | // }) | 198 | // }) |
| 194 | } | 199 | } |
| 195 | } | 200 | } |
| 196 | } | 201 | } |
| 197 | </script> | 202 | </script> |
| 198 | <style scoped lang="scss"> | 203 | <style scoped lang="scss"> |
| 199 | .submit-button { | 204 | .submit-button { |
| 200 | text-align: center; | 205 | text-align: center; |
| 201 | height: 52px; | 206 | height: 52px; |
| 202 | padding-top: 10px; | 207 | padding-top: 10px; |
| 203 | background-color: #fff; | 208 | background-color: #fff; |
| 204 | } | 209 | } |
| 205 | </style> | 210 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:40:48 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <lb-table :column="column" :maxHeight="200" :heightNumSetting="true" :pagination="false" :key="key" :data="tableData"> | 7 | <lb-table :column="column" :maxHeight="200" :heightNumSetting="true" :pagination="false" :key="key" :data="tableData"> |
| 3 | </lb-table> | 8 | </lb-table> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:40:46 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="clxx"> | 7 | <div class="clxx"> |
| 3 | <div class="left"> | 8 | <div class="left"> |
| ... | @@ -36,11 +41,11 @@ | ... | @@ -36,11 +41,11 @@ |
| 36 | </div> | 41 | </div> |
| 37 | </template> | 42 | </template> |
| 38 | <script> | 43 | <script> |
| 39 | import { mapGetters } from "vuex"; | 44 | import { mapGetters } from "vuex"; |
| 40 | import clxxAddDialog from "./clxxAddDialog.vue"; | 45 | import clxxAddDialog from "./dialog/clxxAddDialog.vue"; |
| 41 | import imagePreview from '@/views/components/imagePreview.vue' | 46 | import imagePreview from '@/views/components/imagePreview.vue' |
| 42 | import {InitClml,saveClml,deleteSjClml,moveClml} from "@/api/clxx.js"; | 47 | import { InitClml, saveClml, deleteSjClml, moveClml } from "@/api/clxx.js"; |
| 43 | export default { | 48 | export default { |
| 44 | components: { clxxAddDialog, imagePreview }, | 49 | components: { clxxAddDialog, imagePreview }, |
| 45 | data () { | 50 | data () { |
| 46 | return { | 51 | return { |
| ... | @@ -239,7 +244,7 @@ export default { | ... | @@ -239,7 +244,7 @@ export default { |
| 239 | formdata.append("bsmSldy", this.unitData[0]?.bsmSldy); | 244 | formdata.append("bsmSldy", this.unitData[0]?.bsmSldy); |
| 240 | formdata.append("bsmSlsq", this.$parent.bsmSlsq); | 245 | formdata.append("bsmSlsq", this.$parent.bsmSlsq); |
| 241 | InitClml(formdata).then((res) => { | 246 | InitClml(formdata).then((res) => { |
| 242 | if(res.result.code == 200){ | 247 | if (res.result.code == 200) { |
| 243 | resolve(res.code) | 248 | resolve(res.code) |
| 244 | if (res.result.result && res.result.result.length > 0) { | 249 | if (res.result.result && res.result.result.length > 0) { |
| 245 | this.tableData = res.result.result; | 250 | this.tableData = res.result.result; |
| ... | @@ -251,7 +256,7 @@ export default { | ... | @@ -251,7 +256,7 @@ export default { |
| 251 | this.previewImg.imgList = this.tableData[0]?.children; | 256 | this.previewImg.imgList = this.tableData[0]?.children; |
| 252 | this.previewImg.bsmSj = this.tableData[0]?.bsmSj; | 257 | this.previewImg.bsmSj = this.tableData[0]?.bsmSj; |
| 253 | } | 258 | } |
| 254 | }else{ | 259 | } else { |
| 255 | this.$message.error(res.result.message) | 260 | this.$message.error(res.result.message) |
| 256 | } | 261 | } |
| 257 | }) | 262 | }) |
| ... | @@ -401,27 +406,27 @@ export default { | ... | @@ -401,27 +406,27 @@ export default { |
| 401 | } | 406 | } |
| 402 | }, | 407 | }, |
| 403 | }, | 408 | }, |
| 404 | }; | 409 | }; |
| 405 | </script> | 410 | </script> |
| 406 | <style scoped lang='scss'> | 411 | <style scoped lang='scss'> |
| 407 | @import "~@/styles/mixin.scss"; | 412 | @import "~@/styles/mixin.scss"; |
| 408 | 413 | ||
| 409 | .active { | 414 | .active { |
| 410 | background: $light-blue !important; | 415 | background: $light-blue !important; |
| 411 | color: #fff; | 416 | color: #fff; |
| 412 | } | 417 | } |
| 413 | 418 | ||
| 414 | .required { | 419 | .required { |
| 415 | font-size: 12px; | 420 | font-size: 12px; |
| 416 | color: $pink; | 421 | color: $pink; |
| 417 | float: left; | 422 | float: left; |
| 418 | } | 423 | } |
| 419 | 424 | ||
| 420 | .cl_number { | 425 | .cl_number { |
| 421 | float: right; | 426 | float: right; |
| 422 | } | 427 | } |
| 423 | 428 | ||
| 424 | .clxx { | 429 | .clxx { |
| 425 | width: 100%; | 430 | width: 100%; |
| 426 | display: flex; | 431 | display: flex; |
| 427 | padding-left: 5px; | 432 | padding-left: 5px; |
| ... | @@ -436,7 +441,7 @@ export default { | ... | @@ -436,7 +441,7 @@ export default { |
| 436 | width: 28px; | 441 | width: 28px; |
| 437 | height: 49%; | 442 | height: 49%; |
| 438 | @include flex-center; | 443 | @include flex-center; |
| 439 | background-color: #E4E7ED; | 444 | background-color: #e4e7ed; |
| 440 | border-bottom-right-radius: 10px; | 445 | border-bottom-right-radius: 10px; |
| 441 | padding: 5px; | 446 | padding: 5px; |
| 442 | cursor: pointer; | 447 | cursor: pointer; |
| ... | @@ -479,7 +484,6 @@ export default { | ... | @@ -479,7 +484,6 @@ export default { |
| 479 | border-right: 1px dotted #d9d9d9; | 484 | border-right: 1px dotted #d9d9d9; |
| 480 | padding: 0 15px; | 485 | padding: 0 15px; |
| 481 | 486 | ||
| 482 | |||
| 483 | .item { | 487 | .item { |
| 484 | line-height: 30px; | 488 | line-height: 30px; |
| 485 | padding-top: 5px; | 489 | padding-top: 5px; |
| ... | @@ -528,5 +532,5 @@ export default { | ... | @@ -528,5 +532,5 @@ export default { |
| 528 | } | 532 | } |
| 529 | } | 533 | } |
| 530 | } | 534 | } |
| 531 | } | 535 | } |
| 532 | </style> | 536 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:40:38 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="clxx"> | 7 | <div class="clxx"> |
| 3 | <div class="right"> | 8 | <div class="right"> |
| ... | @@ -24,22 +29,21 @@ | ... | @@ -24,22 +29,21 @@ |
| 24 | </div> | 29 | </div> |
| 25 | </div> | 30 | </div> |
| 26 | <clxxAddDialog v-model="isDialog" /> | 31 | <clxxAddDialog v-model="isDialog" /> |
| 27 | <clxxDetailDialog v-model="detailDialog" :data="tableData"/> | 32 | <!-- <clxxDetailDialog v-model="detailDialog" :data="tableData" /> --> |
| 28 | </div> | 33 | </div> |
| 29 | </template> | 34 | </template> |
| 30 | <script> | 35 | <script> |
| 31 | import { mapGetters } from "vuex"; | 36 | import { mapGetters } from "vuex"; |
| 32 | import clxxAddDialog from "./clxxAddDialog.vue"; | 37 | import clxxAddDialog from "./dialog/clxxAddDialog.vue"; |
| 33 | import clxxDetailDialog from "./clxxDetailDialog.vue"; | 38 | import clxxDetailDialog from "./dialog/clxxDetailDialog.vue"; |
| 34 | import imagePreview from '@/views/components/imagePreview.vue' | 39 | import imagePreview from '@/views/components/imagePreview.vue' |
| 35 | import {InitClml,saveClml,deleteSjClml,moveClml} from "@/api/clxx.js"; | 40 | import { InitClml, saveClml, deleteSjClml, moveClml } from "@/api/clxx.js"; |
| 36 | import { popupDialog } from "@/utils/popup.js"; | 41 | import { popupDialog } from "@/utils/popup.js"; |
| 37 | export default { | 42 | export default { |
| 38 | components: { clxxAddDialog, imagePreview,clxxDetailDialog }, | 43 | components: { clxxAddDialog, imagePreview, clxxDetailDialog }, |
| 39 | data () { | 44 | data () { |
| 40 | return { | 45 | return { |
| 41 | isDialog: false, | 46 | isDialog: false, |
| 42 | detailDialog: false, | ||
| 43 | iclass: "", | 47 | iclass: "", |
| 44 | // 材料目录选中 | 48 | // 材料目录选中 |
| 45 | treeCheckIndex: 0, | 49 | treeCheckIndex: 0, |
| ... | @@ -91,24 +95,24 @@ export default { | ... | @@ -91,24 +95,24 @@ export default { |
| 91 | formdata.append("bsmSldy", this.unitData[0]?.bsmSldy); | 95 | formdata.append("bsmSldy", this.unitData[0]?.bsmSldy); |
| 92 | formdata.append("bsmSlsq", this.$parent.bsmSlsq); | 96 | formdata.append("bsmSlsq", this.$parent.bsmSlsq); |
| 93 | InitClml(formdata).then((res) => { | 97 | InitClml(formdata).then((res) => { |
| 94 | if(res.code == 200){ | 98 | if (res.code == 200) { |
| 95 | resolve(res.code) | 99 | resolve(res.code) |
| 96 | if (res.result && res.result.length > 0) { | 100 | if (res.result && res.result.length > 0) { |
| 97 | this.tableData = res.result; | 101 | this.tableData = res.result; |
| 98 | if(type == 1){ | 102 | if (type == 1) { |
| 99 | this.treeClick(this.tableData[0],0); | 103 | this.treeClick(this.tableData[0], 0); |
| 100 | }else{ | 104 | } else { |
| 101 | //新增材料后刷新列表焦点置于新增的对象上 | 105 | //新增材料后刷新列表焦点置于新增的对象上 |
| 102 | this.treeClick(this.tableData[this.tableData.length - 1],this.tableData.length - 1); | 106 | this.treeClick(this.tableData[this.tableData.length - 1], this.tableData.length - 1); |
| 103 | } | 107 | } |
| 104 | } | 108 | } |
| 105 | }else{ | 109 | } else { |
| 106 | this.$message.error(res.message) | 110 | this.$message.error(res.message) |
| 107 | } | 111 | } |
| 108 | }) | 112 | }) |
| 109 | }) | 113 | }) |
| 110 | }, | 114 | }, |
| 111 | setChecked(item){ | 115 | setChecked (item) { |
| 112 | this.treeCheckId = item.bsmSj; | 116 | this.treeCheckId = item.bsmSj; |
| 113 | this.title = item.sjmc; | 117 | this.title = item.sjmc; |
| 114 | this.titleYs = 1; | 118 | this.titleYs = 1; |
| ... | @@ -185,44 +189,46 @@ export default { | ... | @@ -185,44 +189,46 @@ export default { |
| 185 | if (data) { | 189 | if (data) { |
| 186 | data.map((item) => { | 190 | data.map((item) => { |
| 187 | if (item.dcode == val) { | 191 | if (item.dcode == val) { |
| 188 | name = item.dname; | 192 | name = item.dname |
| 189 | } | 193 | } |
| 190 | }); | 194 | }); |
| 191 | return name; | 195 | return name |
| 192 | } | 196 | } |
| 193 | }, | 197 | }, |
| 194 | //查看明细 | 198 | //查看明细 |
| 195 | viewDetail(){ | 199 | viewDetail () { |
| 196 | this.detailDialog = true; | 200 | this.$popupDialog("查看明细", "workflow/components/dialog/clxxDetailDialog", { |
| 201 | data: this.tableData | ||
| 202 | }, "60%") | ||
| 197 | }, | 203 | }, |
| 198 | //设置tableData | 204 | //设置tableData |
| 199 | setTableData(tableData){ | 205 | setTableData (tableData) { |
| 200 | this.$nextTick(res => { | 206 | this.$nextTick(res => { |
| 201 | this.tableData = tableData; | 207 | this.tableData = tableData; |
| 202 | }) | 208 | }) |
| 203 | }, | 209 | }, |
| 204 | }, | 210 | }, |
| 205 | }; | 211 | }; |
| 206 | </script> | 212 | </script> |
| 207 | <style scoped lang='scss'> | 213 | <style scoped lang='scss'> |
| 208 | @import "~@/styles/mixin.scss"; | 214 | @import "~@/styles/mixin.scss"; |
| 209 | 215 | ||
| 210 | .active { | 216 | .active { |
| 211 | background: $light-blue !important; | 217 | background: $light-blue !important; |
| 212 | color: #fff; | 218 | color: #fff; |
| 213 | } | 219 | } |
| 214 | 220 | ||
| 215 | .required { | 221 | .required { |
| 216 | font-size: 12px; | 222 | font-size: 12px; |
| 217 | color: $pink; | 223 | color: $pink; |
| 218 | float: left; | 224 | float: left; |
| 219 | } | 225 | } |
| 220 | 226 | ||
| 221 | .cl_number { | 227 | .cl_number { |
| 222 | float: right; | 228 | float: right; |
| 223 | } | 229 | } |
| 224 | 230 | ||
| 225 | .clxx { | 231 | .clxx { |
| 226 | width: 100%; | 232 | width: 100%; |
| 227 | display: flex; | 233 | display: flex; |
| 228 | padding-left: 5px; | 234 | padding-left: 5px; |
| ... | @@ -237,7 +243,7 @@ export default { | ... | @@ -237,7 +243,7 @@ export default { |
| 237 | width: 28px; | 243 | width: 28px; |
| 238 | height: 49%; | 244 | height: 49%; |
| 239 | @include flex-center; | 245 | @include flex-center; |
| 240 | background-color: #E4E7ED; | 246 | background-color: #e4e7ed; |
| 241 | border-bottom-right-radius: 10px; | 247 | border-bottom-right-radius: 10px; |
| 242 | padding: 5px; | 248 | padding: 5px; |
| 243 | cursor: pointer; | 249 | cursor: pointer; |
| ... | @@ -280,7 +286,6 @@ export default { | ... | @@ -280,7 +286,6 @@ export default { |
| 280 | border-right: 1px dotted #d9d9d9; | 286 | border-right: 1px dotted #d9d9d9; |
| 281 | padding: 0 15px; | 287 | padding: 0 15px; |
| 282 | 288 | ||
| 283 | |||
| 284 | .item { | 289 | .item { |
| 285 | line-height: 30px; | 290 | line-height: 30px; |
| 286 | padding-top: 5px; | 291 | padding-top: 5px; |
| ... | @@ -329,5 +334,5 @@ export default { | ... | @@ -329,5 +334,5 @@ export default { |
| 329 | } | 334 | } |
| 330 | } | 335 | } |
| 331 | } | 336 | } |
| 332 | } | 337 | } |
| 333 | </style> | 338 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:39:47 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <dialogBox title="申请人信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm" | 7 | <dialogBox title="申请人信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm" |
| 3 | @closeDialog="closeDialog" :isButton="showButton"> | 8 | @closeDialog="closeDialog" :isButton="showButton"> |
| ... | @@ -138,12 +143,12 @@ | ... | @@ -138,12 +143,12 @@ |
| 138 | </dialogBox> | 143 | </dialogBox> |
| 139 | </template> | 144 | </template> |
| 140 | <script> | 145 | <script> |
| 141 | import { mapGetters } from "vuex"; | 146 | import { mapGetters } from "vuex"; |
| 142 | export default { | 147 | export default { |
| 143 | props: { | 148 | props: { |
| 144 | value: { type: Boolean, default: false }, | 149 | value: { type: Boolean, default: false }, |
| 145 | details: { type: Object, default: {} }, | 150 | details: { type: Object, default: {} }, |
| 146 | showButton: {type: Boolean, default: false} | 151 | showButton: { type: Boolean, default: false } |
| 147 | }, | 152 | }, |
| 148 | computed: { | 153 | computed: { |
| 149 | ...mapGetters(["dictData"]), | 154 | ...mapGetters(["dictData"]), |
| ... | @@ -207,14 +212,14 @@ export default { | ... | @@ -207,14 +212,14 @@ export default { |
| 207 | }); | 212 | }); |
| 208 | }, | 213 | }, |
| 209 | }, | 214 | }, |
| 210 | }; | 215 | }; |
| 211 | </script> | 216 | </script> |
| 212 | <style scoped lang="scss"> | 217 | <style scoped lang="scss"> |
| 213 | @import "~@/styles/dialogBoxheader.scss"; | 218 | @import "~@/styles/dialogBoxheader.scss"; |
| 214 | .submit-button { | 219 | .submit-button { |
| 215 | text-align: center; | 220 | text-align: center; |
| 216 | height: 52px; | 221 | height: 52px; |
| 217 | padding-top: 10px; | 222 | padding-top: 10px; |
| 218 | background-color: #fff; | 223 | background-color: #fff; |
| 219 | } | 224 | } |
| 220 | </style> | 225 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-09 09:20:10 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <dialogBox title="新建材料信息" width="20%" isMain v-model="myValue" @closeDialog="closeDialog" @submitForm="handleSubmit" | 7 | <dialogBox title="新建材料信息" width="20%" isMain v-model="myValue" @closeDialog="closeDialog" @submitForm="handleSubmit" |
| 3 | :isFullscreen="false"> | 8 | :isFullscreen="false"> |
| ... | @@ -24,8 +29,8 @@ | ... | @@ -24,8 +29,8 @@ |
| 24 | </template> | 29 | </template> |
| 25 | 30 | ||
| 26 | <script> | 31 | <script> |
| 27 | import { mapGetters } from "vuex"; | 32 | import { mapGetters } from "vuex"; |
| 28 | export default { | 33 | export default { |
| 29 | props: { | 34 | props: { |
| 30 | value: { type: Boolean, default: false }, | 35 | value: { type: Boolean, default: false }, |
| 31 | }, | 36 | }, |
| ... | @@ -56,16 +61,20 @@ export default { | ... | @@ -56,16 +61,20 @@ export default { |
| 56 | }, | 61 | }, |
| 57 | handleSubmit () { | 62 | handleSubmit () { |
| 58 | this.$parent.addSave(this.ruleForm); | 63 | this.$parent.addSave(this.ruleForm); |
| 64 | this.ruleForm = { | ||
| 65 | cllx: "", | ||
| 66 | clmc: "", | ||
| 67 | } | ||
| 59 | this.$emit("input", false); | 68 | this.$emit("input", false); |
| 60 | }, | 69 | }, |
| 61 | }, | 70 | }, |
| 62 | }; | 71 | }; |
| 63 | </script> | 72 | </script> |
| 64 | <style scoped lang="scss"> | 73 | <style scoped lang="scss"> |
| 65 | .submit-button { | 74 | .submit-button { |
| 66 | text-align: center; | 75 | text-align: center; |
| 67 | height: 52px; | 76 | height: 52px; |
| 68 | padding-top: 10px; | 77 | padding-top: 10px; |
| 69 | background-color: #fff; | 78 | background-color: #fff; |
| 70 | } | 79 | } |
| 71 | </style> | 80 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:39:57 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <dialogBox title="材料明细" width="60%" v-model="value" @closeDialog="closeDialog" :isButton="false"> | ||
| 3 | <div class="clxx"> | ||
| 4 | <div class="right"> | ||
| 5 | <!-- 材料目录明细 --> | ||
| 6 | <div class="clmlmx-box"> | 7 | <div class="clmlmx-box"> |
| 7 | <div class="title">申请材料目录</div> | 8 | <div class="title">申请材料目录</div> |
| 8 | <lb-table :column="column" :key="key" :heightNum="150" :pagination="false" :data="data"> | 9 | <lb-table :column="column" :key="key" :heightNumSetting="true" :pagination="false" :data="formData.data"> |
| 9 | </lb-table> | 10 | </lb-table> |
| 11 | <div class="text-center"> | ||
| 12 | <el-button @click="$popupCacel">取消</el-button> | ||
| 10 | </div> | 13 | </div> |
| 11 | </div> | 14 | </div> |
| 12 | </div> | ||
| 13 | </dialogBox> | ||
| 14 | </template> | 15 | </template> |
| 15 | <script> | 16 | <script> |
| 16 | import { mapGetters } from "vuex"; | 17 | import store from '@/store/index.js' |
| 17 | import {InitClml,saveClml,deleteSjClml,moveClml} from "@/api/clxx.js"; | 18 | import { InitClml, saveClml, deleteSjClml, moveClml } from "@/api/clxx.js"; |
| 18 | export default { | 19 | export default { |
| 19 | components: { }, | ||
| 20 | props: { | 20 | props: { |
| 21 | value: { type: Boolean, default: false }, | 21 | formData: { |
| 22 | data: { type: Array, default: () => {} }, | 22 | type: Object, |
| 23 | default: () => { | ||
| 24 | return {} | ||
| 25 | } | ||
| 26 | } | ||
| 23 | }, | 27 | }, |
| 24 | data () { | 28 | data () { |
| 25 | return { | 29 | return { |
| 26 | isDialog: false, | ||
| 27 | iclass: "", | ||
| 28 | column: [ | 30 | column: [ |
| 29 | { | 31 | { |
| 30 | width: "50", | 32 | width: "50", |
| 31 | renderHeader: (h, scope) => { | ||
| 32 | return ( | ||
| 33 | <div> | ||
| 34 | { | ||
| 35 | '' | ||
| 36 | } | ||
| 37 | </div> | ||
| 38 | ) | ||
| 39 | }, | ||
| 40 | render: (h, scope) => { | ||
| 41 | return ( | ||
| 42 | <div> | ||
| 43 | { | ||
| 44 | this.$route.query.viewtype || scope.row.sfxjcl == '0' ? <span>{}</span> : | ||
| 45 | <i class="el-icon-minus pointer" | ||
| 46 | onClick={() => { | ||
| 47 | this.handleDelete(scope.$index, scope.row); | ||
| 48 | }} | ||
| 49 | ></i> | ||
| 50 | } | ||
| 51 | </div> | ||
| 52 | ) | ||
| 53 | } | ||
| 54 | }, | ||
| 55 | { | ||
| 56 | width: "50", | ||
| 57 | label: '序号', | 33 | label: '序号', |
| 58 | render: (h, scope) => { | 34 | type: 'index' |
| 59 | return <span>{scope.$index + 1}</span> | ||
| 60 | } | ||
| 61 | }, | 35 | }, |
| 62 | { | 36 | { |
| 63 | prop: "isrequired", | 37 | prop: "isrequired", |
| 64 | label: "是否必选", | 38 | label: "是否必选", |
| 65 | width: "50", | 39 | width: "80", |
| 66 | render: (h, scope) => { | 40 | render: (h, scope) => { |
| 67 | if (scope.row.sfxjcl === "1") { | 41 | if (scope.row.sfxjcl === "1") { |
| 68 | return ( | 42 | return ( |
| ... | @@ -123,7 +97,7 @@ export default { | ... | @@ -123,7 +97,7 @@ export default { |
| 123 | }, | 97 | }, |
| 124 | { | 98 | { |
| 125 | label: "扫描页数", | 99 | label: "扫描页数", |
| 126 | width: "50", | 100 | width: "80", |
| 127 | render: (h, scope) => { | 101 | render: (h, scope) => { |
| 128 | if (scope.row.children && scope.row.children.length > 0) { | 102 | if (scope.row.children && scope.row.children.length > 0) { |
| 129 | return ( | 103 | return ( |
| ... | @@ -170,14 +144,11 @@ export default { | ... | @@ -170,14 +144,11 @@ export default { |
| 170 | }, | 144 | }, |
| 171 | ], | 145 | ], |
| 172 | key: 0, | 146 | key: 0, |
| 173 | tableData: [], | 147 | tableData: [] |
| 174 | } | 148 | } |
| 175 | }, | 149 | }, |
| 176 | computed: { | ||
| 177 | ...mapGetters(["dictData"]) | ||
| 178 | }, | ||
| 179 | created () { | 150 | created () { |
| 180 | 151 | console.log(this.formData.data, 'formData'); | |
| 181 | }, | 152 | }, |
| 182 | methods: { | 153 | methods: { |
| 183 | // 材料目录明细初始化 | 154 | // 材料目录明细初始化 |
| ... | @@ -188,14 +159,14 @@ export default { | ... | @@ -188,14 +159,14 @@ export default { |
| 188 | formdata.append("bsmSldy", this.unitData[0]?.bsmSldy); | 159 | formdata.append("bsmSldy", this.unitData[0]?.bsmSldy); |
| 189 | formdata.append("bsmSlsq", this.$route.query.bsmSlsq); | 160 | formdata.append("bsmSlsq", this.$route.query.bsmSlsq); |
| 190 | InitClml(formdata).then((res) => { | 161 | InitClml(formdata).then((res) => { |
| 191 | if(res.code == 200){ | 162 | if (res.code == 200) { |
| 192 | resolve(res.code) | 163 | resolve(res.code) |
| 193 | if(res.result && res.result.length > 0){ | 164 | if (res.result && res.result.length > 0) { |
| 194 | this.data = res.result; | 165 | this.data = res.result; |
| 195 | }else{ | 166 | } else { |
| 196 | this.data = [] | 167 | this.data = [] |
| 197 | } | 168 | } |
| 198 | }else{ | 169 | } else { |
| 199 | this.$message.error(res.message) | 170 | this.$message.error(res.message) |
| 200 | } | 171 | } |
| 201 | }) | 172 | }) |
| ... | @@ -240,7 +211,6 @@ export default { | ... | @@ -240,7 +211,6 @@ export default { |
| 240 | message: '下移成功', | 211 | message: '下移成功', |
| 241 | type: 'success' | 212 | type: 'success' |
| 242 | }) | 213 | }) |
| 243 | this.$parent.setTableData(this.data) | ||
| 244 | } | 214 | } |
| 245 | } else { | 215 | } else { |
| 246 | this.$message.error(res.message); | 216 | this.$message.error(res.message); |
| ... | @@ -263,7 +233,7 @@ export default { | ... | @@ -263,7 +233,7 @@ export default { |
| 263 | message: "删除成功", | 233 | message: "删除成功", |
| 264 | type: "success", | 234 | type: "success", |
| 265 | }) | 235 | }) |
| 266 | this.$parent.setTableData(this.data) | 236 | // this.$parent.setTableData(this.data) |
| 267 | } | 237 | } |
| 268 | } | 238 | } |
| 269 | }) | 239 | }) |
| ... | @@ -276,7 +246,7 @@ export default { | ... | @@ -276,7 +246,7 @@ export default { |
| 276 | }, | 246 | }, |
| 277 | // 字典 | 247 | // 字典 |
| 278 | dicStatus (val, code) { | 248 | dicStatus (val, code) { |
| 279 | let data = this.$store.getters.dictData[code], | 249 | let data = store.getters.dictData[code], |
| 280 | name = "暂无"; | 250 | name = "暂无"; |
| 281 | if (data) { | 251 | if (data) { |
| 282 | data.map((item) => { | 252 | data.map((item) => { |
| ... | @@ -286,62 +256,12 @@ export default { | ... | @@ -286,62 +256,12 @@ export default { |
| 286 | }); | 256 | }); |
| 287 | return name; | 257 | return name; |
| 288 | } | 258 | } |
| 289 | }, | ||
| 290 | closeDialog(){ | ||
| 291 | this.$emit("input", false); | ||
| 292 | }, | ||
| 293 | }, | ||
| 294 | }; | ||
| 295 | </script> | ||
| 296 | <style scoped lang='scss'> | ||
| 297 | @import "~@/styles/mixin.scss"; | ||
| 298 | |||
| 299 | .active { | ||
| 300 | background: $light-blue !important; | ||
| 301 | color: #fff; | ||
| 302 | } | ||
| 303 | |||
| 304 | .required { | ||
| 305 | font-size: 12px; | ||
| 306 | color: $pink; | ||
| 307 | float: left; | ||
| 308 | } | ||
| 309 | |||
| 310 | .cl_number { | ||
| 311 | float: right; | ||
| 312 | } | ||
| 313 | |||
| 314 | .clxx { | ||
| 315 | width: 100%; | ||
| 316 | display: flex; | ||
| 317 | padding-left: 5px; | ||
| 318 | height: calc(100vh - 125px); | ||
| 319 | |||
| 320 | .left { | ||
| 321 | display: flex; | ||
| 322 | flex-direction: column; | ||
| 323 | justify-content: space-between; | ||
| 324 | |||
| 325 | .item { | ||
| 326 | width: 28px; | ||
| 327 | height: 49%; | ||
| 328 | @include flex-center; | ||
| 329 | background-color: #E4E7ED; | ||
| 330 | border-bottom-right-radius: 10px; | ||
| 331 | padding: 5px; | ||
| 332 | cursor: pointer; | ||
| 333 | transition: all 0.3s; | ||
| 334 | |||
| 335 | &:hover { | ||
| 336 | @extend .active; | ||
| 337 | } | 259 | } |
| 338 | } | 260 | } |
| 339 | } | 261 | } |
| 340 | 262 | </script> | |
| 341 | .right { | 263 | <style scoped lang='scss'> |
| 342 | width: 100%; | 264 | @import "~@/styles/mixin.scss"; |
| 343 | height: 100%; | ||
| 344 | |||
| 345 | .clmlmx-box { | 265 | .clmlmx-box { |
| 346 | margin: 0 auto; | 266 | margin: 0 auto; |
| 347 | 267 | ||
| ... | @@ -355,68 +275,4 @@ export default { | ... | @@ -355,68 +275,4 @@ export default { |
| 355 | margin-bottom: -1px; | 275 | margin-bottom: -1px; |
| 356 | } | 276 | } |
| 357 | } | 277 | } |
| 358 | |||
| 359 | .clyl-box { | ||
| 360 | width: 100%; | ||
| 361 | height: 100%; | ||
| 362 | display: flex; | ||
| 363 | |||
| 364 | .menu-tree { | ||
| 365 | width: 20%; | ||
| 366 | min-width: 160px; | ||
| 367 | height: 100%; | ||
| 368 | margin-right: 10px; | ||
| 369 | border-right: 1px dotted #d9d9d9; | ||
| 370 | padding: 0 15px; | ||
| 371 | |||
| 372 | |||
| 373 | .item { | ||
| 374 | line-height: 30px; | ||
| 375 | padding-top: 5px; | ||
| 376 | border-bottom: 1px solid #e8e8e8; | ||
| 377 | font-size: 16px; | ||
| 378 | text-align: center; | ||
| 379 | color: $light-blue; | ||
| 380 | |||
| 381 | .itemIcon { | ||
| 382 | float: right; | ||
| 383 | line-height: 60px; | ||
| 384 | cursor: pointer; | ||
| 385 | } | ||
| 386 | |||
| 387 | .child { | ||
| 388 | line-height: 32px; | ||
| 389 | border-bottom: 1px solid #e8e8e8; | ||
| 390 | padding-left: 10px; | ||
| 391 | color: #6b6b6b; | ||
| 392 | cursor: pointer; | ||
| 393 | box-sizing: border-box; | ||
| 394 | border-radius: 6px; | ||
| 395 | line-height: 20px; | ||
| 396 | transition: all 0.3s; | ||
| 397 | padding: 8px 0; | ||
| 398 | } | ||
| 399 | |||
| 400 | .child:hover { | ||
| 401 | color: $light-blue; | ||
| 402 | transform: scale(1.1); | ||
| 403 | } | ||
| 404 | |||
| 405 | .checked { | ||
| 406 | border: 1px solid $light-blue; | ||
| 407 | color: $light-blue; | ||
| 408 | } | ||
| 409 | } | ||
| 410 | } | ||
| 411 | |||
| 412 | .clyl-img { | ||
| 413 | width: 75%; | ||
| 414 | height: 100%; | ||
| 415 | background: #f3f4f7; | ||
| 416 | margin: 0 auto; | ||
| 417 | position: relative; | ||
| 418 | } | ||
| 419 | } | ||
| 420 | } | ||
| 421 | } | ||
| 422 | </style> | 278 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:40:02 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div> | 7 | <div> |
| 3 | <el-button type="primary" native-type="submit" @click="openDialog">新增常用</el-button> | 8 | <el-button type="primary" native-type="submit" @click="openDialog">新增常用</el-button> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-18 10:53:49 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> | 7 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> |
| 3 | <el-row> | 8 | <el-row> |
| ... | @@ -53,7 +58,6 @@ | ... | @@ -53,7 +58,6 @@ |
| 53 | </el-form-item> | 58 | </el-form-item> |
| 54 | </el-form> | 59 | </el-form> |
| 55 | </template> | 60 | </template> |
| 56 | |||
| 57 | <script> | 61 | <script> |
| 58 | import Vue from 'vue' | 62 | import Vue from 'vue' |
| 59 | import store from '@/store/index.js' | 63 | import store from '@/store/index.js' |
| ... | @@ -95,13 +99,13 @@ | ... | @@ -95,13 +99,13 @@ |
| 95 | ], | 99 | ], |
| 96 | lzrdh: [ | 100 | lzrdh: [ |
| 97 | { required: true, message: '请输入电话号码', trigger: 'blur' } | 101 | { required: true, message: '请输入电话号码', trigger: 'blur' } |
| 98 | ], | 102 | ] |
| 99 | }, | 103 | }, |
| 100 | tableData: { | 104 | tableData: { |
| 101 | total: 0, | 105 | total: 0, |
| 102 | columns: datas.columns().lzgrid, | 106 | columns: datas.columns().lzgrid, |
| 103 | data: [], | 107 | data: [] |
| 104 | }, | 108 | } |
| 105 | } | 109 | } |
| 106 | }, | 110 | }, |
| 107 | mounted () { | 111 | mounted () { |
| ... | @@ -119,7 +123,6 @@ | ... | @@ -119,7 +123,6 @@ |
| 119 | this.ruleForm.fzsj = res.result.fzsj | 123 | this.ruleForm.fzsj = res.result.fzsj |
| 120 | this.ruleForm.fzsl = res.result.fzsl | 124 | this.ruleForm.fzsl = res.result.fzsl |
| 121 | this.ruleForm.bdcqzList = res.result.list; | 125 | this.ruleForm.bdcqzList = res.result.list; |
| 122 | |||
| 123 | } | 126 | } |
| 124 | }) | 127 | }) |
| 125 | }, | 128 | }, |
| ... | @@ -154,3 +157,4 @@ | ... | @@ -154,3 +157,4 @@ |
| 154 | @import "~@/styles/mixin.scss"; | 157 | @import "~@/styles/mixin.scss"; |
| 155 | </style> | 158 | </style> |
| 156 | 159 | ||
| 160 | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:40:23 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px"> | 7 | <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px"> |
| 3 | <!-- 表单部分 --> | 8 | <!-- 表单部分 --> |
| ... | @@ -11,9 +16,9 @@ | ... | @@ -11,9 +16,9 @@ |
| 11 | </template> | 16 | </template> |
| 12 | 17 | ||
| 13 | <script> | 18 | <script> |
| 14 | import { datas } from "../../javascript/zsyl.js"; | 19 | import { datas } from "../../javascript/zsyl.js"; |
| 15 | import { getSlsqBdcqzList, bdcqzPreview } from "@/api/bdcqz.js" | 20 | import { getSlsqBdcqzList, bdcqzPreview } from "@/api/bdcqz.js" |
| 16 | export default { | 21 | export default { |
| 17 | name: "zsyl", | 22 | name: "zsyl", |
| 18 | components: { | 23 | components: { |
| 19 | }, | 24 | }, |
| ... | @@ -97,22 +102,22 @@ export default { | ... | @@ -97,22 +102,22 @@ export default { |
| 97 | }) | 102 | }) |
| 98 | }, | 103 | }, |
| 99 | } | 104 | } |
| 100 | } | 105 | } |
| 101 | </script> | 106 | </script> |
| 102 | <style scoped lang="scss"> | 107 | <style scoped lang="scss"> |
| 103 | @import "~@/styles/mixin.scss"; | 108 | @import "~@/styles/mixin.scss"; |
| 104 | 109 | ||
| 105 | .imgClass { | 110 | .imgClass { |
| 106 | display: inline-block; | 111 | display: inline-block; |
| 107 | height: auto; | 112 | height: auto; |
| 108 | max-width: 100%; | 113 | max-width: 100%; |
| 109 | } | 114 | } |
| 110 | 115 | ||
| 111 | .middle_padding { | 116 | .middle_padding { |
| 112 | padding-bottom: 10px; | 117 | padding-bottom: 10px; |
| 113 | } | 118 | } |
| 114 | 119 | ||
| 115 | .zsyl-button { | 120 | .zsyl-button { |
| 116 | text-align: center; | 121 | text-align: center; |
| 117 | margin-top: 20px; | 122 | margin-top: 20px; |
| 118 | 123 | ||
| ... | @@ -125,9 +130,9 @@ export default { | ... | @@ -125,9 +130,9 @@ export default { |
| 125 | color: white; | 130 | color: white; |
| 126 | background-color: rgb(0, 121, 254); | 131 | background-color: rgb(0, 121, 254); |
| 127 | } | 132 | } |
| 128 | } | 133 | } |
| 129 | 134 | ||
| 130 | .table-column { | 135 | .table-column { |
| 131 | border-spacing: 1px; | 136 | border-spacing: 1px; |
| 132 | width: 100%; | 137 | width: 100%; |
| 133 | 138 | ||
| ... | @@ -139,19 +144,19 @@ export default { | ... | @@ -139,19 +144,19 @@ export default { |
| 139 | font-size: 13px; | 144 | font-size: 13px; |
| 140 | background: rgb(251, 249, 229); | 145 | background: rgb(251, 249, 229); |
| 141 | } | 146 | } |
| 142 | } | 147 | } |
| 143 | 148 | ||
| 144 | .zsyl-title { | 149 | .zsyl-title { |
| 145 | background: #FAFBE5; | 150 | background: #fafbe5; |
| 146 | text-align: center; | 151 | text-align: center; |
| 147 | padding: 5px 0px; | 152 | padding: 5px 0px; |
| 148 | font-size: 20px; | 153 | font-size: 20px; |
| 149 | } | 154 | } |
| 150 | 155 | ||
| 151 | .no-data { | 156 | .no-data { |
| 152 | font-size: 18px; | 157 | font-size: 18px; |
| 153 | display: flex; | 158 | display: flex; |
| 154 | text-align: center; | 159 | text-align: center; |
| 155 | justify-content: center; | 160 | justify-content: center; |
| 156 | } | 161 | } |
| 157 | </style> | 162 | </style> | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | 功能:流程图 | 2 | * @Description: 功能:流程图 |
| 3 | 作者:calliope | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-05-17 10:40:57 | ||
| 4 | --> | 5 | --> |
| 5 | <template> | 6 | <template> |
| 6 | <div class='flowChart'> | 7 | <div class='flowChart'> |
| ... | @@ -9,19 +10,19 @@ | ... | @@ -9,19 +10,19 @@ |
| 9 | </template> | 10 | </template> |
| 10 | <script> | 11 | <script> |
| 11 | 12 | ||
| 12 | export default { | 13 | export default { |
| 13 | props: { | 14 | props: { |
| 14 | formData: { | 15 | formData: { |
| 15 | type: String, | 16 | type: String, |
| 16 | default: '' | 17 | default: '' |
| 17 | } | 18 | } |
| 18 | } | 19 | } |
| 19 | } | 20 | } |
| 20 | </script> | 21 | </script> |
| 21 | <style scoped lang="scss"> | 22 | <style scoped lang="scss"> |
| 22 | @import "~@/styles/mixin.scss"; | 23 | @import "~@/styles/mixin.scss"; |
| 23 | 24 | ||
| 24 | .flowChart { | 25 | .flowChart { |
| 25 | margin: 20px 0; | 26 | margin: 20px 0; |
| 26 | } | 27 | } |
| 27 | </style> | 28 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-05-04 10:29:45 | 4 | * @LastEditTime: 2023-05-16 15:55:45 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <div class="from-clues"> | 7 | <div class="from-clues"> |
| ... | @@ -51,12 +51,12 @@ | ... | @@ -51,12 +51,12 @@ |
| 51 | ysxlh: '', | 51 | ysxlh: '', |
| 52 | zsh: '', | 52 | zsh: '', |
| 53 | qlr: '', | 53 | qlr: '', |
| 54 | bsmSldy: '', | 54 | bsmSldy: '' |
| 55 | }, | 55 | }, |
| 56 | tableData: { | 56 | tableData: { |
| 57 | total: 0, | 57 | total: 0, |
| 58 | columns: datas.columns().fzgrid, | 58 | columns: datas.columns().fzgrid, |
| 59 | data: [], | 59 | data: [] |
| 60 | }, | 60 | }, |
| 61 | dialogVisible: false | 61 | dialogVisible: false |
| 62 | } | 62 | } |
| ... | @@ -66,12 +66,12 @@ | ... | @@ -66,12 +66,12 @@ |
| 66 | this.ruleForm.bsmSlsq = this.$route.query.bsmSlsq; | 66 | this.ruleForm.bsmSlsq = this.$route.query.bsmSlsq; |
| 67 | getCertificateList(this.ruleForm).then(res => { | 67 | getCertificateList(this.ruleForm).then(res => { |
| 68 | if (res.code === 200) { | 68 | if (res.code === 200) { |
| 69 | this.tableData.data = res.result; | 69 | this.tableData.data = res.result ? res.result : [] |
| 70 | } | 70 | } |
| 71 | }) | 71 | }) |
| 72 | }, | 72 | }, |
| 73 | zslqClick () { | 73 | zslqClick () { |
| 74 | this.$popupDialog("不动产权证领取", "workflow/components/dialog/zslq", {}, '80%', true); | 74 | this.$popupDialog("不动产权证领取", "workflow/components/dialog/zslq", {}, '80%', true) |
| 75 | } | 75 | } |
| 76 | } | 76 | } |
| 77 | } | 77 | } | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: workFrame左侧菜单列表-普通 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-18 14:39:07 | ||
| 5 | --> | ||
| 6 | <template> | ||
| 7 | <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> | ||
| 8 | <el-menu :default-active="activeIndex" @select="batchUnitClick" class="title-batch" v-if="showBatch"> | ||
| 9 | <el-menu-item index="-1" key="-1" class="menus"> | ||
| 10 | <div>{{ batchButtonName }}</div> | ||
| 11 | </el-menu-item> | ||
| 12 | </el-menu> | ||
| 13 | <div v-if="this.isShowdrawer"> | ||
| 14 | <div class="title"> | ||
| 15 | 申请单元列表({{ unitData.length }}) | ||
| 16 | <el-button type="text" class="batchDel" @click="handleBatchDel" v-if="unitData.length > 1">批量删除</el-button> | ||
| 17 | </div> | ||
| 18 | <el-menu :default-active="activeIndex" @select="unitClick"> | ||
| 19 | <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index"> | ||
| 20 | <div> | ||
| 21 | <p>{{ item.bdcdyh }}</p> | ||
| 22 | <p class="title-detail">{{ item.zl }}</p> | ||
| 23 | </div> | ||
| 24 | <i class="el-icon-delete" v-if="unitData.length > 1" @click.stop="handleDel(item)"></i> | ||
| 25 | </el-menu-item> | ||
| 26 | </el-menu> | ||
| 27 | </div> | ||
| 28 | <div class="map-drawer-click map-drawer" v-if="!isShowdrawer" @click=" | ||
| 29 | () => { | ||
| 30 | this.isShowdrawer = !this.isShowdrawer; | ||
| 31 | } | ||
| 32 | "></div> | ||
| 33 | <div class="map-drawer-expand map-drawer" v-else @click=" | ||
| 34 | () => { | ||
| 35 | this.isShowdrawer = !this.isShowdrawer; | ||
| 36 | } | ||
| 37 | "></div> | ||
| 38 | </div> | ||
| 39 | </template> | ||
| 40 | <script> | ||
| 41 | import { leftMenu } from "@/api/fqsq.js" | ||
| 42 | import { deleteFlow } from "@/api/ywbl.js"; | ||
| 43 | export default { | ||
| 44 | data () { | ||
| 45 | return { | ||
| 46 | //受理申请标识码 | ||
| 47 | bsmSlsq: this.$route.query.bsmSlsq, | ||
| 48 | //当前流程所在环节 | ||
| 49 | bestepid: this.$route.query.bestepid, | ||
| 50 | // 默认选中 | ||
| 51 | activeIndex: '0', | ||
| 52 | // 折叠 | ||
| 53 | isShowdrawer: true, | ||
| 54 | // 批量操作 | ||
| 55 | showBatch: false, | ||
| 56 | //批量操作按钮名称 | ||
| 57 | batchButtonName: '', | ||
| 58 | //左侧菜单数据集合 | ||
| 59 | unitData: [], | ||
| 60 | // 设置表单传递数据 | ||
| 61 | currentSelectProps: {} | ||
| 62 | } | ||
| 63 | }, | ||
| 64 | mounted () { | ||
| 65 | this.loadBdcdylist(); | ||
| 66 | }, | ||
| 67 | methods: { | ||
| 68 | //读取申请单元信息 | ||
| 69 | loadBdcdylist () { | ||
| 70 | var formdata = new FormData(); | ||
| 71 | formdata.append("bsmSlsq", this.bsmSlsq); | ||
| 72 | formdata.append("bestepid", this.bestepid); | ||
| 73 | leftMenu(formdata).then((res) => { | ||
| 74 | if (res.code === 200 && res.result) { | ||
| 75 | this.unitData = res.result; | ||
| 76 | this.currentSelectProps = res.result[0]; | ||
| 77 | this.$emit('getCurrentSelectProps', this.currentSelectProps); | ||
| 78 | this.judgeBatchShow(); | ||
| 79 | if (this.showBatch) { | ||
| 80 | //满足批量查封/批量抵押按钮出现 即先展示批量表单 | ||
| 81 | this.batchUnitClick(); | ||
| 82 | } else { | ||
| 83 | //默认选择单元列表第一个 | ||
| 84 | this.unitClick(0); | ||
| 85 | } | ||
| 86 | } | ||
| 87 | }) | ||
| 88 | }, | ||
| 89 | //批量按钮判断 | ||
| 90 | judgeBatchShow () { | ||
| 91 | this.showBatch = false; | ||
| 92 | if (this.unitData.length > 1) { | ||
| 93 | let qllx = this.$route.query.sqywbm.substring(0, 3); | ||
| 94 | switch (qllx) { | ||
| 95 | case 'B39': | ||
| 96 | this.showBatch = true; | ||
| 97 | this.batchButtonName = '批量查封清单信息'; | ||
| 98 | break; | ||
| 99 | case 'A37': | ||
| 100 | this.showBatch = true; | ||
| 101 | this.batchButtonName = '批量抵押'; | ||
| 102 | break; | ||
| 103 | default: | ||
| 104 | this.batchButtonName = '批量操作'; | ||
| 105 | } | ||
| 106 | } | ||
| 107 | }, | ||
| 108 | /** | ||
| 109 | * @description: 删除左侧列表 | ||
| 110 | * @param {*} item | ||
| 111 | * @author: renchao | ||
| 112 | */ | ||
| 113 | handleDel (item) { | ||
| 114 | this.$confirm("确定要删除吗, 是否继续?", "提示", { | ||
| 115 | confirmButtonText: "确定", | ||
| 116 | cancelButtonText: "取消", | ||
| 117 | type: "warning", | ||
| 118 | }) | ||
| 119 | .then(() => { | ||
| 120 | var formdata = new FormData(); | ||
| 121 | formdata.append("bsmSldyList", item.bsmSldy.split(",")); | ||
| 122 | formdata.append("bsmSlsq", this.bsmSlsq); | ||
| 123 | deleteFlow(formdata).then((res) => { | ||
| 124 | if (res.code == 200) { | ||
| 125 | this.$message.success("删除成功"); | ||
| 126 | this.$parent.updateDialog(); | ||
| 127 | } else { | ||
| 128 | this.$message.error(res.message); | ||
| 129 | } | ||
| 130 | }); | ||
| 131 | }) | ||
| 132 | .catch(() => { | ||
| 133 | this.$message({ | ||
| 134 | type: "info", | ||
| 135 | message: "已取消删除", | ||
| 136 | }); | ||
| 137 | }); | ||
| 138 | }, | ||
| 139 | //批量按钮点击事件 | ||
| 140 | batchUnitClick () { | ||
| 141 | this.currentSelectProps.batchOperation = true; | ||
| 142 | this.activeIndex = "-1"; | ||
| 143 | this.$parent.stepForm(); | ||
| 144 | }, | ||
| 145 | //批量操作 | ||
| 146 | handleBatchDel () { | ||
| 147 | this.$popupDialog("批量删除", "workflow/components/batchDel", { | ||
| 148 | bsmSlsq: this.bsmSlsq, | ||
| 149 | dataList: this.unitData, | ||
| 150 | }, '50%', true) | ||
| 151 | }, | ||
| 152 | //申请单元点击事件 | ||
| 153 | unitClick (index) { | ||
| 154 | this.currentSelectProps = this.unitData[index]; | ||
| 155 | this.currentSelectProps.batchOperation = false; | ||
| 156 | this.activeIndex = index.toString(); | ||
| 157 | this.$parent.stepForm(index); | ||
| 158 | } | ||
| 159 | } | ||
| 160 | } | ||
| 161 | </script> | ||
| 162 | <style scoped lang='scss'> | ||
| 163 | @import "~@/styles/mixin.scss"; | ||
| 164 | @import "../../workFrame.scss"; | ||
| 165 | </style> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <!-- | ||
| 2 | * @Description: workFrame左侧菜单列表-分割 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-18 16:32:02 | ||
| 5 | --> | ||
| 6 | <template> | ||
| 7 | <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> | ||
| 8 | <el-menu :default-active="activeIndex" @select="batchUnitClick" class="title-batch" v-if="showBatch"> | ||
| 9 | <el-menu-item index="-1" key="-1" class="menus"> | ||
| 10 | <div>{{ batchButtonName }}</div> | ||
| 11 | </el-menu-item> | ||
| 12 | </el-menu> | ||
| 13 | <div v-if="this.isShowdrawer"> | ||
| 14 | <!-- 变更前单元 --> | ||
| 15 | <div class="title"> | ||
| 16 | <b>变更前单元</b>/申请单元列表({{ aroundUnitData.length }}) | ||
| 17 | </div> | ||
| 18 | <el-menu :default-active="activeIndex" @select="unitClick"> | ||
| 19 | <el-menu-item v-for="(item, index) in aroundUnitData" :index="index.toString()" :key="index"> | ||
| 20 | <div> | ||
| 21 | <p>{{ item.bdcdyh }}</p> | ||
| 22 | <p class="title-detail">{{ item.zl }}</p> | ||
| 23 | </div> | ||
| 24 | <i class="el-icon-delete" v-if="aroundUnitData.length > 1" @click.stop="handleDel(item)"></i> | ||
| 25 | </el-menu-item> | ||
| 26 | </el-menu> | ||
| 27 | <!-- 变更后单元 --> | ||
| 28 | <div class="title"> | ||
| 29 | <b>变更后单元</b>/申请单元列表({{ afterUnitData.length }}) | ||
| 30 | </div> | ||
| 31 | <el-menu :default-active="activeHIndex" @select="handleAfterunitClick"> | ||
| 32 | <el-menu-item v-for="(item, index) in afterUnitData" :index="index.toString()" :key="index"> | ||
| 33 | <div> | ||
| 34 | <p>{{ item.bdcdyh }}</p> | ||
| 35 | <p class="title-detail">{{ item.zl }}</p> | ||
| 36 | </div> | ||
| 37 | <i class="el-icon-delete" v-if="afterUnitData.length > 1" @click.stop="handleDel(item)"></i> | ||
| 38 | </el-menu-item> | ||
| 39 | </el-menu> | ||
| 40 | </div> | ||
| 41 | <div class="map-drawer-click map-drawer" v-if="!isShowdrawer" @click=" | ||
| 42 | () => { | ||
| 43 | this.isShowdrawer = !this.isShowdrawer; | ||
| 44 | } | ||
| 45 | "></div> | ||
| 46 | <div class="map-drawer-expand map-drawer" v-else @click=" | ||
| 47 | () => { | ||
| 48 | this.isShowdrawer = !this.isShowdrawer; | ||
| 49 | } | ||
| 50 | "></div> | ||
| 51 | </div> | ||
| 52 | </template> | ||
| 53 | <script> | ||
| 54 | import { leftMenu } from "@/api/fqsq.js" | ||
| 55 | import { deleteFlow } from "@/api/ywbl.js"; | ||
| 56 | export default { | ||
| 57 | data () { | ||
| 58 | return { | ||
| 59 | //受理申请标识码 | ||
| 60 | bsmSlsq: this.$route.query.bsmSlsq, | ||
| 61 | //当前流程所在环节 | ||
| 62 | bestepid: this.$route.query.bestepid, | ||
| 63 | // 变更前单元默认选中 | ||
| 64 | activeIndex: '0', | ||
| 65 | // 变更后单元默认选中 | ||
| 66 | activeHIndex: '-1', | ||
| 67 | // 折叠 | ||
| 68 | isShowdrawer: true, | ||
| 69 | // 批量操作 | ||
| 70 | showBatch: false, | ||
| 71 | //批量操作按钮名称 | ||
| 72 | batchButtonName: '', | ||
| 73 | //左侧菜单数据集合-变更前单元 | ||
| 74 | aroundUnitData: [], | ||
| 75 | //左侧菜单数据集合-变更后单元 | ||
| 76 | afterUnitData: [], | ||
| 77 | // 设置表单传递数据 | ||
| 78 | currentSelectProps: {} | ||
| 79 | } | ||
| 80 | }, | ||
| 81 | mounted () { | ||
| 82 | this.loadBdcdylist(); | ||
| 83 | }, | ||
| 84 | methods: { | ||
| 85 | //读取申请单元信息 | ||
| 86 | loadBdcdylist () { | ||
| 87 | var formdata = new FormData(); | ||
| 88 | formdata.append("bsmSlsq", this.bsmSlsq); | ||
| 89 | formdata.append("bestepid", this.bestepid); | ||
| 90 | leftMenu(formdata).then((res) => { | ||
| 91 | if (res.code === 200 && res.result) { | ||
| 92 | this.aroundUnitData = res.result.filter(item => item.bglx == '1') | ||
| 93 | this.afterUnitData = res.result.filter(item => item.bglx == '2') | ||
| 94 | this.currentSelectProps = res.result[0]; | ||
| 95 | this.$emit('getCurrentSelectProps', this.currentSelectProps); | ||
| 96 | this.judgeBatchShow(); | ||
| 97 | if (this.showBatch) { | ||
| 98 | //满足批量查封/批量抵押按钮出现 即先展示批量表单 | ||
| 99 | this.batchUnitClick(); | ||
| 100 | } else { | ||
| 101 | //默认选择单元列表第一个 | ||
| 102 | this.unitClick(0); | ||
| 103 | } | ||
| 104 | } | ||
| 105 | }) | ||
| 106 | }, | ||
| 107 | //批量按钮判断 | ||
| 108 | judgeBatchShow () { | ||
| 109 | this.showBatch = false; | ||
| 110 | if (this.afterUnitData.length > 1) { | ||
| 111 | let qllx = this.$route.query.sqywbm.substring(0, 3); | ||
| 112 | switch (qllx) { | ||
| 113 | case 'B39': | ||
| 114 | this.showBatch = true; | ||
| 115 | this.batchButtonName = '批量查封清单信息'; | ||
| 116 | break; | ||
| 117 | case 'A37': | ||
| 118 | this.showBatch = true; | ||
| 119 | this.batchButtonName = '批量抵押'; | ||
| 120 | break; | ||
| 121 | default: | ||
| 122 | this.batchButtonName = '批量操作'; | ||
| 123 | } | ||
| 124 | } | ||
| 125 | }, | ||
| 126 | /** | ||
| 127 | * @description: 删除左侧列表 | ||
| 128 | * @param {*} item | ||
| 129 | * @author: renchao | ||
| 130 | */ | ||
| 131 | handleDel (item) { | ||
| 132 | this.$confirm("确定要删除吗, 是否继续?", "提示", { | ||
| 133 | confirmButtonText: "确定", | ||
| 134 | cancelButtonText: "取消", | ||
| 135 | type: "warning", | ||
| 136 | }) | ||
| 137 | .then(() => { | ||
| 138 | var formdata = new FormData(); | ||
| 139 | formdata.append("bsmSldyList", item.bsmSldy.split(",")); | ||
| 140 | formdata.append("bsmSlsq", this.bsmSlsq); | ||
| 141 | deleteFlow(formdata).then((res) => { | ||
| 142 | if (res.code == 200) { | ||
| 143 | this.$message.success("删除成功"); | ||
| 144 | this.$parent.updateDialog(); | ||
| 145 | } else { | ||
| 146 | this.$message.error(res.message); | ||
| 147 | } | ||
| 148 | }); | ||
| 149 | }) | ||
| 150 | .catch(() => { | ||
| 151 | this.$message({ | ||
| 152 | type: "info", | ||
| 153 | message: "已取消删除", | ||
| 154 | }); | ||
| 155 | }); | ||
| 156 | }, | ||
| 157 | //批量按钮点击事件 | ||
| 158 | batchUnitClick () { | ||
| 159 | this.currentSelectProps.batchOperation = true; | ||
| 160 | this.activeIndex = "-1"; | ||
| 161 | this.$parent.stepForm(); | ||
| 162 | }, | ||
| 163 | //申请单元点击事件 | ||
| 164 | unitClick (index) { | ||
| 165 | this.activeHIndex = '-1' | ||
| 166 | this.currentSelectProps = this.aroundUnitData[index]; | ||
| 167 | this.currentSelectProps.batchOperation = false; | ||
| 168 | this.activeIndex = index.toString(); | ||
| 169 | this.$parent.stepForm(index); | ||
| 170 | }, | ||
| 171 | handleAfterunitClick (index) { | ||
| 172 | this.activeIndex = '-1' | ||
| 173 | this.currentSelectProps = this.afterUnitData[index]; | ||
| 174 | this.currentSelectProps.batchOperation = false; | ||
| 175 | this.activeHIndex = index.toString(); | ||
| 176 | this.$parent.stepForm(index); | ||
| 177 | } | ||
| 178 | } | ||
| 179 | } | ||
| 180 | </script> | ||
| 181 | <style scoped lang='scss'> | ||
| 182 | @import "~@/styles/mixin.scss"; | ||
| 183 | @import "../../workFrame.scss"; | ||
| 184 | </style> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:41:20 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div> | 7 | <div> |
| 3 | <lb-table :column="column" :pagination="false" :key="key" :heightNumSetting="true" :minHeight="150" | 8 | <lb-table :column="column" :pagination="false" :key="key" :heightNumSetting="true" :minHeight="150" | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:41:35 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <lb-table :column="column" :maxHeight="300" heightNumSetting :pagination="false" :key="key" :data="tableData"> | 7 | <lb-table :column="column" :maxHeight="300" heightNumSetting :pagination="false" :key="key" :data="tableData"> |
| 3 | </lb-table> | 8 | </lb-table> |
| 4 | </template> | 9 | </template> |
| 5 | <script> | 10 | <script> |
| 6 | import addQlr from './dialog/addQlr.vue' | 11 | import addQlr from './dialog/addQlr.vue' |
| 7 | import { mapGetters } from 'vuex' | 12 | import { mapGetters } from 'vuex' |
| 8 | export default { | 13 | export default { |
| 9 | components: { | 14 | components: { |
| 10 | addQlr | 15 | addQlr |
| 11 | }, | 16 | }, |
| ... | @@ -151,8 +156,7 @@ export default { | ... | @@ -151,8 +156,7 @@ export default { |
| 151 | this.dialog = true | 156 | this.dialog = true |
| 152 | } | 157 | } |
| 153 | } | 158 | } |
| 154 | } | 159 | } |
| 155 | </script> | 160 | </script> |
| 156 | <style scoped lang='scss'> | 161 | <style scoped lang='scss'> |
| 157 | |||
| 158 | </style> | 162 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:41:45 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="from-clues"> | 7 | <div class="from-clues"> |
| 3 | <div class="invalid-title"> | 8 | <div class="invalid-title"> |
| ... | @@ -9,31 +14,28 @@ | ... | @@ -9,31 +14,28 @@ |
| 9 | v-model="stopMessage" | 14 | v-model="stopMessage" |
| 10 | placeholder="请输入终止原因" | 15 | placeholder="请输入终止原因" |
| 11 | type="textarea" | 16 | type="textarea" |
| 12 | :rows="4" | 17 | :rows="4"></el-input> |
| 13 | ></el-input> | ||
| 14 | <el-button style="float: right">取消</el-button> | 18 | <el-button style="float: right">取消</el-button> |
| 15 | <el-button type="primary" @click="onSubmit" style="float: right" | 19 | <el-button type="primary" @click="onSubmit" style="float: right">退件</el-button> |
| 16 | >退件</el-button | ||
| 17 | > | ||
| 18 | </div> | 20 | </div> |
| 19 | </template> | 21 | </template> |
| 20 | 22 | ||
| 21 | <script> | 23 | <script> |
| 22 | import { stopTask } from "@/api/fqsq.js"; | 24 | import { stopTask } from "@/api/fqsq.js"; |
| 23 | export default { | 25 | export default { |
| 24 | props: { | 26 | props: { |
| 25 | formData: { | 27 | formData: { |
| 26 | type: Object, | 28 | type: Object, |
| 27 | default: {}, | 29 | default: {}, |
| 28 | }, | 30 | }, |
| 29 | }, | 31 | }, |
| 30 | data() { | 32 | data () { |
| 31 | return { | 33 | return { |
| 32 | stopMessage: "", | 34 | stopMessage: "", |
| 33 | }; | 35 | }; |
| 34 | }, | 36 | }, |
| 35 | methods: { | 37 | methods: { |
| 36 | onSubmit() { | 38 | onSubmit () { |
| 37 | stopTask({ | 39 | stopTask({ |
| 38 | bsmSlsq: this.formData.bsmSlsq, | 40 | bsmSlsq: this.formData.bsmSlsq, |
| 39 | bestepid: this.formData.bestepid, | 41 | bestepid: this.formData.bestepid, |
| ... | @@ -53,11 +55,11 @@ export default { | ... | @@ -53,11 +55,11 @@ export default { |
| 53 | }); | 55 | }); |
| 54 | }, | 56 | }, |
| 55 | }, | 57 | }, |
| 56 | }; | 58 | }; |
| 57 | </script> | 59 | </script> |
| 58 | <style scoped lang="scss"> | 60 | <style scoped lang="scss"> |
| 59 | @import "~@/styles/mixin.scss"; | 61 | @import "~@/styles/mixin.scss"; |
| 60 | .invalid-title { | 62 | .invalid-title { |
| 61 | display: flex; | 63 | display: flex; |
| 62 | align-content: center; | 64 | align-content: center; |
| 63 | 65 | ||
| ... | @@ -71,15 +73,15 @@ export default { | ... | @@ -71,15 +73,15 @@ export default { |
| 71 | line-height: 40px; | 73 | line-height: 40px; |
| 72 | margin-bottom: 10px; | 74 | margin-bottom: 10px; |
| 73 | } | 75 | } |
| 74 | } | 76 | } |
| 75 | 77 | ||
| 76 | .invalid-reson { | 78 | .invalid-reson { |
| 77 | margin-bottom: 10px; | 79 | margin-bottom: 10px; |
| 78 | } | 80 | } |
| 79 | 81 | ||
| 80 | .dialog-footer { | 82 | .dialog-footer { |
| 81 | margin-top: 10px; | 83 | margin-top: 10px; |
| 82 | display: flex; | 84 | display: flex; |
| 83 | justify-content: flex-end; | 85 | justify-content: flex-end; |
| 84 | } | 86 | } |
| 85 | </style> | 87 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:41:49 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="szxx"> | 7 | <div class="szxx"> |
| 3 | <el-card class="box-card" v-for="(item, index) in tableData" :key="index"> | 8 | <el-card class="box-card" v-for="(item, index) in tableData" :key="index"> |
| ... | @@ -44,7 +49,7 @@ | ... | @@ -44,7 +49,7 @@ |
| 44 | <el-button class="operation_button" type="text" @click="openRecordPop(item)">缮证记录</el-button> | 49 | <el-button class="operation_button" type="text" @click="openRecordPop(item)">缮证记录</el-button> |
| 45 | </div> | 50 | </div> |
| 46 | <div class="text" v-else> | 51 | <div class="text" v-else> |
| 47 | <el-button class="operation_button" type="text" @click="openZsylDialog(item, 2)">证书打印({{ item.szcs | 52 | <el-button class="operation_button" type="text" @click="openZsylDialog(item, 2)">证书打印1({{ item.szcs |
| 48 | }})</el-button> | 53 | }})</el-button> |
| 49 | <el-button class="operation_button" type="text" @click="openRecordPop(item)">缮证记录</el-button> | 54 | <el-button class="operation_button" type="text" @click="openRecordPop(item)">缮证记录</el-button> |
| 50 | </div> | 55 | </div> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:41:57 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="from-clues"> | 7 | <div class="from-clues"> |
| 3 | <!-- 表单部分 --> | 8 | <!-- 表单部分 --> |
| ... | @@ -9,14 +14,12 @@ | ... | @@ -9,14 +14,12 @@ |
| 9 | v-for="(item, index) in dataList" | 14 | v-for="(item, index) in dataList" |
| 10 | class="listDetail" | 15 | class="listDetail" |
| 11 | :key="index" | 16 | :key="index" |
| 12 | @click="changeSelectItem(item)" | 17 | @click="changeSelectItem(item)"> |
| 13 | > | ||
| 14 | <p class="icon"> | 18 | <p class="icon"> |
| 15 | <el-radio | 19 | <el-radio |
| 16 | v-model="selectActivity" | 20 | v-model="selectActivity" |
| 17 | :label="item.activityId" | 21 | :label="item.activityId" |
| 18 | @change="changeSelectItem(item)" | 22 | @change="changeSelectItem(item)"></el-radio> |
| 19 | ></el-radio> | ||
| 20 | </p> | 23 | </p> |
| 21 | <p>{{ item.activityName }}</p> | 24 | <p>{{ item.activityName }}</p> |
| 22 | <p v-for="(child, childIndex) in item.userInfos" :key="childIndex"> | 25 | <p v-for="(child, childIndex) in item.userInfos" :key="childIndex"> |
| ... | @@ -30,8 +33,7 @@ | ... | @@ -30,8 +33,7 @@ |
| 30 | class="textArea" | 33 | class="textArea" |
| 31 | type="textarea" | 34 | type="textarea" |
| 32 | v-model="outstepopinion" | 35 | v-model="outstepopinion" |
| 33 | placeholder="请输入退回意见" | 36 | placeholder="请输入退回意见"></el-input> |
| 34 | ></el-input> | ||
| 35 | </el-form-item> | 37 | </el-form-item> |
| 36 | <el-form-item> | 38 | <el-form-item> |
| 37 | <el-button style="float:right" @click="cancelBack">取消</el-button> | 39 | <el-button style="float:right" @click="cancelBack">取消</el-button> |
| ... | @@ -44,17 +46,17 @@ | ... | @@ -44,17 +46,17 @@ |
| 44 | 46 | ||
| 45 | <script> | 47 | <script> |
| 46 | 48 | ||
| 47 | import { getTaskBackNode, sendBackTask } from "@/api/fqsq.js" | 49 | import { getTaskBackNode, sendBackTask } from "@/api/fqsq.js" |
| 48 | import { popupCacel } from "@/utils/popup.js"; | 50 | import { popupCacel } from "@/utils/popup.js"; |
| 49 | 51 | ||
| 50 | export default { | 52 | export default { |
| 51 | props: { | 53 | props: { |
| 52 | formData: { | 54 | formData: { |
| 53 | type: Object, | 55 | type: Object, |
| 54 | default: {}, | 56 | default: {}, |
| 55 | }, | 57 | }, |
| 56 | }, | 58 | }, |
| 57 | data() { | 59 | data () { |
| 58 | return { | 60 | return { |
| 59 | selectActivity: "", | 61 | selectActivity: "", |
| 60 | dataList: [], | 62 | dataList: [], |
| ... | @@ -62,11 +64,11 @@ export default { | ... | @@ -62,11 +64,11 @@ export default { |
| 62 | selectItem: {}, | 64 | selectItem: {}, |
| 63 | }; | 65 | }; |
| 64 | }, | 66 | }, |
| 65 | created() { | 67 | created () { |
| 66 | this.getBackNode(); | 68 | this.getBackNode(); |
| 67 | }, | 69 | }, |
| 68 | methods: { | 70 | methods: { |
| 69 | onSubmit() { | 71 | onSubmit () { |
| 70 | this.selectItem.outstepopinion = this.outstepopinion; | 72 | this.selectItem.outstepopinion = this.outstepopinion; |
| 71 | sendBackTask({ | 73 | sendBackTask({ |
| 72 | bsmSlsq: this.formData.bsmSlsq, | 74 | bsmSlsq: this.formData.bsmSlsq, |
| ... | @@ -85,12 +87,12 @@ export default { | ... | @@ -85,12 +87,12 @@ export default { |
| 85 | }, 1000); | 87 | }, 1000); |
| 86 | }); | 88 | }); |
| 87 | }, | 89 | }, |
| 88 | changeSelectItem(item) { | 90 | changeSelectItem (item) { |
| 89 | this.selectItem = item; | 91 | this.selectItem = item; |
| 90 | this.selectActivity = item.activityId; | 92 | this.selectActivity = item.activityId; |
| 91 | }, | 93 | }, |
| 92 | //获取可回退环节信息 | 94 | //获取可回退环节信息 |
| 93 | getBackNode() { | 95 | getBackNode () { |
| 94 | getTaskBackNode(this.formData).then((res) => { | 96 | getTaskBackNode(this.formData).then((res) => { |
| 95 | if (res.code == 200) { | 97 | if (res.code == 200) { |
| 96 | this.dataList = res.result; | 98 | this.dataList = res.result; |
| ... | @@ -102,16 +104,16 @@ export default { | ... | @@ -102,16 +104,16 @@ export default { |
| 102 | }); | 104 | }); |
| 103 | }, | 105 | }, |
| 104 | 106 | ||
| 105 | cancelBack(){ | 107 | cancelBack () { |
| 106 | popupCacel(); | 108 | popupCacel(); |
| 107 | } | 109 | } |
| 108 | } | 110 | } |
| 109 | } | 111 | } |
| 110 | </script> | 112 | </script> |
| 111 | <style scoped lang="scss"> | 113 | <style scoped lang="scss"> |
| 112 | @import "~@/styles/mixin.scss"; | 114 | @import "~@/styles/mixin.scss"; |
| 113 | 115 | ||
| 114 | .listDetail { | 116 | .listDetail { |
| 115 | display: flex; | 117 | display: flex; |
| 116 | align-items: center; | 118 | align-items: center; |
| 117 | width: 100%; | 119 | width: 100%; |
| ... | @@ -130,18 +132,18 @@ export default { | ... | @@ -130,18 +132,18 @@ export default { |
| 130 | .icon { | 132 | .icon { |
| 131 | flex: 0 0 60px; | 133 | flex: 0 0 60px; |
| 132 | } | 134 | } |
| 133 | } | 135 | } |
| 134 | 136 | ||
| 135 | .title { | 137 | .title { |
| 136 | margin-bottom: 10px; | 138 | margin-bottom: 10px; |
| 137 | } | 139 | } |
| 138 | 140 | ||
| 139 | .textArea { | 141 | .textArea { |
| 140 | /deep/.el-textarea__inner { | 142 | /deep/.el-textarea__inner { |
| 141 | min-height: 90px !important; | 143 | min-height: 90px !important; |
| 142 | } | 144 | } |
| 143 | } | 145 | } |
| 144 | /deep/.el-radio .el-radio__label { | 146 | /deep/.el-radio .el-radio__label { |
| 145 | display: none; | 147 | display: none; |
| 146 | } | 148 | } |
| 147 | </style> | 149 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:42:01 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <dialogBox title="转出" @submitForm="submitForm" saveButton="确认转出" width="45%" height='30%' @closeDialog="closeDialog" | 7 | <dialogBox title="转出" @submitForm="submitForm" saveButton="确认转出" width="45%" height='30%' @closeDialog="closeDialog" |
| 3 | v-model="value"> | 8 | v-model="value"> |
| ... | @@ -19,8 +24,8 @@ | ... | @@ -19,8 +24,8 @@ |
| 19 | </template> | 24 | </template> |
| 20 | 25 | ||
| 21 | <script> | 26 | <script> |
| 22 | import { completeTask, getNextLinkInfo } from "@/api/fqsq.js" | 27 | import { completeTask, getNextLinkInfo } from "@/api/fqsq.js" |
| 23 | export default { | 28 | export default { |
| 24 | components: { | 29 | components: { |
| 25 | }, | 30 | }, |
| 26 | props: { | 31 | props: { |
| ... | @@ -61,8 +66,8 @@ export default { | ... | @@ -61,8 +66,8 @@ export default { |
| 61 | this.$emit("input", false); | 66 | this.$emit("input", false); |
| 62 | }, | 67 | }, |
| 63 | } | 68 | } |
| 64 | } | 69 | } |
| 65 | </script> | 70 | </script> |
| 66 | <style scoped lang="scss"> | 71 | <style scoped lang="scss"> |
| 67 | @import "~@/styles/mixin.scss"; | 72 | @import "~@/styles/mixin.scss"; |
| 68 | </style> | 73 | </style> | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:39:03 | ||
| 5 | */ | ||
| 1 | import filter from '@/utils/filter.js' | 6 | import filter from '@/utils/filter.js' |
| 2 | let vm = null | 7 | let vm = null |
| 3 | 8 | ||
| ... | @@ -40,9 +45,9 @@ class data extends filter { | ... | @@ -40,9 +45,9 @@ class data extends filter { |
| 40 | { | 45 | { |
| 41 | label: "是否作废", | 46 | label: "是否作废", |
| 42 | render: (h, scope) => { | 47 | render: (h, scope) => { |
| 43 | if(scope.row.sfzf == '0'){ | 48 | if (scope.row.sfzf == '0') { |
| 44 | return <div>否</div> | 49 | return <div>否</div> |
| 45 | }else{ | 50 | } else { |
| 46 | return <div>已作废</div> | 51 | return <div>已作废</div> |
| 47 | } | 52 | } |
| 48 | } | 53 | } | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-18 15:01:31 | ||
| 5 | */ | ||
| 1 | import { getWorkFlowImage } from "@/api/workflow/jsydsyqFlow.js"; | 6 | import { getWorkFlowImage } from "@/api/workflow/jsydsyqFlow.js"; |
| 2 | import { getPrintTemplateByCode } from "@/api/system"; | 7 | import { getPrintTemplateByCode } from "@/api/system"; |
| 3 | import { getPrintApplicationInfo } from "@/api/fqsq"; | 8 | import { getPrintApplicationInfo } from "@/api/fqsq"; |
| ... | @@ -5,14 +10,12 @@ import { uploadUndo } from "@/api/clxx"; | ... | @@ -5,14 +10,12 @@ import { uploadUndo } from "@/api/clxx"; |
| 5 | import { deleteFlow } from "@/api/ywbl"; | 10 | import { deleteFlow } from "@/api/ywbl"; |
| 6 | import { getLodop } from "@/utils/LodopFuncs" | 11 | import { getLodop } from "@/utils/LodopFuncs" |
| 7 | import { | 12 | import { |
| 8 | leftMenu, | ||
| 9 | stepExpandInfo, | 13 | stepExpandInfo, |
| 10 | record, | 14 | record, |
| 11 | completeTask, | 15 | completeTask, |
| 12 | getNextLinkInfo, | 16 | getNextLinkInfo, |
| 13 | } from "@/api/fqsq.js"; | 17 | } from "@/api/fqsq.js"; |
| 14 | import { mapGetters } from 'vuex' | 18 | import { mapGetters } from 'vuex' |
| 15 | import { log } from "bpmn-js-token-simulation"; | ||
| 16 | export default { | 19 | export default { |
| 17 | data () { | 20 | data () { |
| 18 | return { | 21 | return { |
| ... | @@ -28,6 +31,8 @@ export default { | ... | @@ -28,6 +31,8 @@ export default { |
| 28 | rightButtonList: [], | 31 | rightButtonList: [], |
| 29 | //批量按钮名称 | 32 | //批量按钮名称 |
| 30 | batchButtonName: '', | 33 | batchButtonName: '', |
| 34 | // 受理申请信息 | ||
| 35 | slsq: {} | ||
| 31 | } | 36 | } |
| 32 | }, | 37 | }, |
| 33 | computed: { | 38 | computed: { |
| ... | @@ -37,55 +42,14 @@ export default { | ... | @@ -37,55 +42,14 @@ export default { |
| 37 | isRefresh: { | 42 | isRefresh: { |
| 38 | handler (newVal, oldVal) { | 43 | handler (newVal, oldVal) { |
| 39 | if (newVal) this.loadBdcdylist() | 44 | if (newVal) this.loadBdcdylist() |
| 40 | } | 45 | }, |
| 46 | immediate: true | ||
| 41 | } | 47 | } |
| 42 | }, | 48 | }, |
| 43 | mounted () { | 49 | mounted () { |
| 44 | this.flowInitParam(); | 50 | this.flowInitParam(); |
| 45 | this.loadBdcdylist(); | ||
| 46 | }, | 51 | }, |
| 47 | methods: { | 52 | methods: { |
| 48 | //读取申请单元信息 | ||
| 49 | loadBdcdylist () { | ||
| 50 | var formdata = new FormData(); | ||
| 51 | formdata.append("bsmSlsq", this.bsmSlsq); | ||
| 52 | formdata.append("bestepid", this.bestepid); | ||
| 53 | leftMenu(formdata).then((res) => { | ||
| 54 | if (res.code === 200) { | ||
| 55 | if (res.result) { | ||
| 56 | this.unitData = res.result; | ||
| 57 | this.currentSelectProps = res.result[0]; | ||
| 58 | this.judgeBatchShow(); | ||
| 59 | if (this.showBatch) { | ||
| 60 | //满足批量查封/批量抵押按钮出现 即先展示批量表单 | ||
| 61 | this.batchUnitClick(); | ||
| 62 | } else { | ||
| 63 | //默认选择单元列表第一个 | ||
| 64 | this.unitClick(0); | ||
| 65 | } | ||
| 66 | } | ||
| 67 | } | ||
| 68 | }); | ||
| 69 | }, | ||
| 70 | //批量按钮判断 | ||
| 71 | judgeBatchShow () { | ||
| 72 | this.showBatch = false; | ||
| 73 | if (this.unitData.length > 1) { | ||
| 74 | let qllx = this.$route.query.sqywbm.substring(0, 3); | ||
| 75 | switch (qllx) { | ||
| 76 | case 'B39': | ||
| 77 | this.showBatch = true; | ||
| 78 | this.batchButtonName = '批量查封清单信息'; | ||
| 79 | break; | ||
| 80 | case 'A37': | ||
| 81 | this.showBatch = true; | ||
| 82 | this.batchButtonName = '批量抵押'; | ||
| 83 | break; | ||
| 84 | default: | ||
| 85 | this.batchButtonName = '批量操作'; | ||
| 86 | } | ||
| 87 | } | ||
| 88 | }, | ||
| 89 | //加载流程初始参数 | 53 | //加载流程初始参数 |
| 90 | flowInitParam () { | 54 | flowInitParam () { |
| 91 | var formdata = new FormData(); | 55 | var formdata = new FormData(); |
| ... | @@ -95,8 +59,9 @@ export default { | ... | @@ -95,8 +59,9 @@ export default { |
| 95 | if (res.code === 200) { | 59 | if (res.code === 200) { |
| 96 | this.leftButtonList = res.result.button; | 60 | this.leftButtonList = res.result.button; |
| 97 | this.rightButtonList = res.result.operation; | 61 | this.rightButtonList = res.result.operation; |
| 62 | this.slsq = res.result.slsq | ||
| 98 | } | 63 | } |
| 99 | }); | 64 | }) |
| 100 | }, | 65 | }, |
| 101 | //流程环节操作按钮 | 66 | //流程环节操作按钮 |
| 102 | operation (item) { | 67 | operation (item) { | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:38:51 | ||
| 5 | */ | ||
| 1 | import { getForm } from "../flowform"; | 6 | import { getForm } from "../flowform"; |
| 2 | import { getHomeNoticeList } from "@/api/user.js" | 7 | import { getHomeNoticeList } from "@/api/user.js" |
| 3 | export default { | 8 | export default { |
| 4 | data () { | 9 | data () { |
| 5 | return { | 10 | return { |
| 6 | noticeList: [], | 11 | noticeList: [] |
| 7 | } | 12 | } |
| 8 | }, | 13 | }, |
| 9 | created () { | 14 | created () { |
| 10 | this.getHomeNotice() | 15 | this.getHomeNotice() |
| 11 | }, | 16 | }, |
| 12 | mounted () { | 17 | mounted () { |
| 13 | let that = this | ||
| 14 | window.addEventListener('message', function (messageEvent) { | 18 | window.addEventListener('message', function (messageEvent) { |
| 15 | that.getHomeNotice() | 19 | this.getHomeNotice() |
| 16 | }, false) | 20 | }, false) |
| 17 | }, | 21 | }, |
| 18 | methods: { | 22 | methods: { | ... | ... |
| ... | @@ -53,7 +53,7 @@ | ... | @@ -53,7 +53,7 @@ |
| 53 | 53 | ||
| 54 | ul { | 54 | ul { |
| 55 | position: relative; | 55 | position: relative; |
| 56 | height: calc(100vh - 120px); | 56 | // height: calc(100vh - 120px); |
| 57 | overflow-y: auto; | 57 | overflow-y: auto; |
| 58 | 58 | ||
| 59 | .xian { | 59 | .xian { |
| ... | @@ -157,13 +157,13 @@ | ... | @@ -157,13 +157,13 @@ |
| 157 | } | 157 | } |
| 158 | 158 | ||
| 159 | .map-drawer-expand { | 159 | .map-drawer-expand { |
| 160 | background: url("../../image/right.png"); | 160 | background: url("~@/image/right.png"); |
| 161 | background-size: cover; | 161 | background-size: cover; |
| 162 | right: 0%; | 162 | right: 0%; |
| 163 | } | 163 | } |
| 164 | 164 | ||
| 165 | .map-drawer-click { | 165 | .map-drawer-click { |
| 166 | background: url("../../image/left.png"); | 166 | background: url("~@/image/left.png"); |
| 167 | background-size: cover; | 167 | background-size: cover; |
| 168 | left: 0%; | 168 | left: 0%; |
| 169 | } | 169 | } | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-22 09:45:59 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="container"> | 7 | <div class="container"> |
| 3 | <!-- 顶部内容框 --> | 8 | <!-- 顶部内容框 --> |
| ... | @@ -20,39 +25,9 @@ | ... | @@ -20,39 +25,9 @@ |
| 20 | </div> | 25 | </div> |
| 21 | <!-- 内容框架 --> | 26 | <!-- 内容框架 --> |
| 22 | <div class="containerFrame"> | 27 | <div class="containerFrame"> |
| 23 | <!-- 左侧菜单栏 --> | 28 | <!-- 左侧菜单栏 区分业务--> |
| 24 | <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> | 29 | <segmentMenu v-if="slsq.djqxbm == 'A0320099' || slsq.djqxbm == 'A0330099'" @getCurrentSelectProps="getCurrentSelectProps" /> |
| 25 | <el-menu :default-active="activeIndex" @select="batchUnitClick" class="title-batch" v-if="showBatch"> | 30 | <ordinaryMenu v-else @getCurrentSelectProps="getCurrentSelectProps" /> |
| 26 | <el-menu-item index="-1" key="-1" class="menus"> | ||
| 27 | <div>{{ batchButtonName }}</div> | ||
| 28 | </el-menu-item> | ||
| 29 | </el-menu> | ||
| 30 | <div v-if="this.isShowdrawer"> | ||
| 31 | <div class="title"> | ||
| 32 | 申请单元列表({{ unitData.length }}) | ||
| 33 | <el-button type="text" class="batchDel" @click="handleBatchDel" v-if="unitData.length > 1">批量删除</el-button> | ||
| 34 | </div> | ||
| 35 | <el-menu :default-active="activeIndex" @select="unitClick"> | ||
| 36 | <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index"> | ||
| 37 | <div> | ||
| 38 | <p>{{ item.bdcdyh }}</p> | ||
| 39 | <p class="title-detail">{{ item.zl }}</p> | ||
| 40 | </div> | ||
| 41 | <i class="el-icon-delete" v-if="unitData.length > 1" @click.stop="handleDel(item)"></i> | ||
| 42 | </el-menu-item> | ||
| 43 | </el-menu> | ||
| 44 | </div> | ||
| 45 | <div class="map-drawer-click map-drawer" v-if="!isShowdrawer" @click=" | ||
| 46 | () => { | ||
| 47 | this.isShowdrawer = !this.isShowdrawer; | ||
| 48 | } | ||
| 49 | "></div> | ||
| 50 | <div class="map-drawer-expand map-drawer" v-else @click=" | ||
| 51 | () => { | ||
| 52 | this.isShowdrawer = !this.isShowdrawer; | ||
| 53 | } | ||
| 54 | "></div> | ||
| 55 | </div> | ||
| 56 | <div class="leftCon"> | 31 | <div class="leftCon"> |
| 57 | <!-- 分屏左侧预览 --> | 32 | <!-- 分屏左侧预览 --> |
| 58 | <div v-if="splitScreen" class="splitScreen-con"> | 33 | <div v-if="splitScreen" class="splitScreen-con"> |
| ... | @@ -79,33 +54,35 @@ | ... | @@ -79,33 +54,35 @@ |
| 79 | </div> | 54 | </div> |
| 80 | </template> | 55 | </template> |
| 81 | <style scoped lang="scss"> | 56 | <style scoped lang="scss"> |
| 82 | @import "~@/styles/mixin.scss"; | 57 | @import "~@/styles/mixin.scss"; |
| 83 | @import "./workFrame.scss"; | 58 | @import "./workFrame.scss"; |
| 84 | </style> | 59 | </style> |
| 85 | <script> | 60 | <script> |
| 86 | import { mapGetters } from 'vuex' | 61 | import { mapGetters } from 'vuex' |
| 87 | import WorkFlow from "./mixin/index"; | 62 | import WorkFlow from "./mixin/index" |
| 88 | import publicFlow from "./mixin/public.js"; | 63 | import publicFlow from "./mixin/public.js" |
| 89 | import { getStepFormInfo } from "@/api/fqsq.js"; | 64 | import { getStepFormInfo } from "@/api/fqsq.js" |
| 90 | import { getForm } from "./flowform"; | 65 | import { getForm } from "./flowform" |
| 91 | import NoticeBar from "@/components/NoticeBar/index"; | 66 | import NoticeBar from "@/components/NoticeBar/index" |
| 92 | import { deleteFlow, unClaimTask } from "@/api/ywbl.js"; | 67 | import { unClaimTask } from "@/api/ywbl.js" |
| 93 | import ProcessViewer from "./components/processViewer.vue"; | 68 | import ProcessViewer from "./components/processViewer.vue" |
| 94 | import selectBdc from "@/views/ywbl/ywsq/selectBdc.vue"; | 69 | // 引入左侧菜单 |
| 95 | export default { | 70 | import ordinaryMenu from "./components/leftmenu/ordinaryMenu.vue" |
| 71 | // 引入左侧菜单 | ||
| 72 | import segmentMenu from "./components/leftmenu/segmentMenu.vue" | ||
| 73 | import selectBdc from "@/views/ywbl/ywsq/selectBdc.vue" | ||
| 74 | export default { | ||
| 96 | components: { | 75 | components: { |
| 97 | selectBdc, | 76 | selectBdc, |
| 98 | NoticeBar, | 77 | NoticeBar, |
| 99 | ProcessViewer, | 78 | ProcessViewer, |
| 79 | ordinaryMenu, | ||
| 80 | segmentMenu | ||
| 100 | }, | 81 | }, |
| 101 | mixins: [WorkFlow, publicFlow], | 82 | mixins: [WorkFlow, publicFlow], |
| 102 | data () { | 83 | data () { |
| 103 | return { | 84 | return { |
| 104 | isDialog: false, | 85 | isDialog: false, |
| 105 | // 折叠 | ||
| 106 | isShowdrawer: true, | ||
| 107 | // 默认选中 | ||
| 108 | activeIndex: "0", | ||
| 109 | //受理申请标识码 | 86 | //受理申请标识码 |
| 110 | bsmSlsq: this.$route.query.bsmSlsq, | 87 | bsmSlsq: this.$route.query.bsmSlsq, |
| 111 | //当前流程所在环节 | 88 | //当前流程所在环节 |
| ... | @@ -127,12 +104,8 @@ export default { | ... | @@ -127,12 +104,8 @@ export default { |
| 127 | //材料信息选项卡对象 | 104 | //材料信息选项卡对象 |
| 128 | clxxTab: {}, | 105 | clxxTab: {}, |
| 129 | //页面监听时间 | 106 | //页面监听时间 |
| 130 | _beforeUnload_time: "", | 107 | _beforeUnload_time: "" |
| 131 | //批量操作 | 108 | } |
| 132 | showBatch: false, | ||
| 133 | //批量操作按钮名称 | ||
| 134 | batchButtonName: "", | ||
| 135 | }; | ||
| 136 | }, | 109 | }, |
| 137 | computed: { | 110 | computed: { |
| 138 | ...mapGetters(['isRefresh']) | 111 | ...mapGetters(['isRefresh']) |
| ... | @@ -156,6 +129,9 @@ export default { | ... | @@ -156,6 +129,9 @@ export default { |
| 156 | window.removeEventListener("unload", (e) => this.unloadHandler(e)); | 129 | window.removeEventListener("unload", (e) => this.unloadHandler(e)); |
| 157 | }, | 130 | }, |
| 158 | methods: { | 131 | methods: { |
| 132 | getCurrentSelectProps (val) { | ||
| 133 | this.currentSelectProps = val | ||
| 134 | }, | ||
| 159 | beforeunloadHandler () { | 135 | beforeunloadHandler () { |
| 160 | this._beforeUnload_time = new Date().getTime(); | 136 | this._beforeUnload_time = new Date().getTime(); |
| 161 | }, | 137 | }, |
| ... | @@ -170,40 +146,13 @@ export default { | ... | @@ -170,40 +146,13 @@ export default { |
| 170 | changeLoadIndex () { | 146 | changeLoadIndex () { |
| 171 | this.loadIndex++; | 147 | this.loadIndex++; |
| 172 | }, | 148 | }, |
| 173 | closeDialog () { | 149 | /** |
| 174 | this.myValue = false; | 150 | * @description: 更新列表 |
| 175 | }, | 151 | * @author: renchao |
| 176 | // 更新列表 | 152 | */ |
| 177 | updateDialog () { | 153 | updateDialog () { |
| 178 | this.loadBdcdylist(); | 154 | this.loadBdcdylist(); |
| 179 | }, | 155 | }, |
| 180 | // 删除左侧列表 | ||
| 181 | handleDel (item) { | ||
| 182 | this.$confirm("确定要删除吗, 是否继续?", "提示", { | ||
| 183 | confirmButtonText: "确定", | ||
| 184 | cancelButtonText: "取消", | ||
| 185 | type: "warning", | ||
| 186 | }) | ||
| 187 | .then(() => { | ||
| 188 | var formdata = new FormData(); | ||
| 189 | formdata.append("bsmSldyList", item.bsmSldy.split(",")); | ||
| 190 | formdata.append("bsmSlsq", this.bsmSlsq); | ||
| 191 | deleteFlow(formdata).then((res) => { | ||
| 192 | if (res.code == 200) { | ||
| 193 | this.$message.success("删除成功"); | ||
| 194 | this.loadBdcdylist(); | ||
| 195 | } else { | ||
| 196 | this.$message.error(res.message); | ||
| 197 | } | ||
| 198 | }); | ||
| 199 | }) | ||
| 200 | .catch(() => { | ||
| 201 | this.$message({ | ||
| 202 | type: "info", | ||
| 203 | message: "已取消删除", | ||
| 204 | }); | ||
| 205 | }); | ||
| 206 | }, | ||
| 207 | //申请单元点击事件 | 156 | //申请单元点击事件 |
| 208 | stepForm (index) { | 157 | stepForm (index) { |
| 209 | getStepFormInfo(this.currentSelectProps).then((res) => { | 158 | getStepFormInfo(this.currentSelectProps).then((res) => { |
| ... | @@ -223,30 +172,23 @@ export default { | ... | @@ -223,30 +172,23 @@ export default { |
| 223 | that.clxxForm = getForm(item.value, that.$route.query.sqywbm); | 172 | that.clxxForm = getForm(item.value, that.$route.query.sqywbm); |
| 224 | that.clxxTab = item; | 173 | that.clxxTab = item; |
| 225 | } | 174 | } |
| 226 | }); | 175 | }) |
| 227 | } | 176 | } |
| 228 | } | 177 | } |
| 229 | }); | 178 | }) |
| 230 | }, | ||
| 231 | //申请单元点击事件 | ||
| 232 | unitClick (index) { | ||
| 233 | this.currentSelectProps = this.unitData[index]; | ||
| 234 | this.currentSelectProps.batchOperation = false; | ||
| 235 | this.activeIndex = index.toString(); | ||
| 236 | this.stepForm(index); | ||
| 237 | }, | ||
| 238 | //批量按钮点击事件 | ||
| 239 | batchUnitClick () { | ||
| 240 | this.currentSelectProps.batchOperation = true; | ||
| 241 | this.activeIndex = "-1"; | ||
| 242 | this.stepForm(); | ||
| 243 | }, | 179 | }, |
| 244 | openDialog () { | 180 | openDialog () { |
| 181 | this.$store.dispatch('user/refreshPage', false) | ||
| 245 | let data = JSON.parse(localStorage.getItem('ywbl')) | 182 | let data = JSON.parse(localStorage.getItem('ywbl')) |
| 246 | let title = "申请业务:" + data.sqywmc; | 183 | let title |
| 184 | if (data?.sqywmc) { | ||
| 185 | title = "申请业务:" + data?.sqywmc | ||
| 186 | } else { | ||
| 187 | title = "申请业务:" + data?.djywmc | ||
| 188 | } | ||
| 247 | this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'djywbm': this.$route.query.sqywbm, 'isJump': true, 'sqywInfo': data }, "80%", true) | 189 | this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'djywbm': this.$route.query.sqywbm, 'isJump': true, 'sqywInfo': data }, "80%", true) |
| 248 | } | 190 | } |
| 249 | } | 191 | } |
| 250 | } | 192 | } |
| 251 | </script> | 193 | </script> |
| 252 | 194 | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-18 11:03:17 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="container"> | 7 | <div class="container"> |
| 3 | <!-- 顶部内容框 --> | 8 | <!-- 顶部内容框 --> |
| ... | @@ -185,7 +190,7 @@ | ... | @@ -185,7 +190,7 @@ |
| 185 | this.$confirm("确定要删除吗, 是否继续?", "提示", { | 190 | this.$confirm("确定要删除吗, 是否继续?", "提示", { |
| 186 | confirmButtonText: "确定", | 191 | confirmButtonText: "确定", |
| 187 | cancelButtonText: "取消", | 192 | cancelButtonText: "取消", |
| 188 | type: "warning", | 193 | type: "warning" |
| 189 | }) | 194 | }) |
| 190 | .then(() => { | 195 | .then(() => { |
| 191 | deleteFlow(formdata).then((res) => { | 196 | deleteFlow(formdata).then((res) => { |
| ... | @@ -204,9 +209,9 @@ | ... | @@ -204,9 +209,9 @@ |
| 204 | .catch(() => { | 209 | .catch(() => { |
| 205 | this.$message({ | 210 | this.$message({ |
| 206 | type: "info", | 211 | type: "info", |
| 207 | message: "已取消删除", | 212 | message: "已取消删除" |
| 208 | }); | 213 | }) |
| 209 | }); | 214 | }) |
| 210 | }, | 215 | }, |
| 211 | //读取申请单元信息 | 216 | //读取申请单元信息 |
| 212 | loadBdcdylist () { | 217 | loadBdcdylist () { |
| ... | @@ -219,7 +224,7 @@ | ... | @@ -219,7 +224,7 @@ |
| 219 | this.currentSelectProps = res.result[0]; | 224 | this.currentSelectProps = res.result[0]; |
| 220 | this.unitClick(0); | 225 | this.unitClick(0); |
| 221 | } | 226 | } |
| 222 | }); | 227 | }) |
| 223 | }, | 228 | }, |
| 224 | //申请单元点击事件 | 229 | //申请单元点击事件 |
| 225 | unitClick (index) { | 230 | unitClick (index) { |
| ... | @@ -233,8 +238,9 @@ | ... | @@ -233,8 +238,9 @@ |
| 233 | //默认加载第一个表单信息 | 238 | //默认加载第一个表单信息 |
| 234 | this.tabName = res.result[0].value; | 239 | this.tabName = res.result[0].value; |
| 235 | } | 240 | } |
| 236 | }); | 241 | }) |
| 237 | }, | 242 | } |
| 238 | }, | 243 | } |
| 239 | }; | 244 | } |
| 240 | </script> | 245 | </script> |
| 246 | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:42:27 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div> | 7 | <div> |
| 3 | <el-row :gutter="20"> | 8 | <el-row :gutter="20"> |
| ... | @@ -140,11 +145,11 @@ | ... | @@ -140,11 +145,11 @@ |
| 140 | </div> | 145 | </div> |
| 141 | </template> | 146 | </template> |
| 142 | <script> | 147 | <script> |
| 143 | import table from "@/utils/mixin/table" | 148 | import table from "@/utils/mixin/table" |
| 144 | import { getServerInfo } from "@/api/xtjk.js" | 149 | import { getServerInfo } from "@/api/xtjk.js" |
| 145 | export default { | 150 | export default { |
| 146 | name: "zjjk", | 151 | name: "zjjk", |
| 147 | components: { }, | 152 | components: {}, |
| 148 | mixins: [table], | 153 | mixins: [table], |
| 149 | mounted () { | 154 | mounted () { |
| 150 | //sendThis(this); | 155 | //sendThis(this); |
| ... | @@ -166,32 +171,32 @@ export default { | ... | @@ -166,32 +171,32 @@ export default { |
| 166 | }) | 171 | }) |
| 167 | }, | 172 | }, |
| 168 | } | 173 | } |
| 169 | }; | 174 | }; |
| 170 | </script> | 175 | </script> |
| 171 | <style scoped lang="scss"> | 176 | <style scoped lang="scss"> |
| 172 | @import "~@/styles/public.scss"; | 177 | @import "~@/styles/public.scss"; |
| 173 | .box-card{ | 178 | .box-card { |
| 174 | margin: 5px 10px 10px 5px; | 179 | margin: 5px 10px 10px 5px; |
| 175 | } | 180 | } |
| 176 | .flex-display { | 181 | .flex-display { |
| 177 | display: flex; | 182 | display: flex; |
| 178 | margin-bottom: 10px; | 183 | margin-bottom: 10px; |
| 179 | border-bottom: 1px solid #e6ebf5; | 184 | border-bottom: 1px solid #e6ebf5; |
| 180 | } | 185 | } |
| 181 | .width-50 { | 186 | .width-50 { |
| 182 | width: 50%; | 187 | width: 50%; |
| 183 | padding-bottom: 10px; | 188 | padding-bottom: 10px; |
| 184 | } | 189 | } |
| 185 | .width-33 { | 190 | .width-33 { |
| 186 | width: 33%; | 191 | width: 33%; |
| 187 | padding-bottom: 10px; | 192 | padding-bottom: 10px; |
| 188 | } | 193 | } |
| 189 | .width-25 { | 194 | .width-25 { |
| 190 | width: 25%; | 195 | width: 25%; |
| 191 | padding-bottom: 10px; | 196 | padding-bottom: 10px; |
| 192 | } | 197 | } |
| 193 | .font-border { | 198 | .font-border { |
| 194 | font-weight: bolder; | 199 | font-weight: bolder; |
| 195 | } | 200 | } |
| 196 | </style> | 201 | </style> |
| 197 | 202 | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:42:32 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="clxx"> | 7 | <div class="clxx"> |
| 3 | <div class="left"> | 8 | <div class="left"> |
| ... | @@ -36,11 +41,11 @@ | ... | @@ -36,11 +41,11 @@ |
| 36 | </div> | 41 | </div> |
| 37 | </template> | 42 | </template> |
| 38 | <script> | 43 | <script> |
| 39 | import { mapGetters } from "vuex"; | 44 | import { mapGetters } from "vuex"; |
| 40 | import clxxAddDialog from "./clxxAddDialog.vue"; | 45 | import clxxAddDialog from "./clxxAddDialog.vue"; |
| 41 | import imagePreview from '@/views/components/imagePreview.vue' | 46 | import imagePreview from '@/views/components/imagePreview.vue' |
| 42 | import {InitClml,saveClml,deleteSjClml,moveClml} from "@/api/clxx.js"; | 47 | import { InitClml, saveClml, deleteSjClml, moveClml } from "@/api/clxx.js"; |
| 43 | export default { | 48 | export default { |
| 44 | components: { clxxAddDialog, imagePreview }, | 49 | components: { clxxAddDialog, imagePreview }, |
| 45 | data () { | 50 | data () { |
| 46 | return { | 51 | return { |
| ... | @@ -371,17 +376,17 @@ export default { | ... | @@ -371,17 +376,17 @@ export default { |
| 371 | } | 376 | } |
| 372 | }, | 377 | }, |
| 373 | }, | 378 | }, |
| 374 | }; | 379 | }; |
| 375 | </script> | 380 | </script> |
| 376 | <style scoped lang='scss'> | 381 | <style scoped lang='scss'> |
| 377 | @import "~@/styles/mixin.scss"; | 382 | @import "~@/styles/mixin.scss"; |
| 378 | 383 | ||
| 379 | .active { | 384 | .active { |
| 380 | background: $light-blue !important; | 385 | background: $light-blue !important; |
| 381 | color: #fff; | 386 | color: #fff; |
| 382 | } | 387 | } |
| 383 | 388 | ||
| 384 | .clxx { | 389 | .clxx { |
| 385 | width: 100%; | 390 | width: 100%; |
| 386 | display: flex; | 391 | display: flex; |
| 387 | padding-left: 5px; | 392 | padding-left: 5px; |
| ... | @@ -396,7 +401,7 @@ export default { | ... | @@ -396,7 +401,7 @@ export default { |
| 396 | width: 28px; | 401 | width: 28px; |
| 397 | height: 49%; | 402 | height: 49%; |
| 398 | @include flex-center; | 403 | @include flex-center; |
| 399 | background-color: #E4E7ED; | 404 | background-color: #e4e7ed; |
| 400 | border-bottom-right-radius: 10px; | 405 | border-bottom-right-radius: 10px; |
| 401 | padding: 5px; | 406 | padding: 5px; |
| 402 | cursor: pointer; | 407 | cursor: pointer; |
| ... | @@ -503,5 +508,5 @@ export default { | ... | @@ -503,5 +508,5 @@ export default { |
| 503 | } | 508 | } |
| 504 | } | 509 | } |
| 505 | } | 510 | } |
| 506 | } | 511 | } |
| 507 | </style> | 512 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:42:38 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <dialogBox title="新建材料信息" width="20%" isMain v-model="myValue" @closeDialog="closeDialog" @submitForm="handleSubmit" | 7 | <dialogBox title="新建材料信息" width="20%" isMain v-model="myValue" @closeDialog="closeDialog" @submitForm="handleSubmit" |
| 3 | :isFullscreen="false"> | 8 | :isFullscreen="false"> |
| ... | @@ -24,8 +29,8 @@ | ... | @@ -24,8 +29,8 @@ |
| 24 | </template> | 29 | </template> |
| 25 | 30 | ||
| 26 | <script> | 31 | <script> |
| 27 | import { mapGetters } from "vuex"; | 32 | import { mapGetters } from "vuex"; |
| 28 | export default { | 33 | export default { |
| 29 | props: { | 34 | props: { |
| 30 | value: { type: Boolean, default: false }, | 35 | value: { type: Boolean, default: false }, |
| 31 | }, | 36 | }, |
| ... | @@ -55,13 +60,13 @@ export default { | ... | @@ -55,13 +60,13 @@ export default { |
| 55 | this.$emit("input", false); | 60 | this.$emit("input", false); |
| 56 | }, | 61 | }, |
| 57 | }, | 62 | }, |
| 58 | }; | 63 | }; |
| 59 | </script> | 64 | </script> |
| 60 | <style scoped lang="scss"> | 65 | <style scoped lang="scss"> |
| 61 | .submit-button { | 66 | .submit-button { |
| 62 | text-align: center; | 67 | text-align: center; |
| 63 | height: 52px; | 68 | height: 52px; |
| 64 | padding-top: 10px; | 69 | padding-top: 10px; |
| 65 | background-color: #fff; | 70 | background-color: #fff; |
| 66 | } | 71 | } |
| 67 | </style> | 72 | </style> | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:42:40 | ||
| 5 | */ | ||
| 1 | export default { | 6 | export default { |
| 2 | data() { | 7 | data () { |
| 3 | return { | 8 | return { |
| 4 | isSearch: false, | 9 | isSearch: false, |
| 5 | searchList: [], | 10 | searchList: [], |
| ... | @@ -9,12 +14,12 @@ export default { | ... | @@ -9,12 +14,12 @@ export default { |
| 9 | methods: { | 14 | methods: { |
| 10 | // 点击高级查询弹出查询弹框 | 15 | // 点击高级查询弹出查询弹框 |
| 11 | 16 | ||
| 12 | moreQueryClick() { | 17 | moreQueryClick () { |
| 13 | this.isSearch = true | 18 | this.isSearch = true |
| 14 | 19 | ||
| 15 | }, | 20 | }, |
| 16 | // 查询事件 | 21 | // 查询事件 |
| 17 | handleSelect(bs, mc, code) { | 22 | handleSelect (bs, mc, code) { |
| 18 | this.dictData[bs].forEach(item => { | 23 | this.dictData[bs].forEach(item => { |
| 19 | if (item.dcode == this.queryForm[code]) { | 24 | if (item.dcode == this.queryForm[code]) { |
| 20 | this.searchForm[mc] = item.dname | 25 | this.searchForm[mc] = item.dname |
| ... | @@ -22,7 +27,7 @@ export default { | ... | @@ -22,7 +27,7 @@ export default { |
| 22 | }) | 27 | }) |
| 23 | }, | 28 | }, |
| 24 | // 清空单个表单 | 29 | // 清空单个表单 |
| 25 | handleEmpty(el) { | 30 | handleEmpty (el) { |
| 26 | for (var i = 0; i < this.searchList.length; i++) { | 31 | for (var i = 0; i < this.searchList.length; i++) { |
| 27 | if (el == this.searchList[i].zdm) { | 32 | if (el == this.searchList[i].zdm) { |
| 28 | this.searchList.splice(i, 1) | 33 | this.searchList.splice(i, 1) |
| ... | @@ -44,7 +49,7 @@ export default { | ... | @@ -44,7 +49,7 @@ export default { |
| 44 | }, | 49 | }, |
| 45 | // 删除单个查询条件 | 50 | // 删除单个查询条件 |
| 46 | 51 | ||
| 47 | handelItem(item, index) { | 52 | handelItem (item, index) { |
| 48 | let obj = { | 53 | let obj = { |
| 49 | ywlymc: 'ywly', | 54 | ywlymc: 'ywly', |
| 50 | qllxmc: 'qllx', | 55 | qllxmc: 'qllx', |
| ... | @@ -60,7 +65,7 @@ export default { | ... | @@ -60,7 +65,7 @@ export default { |
| 60 | } | 65 | } |
| 61 | this.searchForm[item.zdm] = '' | 66 | this.searchForm[item.zdm] = '' |
| 62 | }, | 67 | }, |
| 63 | iterationData() { | 68 | iterationData () { |
| 64 | let obj = { | 69 | let obj = { |
| 65 | ywlymc: '业务来源', qllxmc: '权利类型', djlxmc: '登记类型', ywh: '业务号', sqywmc: '申请业务名称', | 70 | ywlymc: '业务来源', qllxmc: '权利类型', djlxmc: '登记类型', ywh: '业务号', sqywmc: '申请业务名称', |
| 66 | qlrmc: '权利人', ywrmc: '义务人', slsj: '受理时间' | 71 | qlrmc: '权利人', ywrmc: '义务人', slsj: '受理时间' |
| ... | @@ -70,13 +75,13 @@ export default { | ... | @@ -70,13 +75,13 @@ export default { |
| 70 | if (value) return { name: obj[name], value, zdm: name } | 75 | if (value) return { name: obj[name], value, zdm: name } |
| 71 | }).filter(Boolean) | 76 | }).filter(Boolean) |
| 72 | }, | 77 | }, |
| 73 | getSearch(val) { | 78 | getSearch (val) { |
| 74 | this.otherForm = val | 79 | this.otherForm = val |
| 75 | this.iterationData() | 80 | this.iterationData() |
| 76 | this.queryClick() | 81 | this.queryClick() |
| 77 | }, | 82 | }, |
| 78 | // 清空查询条件 | 83 | // 清空查询条件 |
| 79 | hanldeCleanAll() { | 84 | hanldeCleanAll () { |
| 80 | this.searchForm = {} | 85 | this.searchForm = {} |
| 81 | this.queryForm = { | 86 | this.queryForm = { |
| 82 | ywly: "", | 87 | ywly: "", | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:42:49 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="from-clues"> | 7 | <div class="from-clues"> |
| 3 | <div class="from-clues-header"> | 8 | <div class="from-clues-header"> |
| ... | @@ -66,7 +71,7 @@ | ... | @@ -66,7 +71,7 @@ |
| 66 | </el-col> | 71 | </el-col> |
| 67 | <el-col :span="6"> | 72 | <el-col :span="6"> |
| 68 | <el-form-item label="坐落"> | 73 | <el-form-item label="坐落"> |
| 69 | <el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.zl" clearable class="width100"> | 74 | <el-input placeholder="如需要模糊查询,前后输入%" v-model.trim="queryForm.zl" clearable class="width100"> |
| 70 | </el-input> | 75 | </el-input> |
| 71 | </el-form-item> | 76 | </el-form-item> |
| 72 | </el-col> | 77 | </el-col> |
| ... | @@ -101,6 +106,7 @@ | ... | @@ -101,6 +106,7 @@ |
| 101 | import { datas, sendThis } from "./dbxdata"; | 106 | import { datas, sendThis } from "./dbxdata"; |
| 102 | import { searchTaskToDo, deleteFlow, claimTask } from "@/api/ywbl"; | 107 | import { searchTaskToDo, deleteFlow, claimTask } from "@/api/ywbl"; |
| 103 | import { judgeUserTaskPermission } from "@/api/fqsq"; | 108 | import { judgeUserTaskPermission } from "@/api/fqsq"; |
| 109 | import { log } from 'bpmn-js-token-simulation'; | ||
| 104 | export default { | 110 | export default { |
| 105 | name: "dbx", | 111 | name: "dbx", |
| 106 | components: { searchBox }, | 112 | components: { searchBox }, | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:43:00 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="slxx"> | 7 | <div class="slxx"> |
| 3 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flagTop" :inline="flag" | 8 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flagTop" :inline="flag" | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:43:10 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="slxx"> | 7 | <div class="slxx"> |
| 3 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flagTop" :inline="flag" | 8 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flagTop" :inline="flag" |
| ... | @@ -199,10 +204,10 @@ | ... | @@ -199,10 +204,10 @@ |
| 199 | </div> | 204 | </div> |
| 200 | </template> | 205 | </template> |
| 201 | <script> | 206 | <script> |
| 202 | import sqrViewTable from "@/views/workflow/components/sqrViewTable"; | 207 | import sqrViewTable from "@/views/workflow/components/sqrViewTable"; |
| 203 | import { BatchInit, saveData } from "@/api/workflow/cfdjFlow.js"; | 208 | import { BatchInit, saveData } from "@/api/workflow/cfdjFlow.js"; |
| 204 | import { mapGetters } from "vuex"; | 209 | import { mapGetters } from "vuex"; |
| 205 | export default { | 210 | export default { |
| 206 | data () { | 211 | data () { |
| 207 | return { | 212 | return { |
| 208 | disabled: true, | 213 | disabled: true, |
| ... | @@ -268,9 +273,9 @@ export default { | ... | @@ -268,9 +273,9 @@ export default { |
| 268 | this.ruleForm.cfdj.cflxmc = cflxItem.dname; | 273 | this.ruleForm.cfdj.cflxmc = cflxItem.dname; |
| 269 | } | 274 | } |
| 270 | }, | 275 | }, |
| 271 | }; | 276 | }; |
| 272 | </script> | 277 | </script> |
| 273 | <style scoped lang='scss'> | 278 | <style scoped lang='scss'> |
| 274 | @import "~@/styles/public.scss"; | 279 | @import "~@/styles/public.scss"; |
| 275 | @import "~@/styles/slxx/slxx.scss"; | 280 | @import "~@/styles/slxx/slxx.scss"; |
| 276 | </style> | 281 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:43:15 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| 3 | <div class="slxx"> | 8 | <div class="slxx"> |
| ... | @@ -242,10 +247,10 @@ | ... | @@ -242,10 +247,10 @@ |
| 242 | </div> | 247 | </div> |
| 243 | </template> | 248 | </template> |
| 244 | <script> | 249 | <script> |
| 245 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; | 250 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 246 | import { Init, saveData } from "@/api/workflow/diyaqFlow.js"; | 251 | import { Init, saveData } from "@/api/workflow/diyaqFlow.js"; |
| 247 | import { mapGetters } from "vuex"; | 252 | import { mapGetters } from "vuex"; |
| 248 | export default { | 253 | export default { |
| 249 | mounted () { | 254 | mounted () { |
| 250 | this.propsParam = this.$attrs; | 255 | this.propsParam = this.$attrs; |
| 251 | var formdata = new FormData(); | 256 | var formdata = new FormData(); |
| ... | @@ -312,9 +317,9 @@ export default { | ... | @@ -312,9 +317,9 @@ export default { |
| 312 | } | 317 | } |
| 313 | } | 318 | } |
| 314 | } | 319 | } |
| 315 | }; | 320 | }; |
| 316 | </script> | 321 | </script> |
| 317 | <style scoped lang='scss'> | 322 | <style scoped lang='scss'> |
| 318 | @import "~@/styles/public.scss"; | 323 | @import "~@/styles/public.scss"; |
| 319 | @import "~@/styles/slxx/slxx.scss"; | 324 | @import "~@/styles/slxx/slxx.scss"; |
| 320 | </style> | 325 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:43:19 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| 3 | <div class="slxx"> | 8 | <div class="slxx"> |
| ... | @@ -146,7 +151,6 @@ | ... | @@ -146,7 +151,6 @@ |
| 146 | </el-col> | 151 | </el-col> |
| 147 | </el-row> | 152 | </el-row> |
| 148 | 153 | ||
| 149 | |||
| 150 | <el-row> | 154 | <el-row> |
| 151 | <el-col :span="24"> | 155 | <el-col :span="24"> |
| 152 | <el-form-item label="担保范围:"> | 156 | <el-form-item label="担保范围:"> |
| ... | @@ -239,10 +243,10 @@ | ... | @@ -239,10 +243,10 @@ |
| 239 | </div> | 243 | </div> |
| 240 | </template> | 244 | </template> |
| 241 | <script> | 245 | <script> |
| 242 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; | 246 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 243 | import { Init, saveData } from "@/api/workflow/diyaqFlow.js"; | 247 | import { Init, saveData } from "@/api/workflow/diyaqFlow.js"; |
| 244 | import { mapGetters } from "vuex"; | 248 | import { mapGetters } from "vuex"; |
| 245 | export default { | 249 | export default { |
| 246 | mounted () { | 250 | mounted () { |
| 247 | this.propsParam = this.$attrs; | 251 | this.propsParam = this.$attrs; |
| 248 | var formdata = new FormData(); | 252 | var formdata = new FormData(); |
| ... | @@ -304,9 +308,9 @@ export default { | ... | @@ -304,9 +308,9 @@ export default { |
| 304 | this.ruleForm.ywrList = _.cloneDeep(val); | 308 | this.ruleForm.ywrList = _.cloneDeep(val); |
| 305 | } | 309 | } |
| 306 | } | 310 | } |
| 307 | } | 311 | } |
| 308 | </script> | 312 | </script> |
| 309 | <style scoped lang='scss'> | 313 | <style scoped lang='scss'> |
| 310 | @import "~@/styles/public.scss"; | 314 | @import "~@/styles/public.scss"; |
| 311 | @import "~@/styles/slxx/slxx.scss"; | 315 | @import "~@/styles/slxx/slxx.scss"; |
| 312 | </style> | 316 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: 受理信息 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:43:23 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <!-- 受理信息 --> | ||
| 3 | <div class="slxx"> | 7 | <div class="slxx"> |
| 4 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flag ? 'top' : ''" :inline="flag" | 8 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flag ? 'top' : ''" :inline="flag" |
| 5 | label-width="120px"> | 9 | label-width="120px"> |
| ... | @@ -202,10 +206,10 @@ | ... | @@ -202,10 +206,10 @@ |
| 202 | </div> | 206 | </div> |
| 203 | </template> | 207 | </template> |
| 204 | <script> | 208 | <script> |
| 205 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; | 209 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 206 | import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; | 210 | import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; |
| 207 | import { mapGetters } from "vuex"; | 211 | import { mapGetters } from "vuex"; |
| 208 | export default { | 212 | export default { |
| 209 | created () { | 213 | created () { |
| 210 | this.propsParam = this.$attrs; | 214 | this.propsParam = this.$attrs; |
| 211 | var formdata = new FormData(); | 215 | var formdata = new FormData(); |
| ... | @@ -265,55 +269,55 @@ export default { | ... | @@ -265,55 +269,55 @@ export default { |
| 265 | }); | 269 | }); |
| 266 | }, | 270 | }, |
| 267 | }, | 271 | }, |
| 268 | }; | 272 | }; |
| 269 | </script> | 273 | </script> |
| 270 | <style scoped lang='scss'> | 274 | <style scoped lang='scss'> |
| 271 | @import "~@/styles/public.scss"; | 275 | @import "~@/styles/public.scss"; |
| 272 | 276 | ||
| 273 | /deep/.el-form { | 277 | /deep/.el-form { |
| 274 | display: flex; | 278 | display: flex; |
| 275 | flex-direction: column; | 279 | flex-direction: column; |
| 276 | height: calc(100vh - 130px); | 280 | height: calc(100vh - 130px); |
| 277 | } | 281 | } |
| 278 | 282 | ||
| 279 | /deep/.el-form-item__label { | 283 | /deep/.el-form-item__label { |
| 280 | padding: 0; | 284 | padding: 0; |
| 281 | } | 285 | } |
| 282 | 286 | ||
| 283 | /deep/.el-radio { | 287 | /deep/.el-radio { |
| 284 | margin-right: 10px; | 288 | margin-right: 10px; |
| 285 | } | 289 | } |
| 286 | 290 | ||
| 287 | /deep/.el-select { | 291 | /deep/.el-select { |
| 288 | width: 100%; | 292 | width: 100%; |
| 289 | } | 293 | } |
| 290 | 294 | ||
| 291 | /deep/.el-form-item { | 295 | /deep/.el-form-item { |
| 292 | margin-bottom: 8px; | 296 | margin-bottom: 8px; |
| 293 | } | 297 | } |
| 294 | 298 | ||
| 295 | .marginBot0 { | 299 | .marginBot0 { |
| 296 | margin-bottom: 0 !important; | 300 | margin-bottom: 0 !important; |
| 297 | } | 301 | } |
| 298 | 302 | ||
| 299 | .slxx { | 303 | .slxx { |
| 300 | box-sizing: border-box; | 304 | box-sizing: border-box; |
| 301 | } | 305 | } |
| 302 | 306 | ||
| 303 | .slxx_con { | 307 | .slxx_con { |
| 304 | flex: 1; | 308 | flex: 1; |
| 305 | height: 100%; | 309 | height: 100%; |
| 306 | background-color: #ffffff; | 310 | background-color: #ffffff; |
| 307 | overflow-y: auto; | 311 | overflow-y: auto; |
| 308 | padding-right: 3px; | 312 | padding-right: 3px; |
| 309 | overflow-x: hidden; | 313 | overflow-x: hidden; |
| 310 | } | 314 | } |
| 311 | 315 | ||
| 312 | .submit_btn { | 316 | .submit_btn { |
| 313 | height: 50px; | 317 | height: 50px; |
| 314 | } | 318 | } |
| 315 | 319 | ||
| 316 | .slxx_title { | 320 | .slxx_title { |
| 317 | border-bottom: 1px solid $borderColor; | 321 | border-bottom: 1px solid $borderColor; |
| 318 | padding-left: 10px; | 322 | padding-left: 10px; |
| 319 | padding-bottom: 5px; | 323 | padding-bottom: 5px; |
| ... | @@ -322,23 +326,23 @@ export default { | ... | @@ -322,23 +326,23 @@ export default { |
| 322 | font-size: 16px; | 326 | font-size: 16px; |
| 323 | font-weight: 500; | 327 | font-weight: 500; |
| 324 | color: #4a4a4a; | 328 | color: #4a4a4a; |
| 325 | } | 329 | } |
| 326 | 330 | ||
| 327 | .btn { | 331 | .btn { |
| 328 | text-align: center; | 332 | text-align: center; |
| 329 | padding-top: 10px; | 333 | padding-top: 10px; |
| 330 | height: 36px; | 334 | height: 36px; |
| 331 | background-color: #ffffff; | 335 | background-color: #ffffff; |
| 332 | padding: 5px 0; | 336 | padding: 5px 0; |
| 333 | } | 337 | } |
| 334 | 338 | ||
| 335 | .textArea { | 339 | .textArea { |
| 336 | /deep/.el-textarea__inner { | 340 | /deep/.el-textarea__inner { |
| 337 | min-height: 90px !important; | 341 | min-height: 90px !important; |
| 338 | } | 342 | } |
| 339 | } | 343 | } |
| 340 | 344 | ||
| 341 | /deep/.el-form-item__label { | 345 | /deep/.el-form-item__label { |
| 342 | padding-bottom: 0px; | 346 | padding-bottom: 0px; |
| 343 | } | 347 | } |
| 344 | </style> | 348 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: 受理信息 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:43:30 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <!-- 受理信息 --> | ||
| 3 | <div class="slxx"> | 7 | <div class="slxx"> |
| 4 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flag ? 'top' : ''" :inline="flag" | 8 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flag ? 'top' : ''" :inline="flag" |
| 5 | label-width="120px"> | 9 | label-width="120px"> |
| ... | @@ -186,10 +190,10 @@ | ... | @@ -186,10 +190,10 @@ |
| 186 | </div> | 190 | </div> |
| 187 | </template> | 191 | </template> |
| 188 | <script> | 192 | <script> |
| 189 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; | 193 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 190 | import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; | 194 | import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; |
| 191 | import { mapGetters } from "vuex"; | 195 | import { mapGetters } from "vuex"; |
| 192 | export default { | 196 | export default { |
| 193 | async created () { | 197 | async created () { |
| 194 | this.propsParam = this.$attrs; | 198 | this.propsParam = this.$attrs; |
| 195 | var formdata = new FormData(); | 199 | var formdata = new FormData(); |
| ... | @@ -289,55 +293,55 @@ export default { | ... | @@ -289,55 +293,55 @@ export default { |
| 289 | }); | 293 | }); |
| 290 | }, | 294 | }, |
| 291 | }, | 295 | }, |
| 292 | }; | 296 | }; |
| 293 | </script> | 297 | </script> |
| 294 | <style scoped lang='scss'> | 298 | <style scoped lang='scss'> |
| 295 | @import "~@/styles/public.scss"; | 299 | @import "~@/styles/public.scss"; |
| 296 | 300 | ||
| 297 | /deep/.el-form { | 301 | /deep/.el-form { |
| 298 | display: flex; | 302 | display: flex; |
| 299 | flex-direction: column; | 303 | flex-direction: column; |
| 300 | height: calc(100vh - 130px); | 304 | height: calc(100vh - 130px); |
| 301 | } | 305 | } |
| 302 | 306 | ||
| 303 | /deep/.el-form-item__label { | 307 | /deep/.el-form-item__label { |
| 304 | padding: 0; | 308 | padding: 0; |
| 305 | } | 309 | } |
| 306 | 310 | ||
| 307 | /deep/.el-radio { | 311 | /deep/.el-radio { |
| 308 | margin-right: 10px; | 312 | margin-right: 10px; |
| 309 | } | 313 | } |
| 310 | 314 | ||
| 311 | /deep/.el-select { | 315 | /deep/.el-select { |
| 312 | width: 100%; | 316 | width: 100%; |
| 313 | } | 317 | } |
| 314 | 318 | ||
| 315 | /deep/.el-form-item { | 319 | /deep/.el-form-item { |
| 316 | margin-bottom: 8px; | 320 | margin-bottom: 8px; |
| 317 | } | 321 | } |
| 318 | 322 | ||
| 319 | .marginBot0 { | 323 | .marginBot0 { |
| 320 | margin-bottom: 0 !important; | 324 | margin-bottom: 0 !important; |
| 321 | } | 325 | } |
| 322 | 326 | ||
| 323 | .slxx { | 327 | .slxx { |
| 324 | box-sizing: border-box; | 328 | box-sizing: border-box; |
| 325 | } | 329 | } |
| 326 | 330 | ||
| 327 | .slxx_con { | 331 | .slxx_con { |
| 328 | flex: 1; | 332 | flex: 1; |
| 329 | height: 100%; | 333 | height: 100%; |
| 330 | background-color: #ffffff; | 334 | background-color: #ffffff; |
| 331 | overflow-y: auto; | 335 | overflow-y: auto; |
| 332 | padding-right: 3px; | 336 | padding-right: 3px; |
| 333 | overflow-x: hidden; | 337 | overflow-x: hidden; |
| 334 | } | 338 | } |
| 335 | 339 | ||
| 336 | .submit_btn { | 340 | .submit_btn { |
| 337 | height: 50px; | 341 | height: 50px; |
| 338 | } | 342 | } |
| 339 | 343 | ||
| 340 | .slxx_title { | 344 | .slxx_title { |
| 341 | border-bottom: 1px solid $borderColor; | 345 | border-bottom: 1px solid $borderColor; |
| 342 | padding-left: 10px; | 346 | padding-left: 10px; |
| 343 | padding-bottom: 5px; | 347 | padding-bottom: 5px; |
| ... | @@ -346,23 +350,23 @@ export default { | ... | @@ -346,23 +350,23 @@ export default { |
| 346 | font-size: 16px; | 350 | font-size: 16px; |
| 347 | font-weight: 500; | 351 | font-weight: 500; |
| 348 | color: #4a4a4a; | 352 | color: #4a4a4a; |
| 349 | } | 353 | } |
| 350 | 354 | ||
| 351 | .btn { | 355 | .btn { |
| 352 | text-align: center; | 356 | text-align: center; |
| 353 | padding-top: 10px; | 357 | padding-top: 10px; |
| 354 | height: 36px; | 358 | height: 36px; |
| 355 | background-color: #ffffff; | 359 | background-color: #ffffff; |
| 356 | padding: 5px 0; | 360 | padding: 5px 0; |
| 357 | } | 361 | } |
| 358 | 362 | ||
| 359 | .textArea { | 363 | .textArea { |
| 360 | /deep/.el-textarea__inner { | 364 | /deep/.el-textarea__inner { |
| 361 | min-height: 90px !important; | 365 | min-height: 90px !important; |
| 362 | } | 366 | } |
| 363 | } | 367 | } |
| 364 | 368 | ||
| 365 | /deep/.el-form-item__label { | 369 | /deep/.el-form-item__label { |
| 366 | padding-bottom: 0px; | 370 | padding-bottom: 0px; |
| 367 | } | 371 | } |
| 368 | </style> | 372 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:43:41 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <div class="djxxTable" :style="{'max-height': this.timeLineHeight + 'px' }" | 7 | <div class="djxxTable" :style="{'max-height': this.timeLineHeight + 'px' }" |
| 3 | style="overflow-y:scroll;"> | 8 | style="overflow-y:scroll;"> |
| 4 | <div class="tableBox" > | 9 | <div class="tableBox"> |
| 5 | <div class="title"> | 10 | <div class="title"> |
| 6 | <span>{{ title }}</span> | 11 | <span>{{ title }}</span> |
| 7 | </div> | 12 | </div> |
| ... | @@ -23,8 +28,7 @@ | ... | @@ -23,8 +28,7 @@ |
| 23 | row.qszt == '2' ? 'lishi' : '', | 28 | row.qszt == '2' ? 'lishi' : '', |
| 24 | row.qszt == '0' ? 'linshi' : '', | 29 | row.qszt == '0' ? 'linshi' : '', |
| 25 | item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', | 30 | item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', |
| 26 | ]" | 31 | ]"> |
| 27 | > | ||
| 28 | <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> | 32 | <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> |
| 29 | 正在办理 | 33 | 正在办理 |
| 30 | </div> | 34 | </div> |
| ... | @@ -42,11 +46,11 @@ | ... | @@ -42,11 +46,11 @@ |
| 42 | </template> | 46 | </template> |
| 43 | 47 | ||
| 44 | <script> | 48 | <script> |
| 45 | import {getFdcqLSInfo} from "@/api/registerBook.js"; | 49 | import { getFdcqLSInfo } from "@/api/registerBook.js"; |
| 46 | import { datas } from "@/views/registerBook/qlxxFormData.js"; | 50 | import { datas } from "@/views/registerBook/qlxxFormData.js"; |
| 47 | 51 | ||
| 48 | export default { | 52 | export default { |
| 49 | data() { | 53 | data () { |
| 50 | return { | 54 | return { |
| 51 | title: "房地产权登记信息(独幢、层、套、间房屋)", | 55 | title: "房地产权登记信息(独幢、层、套、间房屋)", |
| 52 | qsztList: datas.columns().qsztList, | 56 | qsztList: datas.columns().qsztList, |
| ... | @@ -63,17 +67,17 @@ export default { | ... | @@ -63,17 +67,17 @@ export default { |
| 63 | 67 | ||
| 64 | }; | 68 | }; |
| 65 | }, | 69 | }, |
| 66 | created() { | 70 | created () { |
| 67 | this.loadData(); | 71 | this.loadData(); |
| 68 | }, | 72 | }, |
| 69 | mounted() { | 73 | mounted () { |
| 70 | this.timeLineHeight = document.documentElement.clientHeight - 210; | 74 | this.timeLineHeight = document.documentElement.clientHeight - 210; |
| 71 | window.onresize = () => { | 75 | window.onresize = () => { |
| 72 | this.timeLineHeight = document.documentElement.clientHeight - 210; | 76 | this.timeLineHeight = document.documentElement.clientHeight - 210; |
| 73 | }; | 77 | }; |
| 74 | }, | 78 | }, |
| 75 | methods: { | 79 | methods: { |
| 76 | loadData() { | 80 | loadData () { |
| 77 | var formdata = new FormData(); | 81 | var formdata = new FormData(); |
| 78 | formdata.append("bsmSldy", this.propsParam.formData.bsmSldy); | 82 | formdata.append("bsmSldy", this.propsParam.formData.bsmSldy); |
| 79 | formdata.append("qllx", this.propsParam.formData.qllx); | 83 | formdata.append("qllx", this.propsParam.formData.qllx); |
| ... | @@ -89,7 +93,7 @@ export default { | ... | @@ -89,7 +93,7 @@ export default { |
| 89 | } | 93 | } |
| 90 | }); | 94 | }); |
| 91 | }, | 95 | }, |
| 92 | checkChange() { | 96 | checkChange () { |
| 93 | if (this.checkList.length === 0) { | 97 | if (this.checkList.length === 0) { |
| 94 | this.tableData = []; | 98 | this.tableData = []; |
| 95 | this.emptycolNum = datas.columns().emptycolNum; | 99 | this.emptycolNum = datas.columns().emptycolNum; |
| ... | @@ -97,7 +101,7 @@ export default { | ... | @@ -97,7 +101,7 @@ export default { |
| 97 | this.loadData(); | 101 | this.loadData(); |
| 98 | } | 102 | } |
| 99 | }, | 103 | }, |
| 100 | getQsztName(code) { | 104 | getQsztName (code) { |
| 101 | let name = ""; | 105 | let name = ""; |
| 102 | for (let item of this.qsztList) { | 106 | for (let item of this.qsztList) { |
| 103 | if (item.value == code) { | 107 | if (item.value == code) { |
| ... | @@ -108,7 +112,7 @@ export default { | ... | @@ -108,7 +112,7 @@ export default { |
| 108 | return name; | 112 | return name; |
| 109 | }, | 113 | }, |
| 110 | }, | 114 | }, |
| 111 | }; | 115 | }; |
| 112 | </script> | 116 | </script> |
| 113 | 117 | ||
| 114 | <style lang="scss" scoped> | 118 | <style lang="scss" scoped> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:45:21 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| 3 | <div class="slxx"> | 8 | <div class="slxx"> |
| ... | @@ -173,10 +178,10 @@ | ... | @@ -173,10 +178,10 @@ |
| 173 | </div> | 178 | </div> |
| 174 | </template> | 179 | </template> |
| 175 | <script> | 180 | <script> |
| 176 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; | 181 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 177 | import { Init } from "@/api/workflow/fwsyqFlow.js"; | 182 | import { Init } from "@/api/workflow/fwsyqFlow.js"; |
| 178 | import { mapGetters } from "vuex"; | 183 | import { mapGetters } from "vuex"; |
| 179 | export default { | 184 | export default { |
| 180 | async created () { | 185 | async created () { |
| 181 | this.propsParam = this.$attrs; | 186 | this.propsParam = this.$attrs; |
| 182 | var formdata = new FormData(); | 187 | var formdata = new FormData(); |
| ... | @@ -262,55 +267,55 @@ export default { | ... | @@ -262,55 +267,55 @@ export default { |
| 262 | }); | 267 | }); |
| 263 | }, | 268 | }, |
| 264 | }, | 269 | }, |
| 265 | }; | 270 | }; |
| 266 | </script> | 271 | </script> |
| 267 | <style scoped lang='scss'> | 272 | <style scoped lang='scss'> |
| 268 | @import "~@/styles/public.scss"; | 273 | @import "~@/styles/public.scss"; |
| 269 | 274 | ||
| 270 | /deep/.el-form { | 275 | /deep/.el-form { |
| 271 | display: flex; | 276 | display: flex; |
| 272 | flex-direction: column; | 277 | flex-direction: column; |
| 273 | height: calc(100vh - 130px); | 278 | height: calc(100vh - 130px); |
| 274 | } | 279 | } |
| 275 | 280 | ||
| 276 | /deep/.el-form-item__label { | 281 | /deep/.el-form-item__label { |
| 277 | padding: 0; | 282 | padding: 0; |
| 278 | } | 283 | } |
| 279 | 284 | ||
| 280 | /deep/.el-radio { | 285 | /deep/.el-radio { |
| 281 | margin-right: 10px; | 286 | margin-right: 10px; |
| 282 | } | 287 | } |
| 283 | 288 | ||
| 284 | /deep/.el-select { | 289 | /deep/.el-select { |
| 285 | width: 100%; | 290 | width: 100%; |
| 286 | } | 291 | } |
| 287 | 292 | ||
| 288 | /deep/.el-form-item { | 293 | /deep/.el-form-item { |
| 289 | margin-bottom: 8px; | 294 | margin-bottom: 8px; |
| 290 | } | 295 | } |
| 291 | 296 | ||
| 292 | .marginBot0 { | 297 | .marginBot0 { |
| 293 | margin-bottom: 0 !important; | 298 | margin-bottom: 0 !important; |
| 294 | } | 299 | } |
| 295 | 300 | ||
| 296 | .slxx { | 301 | .slxx { |
| 297 | box-sizing: border-box; | 302 | box-sizing: border-box; |
| 298 | } | 303 | } |
| 299 | 304 | ||
| 300 | .slxx_con { | 305 | .slxx_con { |
| 301 | flex: 1; | 306 | flex: 1; |
| 302 | height: 100%; | 307 | height: 100%; |
| 303 | background-color: #ffffff; | 308 | background-color: #ffffff; |
| 304 | overflow-y: auto; | 309 | overflow-y: auto; |
| 305 | padding-right: 3px; | 310 | padding-right: 3px; |
| 306 | overflow-x: hidden; | 311 | overflow-x: hidden; |
| 307 | } | 312 | } |
| 308 | 313 | ||
| 309 | .submit_btn { | 314 | .submit_btn { |
| 310 | height: 50px; | 315 | height: 50px; |
| 311 | } | 316 | } |
| 312 | 317 | ||
| 313 | .slxx_title { | 318 | .slxx_title { |
| 314 | border-bottom: 1px solid $borderColor; | 319 | border-bottom: 1px solid $borderColor; |
| 315 | padding-left: 10px; | 320 | padding-left: 10px; |
| 316 | padding-bottom: 5px; | 321 | padding-bottom: 5px; |
| ... | @@ -319,23 +324,23 @@ export default { | ... | @@ -319,23 +324,23 @@ export default { |
| 319 | font-size: 16px; | 324 | font-size: 16px; |
| 320 | font-weight: 500; | 325 | font-weight: 500; |
| 321 | color: #4a4a4a; | 326 | color: #4a4a4a; |
| 322 | } | 327 | } |
| 323 | 328 | ||
| 324 | .btn { | 329 | .btn { |
| 325 | text-align: center; | 330 | text-align: center; |
| 326 | padding-top: 10px; | 331 | padding-top: 10px; |
| 327 | height: 36px; | 332 | height: 36px; |
| 328 | background-color: #ffffff; | 333 | background-color: #ffffff; |
| 329 | padding: 5px 0; | 334 | padding: 5px 0; |
| 330 | } | 335 | } |
| 331 | 336 | ||
| 332 | .textArea { | 337 | .textArea { |
| 333 | /deep/.el-textarea__inner { | 338 | /deep/.el-textarea__inner { |
| 334 | min-height: 90px !important; | 339 | min-height: 90px !important; |
| 335 | } | 340 | } |
| 336 | } | 341 | } |
| 337 | 342 | ||
| 338 | /deep/.el-form-item__label { | 343 | /deep/.el-form-item__label { |
| 339 | padding-bottom: 0px; | 344 | padding-bottom: 0px; |
| 340 | } | 345 | } |
| 341 | </style> | 346 | </style> | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:45:26 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| 3 | <div class="slxx"> | 8 | <div class="slxx"> |
| ... | @@ -201,6 +206,7 @@ | ... | @@ -201,6 +206,7 @@ |
| 201 | Init(formdata).then((res) => { | 206 | Init(formdata).then((res) => { |
| 202 | this.$nextTick(() => { | 207 | this.$nextTick(() => { |
| 203 | that.ruleForm = res.result; | 208 | that.ruleForm = res.result; |
| 209 | console.log(that.ruleForm, 'that.ruleFormthat.ruleFormthat.ruleForm'); | ||
| 204 | that.$endLoading(); | 210 | that.$endLoading(); |
| 205 | that.isShow = true; | 211 | that.isShow = true; |
| 206 | this.czrOptions = this.ruleForm.qlrList; | 212 | this.czrOptions = this.ruleForm.qlrList; |
| ... | @@ -260,14 +266,16 @@ | ... | @@ -260,14 +266,16 @@ |
| 260 | //是否分别持证 | 266 | //是否分别持证 |
| 261 | if (this.ruleForm.slywxx.sqfbcz == '1') { //是 | 267 | if (this.ruleForm.slywxx.sqfbcz == '1') { //是 |
| 262 | this.ruleForm.qlrList.forEach((item, index) => { | 268 | this.ruleForm.qlrList.forEach((item, index) => { |
| 263 | item.sfczr = "1"; | 269 | item.sfczr = "1" |
| 264 | }); | 270 | }); |
| 265 | } else { | 271 | } else { |
| 266 | this.ruleForm.qlrList.forEach((item, index) => { | 272 | this.ruleForm.qlrList.forEach((item, index) => { |
| 267 | if (item.zjh == this.ruleForm.czr) { | 273 | if (item.zjh == this.ruleForm.czr) { |
| 268 | item.sfczr = "1"; | 274 | item.sfczr = "1" |
| 275 | } else { | ||
| 276 | item.sfczr = "0" | ||
| 269 | } | 277 | } |
| 270 | }); | 278 | }) |
| 271 | } | 279 | } |
| 272 | } | 280 | } |
| 273 | 281 | ... | ... |
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:45:28 | ||
| 5 | --> | ||
| 1 | <template> | 6 | <template> |
| 2 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| 3 | <div class="slxx"> | 8 | <div class="slxx"> |
| ... | @@ -182,10 +187,10 @@ | ... | @@ -182,10 +187,10 @@ |
| 182 | </div> | 187 | </div> |
| 183 | </template> | 188 | </template> |
| 184 | <script> | 189 | <script> |
| 185 | import { mapGetters } from "vuex"; | 190 | import { mapGetters } from "vuex"; |
| 186 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; | 191 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 187 | import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js"; | 192 | import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js"; |
| 188 | export default { | 193 | export default { |
| 189 | mounted () { | 194 | mounted () { |
| 190 | this.propsParam = this.$attrs; | 195 | this.propsParam = this.$attrs; |
| 191 | var formdata = new FormData(); | 196 | var formdata = new FormData(); |
| ... | @@ -207,7 +212,12 @@ export default { | ... | @@ -207,7 +212,12 @@ export default { |
| 207 | return { | 212 | return { |
| 208 | disabled: true, | 213 | disabled: true, |
| 209 | czrOptions: [], | 214 | czrOptions: [], |
| 210 | ruleForm: {}, | 215 | ruleForm: { |
| 216 | slywxx: {}, | ||
| 217 | qlxx: {}, | ||
| 218 | zdjbxx: {}, | ||
| 219 | jsydsyq: {} | ||
| 220 | }, | ||
| 211 | //传递参数 | 221 | //传递参数 |
| 212 | propsParam: {}, | 222 | propsParam: {}, |
| 213 | rules: {}, | 223 | rules: {}, |
| ... | @@ -255,9 +265,9 @@ export default { | ... | @@ -255,9 +265,9 @@ export default { |
| 255 | } | 265 | } |
| 256 | }, | 266 | }, |
| 257 | 267 | ||
| 258 | }; | 268 | }; |
| 259 | </script> | 269 | </script> |
| 260 | <style scoped lang='scss'> | 270 | <style scoped lang='scss'> |
| 261 | @import "~@/styles/public.scss"; | 271 | @import "~@/styles/public.scss"; |
| 262 | @import "~@/styles/slxx/slxx.scss"; | 272 | @import "~@/styles/slxx/slxx.scss"; |
| 263 | </style> | 273 | </style> | ... | ... |
| ... | @@ -55,15 +55,15 @@ | ... | @@ -55,15 +55,15 @@ |
| 55 | </el-row> | 55 | </el-row> |
| 56 | </el-form> | 56 | </el-form> |
| 57 | </div> | 57 | </div> |
| 58 | <div class="from-clues-content"> | 58 | <div class="from-clues-content loadingtext"> |
| 59 | <lb-table ref="table" @row-dblclick="handleRowClick" :page-size="pageData.pageSize" :heightNum="400" | 59 | <lb-table ref="table" @row-dblclick="handleRowClick" :page-size="pageData.pageSize" :calcHeight="300" |
| 60 | :current-page.sync="pageData.currentPage" :total="zrztableData.total" @size-change="handleSizeChange" | 60 | :current-page.sync="pageData.currentPage" :total="zrztableData.total" @size-change="handleSizeChange" |
| 61 | @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="zrztableData.columns" | 61 | @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="zrztableData.columns" |
| 62 | :data="zrztableData.data"> | 62 | :data="zrztableData.data"> |
| 63 | </lb-table> | 63 | </lb-table> |
| 64 | </div> | 64 | </div> |
| 65 | <div class="submit_button"> | 65 | <div class="submit_button"> |
| 66 | <el-button @click="closeDialog">取消</el-button> | 66 | <el-button @click="$popupCacel">取消</el-button> |
| 67 | <el-button type="primary" plain @click="submitForm">发起申请</el-button> | 67 | <el-button type="primary" plain @click="submitForm">发起申请</el-button> |
| 68 | </div> | 68 | </div> |
| 69 | </div> | 69 | </div> |
| ... | @@ -72,7 +72,7 @@ | ... | @@ -72,7 +72,7 @@ |
| 72 | <el-form :model="querydzForm" ref="querydzForm" label-width="110px"> | 72 | <el-form :model="querydzForm" ref="querydzForm" label-width="110px"> |
| 73 | <el-row> | 73 | <el-row> |
| 74 | <el-col :span="7"> | 74 | <el-col :span="7"> |
| 75 | <el-form-item label="宗地代码11"> | 75 | <el-form-item label="宗地代码"> |
| 76 | <el-input placeholder="请输入宗地代码" v-model="querydzForm.zddm" clearable> | 76 | <el-input placeholder="请输入宗地代码" v-model="querydzForm.zddm" clearable> |
| 77 | </el-input> | 77 | </el-input> |
| 78 | </el-form-item> | 78 | </el-form-item> |
| ... | @@ -107,7 +107,7 @@ | ... | @@ -107,7 +107,7 @@ |
| 107 | </el-form> | 107 | </el-form> |
| 108 | </div> | 108 | </div> |
| 109 | <div class="from-clues-content loadingtext"> | 109 | <div class="from-clues-content loadingtext"> |
| 110 | <lb-table ref="table" @row-dblclick="handleRowClick" :page-size="pageData.pageSize" :calcHeight="300" | 110 | <lb-table ref="table" @row-dblclick="handleRowClick" :page-size="pageData.pageSize" :calcHeight="400" |
| 111 | :current-page.sync="pageData.currentPage" :total="dztableData.total" @size-change="handleSizeChange" | 111 | :current-page.sync="pageData.currentPage" :total="dztableData.total" @size-change="handleSizeChange" |
| 112 | @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="dztableData.columns" | 112 | @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="dztableData.columns" |
| 113 | :data="dztableData.data"> | 113 | :data="dztableData.data"> |
| ... | @@ -121,10 +121,10 @@ | ... | @@ -121,10 +121,10 @@ |
| 121 | </div> | 121 | </div> |
| 122 | </template> | 122 | </template> |
| 123 | <script> | 123 | <script> |
| 124 | import Vue from 'vue' | ||
| 124 | import store from '@/store/index.js' | 125 | import store from '@/store/index.js' |
| 125 | //国有建设用地使用权/房屋使用权 | 126 | //国有建设用地使用权/房屋使用权 |
| 126 | import { datas, sendThis } from "../javascript/fwsyq.js"; | 127 | import { datas, sendThis } from "../javascript/fwsyq.js"; |
| 127 | // import { datasduo, sendThisduo } from "../javascript/fwsyqduo.js"; | ||
| 128 | import table from "@/utils/mixin/table"; | 128 | import table from "@/utils/mixin/table"; |
| 129 | import jump from "@/views/ywbl/ywsq/components/mixin/jump"; | 129 | import jump from "@/views/ywbl/ywsq/components/mixin/jump"; |
| 130 | import { selectScBdcdy, startBusinessFlow, choiceBdcdy, selectOtherH, selectZrz, selectDz } from "@/api/ywbl.js"; | 130 | import { selectScBdcdy, startBusinessFlow, choiceBdcdy, selectOtherH, selectZrz, selectDz } from "@/api/ywbl.js"; |
| ... | @@ -199,7 +199,7 @@ | ... | @@ -199,7 +199,7 @@ |
| 199 | } else { | 199 | } else { |
| 200 | //从办理框架选择不动产单元进入 | 200 | //从办理框架选择不动产单元进入 |
| 201 | //房屋首次办理选择不动产需找出对应自然幢下未选择的户 | 201 | //房屋首次办理选择不动产需找出对应自然幢下未选择的户 |
| 202 | this.queryzrzForm.bsmSlsq = this.$route.query.bsmSlsq; | 202 | this.queryzrzForm.bsmSlsq = Vue.prototype.$currentRoute.query.bsmSlsq; |
| 203 | selectOtherH({ ...this.queryzrzForm, ...this.pageData }).then((res) => { | 203 | selectOtherH({ ...this.queryzrzForm, ...this.pageData }).then((res) => { |
| 204 | this.$endLoading(); | 204 | this.$endLoading(); |
| 205 | if (res.code === 200) { | 205 | if (res.code === 200) { |
| ... | @@ -241,7 +241,7 @@ | ... | @@ -241,7 +241,7 @@ |
| 241 | }) | 241 | }) |
| 242 | } else { | 242 | } else { |
| 243 | choiceBdcdy({ | 243 | choiceBdcdy({ |
| 244 | bsmSlsq: this.$route.query.bsmSlsq, | 244 | bsmSlsq: Vue.prototype.$currentRoute.query.bsmSlsq, |
| 245 | bdcdysz: this.bdcdysz | 245 | bdcdysz: this.bdcdysz |
| 246 | }).then(res => { | 246 | }).then(res => { |
| 247 | if (res.code == 200) { | 247 | if (res.code == 200) { |
| ... | @@ -268,6 +268,8 @@ | ... | @@ -268,6 +268,8 @@ |
| 268 | width: '85%', | 268 | width: '85%', |
| 269 | formData: { | 269 | formData: { |
| 270 | bsm: item.bsm, | 270 | bsm: item.bsm, |
| 271 | zrzbsm: item.bsm, | ||
| 272 | zdbsm: item.zdbsm, | ||
| 271 | bsmSqyw: this.bsmSqyw, | 273 | bsmSqyw: this.bsmSqyw, |
| 272 | djqxbm: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "", | 274 | djqxbm: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "", |
| 273 | djqxmc: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "", | 275 | djqxmc: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "", | ... | ... |
| ... | @@ -8,7 +8,7 @@ export default { | ... | @@ -8,7 +8,7 @@ export default { |
| 8 | methods: { | 8 | methods: { |
| 9 | //点击行选中或取消复选框 | 9 | //点击行选中或取消复选框 |
| 10 | handleRowClick (row, column, event) { | 10 | handleRowClick (row, column, event) { |
| 11 | (this.$refs.table.toggleRowSelection(row)) | 11 | this.$refs.table.toggleRowSelection(row) |
| 12 | }, | 12 | }, |
| 13 | jump (data, type) { | 13 | jump (data, type) { |
| 14 | const { href } = Router.resolve( | 14 | const { href } = Router.resolve( | ... | ... |
| ... | @@ -12,7 +12,7 @@ | ... | @@ -12,7 +12,7 @@ |
| 12 | </el-col> | 12 | </el-col> |
| 13 | <el-col :span="10"> | 13 | <el-col :span="10"> |
| 14 | <el-form-item label="坐落"> | 14 | <el-form-item label="坐落"> |
| 15 | <el-input placeholder="请输入坐落" v-model="queryForm.zl" clearable class="width300px"> | 15 | <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width300px"> |
| 16 | </el-input> | 16 | </el-input> |
| 17 | </el-form-item> | 17 | </el-form-item> |
| 18 | </el-col> | 18 | </el-col> | ... | ... |
| ... | @@ -12,7 +12,7 @@ | ... | @@ -12,7 +12,7 @@ |
| 12 | </el-col> | 12 | </el-col> |
| 13 | <el-col :span="10"> | 13 | <el-col :span="10"> |
| 14 | <el-form-item label="坐落"> | 14 | <el-form-item label="坐落"> |
| 15 | <el-input placeholder="请输入坐落" v-model="queryForm.zl" clearable class="width100"> | 15 | <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width100"> |
| 16 | </el-input> | 16 | </el-input> |
| 17 | </el-form-item> | 17 | </el-form-item> |
| 18 | </el-col> | 18 | </el-col> | ... | ... |
| ... | @@ -77,7 +77,7 @@ | ... | @@ -77,7 +77,7 @@ |
| 77 | methods: { | 77 | methods: { |
| 78 | queryClick () { | 78 | queryClick () { |
| 79 | this.$startLoading(); | 79 | this.$startLoading(); |
| 80 | selectAllHInfo({ ...this.queryForm, ...this.pageData }).then((res) => { | 80 | selectAllHInfo({ "zrzbsm":this.sqywInfo.zrzbsm,...this.queryForm, ...this.pageData }).then((res) => { |
| 81 | this.$endLoading(); | 81 | this.$endLoading(); |
| 82 | if (res.code === 200) { | 82 | if (res.code === 200) { |
| 83 | let { total, records } = res.result; | 83 | let { total, records } = res.result; | ... | ... |
| ... | @@ -19,7 +19,7 @@ | ... | @@ -19,7 +19,7 @@ |
| 19 | </el-col> | 19 | </el-col> |
| 20 | <el-col :span="8"> | 20 | <el-col :span="8"> |
| 21 | <el-form-item label="坐落"> | 21 | <el-form-item label="坐落"> |
| 22 | <el-input placeholder="请输入坐落" v-model="queryForm.zl" clearable class="width100"> | 22 | <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width100"> |
| 23 | </el-input> | 23 | </el-input> |
| 24 | </el-form-item> | 24 | </el-form-item> |
| 25 | </el-col> | 25 | </el-col> |
| ... | @@ -106,6 +106,7 @@ | ... | @@ -106,6 +106,7 @@ |
| 106 | if (!this.isJump) { | 106 | if (!this.isJump) { |
| 107 | this.jump(res.result, this.sqywInfo.djywbm); | 107 | this.jump(res.result, this.sqywInfo.djywbm); |
| 108 | } else { | 108 | } else { |
| 109 | this.$popupCacel() | ||
| 109 | store.dispatch('user/refreshPage', true); | 110 | store.dispatch('user/refreshPage', true); |
| 110 | } | 111 | } |
| 111 | } else { | 112 | } else { | ... | ... |
| ... | @@ -26,7 +26,7 @@ | ... | @@ -26,7 +26,7 @@ |
| 26 | </el-col> | 26 | </el-col> |
| 27 | <el-col :span="10"> | 27 | <el-col :span="10"> |
| 28 | <el-form-item label="坐落"> | 28 | <el-form-item label="坐落"> |
| 29 | <el-input placeholder="请输入坐落" v-model="queryForm.zl" clearable class="width100"> | 29 | <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width100"> |
| 30 | </el-input> | 30 | </el-input> |
| 31 | </el-form-item> | 31 | </el-form-item> |
| 32 | </el-col> | 32 | </el-col> | ... | ... |
| 1 | <template> | ||
| 2 | <div class="from-clues"> | ||
| 3 | <!-- 表单部分 --> | ||
| 4 | <div class="from-clues-header"> | ||
| 5 | <el-form :model="queryForm" ref="queryForm" label-width="100px"> | ||
| 6 | <el-row> | ||
| 7 | <el-col :span="8"> | ||
| 8 | <el-form-item label="不动产单元号"> | ||
| 9 | <el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable maxlength="28" class="width100"> | ||
| 10 | </el-input> | ||
| 11 | </el-form-item> | ||
| 12 | </el-col> | ||
| 13 | <el-col :span="10"> | ||
| 14 | <el-form-item label="不动产权证号"> | ||
| 15 | <el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable class="width100"> | ||
| 16 | </el-input> | ||
| 17 | </el-form-item> | ||
| 18 | </el-col> | ||
| 19 | </el-row> | ||
| 20 | <el-row> | ||
| 21 | <el-col :span="8"> | ||
| 22 | <el-form-item label="权利人"> | ||
| 23 | <el-input placeholder="请输入权利人" v-model="queryForm.qlr" clearable class="width100"> | ||
| 24 | </el-input> | ||
| 25 | </el-form-item> | ||
| 26 | </el-col> | ||
| 27 | <el-col :span="10"> | ||
| 28 | <el-form-item label="坐落"> | ||
| 29 | <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width100"> | ||
| 30 | </el-input> | ||
| 31 | </el-form-item> | ||
| 32 | </el-col> | ||
| 33 | <el-col :span="6" class="btnColRight"> | ||
| 34 | <el-form-item> | ||
| 35 | <el-button type="primary" @click="resetForm(true)">重置</el-button> | ||
| 36 | <el-button type="primary" @click="handleSearch">查询</el-button> | ||
| 37 | </el-form-item> | ||
| 38 | </el-col> | ||
| 39 | </el-row> | ||
| 40 | </el-form> | ||
| 41 | </div> | ||
| 42 | <!-- 表格 --> | ||
| 43 | <div class="from-clues-content loadingtext"> | ||
| 44 | 分割合并前权利信息 | ||
| 45 | <lb-table ref="table" @row-click="handleRowClick" heightNumSetting :pagination=false | ||
| 46 | :column="tableData.columns" :data="tableData.data"> | ||
| 47 | </lb-table> | ||
| 48 | </div> | ||
| 49 | <div class="from-clues-content loadingtext"> | ||
| 50 | 分割合并后宗地信息 | ||
| 51 | <lb-table ref="table" :pagination=false :calcHeight="500" :column="tableData.columns1" | ||
| 52 | :data="tableData.datastwo"> | ||
| 53 | </lb-table> | ||
| 54 | </div> | ||
| 55 | <div class="submit_button"> | ||
| 56 | <el-button @click="$popupCacel">取消</el-button> | ||
| 57 | <el-button type="primary" plain @click="submitForm">发起申请</el-button> | ||
| 58 | </div> | ||
| 59 | </div> | ||
| 60 | </template> | ||
| 61 | <script> | ||
| 62 | //首次登记 | ||
| 63 | import store from '@/store/index.js' | ||
| 64 | import { datas, datastwo, sendThis } from "../javascript/selectJsydsyq.js"; | ||
| 65 | import { defaultParameters } from "../javascript/publicDefaultPar.js"; | ||
| 66 | import table from "@/utils/mixin/table"; | ||
| 67 | import jump from "./mixin/jump"; | ||
| 68 | import { startBusinessFlow, selectJsydQlxxSplitMergeBefore, selectZdjbxxSplitMergeLast } from "@/api/ywbl.js"; | ||
| 69 | export default { | ||
| 70 | mixins: [table, jump], | ||
| 71 | props: { | ||
| 72 | isJump: { type: Boolean, default: false }, | ||
| 73 | sqywInfo: { type: Object, default: () => { } }, | ||
| 74 | }, | ||
| 75 | data () { | ||
| 76 | return { | ||
| 77 | queryForm: defaultParameters.defaultParameters(), | ||
| 78 | // 表格数据 | ||
| 79 | tableData: { | ||
| 80 | columns: [{ | ||
| 81 | label: '选择', | ||
| 82 | width: '50px', | ||
| 83 | render: (h, scope) => { | ||
| 84 | return ( | ||
| 85 | <div class="orgColumn"> | ||
| 86 | <el-radio v-model={this.radioVal} label={scope.row.bhqkbsm}> | ||
| 87 |   | ||
| 88 | </el-radio> | ||
| 89 | </div> | ||
| 90 | ) | ||
| 91 | } | ||
| 92 | },].concat(datas.columns()), | ||
| 93 | data: [], | ||
| 94 | columns1: datastwo.columns1(), | ||
| 95 | datastwo: [] | ||
| 96 | }, | ||
| 97 | bdcdysz: [], | ||
| 98 | radioVal: "" | ||
| 99 | } | ||
| 100 | }, | ||
| 101 | mounted () { | ||
| 102 | sendThis(this) | ||
| 103 | }, | ||
| 104 | methods: { | ||
| 105 | // 单选事件 | ||
| 106 | close () { | ||
| 107 | this.queryForm.bhqkbsm = this.radioVal | ||
| 108 | selectZdjbxxSplitMergeLast({ ...this.queryForm }).then((res) => { | ||
| 109 | this.$endLoading(); | ||
| 110 | if (res.code === 200) { | ||
| 111 | this.tableData.datastwo = res.result | ||
| 112 | this.tableData.datastwo.forEach(item => { | ||
| 113 | item.bglx = '2' | ||
| 114 | }) | ||
| 115 | this.bdcdysz = [this.bdcdysz[0], ...this.tableData.datastwo] | ||
| 116 | } | ||
| 117 | }) | ||
| 118 | }, | ||
| 119 | queryClick () { | ||
| 120 | this.$startLoading(); | ||
| 121 | this.queryForm.sqywbm = this.sqywInfo.djywbm; | ||
| 122 | selectJsydQlxxSplitMergeBefore({ ...this.queryForm, ...this.pageData }).then((res) => { | ||
| 123 | this.$endLoading(); | ||
| 124 | if (res.code === 200) { | ||
| 125 | this.tableData.data = res.result | ||
| 126 | } | ||
| 127 | }); | ||
| 128 | }, | ||
| 129 | handleRowClick (val) { | ||
| 130 | this.radioVal = val.bhqkbsm | ||
| 131 | let obj = val | ||
| 132 | obj.bsmSsql = val.bsmQlxx; | ||
| 133 | obj.ybdcqzsh = val.bdcqzh; | ||
| 134 | obj.bglx = '1'; | ||
| 135 | |||
| 136 | this.bdcdysz[0] = obj | ||
| 137 | this.close() | ||
| 138 | }, | ||
| 139 | submitForm () { | ||
| 140 | startBusinessFlow({ | ||
| 141 | bsmSqyw: this.sqywInfo.parentid, | ||
| 142 | bdcdysz: this.bdcdysz, | ||
| 143 | djqxbm: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "", | ||
| 144 | djqxmc: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "", | ||
| 145 | }).then((res) => { | ||
| 146 | if (res.code == 200) { | ||
| 147 | this.$message({ | ||
| 148 | showClose: true, | ||
| 149 | message: "发起申请成功", | ||
| 150 | type: "success", | ||
| 151 | }); | ||
| 152 | if (!this.isJump) { | ||
| 153 | this.jump(res.result, this.sqywInfo.djywbm); | ||
| 154 | } else { | ||
| 155 | store.dispatch('user/refreshPage', true); | ||
| 156 | } | ||
| 157 | } else { | ||
| 158 | this.$message.error(res.message) | ||
| 159 | } | ||
| 160 | }) | ||
| 161 | }, | ||
| 162 | openBook (row) { | ||
| 163 | var param = { | ||
| 164 | bdcdyid: row.bdcdyid, | ||
| 165 | qllx: row.qllx, | ||
| 166 | bdcdyh: row.bdcdyh, | ||
| 167 | bsmQlxx: row.bsmQlxx, | ||
| 168 | }; | ||
| 169 | this.$popup("登记簿详情", "registerBook/djbFrame", { | ||
| 170 | formData: param | ||
| 171 | }) | ||
| 172 | } | ||
| 173 | } | ||
| 174 | } | ||
| 175 | </script> | ||
| 176 | <style scoped lang="scss"> | ||
| 177 | @import "~@/styles/mixin.scss"; | ||
| 178 | @import "~@/styles/public.scss"; | ||
| 179 | </style> |
| ... | @@ -12,7 +12,7 @@ | ... | @@ -12,7 +12,7 @@ |
| 12 | </el-col> | 12 | </el-col> |
| 13 | <el-col :span="10"> | 13 | <el-col :span="10"> |
| 14 | <el-form-item label="坐落"> | 14 | <el-form-item label="坐落"> |
| 15 | <el-input placeholder="请输入坐落" v-model="queryForm.zl" clearable class="width300px"> | 15 | <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width300px"> |
| 16 | </el-input> | 16 | </el-input> |
| 17 | </el-form-item> | 17 | </el-form-item> |
| 18 | </el-col> | 18 | </el-col> | ... | ... |
| ... | @@ -19,7 +19,7 @@ | ... | @@ -19,7 +19,7 @@ |
| 19 | </el-col> | 19 | </el-col> |
| 20 | <el-col :span="6"> | 20 | <el-col :span="6"> |
| 21 | <el-form-item label="坐落"> | 21 | <el-form-item label="坐落"> |
| 22 | <el-input placeholder="" v-model="queryForm.zl" clearable class="width200px"> | 22 | <el-input placeholder="" v-model.trim="queryForm.zl" clearable class="width200px"> |
| 23 | </el-input> | 23 | </el-input> |
| 24 | </el-form-item> | 24 | </el-form-item> |
| 25 | </el-col> | 25 | </el-col> | ... | ... |
| ... | @@ -19,7 +19,7 @@ | ... | @@ -19,7 +19,7 @@ |
| 19 | </el-col> | 19 | </el-col> |
| 20 | <el-col :span="6"> | 20 | <el-col :span="6"> |
| 21 | <el-form-item label="坐落"> | 21 | <el-form-item label="坐落"> |
| 22 | <el-input placeholder="" v-model="queryForm.zl" clearable class="width200px"> | 22 | <el-input placeholder="" v-model.trim="queryForm.zl" clearable class="width200px"> |
| 23 | </el-input> | 23 | </el-input> |
| 24 | </el-form-item> | 24 | </el-form-item> |
| 25 | </el-col> | 25 | </el-col> | ... | ... |
| ... | @@ -19,7 +19,7 @@ | ... | @@ -19,7 +19,7 @@ |
| 19 | </el-col> | 19 | </el-col> |
| 20 | <el-col :span="6"> | 20 | <el-col :span="6"> |
| 21 | <el-form-item label="坐落"> | 21 | <el-form-item label="坐落"> |
| 22 | <el-input placeholder="" v-model="queryForm.zl" clearable class="width200px"> | 22 | <el-input placeholder="" v-model.trim="queryForm.zl" clearable class="width200px"> |
| 23 | </el-input> | 23 | </el-input> |
| 24 | </el-form-item> | 24 | </el-form-item> |
| 25 | </el-col> | 25 | </el-col> | ... | ... |
| ... | @@ -19,7 +19,7 @@ | ... | @@ -19,7 +19,7 @@ |
| 19 | <div class="right-title">常办业务列表</div> | 19 | <div class="right-title">常办业务列表</div> |
| 20 | <ul> | 20 | <ul> |
| 21 | <li :class="item.selected ? 'cactive' : ''" v-for="(item, index) in collectList" :key="index" | 21 | <li :class="item.selected ? 'cactive' : ''" v-for="(item, index) in collectList" :key="index" |
| 22 | @dblclick="dblclick(collectList, index)" @click="selectSqywClick(collectList, index)"> | 22 | @dblclick="dblclick(collectList, index, item)" @click="selectSqywClick(collectList, index)"> |
| 23 | <p v-if="item.nodetype == 'djqx'">{{ item.djywmc }}<br>{{ item.nodename }}</p> | 23 | <p v-if="item.nodetype == 'djqx'">{{ item.djywmc }}<br>{{ item.nodename }}</p> |
| 24 | <dt v-else>{{ item.djywmc }}</dt> | 24 | <dt v-else>{{ item.djywmc }}</dt> |
| 25 | <p class="active" @click.stop="handleCollection(item)"> | 25 | <p class="active" @click.stop="handleCollection(item)"> |
| ... | @@ -37,7 +37,7 @@ | ... | @@ -37,7 +37,7 @@ |
| 37 | <div class="right-type el-card box-card is-always-shadow"> | 37 | <div class="right-type el-card box-card is-always-shadow"> |
| 38 | <div class="right-title">登记类型</div> | 38 | <div class="right-title">登记类型</div> |
| 39 | <ul class="type-content"> | 39 | <ul class="type-content"> |
| 40 | <li :class="item.selected ? 'cactive' : ''" @dblclick="item.sffqlc == 1 && dblclick(djlxList, index)" | 40 | <li :class="item.selected ? 'cactive' : ''" @dblclick="item.sffqlc == 1 && dblclick(djlxList, index, item)" |
| 41 | @click="selectSqywClick(djlxList, index)" v-for="(item, index) in djlxList" :key="index"> | 41 | @click="selectSqywClick(djlxList, index)" v-for="(item, index) in djlxList" :key="index"> |
| 42 | <p> | 42 | <p> |
| 43 | {{ item.nodename }} | 43 | {{ item.nodename }} |
| ... | @@ -53,7 +53,7 @@ | ... | @@ -53,7 +53,7 @@ |
| 53 | <div class="right-title">登记情形</div> | 53 | <div class="right-title">登记情形</div> |
| 54 | <ul> | 54 | <ul> |
| 55 | <li :class="item.selected ? 'cactive' : ''" v-for="(item, index) in djqxList" :key="index" | 55 | <li :class="item.selected ? 'cactive' : ''" v-for="(item, index) in djqxList" :key="index" |
| 56 | @dblclick="dblclick(djqxList, index)" @click="selectSqywClick(djqxList, index)"> | 56 | @dblclick="dblclick(djqxList, index, item)" @click="selectSqywClick(djqxList, index)"> |
| 57 | <dt>{{ item.nodename }}</dt> | 57 | <dt>{{ item.nodename }}</dt> |
| 58 | <p :class="item.userCollect == 1 ? 'active' : ''" @click.stop="handleCollection(item)"> | 58 | <p :class="item.userCollect == 1 ? 'active' : ''" @click.stop="handleCollection(item)"> |
| 59 | <i class="el-icon-star-off"></i> | 59 | <i class="el-icon-star-off"></i> |
| ... | @@ -69,8 +69,8 @@ | ... | @@ -69,8 +69,8 @@ |
| 69 | </div> | 69 | </div> |
| 70 | </template> | 70 | </template> |
| 71 | <script> | 71 | <script> |
| 72 | import { getCollectBiz, getleftMenu, getNextNode, addCollectBiz, deleteCollectBiz } from "@/api/ywbl" | 72 | import { getCollectBiz, getleftMenu, getNextNode, addCollectBiz, deleteCollectBiz } from "@/api/ywbl" |
| 73 | export default { | 73 | export default { |
| 74 | data () { | 74 | data () { |
| 75 | return { | 75 | return { |
| 76 | //申请业务类型集合 | 76 | //申请业务类型集合 |
| ... | @@ -166,7 +166,8 @@ export default { | ... | @@ -166,7 +166,8 @@ export default { |
| 166 | }) | 166 | }) |
| 167 | }, | 167 | }, |
| 168 | //双击事件 | 168 | //双击事件 |
| 169 | dblclick (data, index) { | 169 | dblclick (data, index, item) { |
| 170 | localStorage.setItem('ywbl', JSON.stringify(item)); | ||
| 170 | this.selectSqywClick(data, index); | 171 | this.selectSqywClick(data, index); |
| 171 | this.dialogClick(); | 172 | this.dialogClick(); |
| 172 | }, | 173 | }, |
| ... | @@ -258,17 +259,17 @@ export default { | ... | @@ -258,17 +259,17 @@ export default { |
| 258 | return r => require.ensure([], () => r(require(`./components/${view}/${view}.vue`))) | 259 | return r => require.ensure([], () => r(require(`./components/${view}/${view}.vue`))) |
| 259 | } | 260 | } |
| 260 | } | 261 | } |
| 261 | } | 262 | } |
| 262 | </script> | 263 | </script> |
| 263 | <style scoped lang='scss'> | 264 | <style scoped lang='scss'> |
| 264 | @import "~@/styles/mixin.scss"; | 265 | @import "~@/styles/mixin.scss"; |
| 265 | @import './ywsq.scss'; | 266 | @import "./ywsq.scss"; |
| 266 | 267 | ||
| 267 | /deep/.el-collapse-item__content { | 268 | /deep/.el-collapse-item__content { |
| 268 | padding-bottom: 0; | 269 | padding-bottom: 0; |
| 269 | } | 270 | } |
| 270 | 271 | ||
| 271 | /deep/.el-collapse-item__wrap { | 272 | /deep/.el-collapse-item__wrap { |
| 272 | border-bottom: none; | 273 | border-bottom: none; |
| 273 | } | 274 | } |
| 274 | </style> | 275 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:37:01 | ||
| 5 | */ | ||
| 1 | import filter from '@/utils/filter.js' | 6 | import filter from '@/utils/filter.js' |
| 2 | let vm = null | 7 | let vm = null |
| 3 | 8 | ||
| ... | @@ -13,11 +18,11 @@ class data extends filter { | ... | @@ -13,11 +18,11 @@ class data extends filter { |
| 13 | { | 18 | { |
| 14 | type: 'selection', | 19 | type: 'selection', |
| 15 | label: '全选', | 20 | label: '全选', |
| 16 | width: '30', | 21 | width: '50', |
| 17 | selectable: this.selected | 22 | selectable: this.selected |
| 18 | }, | 23 | }, |
| 19 | { | 24 | { |
| 20 | label: '序号1', | 25 | label: '序号', |
| 21 | type: 'index', | 26 | type: 'index', |
| 22 | width: '50', | 27 | width: '50', |
| 23 | render: (h, scope) => { | 28 | render: (h, scope) => { |
| ... | @@ -68,6 +73,7 @@ class data extends filter { | ... | @@ -68,6 +73,7 @@ class data extends filter { |
| 68 | { | 73 | { |
| 69 | prop: "jzwmc", | 74 | prop: "jzwmc", |
| 70 | label: "建筑物名称", | 75 | label: "建筑物名称", |
| 76 | minWidth: '80' | ||
| 71 | }, | 77 | }, |
| 72 | { | 78 | { |
| 73 | label: "土地/房屋性质", | 79 | label: "土地/房屋性质", |
| ... | @@ -130,11 +136,11 @@ class data extends filter { | ... | @@ -130,11 +136,11 @@ class data extends filter { |
| 130 | { | 136 | { |
| 131 | type: 'selection', | 137 | type: 'selection', |
| 132 | label: '全选', | 138 | label: '全选', |
| 133 | width: '30', | 139 | width: '50', |
| 134 | selectable: this.selected | 140 | selectable: this.selected |
| 135 | }, | 141 | }, |
| 136 | { | 142 | { |
| 137 | label: '序号2', | 143 | label: '序号', |
| 138 | type: 'index', | 144 | type: 'index', |
| 139 | width: '50', | 145 | width: '50', |
| 140 | render: (h, scope) => { | 146 | render: (h, scope) => { | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:37:18 | ||
| 5 | */ | ||
| 1 | import filter from '@/utils/filter.js' | 6 | import filter from '@/utils/filter.js' |
| 2 | let vm = null | 7 | let vm = null |
| 3 | 8 | ||
| ... | @@ -62,19 +67,19 @@ class data extends filter { | ... | @@ -62,19 +67,19 @@ class data extends filter { |
| 62 | label: "不动产单元号", | 67 | label: "不动产单元号", |
| 63 | }, | 68 | }, |
| 64 | { | 69 | { |
| 65 | prop: "fwxz", | 70 | prop: "fwxzmc", |
| 66 | label: "房屋性质", | 71 | label: "房屋性质", |
| 67 | }, | 72 | }, |
| 68 | { | 73 | { |
| 69 | prop: "fwjgmc", | 74 | prop: "showfwjg", |
| 70 | label: "房屋结构", | 75 | label: "房屋结构", |
| 71 | }, | 76 | }, |
| 72 | { | 77 | { |
| 73 | prop: "mj", | 78 | prop: "jzmj", |
| 74 | label: "面积", | 79 | label: "面积", |
| 75 | }, | 80 | }, |
| 76 | { | 81 | { |
| 77 | prop: "showTdyt", | 82 | prop: "showFwyt", |
| 78 | label: "用途", | 83 | label: "用途", |
| 79 | }, | 84 | }, |
| 80 | { | 85 | { | ... | ... |
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-17 10:37:24 | ||
| 5 | */ | ||
| 1 | import filter from '@/utils/filter.js' | 6 | import filter from '@/utils/filter.js' |
| 2 | let vm = null | 7 | let vm = null |
| 3 | 8 | ||
| 4 | const sendThis = (_this) => { | 9 | const sendThis = (_this) => { |
| 5 | vm = _this | 10 | vm = _this |
| 6 | } | 11 | } |
| 12 | // const sendThiss= (_this) => { | ||
| 13 | // vm1 = _this | ||
| 14 | // } | ||
| 7 | class data extends filter { | 15 | class data extends filter { |
| 8 | constructor() { | 16 | constructor() { |
| 9 | super() | 17 | super() |
| ... | @@ -11,11 +19,6 @@ class data extends filter { | ... | @@ -11,11 +19,6 @@ class data extends filter { |
| 11 | columns () { | 19 | columns () { |
| 12 | return [ | 20 | return [ |
| 13 | { | 21 | { |
| 14 | type: 'selection', | ||
| 15 | label: '全选', | ||
| 16 | selectable: this.selected | ||
| 17 | }, | ||
| 18 | { | ||
| 19 | label: '序号', | 22 | label: '序号', |
| 20 | type: 'index', | 23 | type: 'index', |
| 21 | width: '50', | 24 | width: '50', |
| ... | @@ -105,10 +108,89 @@ class data extends filter { | ... | @@ -105,10 +108,89 @@ class data extends filter { |
| 105 | ] | 108 | ] |
| 106 | } | 109 | } |
| 107 | 110 | ||
| 111 | } | ||
| 112 | class datatwo extends filter { | ||
| 113 | constructor() { | ||
| 114 | super() | ||
| 115 | } | ||
| 116 | |||
| 117 | columns1 () { | ||
| 118 | return [ | ||
| 119 | { | ||
| 120 | label: '序号', | ||
| 121 | type: 'index', | ||
| 122 | width: '50', | ||
| 123 | render: (h, scope) => { | ||
| 124 | return ( | ||
| 125 | <div> | ||
| 126 | {(vm.pageData.currentPage - 1) * vm.pageData.pageSize + scope.$index + 1} | ||
| 127 | </div> | ||
| 128 | ) | ||
| 129 | } | ||
| 130 | }, | ||
| 131 | { | ||
| 132 | label: "状态", | ||
| 133 | render: (h, scope) => { | ||
| 134 | return ( | ||
| 135 | <div> | ||
| 136 | {/* <a v-on:click="doSomething"></a> */} | ||
| 137 | <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a> | ||
| 138 | <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span> | ||
| 139 | <span v-show={scope.row.ycfzt == 1}>,已预查封</span> | ||
| 140 | <span v-show={scope.row.ycfzt == 1}>,已预查封</span> | ||
| 141 | <span v-show={scope.row.cfzt == 1}>,已查封</span> | ||
| 142 | <span v-show={scope.row.diyizt == 1}>,已地役</span> | ||
| 143 | <span v-show={scope.row.yyzt == 1}>,异议中</span> | ||
| 144 | <span v-show={scope.row.xzzt == 1}>,已限制</span> | ||
| 145 | <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span> | ||
| 146 | <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span> | ||
| 147 | <span v-show={scope.row.dyzt == 1}>,已抵押</span> | ||
| 148 | </div> | ||
| 149 | ) | ||
| 150 | } | ||
| 151 | }, | ||
| 152 | { | ||
| 153 | prop: "qllxmc", | ||
| 154 | label: "权利类型", | ||
| 155 | }, | ||
| 156 | { | ||
| 157 | prop: "zddm", | ||
| 158 | label: "宗地代码", | ||
| 159 | }, | ||
| 160 | { | ||
| 161 | prop: "bdcdyh", | ||
| 162 | label: "不动产单元号", | ||
| 163 | minWidth: '110' | ||
| 164 | }, | ||
| 165 | { | ||
| 166 | prop: "qlxzmc", | ||
| 167 | label: "权利性质", | ||
| 168 | }, | ||
| 169 | { | ||
| 170 | prop: "mj", | ||
| 171 | label: "宗地面积(㎡)", | ||
| 172 | }, | ||
| 173 | { | ||
| 174 | prop: "qlsdfsmc", | ||
| 175 | label: "权利设定方式", | ||
| 176 | }, | ||
| 177 | { | ||
| 178 | prop: "ytmc", | ||
| 179 | label: "土地用途", | ||
| 180 | }, | ||
| 181 | { | ||
| 182 | prop: "zl", | ||
| 183 | label: "坐落", | ||
| 184 | minWidth: '110' | ||
| 185 | }, | ||
| 186 | ] | ||
| 187 | } | ||
| 108 | 188 | ||
| 109 | } | 189 | } |
| 110 | let datas = new data() | 190 | let datas = new data() |
| 191 | let datastwo = new datatwo () | ||
| 111 | export { | 192 | export { |
| 112 | datas, | 193 | datas, |
| 194 | datastwo , | ||
| 113 | sendThis | 195 | sendThis |
| 114 | } | 196 | } | ... | ... |
| 1 | export function queueDjywmc(djywbm) { | 1 | export function queueDjywmc(djywbm, djqxbm) { |
| 2 | console.log(djqxbm); | ||
| 3 | if (djqxbm == "A0320099" || djqxbm == "A0330099") { | ||
| 4 | return "selectJsydsyqSplitMerge"; | ||
| 5 | } | ||
| 2 | let vm = null; | 6 | let vm = null; |
| 3 | switch (djywbm) { | 7 | switch (djywbm) { |
| 4 | case "A03100"://建设用地使用权(首次登记) | 8 | case "A03100"://建设用地使用权(首次登记) |
| ... | @@ -26,7 +30,7 @@ export function queueDjywmc(djywbm) { | ... | @@ -26,7 +30,7 @@ export function queueDjywmc(djywbm) { |
| 26 | case "A04200": | 30 | case "A04200": |
| 27 | case "A04300": | 31 | case "A04300": |
| 28 | case "A04400": | 32 | case "A04400": |
| 29 | vm="selectFwsyq"; | 33 | vm = "selectFwsyq"; |
| 30 | break; | 34 | break; |
| 31 | case "A23100"://农用地使用权(首次登记) | 35 | case "A23100"://农用地使用权(首次登记) |
| 32 | case "A09100"://土地经营权(首次登记) | 36 | case "A09100"://土地经营权(首次登记) |
| ... | @@ -50,18 +54,18 @@ export function queueDjywmc(djywbm) { | ... | @@ -50,18 +54,18 @@ export function queueDjywmc(djywbm) { |
| 50 | vm = "cfdj"; | 54 | vm = "cfdj"; |
| 51 | break; | 55 | break; |
| 52 | case "B40100"://预告首次 | 56 | case "B40100"://预告首次 |
| 53 | vm ="selectYgdj100"; | 57 | vm = "selectYgdj100"; |
| 54 | break; | 58 | break; |
| 55 | case "B40200"://预告转移 | 59 | case "B40200"://预告转移 |
| 56 | case "B40300"://预告变更 | 60 | case "B40300"://预告变更 |
| 57 | case "B40400"://预告注销 | 61 | case "B40400"://预告注销 |
| 58 | case "B41100": //预告抵押首次 | 62 | case "B41100": //预告抵押首次 |
| 59 | vm ="selectYgdj200"; | 63 | vm = "selectYgdj200"; |
| 60 | break; | 64 | break; |
| 61 | case "B41200": //预告抵押转移 | 65 | case "B41200": //预告抵押转移 |
| 62 | case "B41300": //预告抵押变更 | 66 | case "B41300": //预告抵押变更 |
| 63 | case "B41400": //预告抵押注销 | 67 | case "B41400": //预告抵押注销 |
| 64 | vm ="selectYgdy"; | 68 | vm = "selectYgdy"; |
| 65 | break; | 69 | break; |
| 66 | default: | 70 | default: |
| 67 | vm = "selecBdcql"; | 71 | vm = "selecBdcql"; | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: 选择不动产单元号 |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-04-17 16:06:24 | 4 | * @LastEditTime: 2023-05-18 10:59:48[文件:bdcdj-index.html] |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <component :is="router" :sqywInfo="formData.sqywInfo" :isJump="formData.isJump ? formData.isJump : false" | 7 | <component :is="router" :sqywInfo="formData.sqywInfo" :isJump="formData.isJump ? formData.isJump : false" |
| 8 | @updateDialog="updateDialog" /> | 8 | @updateDialog="updateDialog" /> |
| 9 | </template> | 9 | </template> |
| 10 | <script> | 10 | <script> |
| 11 | import { queueDjywmc } from "./slectBdcdata.js"; | 11 | import { queueDjywmc } from "./javascript/slectBdcdata.js"; |
| 12 | export default { | 12 | export default { |
| 13 | props: { | 13 | props: { |
| 14 | formData: { | 14 | formData: { |
| 15 | type: Object, | 15 | type: Object, |
| ... | @@ -24,7 +24,7 @@ export default { | ... | @@ -24,7 +24,7 @@ export default { |
| 24 | }, | 24 | }, |
| 25 | mounted () { | 25 | mounted () { |
| 26 | if (this.formData?.sqywInfo?.djywbm || this.formData?.djywbm) { | 26 | if (this.formData?.sqywInfo?.djywbm || this.formData?.djywbm) { |
| 27 | let view = queueDjywmc(this.formData?.sqywInfo?.djywbm || this.formData?.djywbm); | 27 | let view = queueDjywmc(this.formData?.sqywInfo?.djywbm || this.formData?.djywbm,this.formData?.sqywInfo?.nodecode || this.formData?.nodecode); |
| 28 | this.router = this.loadView(view); | 28 | this.router = this.loadView(view); |
| 29 | } else { | 29 | } else { |
| 30 | let view = queueDjywmc(this.$route.query?.sqywbm); | 30 | let view = queueDjywmc(this.$route.query?.sqywbm); |
| ... | @@ -39,18 +39,18 @@ export default { | ... | @@ -39,18 +39,18 @@ export default { |
| 39 | }, | 39 | }, |
| 40 | updateDialog () { | 40 | updateDialog () { |
| 41 | this.$popupCacel() | 41 | this.$popupCacel() |
| 42 | this.$emit("updateDialog", true); | 42 | this.$emit("updateDialog", true) |
| 43 | } | ||
| 43 | } | 44 | } |
| 44 | } | 45 | } |
| 45 | } | ||
| 46 | </script> | 46 | </script> |
| 47 | <style scoped lang="scss"> | 47 | <style scoped lang="scss"> |
| 48 | @import "~@/styles/mixin.scss"; | 48 | @import "~@/styles/mixin.scss"; |
| 49 | @import "~@/styles/public.scss"; | 49 | @import "~@/styles/public.scss"; |
| 50 | 50 | ||
| 51 | /deep/.submit_button { | 51 | /deep/.submit_button { |
| 52 | text-align: center; | 52 | text-align: center; |
| 53 | padding: 10px; | 53 | padding: 10px; |
| 54 | margin: 10px; | 54 | margin: 10px; |
| 55 | } | 55 | } |
| 56 | </style> | 56 | </style> | ... | ... |
| ... | @@ -63,7 +63,7 @@ | ... | @@ -63,7 +63,7 @@ |
| 63 | </el-col> | 63 | </el-col> |
| 64 | <el-col :span="5"> | 64 | <el-col :span="5"> |
| 65 | <el-form-item label="坐落"> | 65 | <el-form-item label="坐落"> |
| 66 | <el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.zl" clearable class="width100"> | 66 | <el-input placeholder="如需要模糊查询,前后输入%" v-model.trim="queryForm.zl" clearable class="width100"> |
| 67 | </el-input> | 67 | </el-input> |
| 68 | </el-form-item> | 68 | </el-form-item> |
| 69 | </el-col> | 69 | </el-col> |
| ... | @@ -80,11 +80,11 @@ | ... | @@ -80,11 +80,11 @@ |
| 80 | </div> | 80 | </div> |
| 81 | </template> | 81 | </template> |
| 82 | <script> | 82 | <script> |
| 83 | import { mapGetters } from 'vuex' | 83 | import { mapGetters } from 'vuex' |
| 84 | import table from "@/utils/mixin/table"; | 84 | import table from "@/utils/mixin/table"; |
| 85 | import { datas, sendThis } from "./jdcxdata"; | 85 | import { datas, sendThis } from "./jdcxdata"; |
| 86 | import { getJdcxBysearch } from "@/api/zhcx.js" | 86 | import { getJdcxBysearch } from "@/api/zhcx.js" |
| 87 | export default { | 87 | export default { |
| 88 | name: "jdcx", | 88 | name: "jdcx", |
| 89 | components: {}, | 89 | components: {}, |
| 90 | mixins: [table], | 90 | mixins: [table], |
| ... | @@ -154,8 +154,8 @@ export default { | ... | @@ -154,8 +154,8 @@ export default { |
| 154 | window.open(href, `urlname${item.bsmSlsq}`); | 154 | window.open(href, `urlname${item.bsmSlsq}`); |
| 155 | } | 155 | } |
| 156 | } | 156 | } |
| 157 | } | 157 | } |
| 158 | </script> | 158 | </script> |
| 159 | <style scoped lang="scss"> | 159 | <style scoped lang="scss"> |
| 160 | @import "~@/styles/public.scss"; | 160 | @import "~@/styles/public.scss"; |
| 161 | </style> | 161 | </style> | ... | ... |
| ... | @@ -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: '序号', |
| ... | @@ -38,6 +38,21 @@ class data extends filter { | ... | @@ -38,6 +38,21 @@ class data extends filter { |
| 38 | } | 38 | } |
| 39 | }, | 39 | }, |
| 40 | { | 40 | { |
| 41 | prop: "lzrxm", | ||
| 42 | label: "领取人", | ||
| 43 | width: '100' | ||
| 44 | }, | ||
| 45 | { | ||
| 46 | prop: "fzsj", | ||
| 47 | label: "领取时间", | ||
| 48 | width: '140' | ||
| 49 | }, | ||
| 50 | { | ||
| 51 | prop: "ywh", | ||
| 52 | label: "业务号", | ||
| 53 | width: '100' | ||
| 54 | }, | ||
| 55 | { | ||
| 41 | label: "证书内容", | 56 | label: "证书内容", |
| 42 | width: '80', | 57 | width: '80', |
| 43 | render: (h, scope) => { | 58 | render: (h, scope) => { |
| ... | @@ -49,6 +64,11 @@ class data extends filter { | ... | @@ -49,6 +64,11 @@ class data extends filter { |
| 49 | } | 64 | } |
| 50 | }, | 65 | }, |
| 51 | { | 66 | { |
| 67 | prop: "ysxlh", | ||
| 68 | label: "印刷序列号", | ||
| 69 | width: '100' | ||
| 70 | }, | ||
| 71 | { | ||
| 52 | label: "权利类型", | 72 | label: "权利类型", |
| 53 | prop: "qllx", | 73 | prop: "qllx", |
| 54 | }, | 74 | }, |
| ... | @@ -58,22 +78,14 @@ class data extends filter { | ... | @@ -58,22 +78,14 @@ class data extends filter { |
| 58 | minWidth: '110' | 78 | minWidth: '110' |
| 59 | }, | 79 | }, |
| 60 | { | 80 | { |
| 61 | prop: "ysxlh", | 81 | prop: "qlr", |
| 62 | label: "印刷序列号", | 82 | label: "权利人", |
| 63 | }, | ||
| 64 | { | ||
| 65 | prop: "lzrxm", | ||
| 66 | label: "领取人", | ||
| 67 | }, | ||
| 68 | { | ||
| 69 | prop: "fzsj", | ||
| 70 | label: "领取时间", | ||
| 71 | width: '140' | ||
| 72 | }, | 83 | }, |
| 73 | { | 84 | { |
| 74 | prop: "ywh", | 85 | prop: "ywr", |
| 75 | label: "业务号" | 86 | label: "义务人", |
| 76 | }, | 87 | }, |
| 88 | |||
| 77 | { | 89 | { |
| 78 | prop: "bdcdyh", | 90 | prop: "bdcdyh", |
| 79 | label: "不动产单元号", | 91 | label: "不动产单元号", | ... | ... |
| ... | @@ -6,7 +6,6 @@ function resolve (dir) { | ... | @@ -6,7 +6,6 @@ function resolve (dir) { |
| 6 | return path.join(__dirname, dir) | 6 | return path.join(__dirname, dir) |
| 7 | } | 7 | } |
| 8 | 8 | ||
| 9 | const name = defaultSettings.title | ||
| 10 | const port = process.env.port || process.env.npm_config_port || 8888 // dev port | 9 | const port = process.env.port || process.env.npm_config_port || 8888 // dev port |
| 11 | 10 | ||
| 12 | // All configuration item explanations can be find in https://cli.vuejs.org/config/ | 11 | // All configuration item explanations can be find in https://cli.vuejs.org/config/ |
| ... | @@ -49,7 +48,7 @@ module.exports = { | ... | @@ -49,7 +48,7 @@ module.exports = { |
| 49 | } | 48 | } |
| 50 | }, | 49 | }, |
| 51 | css: { | 50 | css: { |
| 52 | extract: false, // 是否使用css分离插件 ExtractTextPlugin | 51 | extract: true, // 是否使用css分离插件 ExtractTextPlugin |
| 53 | sourceMap: false, // 开启 CSS source maps? | 52 | sourceMap: false, // 开启 CSS source maps? |
| 54 | loaderOptions: { | 53 | loaderOptions: { |
| 55 | sass: { | 54 | sass: { |
| ... | @@ -60,7 +59,10 @@ module.exports = { | ... | @@ -60,7 +59,10 @@ module.exports = { |
| 60 | }, | 59 | }, |
| 61 | // configureWebpack通过操作对象的形式,来修改默认的webpack配置 | 60 | // configureWebpack通过操作对象的形式,来修改默认的webpack配置 |
| 62 | configureWebpack: { | 61 | configureWebpack: { |
| 63 | name: name, | 62 | optimization: { |
| 63 | usedExports: true, | ||
| 64 | minimize: true | ||
| 65 | }, | ||
| 64 | entry: { | 66 | entry: { |
| 65 | app: './src/main.js' | 67 | app: './src/main.js' |
| 66 | }, | 68 | }, |
| ... | @@ -69,12 +71,11 @@ module.exports = { | ... | @@ -69,12 +71,11 @@ module.exports = { |
| 69 | '@': resolve('src') | 71 | '@': resolve('src') |
| 70 | } | 72 | } |
| 71 | }, | 73 | }, |
| 72 | devtool: '#eval-source-map' //测试 | 74 | devtool: process.env.NODE_ENV === 'development' ? '#eval-source-map' : false |
| 73 | }, | 75 | }, |
| 74 | // chainWebpack通过链式编程的形式,来修改默认的webpack配置 | 76 | // chainWebpack通过链式编程的形式,来修改默认的webpack配置 |
| 75 | chainWebpack (config) { | 77 | chainWebpack (config) { |
| 76 | // it can improve the speed of the first screen, it is recommended to turn on preload | 78 | // it can improve the speed of the first screen, it is recommended to turn on preload |
| 77 | // it can improve the speed of the first screen, it is recommended to turn on preload | ||
| 78 | config.plugin('preload').tap(() => [ | 79 | config.plugin('preload').tap(() => [ |
| 79 | { | 80 | { |
| 80 | rel: 'preload', | 81 | rel: 'preload', |
| ... | @@ -84,7 +85,6 @@ module.exports = { | ... | @@ -84,7 +85,6 @@ module.exports = { |
| 84 | include: 'initial' | 85 | include: 'initial' |
| 85 | } | 86 | } |
| 86 | ]) | 87 | ]) |
| 87 | |||
| 88 | // when there are many pages, it will cause too many meaningscss requests | 88 | // when there are many pages, it will cause too many meaningscss requests |
| 89 | config.plugins.delete('prefetch') | 89 | config.plugins.delete('prefetch') |
| 90 | config.module | 90 | config.module | ... | ... |
-
Please register or sign in to post a comment