200b9bb8 by 赵千
2 parents a8a5f6ad f806fd45
Showing 135 changed files with 1876 additions and 750 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 "TITLE": "不动产登记系统",
2 "SERVERAPI": "/bdcdj" 3 "SERVERAPI": "/bdcdj"
3 } 4 }
...\ No newline at end of file ...\ No newline at end of file
......
1 { 1 {
2 "TITLE": "不动产登记系统",
2 "SERVERAPI": "/bdcdj" 3 "SERVERAPI": "/bdcdj"
3 } 4 }
...\ No newline at end of file ...\ No newline at end of file
......
1 { 1 {
2 "TITLE": "不动产登记系统",
2 "SERVERAPI": "service-bdcdj-th" 3 "SERVERAPI": "service-bdcdj-th"
3 } 4 }
...\ 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-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 <!--
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:36:04
5 -->
1 <template> 6 <template>
2 <div id="app"> 7 <div id="app">
3 <router-view /> 8 <router-view />
......
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',
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
83 }, 83 },
84 minHeight: { 84 minHeight: {
85 type: Number, 85 type: Number,
86 default: undefined 86 default: 160
87 }, 87 },
88 heightNumSetting: { 88 heightNumSetting: {
89 type: Boolean, 89 type: Boolean,
......
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:10:26
5 */
1 import Vue from 'vue' 6 import Vue from 'vue'
2 import router from './router' 7 import router from './router'
3 import store from './store' 8 import store from './store'
......
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: 项目vuex管理
3 * @Autor: renchao
4 * @LastEditTime: 2023-05-16 14:10:05
5 */
1 import Vue from 'vue' 6 import Vue from 'vue'
2 import Vuex from 'vuex' 7 import Vuex from 'vuex'
3 import getters from './getters' 8 import getters from './getters'
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:34:44
5 */
1 import Cookies from 'js-cookie' 6 import Cookies from 'js-cookie'
2 7
3 const state = { 8 const state = {
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:34:47
5 */
1 import { getAllDict } from '@/api/user' 6 import { getAllDict } from '@/api/user'
2 const state = { 7 const state = {
3 dictData: {}, 8 dictData: {},
......
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:34:57
5 */
1 const state = { 6 const state = {
2 contentWidth: '' 7 contentWidth: ''
3 } 8 }
......
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-17 10:35:07
5 */
1 import variables from '@/styles/element-variables.scss' 6 import variables from '@/styles/element-variables.scss'
2 import defaultSettings from '@/settings' 7 import defaultSettings from '@/settings'
3 8
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:35:13
5 */
1 const state = { 6 const state = {
2 visitedViews: [{ 7 visitedViews: [{
3 'fullPath': "/home", 8 'fullPath': "/home",
......
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>
......
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-17 10:40:09
5 -->
1 <template> 6 <template>
2 <div> 7 <div>
3 <div class="zsdy-content loadingtext"> 8 <div class="zsdy-content loadingtext">
......
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