登录接口联调
Showing
18 changed files
with
282 additions
and
198 deletions
| ... | @@ -4,10 +4,16 @@ VITE_APP_TITLE = 可信数据服务平台 | ... | @@ -4,10 +4,16 @@ VITE_APP_TITLE = 可信数据服务平台 |
| 4 | # VITE_API_BASEURL = https://www.zgsjzc.com/api | 4 | # VITE_API_BASEURL = https://www.zgsjzc.com/api |
| 5 | # VITE_API_BASEURL = https://swzl-test.csbr.cn/api | 5 | # VITE_API_BASEURL = https://swzl-test.csbr.cn/api |
| 6 | # VITE_API_BASEURL = http://localhost:9000 | 6 | # VITE_API_BASEURL = http://localhost:9000 |
| 7 | VITE_API_BASEURL = http://192.168.6.20:58052/ | 7 | VITE_API_BASEURL = http://10.4.82.30:58053/ |
| 8 | 8 | ||
| 9 | VITE_IDASS_BASEURL = https://idaas-test.csbr.cn/login | 9 | VITE_IDASS_BASEURL = https://idaas-test.csbr.cn/login |
| 10 | 10 | ||
| 11 | # idaas测试环境 | ||
| 12 | VITE_API_IDAAS_URL = http://114.115.131.96:18080 | ||
| 13 | |||
| 14 | # 可信空间连接器通用的平台用户接口地址 | ||
| 15 | VITE_API_COMMON_URL = ms-connector-trust-data-space-service | ||
| 16 | |||
| 11 | # 平台用户 接口请地址 | 17 | # 平台用户 接口请地址 |
| 12 | VITE_APP_USER_API_BASEURL = gateway-server | 18 | VITE_APP_USER_API_BASEURL = gateway-server |
| 13 | 19 | ... | ... |
| ... | @@ -49,6 +49,7 @@ | ... | @@ -49,6 +49,7 @@ |
| 49 | "pinia-plugin-persistedstate": "^2.2.0", | 49 | "pinia-plugin-persistedstate": "^2.2.0", |
| 50 | "pinyin-pro": "^3.24.2", | 50 | "pinyin-pro": "^3.24.2", |
| 51 | "sortablejs": "^1.15.1", | 51 | "sortablejs": "^1.15.1", |
| 52 | "uuid": "^13.0.0", | ||
| 52 | "vant": "^4.9.8", | 53 | "vant": "^4.9.8", |
| 53 | "vue": "^3.2.47", | 54 | "vue": "^3.2.47", |
| 54 | "vue-router": "^4.1.6", | 55 | "vue-router": "^4.1.6", | ... | ... |
| ... | @@ -107,6 +107,9 @@ dependencies: | ... | @@ -107,6 +107,9 @@ dependencies: |
| 107 | sortablejs: | 107 | sortablejs: |
| 108 | specifier: ^1.15.1 | 108 | specifier: ^1.15.1 |
| 109 | version: 1.15.4 | 109 | version: 1.15.4 |
| 110 | uuid: | ||
| 111 | specifier: ^13.0.0 | ||
| 112 | version: 13.0.0 | ||
| 110 | vant: | 113 | vant: |
| 111 | specifier: ^4.9.8 | 114 | specifier: ^4.9.8 |
| 112 | version: 4.9.9(vue@3.5.13) | 115 | version: 4.9.9(vue@3.5.13) |
| ... | @@ -9347,6 +9350,11 @@ packages: | ... | @@ -9347,6 +9350,11 @@ packages: |
| 9347 | base64-arraybuffer: 1.0.2 | 9350 | base64-arraybuffer: 1.0.2 |
| 9348 | dev: false | 9351 | dev: false |
| 9349 | 9352 | ||
| 9353 | /uuid@13.0.0: | ||
| 9354 | resolution: {integrity: sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==} | ||
| 9355 | hasBin: true | ||
| 9356 | dev: false | ||
| 9357 | |||
| 9350 | /v8flags@4.0.1: | 9358 | /v8flags@4.0.1: |
| 9351 | resolution: {integrity: sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==} | 9359 | resolution: {integrity: sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==} |
| 9352 | engines: {node: '>= 10.13.0'} | 9360 | engines: {node: '>= 10.13.0'} | ... | ... |
| ... | @@ -5,39 +5,39 @@ import request from "@/utils/request"; | ... | @@ -5,39 +5,39 @@ import request from "@/utils/request"; |
| 5 | 5 | ||
| 6 | /** 获取标签列表。 */ | 6 | /** 获取标签列表。 */ |
| 7 | export const getDataLabelList = (params) => request({ | 7 | export const getDataLabelList = (params) => request({ |
| 8 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/label/page-list`, | 8 | url: `${import.meta.env.VITE_API_COMMON_URL}/label/page-list`, |
| 9 | method: 'post', | 9 | method: 'post', |
| 10 | data: params | 10 | data: params |
| 11 | }) | 11 | }) |
| 12 | 12 | ||
| 13 | /** 修改标签启用禁用状态 */ | 13 | /** 修改标签启用禁用状态 */ |
| 14 | export const updateLabelState = (params) => request({ | 14 | export const updateLabelState = (params) => request({ |
| 15 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/label/update-state`, | 15 | url: `${import.meta.env.VITE_API_COMMON_URL}/label/update-state`, |
| 16 | method: 'put', | 16 | method: 'put', |
| 17 | params | 17 | params |
| 18 | }) | 18 | }) |
| 19 | 19 | ||
| 20 | export const saveLabel = (data) => request({ | 20 | export const saveLabel = (data) => request({ |
| 21 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/label/save`, | 21 | url: `${import.meta.env.VITE_API_COMMON_URL}/label/save`, |
| 22 | method: 'post', | 22 | method: 'post', |
| 23 | data | 23 | data |
| 24 | }) | 24 | }) |
| 25 | 25 | ||
| 26 | export const deleteLabel = (data) => request({ | 26 | export const deleteLabel = (data) => request({ |
| 27 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/label/delete`, | 27 | url: `${import.meta.env.VITE_API_COMMON_URL}/label/delete`, |
| 28 | method: 'delete', | 28 | method: 'delete', |
| 29 | data | 29 | data |
| 30 | }) | 30 | }) |
| 31 | 31 | ||
| 32 | export const updateLabel = (data) => request({ | 32 | export const updateLabel = (data) => request({ |
| 33 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/label/update`, | 33 | url: `${import.meta.env.VITE_API_COMMON_URL}/label/update`, |
| 34 | method: 'put', | 34 | method: 'put', |
| 35 | data | 35 | data |
| 36 | }) | 36 | }) |
| 37 | 37 | ||
| 38 | /** 获取标签详情 */ | 38 | /** 获取标签详情 */ |
| 39 | export const getLabelDetail = (guid) => request({ | 39 | export const getLabelDetail = (guid) => request({ |
| 40 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/label/detail?guid=${guid}`, | 40 | url: `${import.meta.env.VITE_API_COMMON_URL}/label/detail?guid=${guid}`, |
| 41 | method: 'get' | 41 | method: 'get' |
| 42 | }) | 42 | }) |
| 43 | 43 | ||
| ... | @@ -62,45 +62,45 @@ export const fieldTypeList = [{ | ... | @@ -62,45 +62,45 @@ export const fieldTypeList = [{ |
| 62 | 62 | ||
| 63 | /** 获取泛化文件列表 */ | 63 | /** 获取泛化文件列表 */ |
| 64 | export const getGeneralizeFileList = (params) => request({ | 64 | export const getGeneralizeFileList = (params) => request({ |
| 65 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/generalize-file/page-list`, | 65 | url: `${import.meta.env.VITE_API_COMMON_URL}/generalize-file/page-list`, |
| 66 | method: 'post', | 66 | method: 'post', |
| 67 | data: params | 67 | data: params |
| 68 | }) | 68 | }) |
| 69 | 69 | ||
| 70 | /** 获取泛化文件列表,包括名称和guid */ | 70 | /** 获取泛化文件列表,包括名称和guid */ |
| 71 | export const getGeneralizeFileNameList = () => request({ | 71 | export const getGeneralizeFileNameList = () => request({ |
| 72 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/generalize-file/name-list`, | 72 | url: `${import.meta.env.VITE_API_COMMON_URL}/generalize-file/name-list`, |
| 73 | method: 'post' | 73 | method: 'post' |
| 74 | }) | 74 | }) |
| 75 | 75 | ||
| 76 | export const saveGeneralizeFile = (data) => request({ | 76 | export const saveGeneralizeFile = (data) => request({ |
| 77 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/generalize-file/save`, | 77 | url: `${import.meta.env.VITE_API_COMMON_URL}/generalize-file/save`, |
| 78 | method: 'post', | 78 | method: 'post', |
| 79 | data | 79 | data |
| 80 | }) | 80 | }) |
| 81 | 81 | ||
| 82 | /** 删除泛化文件 */ | 82 | /** 删除泛化文件 */ |
| 83 | export const deleteGeneralizeFile = (data) => request({ | 83 | export const deleteGeneralizeFile = (data) => request({ |
| 84 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/generalize-file/delete`, | 84 | url: `${import.meta.env.VITE_API_COMMON_URL}/generalize-file/delete`, |
| 85 | method: 'delete', | 85 | method: 'delete', |
| 86 | data | 86 | data |
| 87 | }) | 87 | }) |
| 88 | 88 | ||
| 89 | /** 获取泛化文件详情 */ | 89 | /** 获取泛化文件详情 */ |
| 90 | export const getGeneralizeFileDetail = (guid) => request({ | 90 | export const getGeneralizeFileDetail = (guid) => request({ |
| 91 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/generalize-file/detail?guid=${guid}`, | 91 | url: `${import.meta.env.VITE_API_COMMON_URL}/generalize-file/detail?guid=${guid}`, |
| 92 | method: 'get' | 92 | method: 'get' |
| 93 | }) | 93 | }) |
| 94 | 94 | ||
| 95 | export const updateGeneralizeFile = (data) => request({ | 95 | export const updateGeneralizeFile = (data) => request({ |
| 96 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/generalize-file/update`, | 96 | url: `${import.meta.env.VITE_API_COMMON_URL}/generalize-file/update`, |
| 97 | method: 'put', | 97 | method: 'put', |
| 98 | data | 98 | data |
| 99 | }) | 99 | }) |
| 100 | 100 | ||
| 101 | /** 获取泛化文件解析结果 */ | 101 | /** 获取泛化文件解析结果 */ |
| 102 | export const parseGeneralizeFileData = (data) => request({ | 102 | export const parseGeneralizeFileData = (data) => request({ |
| 103 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/generalize-file/parse-file`, | 103 | url: `${import.meta.env.VITE_API_COMMON_URL}/generalize-file/parse-file`, |
| 104 | method: 'post', | 104 | method: 'post', |
| 105 | data | 105 | data |
| 106 | }) | 106 | }) |
| ... | @@ -110,35 +110,35 @@ export const parseGeneralizeFileData = (data) => request({ | ... | @@ -110,35 +110,35 @@ export const parseGeneralizeFileData = (data) => request({ |
| 110 | 110 | ||
| 111 | /** 获取敏感数据识别任务列表 */ | 111 | /** 获取敏感数据识别任务列表 */ |
| 112 | export const getSensitiveDataTaskList = (params) => request({ | 112 | export const getSensitiveDataTaskList = (params) => request({ |
| 113 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/page-list`, | 113 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/page-list`, |
| 114 | method: 'post', | 114 | method: 'post', |
| 115 | data: params | 115 | data: params |
| 116 | }) | 116 | }) |
| 117 | 117 | ||
| 118 | /** 新增敏感数据识别任务 */ | 118 | /** 新增敏感数据识别任务 */ |
| 119 | export const saveSensitiveDataTask = (params) => request({ | 119 | export const saveSensitiveDataTask = (params) => request({ |
| 120 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/save`, | 120 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/save`, |
| 121 | method: 'post', | 121 | method: 'post', |
| 122 | data: params | 122 | data: params |
| 123 | }) | 123 | }) |
| 124 | 124 | ||
| 125 | /** 编辑修改敏感数据识别任务 */ | 125 | /** 编辑修改敏感数据识别任务 */ |
| 126 | export const updateSensitiveDataTask = (params) => request({ | 126 | export const updateSensitiveDataTask = (params) => request({ |
| 127 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/update`, | 127 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/update`, |
| 128 | method: 'put', | 128 | method: 'put', |
| 129 | data: params | 129 | data: params |
| 130 | }) | 130 | }) |
| 131 | 131 | ||
| 132 | /** 删除敏感数据识别任务 */ | 132 | /** 删除敏感数据识别任务 */ |
| 133 | export const deleteSensitiveDataTask = (data) => request({ | 133 | export const deleteSensitiveDataTask = (data) => request({ |
| 134 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/delete`, | 134 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/delete`, |
| 135 | method: 'delete', | 135 | method: 'delete', |
| 136 | data | 136 | data |
| 137 | }) | 137 | }) |
| 138 | 138 | ||
| 139 | /** 手动执行敏感任务 */ | 139 | /** 手动执行敏感任务 */ |
| 140 | export const execSensitiveDataTask = (guid) => request({ | 140 | export const execSensitiveDataTask = (guid) => request({ |
| 141 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/exec-task?taskGuid=${guid}`, | 141 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/exec-task?taskGuid=${guid}`, |
| 142 | method: 'get' | 142 | method: 'get' |
| 143 | }) | 143 | }) |
| 144 | 144 | ||
| ... | @@ -163,54 +163,54 @@ export const getDatabase = (params) => request({ | ... | @@ -163,54 +163,54 @@ export const getDatabase = (params) => request({ |
| 163 | 163 | ||
| 164 | /** 获取敏感数据任务执行的数据表列表 */ | 164 | /** 获取敏感数据任务执行的数据表列表 */ |
| 165 | export const getExecSensitiveTable = (execGuid) => request({ | 165 | export const getExecSensitiveTable = (execGuid) => request({ |
| 166 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/get-exec-sensitive-table?execGuid=${execGuid}`, | 166 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/get-exec-sensitive-table?execGuid=${execGuid}`, |
| 167 | method: 'get' | 167 | method: 'get' |
| 168 | }) | 168 | }) |
| 169 | 169 | ||
| 170 | /** 根据数据源或表获取敏感数据任务执行的字段列表 */ | 170 | /** 根据数据源或表获取敏感数据任务执行的字段列表 */ |
| 171 | export const getExecSensitiveFieldTable = (params) => request({ | 171 | export const getExecSensitiveFieldTable = (params) => request({ |
| 172 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/get-exec-sensitive-field`, | 172 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/get-exec-sensitive-field`, |
| 173 | method: 'post', | 173 | method: 'post', |
| 174 | data: params | 174 | data: params |
| 175 | }) | 175 | }) |
| 176 | 176 | ||
| 177 | /** 获取当前数据表下的执行字段 */ | 177 | /** 获取当前数据表下的执行字段 */ |
| 178 | export const getExecSensitiveFieldColumnListByCondition = (params) => request({ | 178 | export const getExecSensitiveFieldColumnListByCondition = (params) => request({ |
| 179 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/column-list-by-condition`, | 179 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/column-list-by-condition`, |
| 180 | method: 'post', | 180 | method: 'post', |
| 181 | data: params | 181 | data: params |
| 182 | }) | 182 | }) |
| 183 | 183 | ||
| 184 | /** 获取敏感数据识别任务执行后的统计结果 */ | 184 | /** 获取敏感数据识别任务执行后的统计结果 */ |
| 185 | export const getStatisticsNum = (params) => request({ | 185 | export const getStatisticsNum = (params) => request({ |
| 186 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/statistics-num`, | 186 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/statistics-num`, |
| 187 | method: 'get', | 187 | method: 'get', |
| 188 | params | 188 | params |
| 189 | }) | 189 | }) |
| 190 | 190 | ||
| 191 | /** 修改敏感数据识别字段标签 */ | 191 | /** 修改敏感数据识别字段标签 */ |
| 192 | export const updateSensitiveDataTaskFieldLabel = (params) => request({ | 192 | export const updateSensitiveDataTaskFieldLabel = (params) => request({ |
| 193 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/batch-update-label`, | 193 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/batch-update-label`, |
| 194 | method: 'put', | 194 | method: 'put', |
| 195 | data: params | 195 | data: params |
| 196 | }) | 196 | }) |
| 197 | 197 | ||
| 198 | /** 批量修改确认状态 */ | 198 | /** 批量修改确认状态 */ |
| 199 | export const batchUpdateSensitiveDataTaskFieldStatus = (params) => request({ | 199 | export const batchUpdateSensitiveDataTaskFieldStatus = (params) => request({ |
| 200 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/batch-change-status`, | 200 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/batch-change-status`, |
| 201 | method: 'post', | 201 | method: 'post', |
| 202 | data: params | 202 | data: params |
| 203 | }) | 203 | }) |
| 204 | 204 | ||
| 205 | /** 修改任务状态 */ | 205 | /** 修改任务状态 */ |
| 206 | export const confirmTaskStatus = (guid) => request({ | 206 | export const confirmTaskStatus = (guid) => request({ |
| 207 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/confirm-task?execGuid=${guid}`, | 207 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/confirm-task?execGuid=${guid}`, |
| 208 | method: 'get' | 208 | method: 'get' |
| 209 | }) | 209 | }) |
| 210 | 210 | ||
| 211 | /** 获取敏感数据识别任务执行日志 */ | 211 | /** 获取敏感数据识别任务执行日志 */ |
| 212 | export const getSensitiveDataTaskExecLog = (params) => request({ | 212 | export const getSensitiveDataTaskExecLog = (params) => request({ |
| 213 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/get-exec-sensitive-exec-log`, | 213 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/get-exec-sensitive-exec-log`, |
| 214 | method: 'post', | 214 | method: 'post', |
| 215 | data: params | 215 | data: params |
| 216 | }) | 216 | }) |
| ... | @@ -219,73 +219,73 @@ export const getSensitiveDataTaskExecLog = (params) => request({ | ... | @@ -219,73 +219,73 @@ export const getSensitiveDataTaskExecLog = (params) => request({ |
| 219 | 219 | ||
| 220 | /** 获取匿名化任务列表 */ | 220 | /** 获取匿名化任务列表 */ |
| 221 | export const getAnonTaskList = (params) => request({ | 221 | export const getAnonTaskList = (params) => request({ |
| 222 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/page-list`, | 222 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/page-list`, |
| 223 | method: 'post', | 223 | method: 'post', |
| 224 | data: params | 224 | data: params |
| 225 | }) | 225 | }) |
| 226 | 226 | ||
| 227 | /** 删除匿名化任务 */ | 227 | /** 删除匿名化任务 */ |
| 228 | export const deleteAnonTask = (data) => request({ | 228 | export const deleteAnonTask = (data) => request({ |
| 229 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/delete`, | 229 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/delete`, |
| 230 | method: 'delete', | 230 | method: 'delete', |
| 231 | data | 231 | data |
| 232 | }) | 232 | }) |
| 233 | 233 | ||
| 234 | /** 保存匿名化任务 */ | 234 | /** 保存匿名化任务 */ |
| 235 | export const saveAnonTask = (params) => request({ | 235 | export const saveAnonTask = (params) => request({ |
| 236 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/save`, | 236 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/save`, |
| 237 | method: 'post', | 237 | method: 'post', |
| 238 | data: params | 238 | data: params |
| 239 | }) | 239 | }) |
| 240 | 240 | ||
| 241 | /** 更新匿名化任务 */ | 241 | /** 更新匿名化任务 */ |
| 242 | export const updateAnonTask = (params) => request({ | 242 | export const updateAnonTask = (params) => request({ |
| 243 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/update`, | 243 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/update`, |
| 244 | method: 'put', | 244 | method: 'put', |
| 245 | data: params | 245 | data: params |
| 246 | }) | 246 | }) |
| 247 | 247 | ||
| 248 | /** 获取匿名化任务详情 */ | 248 | /** 获取匿名化任务详情 */ |
| 249 | export const getAnonTaskDetail = (guid) => request({ | 249 | export const getAnonTaskDetail = (guid) => request({ |
| 250 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/detail?guid=${guid}`, | 250 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/detail?guid=${guid}`, |
| 251 | method: 'get' | 251 | method: 'get' |
| 252 | }) | 252 | }) |
| 253 | 253 | ||
| 254 | /** 执行匿名化任务 */ | 254 | /** 执行匿名化任务 */ |
| 255 | export const execAnonTask = (taskGuid) => request({ | 255 | export const execAnonTask = (taskGuid) => request({ |
| 256 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/exec-task?taskGuid=${taskGuid}`, | 256 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/exec-task?taskGuid=${taskGuid}`, |
| 257 | method: 'post' | 257 | method: 'post' |
| 258 | }) | 258 | }) |
| 259 | 259 | ||
| 260 | /** 匿名化任务检验接口 */ | 260 | /** 匿名化任务检验接口 */ |
| 261 | export const anonTaskCheck = (params) => request({ | 261 | export const anonTaskCheck = (params) => request({ |
| 262 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/check`, | 262 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/check`, |
| 263 | method: 'post', | 263 | method: 'post', |
| 264 | data: params | 264 | data: params |
| 265 | }) | 265 | }) |
| 266 | 266 | ||
| 267 | /** 获取匿名化任务分析结果数据 */ | 267 | /** 获取匿名化任务分析结果数据 */ |
| 268 | export const getAnonAnalyzeResult = (execGuid) => request({ | 268 | export const getAnonAnalyzeResult = (execGuid) => request({ |
| 269 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/get-anon-analyze?taskExecGuid=${execGuid}`, | 269 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/get-anon-analyze?taskExecGuid=${execGuid}`, |
| 270 | method: 'get' | 270 | method: 'get' |
| 271 | }) | 271 | }) |
| 272 | 272 | ||
| 273 | /** 获取匿名化任务分析结果数据 */ | 273 | /** 获取匿名化任务分析结果数据 */ |
| 274 | export const getLastAnonAnalyzeResult = (execGuid) => request({ | 274 | export const getLastAnonAnalyzeResult = (execGuid) => request({ |
| 275 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/get-anon-analyze?isResult=true&taskExecGuid=${execGuid}`, | 275 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/get-anon-analyze?isResult=true&taskExecGuid=${execGuid}`, |
| 276 | method: 'get' | 276 | method: 'get' |
| 277 | }) | 277 | }) |
| 278 | 278 | ||
| 279 | /** 获取匿名化任务分析结果统计分页数据 */ | 279 | /** 获取匿名化任务分析结果统计分页数据 */ |
| 280 | export const getAnonAnalyzePageData = (params) => request({ | 280 | export const getAnonAnalyzePageData = (params) => request({ |
| 281 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/page-anon-analyze-data`, | 281 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/page-anon-analyze-data`, |
| 282 | method: 'post', | 282 | method: 'post', |
| 283 | data: params | 283 | data: params |
| 284 | }) | 284 | }) |
| 285 | 285 | ||
| 286 | /** 获取匿名化任务结果数据 */ | 286 | /** 获取匿名化任务结果数据 */ |
| 287 | export const getAnonPageData = (params) => request({ | 287 | export const getAnonPageData = (params) => request({ |
| 288 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/page-anon-data`, | 288 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/page-anon-data`, |
| 289 | method: 'post', | 289 | method: 'post', |
| 290 | data: params | 290 | data: params |
| 291 | }) | 291 | }) |
| ... | @@ -320,27 +320,27 @@ export const getDsTableSampleData = (params) => request({ | ... | @@ -320,27 +320,27 @@ export const getDsTableSampleData = (params) => request({ |
| 320 | 320 | ||
| 321 | /** 根据字段名称获取敏感数据识别标签 */ | 321 | /** 根据字段名称获取敏感数据识别标签 */ |
| 322 | export const getLableByFieldName = (fieldName) => request({ | 322 | export const getLableByFieldName = (fieldName) => request({ |
| 323 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/sensitive-data-task/get-label-by-field-name?fieldName=${fieldName}`, | 323 | url: `${import.meta.env.VITE_API_COMMON_URL}/sensitive-data-task/get-label-by-field-name?fieldName=${fieldName}`, |
| 324 | method: 'get' | 324 | method: 'get' |
| 325 | }); | 325 | }); |
| 326 | 326 | ||
| 327 | /** 验证样本数据 */ | 327 | /** 验证样本数据 */ |
| 328 | export const validateAnonRule = (params) => request({ | 328 | export const validateAnonRule = (params) => request({ |
| 329 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/check`, | 329 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/check`, |
| 330 | method: 'post', | 330 | method: 'post', |
| 331 | data: params | 331 | data: params |
| 332 | }) | 332 | }) |
| 333 | 333 | ||
| 334 | /** 导出匿名化结果数据 */ | 334 | /** 导出匿名化结果数据 */ |
| 335 | export const exportAnonExecData = (params) => request({ | 335 | export const exportAnonExecData = (params) => request({ |
| 336 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/export-anon-data?taskGuid=${params.taskGuid}&taskExecGuid=${params.execGuid}`, | 336 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/export-anon-data?taskGuid=${params.taskGuid}&taskExecGuid=${params.execGuid}`, |
| 337 | method: 'get', | 337 | method: 'get', |
| 338 | responseType: 'blob' | 338 | responseType: 'blob' |
| 339 | }) | 339 | }) |
| 340 | 340 | ||
| 341 | /** 下载匿名化评估报告 */ | 341 | /** 下载匿名化评估报告 */ |
| 342 | export const exportAnonReport = (params) => request({ | 342 | export const exportAnonReport = (params) => request({ |
| 343 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/download-report?taskGuid=${params.taskGuid}&taskExecGuid=${params.execGuid}`, | 343 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/download-report?taskGuid=${params.taskGuid}&taskExecGuid=${params.execGuid}`, |
| 344 | method: 'post', | 344 | method: 'post', |
| 345 | responseType: 'blob' | 345 | responseType: 'blob' |
| 346 | }) | 346 | }) |
| ... | @@ -353,29 +353,29 @@ export const htmlToWord = (params) => request({ | ... | @@ -353,29 +353,29 @@ export const htmlToWord = (params) => request({ |
| 353 | }) | 353 | }) |
| 354 | 354 | ||
| 355 | export const scanFolder = (dirPath = '') => request({ | 355 | export const scanFolder = (dirPath = '') => request({ |
| 356 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/directory/scan?dirPath=${dirPath}`, | 356 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/directory/scan?dirPath=${dirPath}`, |
| 357 | method: 'get' | 357 | method: 'get' |
| 358 | }) | 358 | }) |
| 359 | 359 | ||
| 360 | /** 获取扫描文件结果 */ | 360 | /** 获取扫描文件结果 */ |
| 361 | export const getDicomMeta = (taskGuid) => request({ | 361 | export const getDicomMeta = (taskGuid) => request({ |
| 362 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/get-dicom-meta?taskGuid=${taskGuid}`, | 362 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/get-dicom-meta?taskGuid=${taskGuid}`, |
| 363 | method: 'get' | 363 | method: 'get' |
| 364 | }) | 364 | }) |
| 365 | 365 | ||
| 366 | /** 获取扫描文件统计结果 */ | 366 | /** 获取扫描文件统计结果 */ |
| 367 | export const getDicomStatistics = (taskGuid) => request({ | 367 | export const getDicomStatistics = (taskGuid) => request({ |
| 368 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/get-dicom-statistics?taskGuid=${taskGuid}`, | 368 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/get-dicom-statistics?taskGuid=${taskGuid}`, |
| 369 | method: 'get' | 369 | method: 'get' |
| 370 | }) | 370 | }) |
| 371 | 371 | ||
| 372 | export const retryDicom = (taskGuid) => request({ | 372 | export const retryDicom = (taskGuid) => request({ |
| 373 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/dicom/retry?taskGuid=${taskGuid}`, | 373 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/dicom/retry?taskGuid=${taskGuid}`, |
| 374 | method: 'get' | 374 | method: 'get' |
| 375 | }) | 375 | }) |
| 376 | 376 | ||
| 377 | export const downDicomPath = (taskExecGuid) => request({ | 377 | export const downDicomPath = (taskExecGuid) => request({ |
| 378 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/anon-task/down-dicom-path?taskExecGuid=${taskExecGuid}`, | 378 | url: `${import.meta.env.VITE_API_COMMON_URL}/anon-task/down-dicom-path?taskExecGuid=${taskExecGuid}`, |
| 379 | method: 'get', | 379 | method: 'get', |
| 380 | responseType: 'blob' | 380 | responseType: 'blob' |
| 381 | }) | 381 | }) |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -280,7 +280,7 @@ export const getParamsList = (params) => request({ | ... | @@ -280,7 +280,7 @@ export const getParamsList = (params) => request({ |
| 280 | }) | 280 | }) |
| 281 | 281 | ||
| 282 | export const getDamTypesList = (params) => request({ | 282 | export const getDamTypesList = (params) => request({ |
| 283 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/dam/get-by-dictType`, | 283 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/dam/get-by-dictType`, |
| 284 | method: 'get', | 284 | method: 'get', |
| 285 | params | 285 | params |
| 286 | }) | 286 | }) | ... | ... |
| ... | @@ -3,98 +3,98 @@ import request from "@/utils/request"; | ... | @@ -3,98 +3,98 @@ import request from "@/utils/request"; |
| 3 | /** 数据交付 */ | 3 | /** 数据交付 */ |
| 4 | 4 | ||
| 5 | export const getPageList = (params) => request({ | 5 | export const getPageList = (params) => request({ |
| 6 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-delivery/page-list`, | 6 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/page-list`, |
| 7 | method: 'post', | 7 | method: 'post', |
| 8 | data: params | 8 | data: params |
| 9 | }) | 9 | }) |
| 10 | 10 | ||
| 11 | export const deleteDeliveryContract = (params) => request({ | 11 | export const deleteDeliveryContract = (params) => request({ |
| 12 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-delivery/delete`, | 12 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/delete`, |
| 13 | method: 'delete', | 13 | method: 'delete', |
| 14 | data: params | 14 | data: params |
| 15 | }); | 15 | }); |
| 16 | 16 | ||
| 17 | /** 获取查看核验信息明细接口 */ | 17 | /** 获取查看核验信息明细接口 */ |
| 18 | export const getDeliveryVerifyDetail = (guid) => request({ | 18 | export const getDeliveryVerifyDetail = (guid) => request({ |
| 19 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-delivery/verify-detail?deliveryGuid=${guid}`, | 19 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/verify-detail?deliveryGuid=${guid}`, |
| 20 | method: 'get' | 20 | method: 'get' |
| 21 | }); | 21 | }); |
| 22 | 22 | ||
| 23 | /** 检验是否通过的提示 */ | 23 | /** 检验是否通过的提示 */ |
| 24 | export const verifyDetailStatusChange = (guid) => request({ | 24 | export const verifyDetailStatusChange = (guid) => request({ |
| 25 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-delivery/verify-is-reject?deliveryGuid=${guid}`, | 25 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/verify-is-reject?deliveryGuid=${guid}`, |
| 26 | method: 'get' | 26 | method: 'get' |
| 27 | }); | 27 | }); |
| 28 | 28 | ||
| 29 | /** 更新核验状态 */ | 29 | /** 更新核验状态 */ |
| 30 | export const verifyStatusChange = (params) => request({ | 30 | export const verifyStatusChange = (params) => request({ |
| 31 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-delivery/verify-status-change`, | 31 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/verify-status-change`, |
| 32 | method: 'post', | 32 | method: 'post', |
| 33 | data: params | 33 | data: params |
| 34 | }) | 34 | }) |
| 35 | 35 | ||
| 36 | /** 交付合约 */ | 36 | /** 交付合约 */ |
| 37 | export const deliveryContract = (guid) => request({ | 37 | export const deliveryContract = (guid) => request({ |
| 38 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-delivery/delivery?deliveryGuid=${guid}`, | 38 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/delivery?deliveryGuid=${guid}`, |
| 39 | method: 'post' | 39 | method: 'post' |
| 40 | }) | 40 | }) |
| 41 | 41 | ||
| 42 | /** 数据使用 */ | 42 | /** 数据使用 */ |
| 43 | export const getDataUsePageList = (params) => request({ | 43 | export const getDataUsePageList = (params) => request({ |
| 44 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/page-list`, | 44 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/page-list`, |
| 45 | method: 'post', | 45 | method: 'post', |
| 46 | data: params | 46 | data: params |
| 47 | }) | 47 | }) |
| 48 | 48 | ||
| 49 | /** 删除数据使用 */ | 49 | /** 删除数据使用 */ |
| 50 | export const deleteDataUse = (params) => request({ | 50 | export const deleteDataUse = (params) => request({ |
| 51 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/delete`, | 51 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/delete`, |
| 52 | method: 'delete', | 52 | method: 'delete', |
| 53 | data: params | 53 | data: params |
| 54 | }); | 54 | }); |
| 55 | 55 | ||
| 56 | /** 下载数据 */ | 56 | /** 下载数据 */ |
| 57 | export const downloadTableData = (params) => request({ | 57 | export const downloadTableData = (params) => request({ |
| 58 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/download?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`, | 58 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/download?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`, |
| 59 | method: 'get', | 59 | method: 'get', |
| 60 | responseType: 'blob' | 60 | responseType: 'blob' |
| 61 | }); | 61 | }); |
| 62 | 62 | ||
| 63 | /** 下载数据前的检查 */ | 63 | /** 下载数据前的检查 */ |
| 64 | export const downloadTableDataCheck = (params) => request({ | 64 | export const downloadTableDataCheck = (params) => request({ |
| 65 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/download-check?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`, | 65 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/download-check?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`, |
| 66 | method: 'get' | 66 | method: 'get' |
| 67 | }); | 67 | }); |
| 68 | 68 | ||
| 69 | /** 数据使用中查看资产表的数据 */ | 69 | /** 数据使用中查看资产表的数据 */ |
| 70 | export const queryUseData = (params) => request({ | 70 | export const queryUseData = (params) => request({ |
| 71 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/read?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`, | 71 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/read?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`, |
| 72 | method: 'get' | 72 | method: 'get' |
| 73 | }); | 73 | }); |
| 74 | 74 | ||
| 75 | 75 | ||
| 76 | /** 数据使用中复制 */ | 76 | /** 数据使用中复制 */ |
| 77 | export const queryCopyData = (params) => request({ | 77 | export const queryCopyData = (params) => request({ |
| 78 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/copy?userGuid=${params.userGuid}`, | 78 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/copy?userGuid=${params.userGuid}`, |
| 79 | method: 'get' | 79 | method: 'get' |
| 80 | }); | 80 | }); |
| 81 | 81 | ||
| 82 | /** 分发连接器 */ | 82 | /** 分发连接器 */ |
| 83 | export const distributeContract = (params) => request({ | 83 | export const distributeContract = (params) => request({ |
| 84 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/distribute`, | 84 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/distribute`, |
| 85 | method: 'post', | 85 | method: 'post', |
| 86 | data: params | 86 | data: params |
| 87 | }) | 87 | }) |
| 88 | 88 | ||
| 89 | /** 分发提前校验接口 */ | 89 | /** 分发提前校验接口 */ |
| 90 | export const checkDistributeContract = (params) => request({ | 90 | export const checkDistributeContract = (params) => request({ |
| 91 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/check-distribute`, | 91 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/check-distribute`, |
| 92 | method: 'post', | 92 | method: 'post', |
| 93 | data: params | 93 | data: params |
| 94 | }) | 94 | }) |
| 95 | 95 | ||
| 96 | /** 获取数据使用对应的策略信息 */ | 96 | /** 获取数据使用对应的策略信息 */ |
| 97 | export const getContractStrategy = (useGuid ) => request({ | 97 | export const getContractStrategy = (useGuid ) => request({ |
| 98 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/get-policy?useGuid=${useGuid}`, | 98 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/get-policy?useGuid=${useGuid}`, |
| 99 | method: 'get' | 99 | method: 'get' |
| 100 | }); | 100 | }); |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -5,49 +5,49 @@ import request from "@/utils/request"; | ... | @@ -5,49 +5,49 @@ import request from "@/utils/request"; |
| 5 | /** 企业认证 **/ | 5 | /** 企业认证 **/ |
| 6 | // 企业认证分页 | 6 | // 企业认证分页 |
| 7 | export const getEnterpriseList = (params) => request({ | 7 | export const getEnterpriseList = (params) => request({ |
| 8 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/page-list`, | 8 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/page-list`, |
| 9 | method: 'post', | 9 | method: 'post', |
| 10 | data: params | 10 | data: params |
| 11 | }) | 11 | }) |
| 12 | 12 | ||
| 13 | // 企业认证详情 | 13 | // 企业认证详情 |
| 14 | export const getEnterpriseDetail = (params) => request({ | 14 | export const getEnterpriseDetail = (params) => request({ |
| 15 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/detail`, | 15 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/detail`, |
| 16 | method: 'get', | 16 | method: 'get', |
| 17 | params | 17 | params |
| 18 | }) | 18 | }) |
| 19 | 19 | ||
| 20 | // 企业认证新增 | 20 | // 企业认证新增 |
| 21 | export const enterpriseSave = (params) => request({ | 21 | export const enterpriseSave = (params) => request({ |
| 22 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/save`, | 22 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/save`, |
| 23 | method: 'post', | 23 | method: 'post', |
| 24 | data: params | 24 | data: params |
| 25 | }) | 25 | }) |
| 26 | 26 | ||
| 27 | // 企业认证修改 | 27 | // 企业认证修改 |
| 28 | export const enterpriseUpdate = (params) => request({ | 28 | export const enterpriseUpdate = (params) => request({ |
| 29 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/update`, | 29 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/update`, |
| 30 | method: 'put', | 30 | method: 'put', |
| 31 | data: params | 31 | data: params |
| 32 | }) | 32 | }) |
| 33 | 33 | ||
| 34 | // 企业认证删除 | 34 | // 企业认证删除 |
| 35 | export const enterpriseDelete = (params) => request({ | 35 | export const enterpriseDelete = (params) => request({ |
| 36 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/delete`, | 36 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/delete`, |
| 37 | method: 'delete', | 37 | method: 'delete', |
| 38 | data: params | 38 | data: params |
| 39 | }) | 39 | }) |
| 40 | 40 | ||
| 41 | // 企业认证变更删除 | 41 | // 企业认证变更删除 |
| 42 | export const enterpriseChangeDelete = (params) => request({ | 42 | export const enterpriseChangeDelete = (params) => request({ |
| 43 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/change/delete`, | 43 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/change/delete`, |
| 44 | method: 'delete', | 44 | method: 'delete', |
| 45 | data: params | 45 | data: params |
| 46 | }) | 46 | }) |
| 47 | 47 | ||
| 48 | // 企业认证最后一级审批 | 48 | // 企业认证最后一级审批 |
| 49 | export const enterpriseApprove = (params) => request({ | 49 | export const enterpriseApprove = (params) => request({ |
| 50 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/last-approve`, | 50 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/last-approve`, |
| 51 | method: 'post', | 51 | method: 'post', |
| 52 | data: params | 52 | data: params |
| 53 | }) | 53 | }) |
| ... | @@ -75,7 +75,7 @@ export const getTaskExecutionLog = (params) => request({ | ... | @@ -75,7 +75,7 @@ export const getTaskExecutionLog = (params) => request({ |
| 75 | 75 | ||
| 76 | // 获取企业认证流程列表 | 76 | // 获取企业认证流程列表 |
| 77 | export const getFlowEnterpriseList = (params) => request({ | 77 | export const getFlowEnterpriseList = (params) => request({ |
| 78 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/flow/page-list`, | 78 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/flow/page-list`, |
| 79 | method: 'post', | 79 | method: 'post', |
| 80 | data: params | 80 | data: params |
| 81 | }) | 81 | }) |
| ... | @@ -89,14 +89,14 @@ export const getUserTenant = () => request({ | ... | @@ -89,14 +89,14 @@ export const getUserTenant = () => request({ |
| 89 | 89 | ||
| 90 | // 获取企业信息 | 90 | // 获取企业信息 |
| 91 | export const getEnterpriseData = (params) => request({ | 91 | export const getEnterpriseData = (params) => request({ |
| 92 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/detail-by-logonUser`, | 92 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/detail-by-logonUser`, |
| 93 | method: 'get', | 93 | method: 'get', |
| 94 | params | 94 | params |
| 95 | }) | 95 | }) |
| 96 | 96 | ||
| 97 | // 修改需求上架状态 | 97 | // 修改需求上架状态 |
| 98 | export const updateDemandGrounding = (params) => request({ | 98 | export const updateDemandGrounding = (params) => request({ |
| 99 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/demand/update-grounding-pick`, | 99 | url: `${import.meta.env.VITE_API_COMMON_URL}/demand/update-grounding-pick`, |
| 100 | method: 'post', | 100 | method: 'post', |
| 101 | data: params | 101 | data: params |
| 102 | }) | 102 | }) | ... | ... |
| ... | @@ -2,7 +2,7 @@ import request from "@/utils/request"; | ... | @@ -2,7 +2,7 @@ import request from "@/utils/request"; |
| 2 | 2 | ||
| 3 | // 最后一级节点审批通过 | 3 | // 最后一级节点审批通过 |
| 4 | export const contractApprove = (params, serviceTenantGuid:any = null) => request({ | 4 | export const contractApprove = (params, serviceTenantGuid:any = null) => request({ |
| 5 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/data-contract/submit-flow${serviceTenantGuid?`?serviceTenantGuid=${serviceTenantGuid}`:''}`, | 5 | url: `${import.meta.env.VITE_API_COMMON_URL}/data-contract/submit-flow${serviceTenantGuid?`?serviceTenantGuid=${serviceTenantGuid}`:''}`, |
| 6 | method: 'post', | 6 | method: 'post', |
| 7 | data: params | 7 | data: params |
| 8 | }) | 8 | }) |
| ... | @@ -10,49 +10,49 @@ export const contractApprove = (params, serviceTenantGuid:any = null) => request | ... | @@ -10,49 +10,49 @@ export const contractApprove = (params, serviceTenantGuid:any = null) => request |
| 10 | /** 企业认证 **/ | 10 | /** 企业认证 **/ |
| 11 | // 企业认证分页 | 11 | // 企业认证分页 |
| 12 | export const getEnterpriseList = (params) => request({ | 12 | export const getEnterpriseList = (params) => request({ |
| 13 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/page-list`, | 13 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/page-list`, |
| 14 | method: 'post', | 14 | method: 'post', |
| 15 | data: params | 15 | data: params |
| 16 | }) | 16 | }) |
| 17 | 17 | ||
| 18 | // 企业认证详情 | 18 | // 企业认证详情 |
| 19 | export const getEnterpriseDetail = (params) => request({ | 19 | export const getEnterpriseDetail = (params) => request({ |
| 20 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/detail`, | 20 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/detail`, |
| 21 | method: 'get', | 21 | method: 'get', |
| 22 | params | 22 | params |
| 23 | }) | 23 | }) |
| 24 | 24 | ||
| 25 | // 企业认证新增 | 25 | // 企业认证新增 |
| 26 | export const enterpriseSave = (params) => request({ | 26 | export const enterpriseSave = (params) => request({ |
| 27 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/save`, | 27 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/save`, |
| 28 | method: 'post', | 28 | method: 'post', |
| 29 | data: params | 29 | data: params |
| 30 | }) | 30 | }) |
| 31 | 31 | ||
| 32 | // 企业认证修改 | 32 | // 企业认证修改 |
| 33 | export const enterpriseUpdate = (params) => request({ | 33 | export const enterpriseUpdate = (params) => request({ |
| 34 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/update`, | 34 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/update`, |
| 35 | method: 'put', | 35 | method: 'put', |
| 36 | data: params | 36 | data: params |
| 37 | }) | 37 | }) |
| 38 | 38 | ||
| 39 | // 企业认证删除 | 39 | // 企业认证删除 |
| 40 | export const enterpriseDelete = (params) => request({ | 40 | export const enterpriseDelete = (params) => request({ |
| 41 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/delete`, | 41 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/delete`, |
| 42 | method: 'delete', | 42 | method: 'delete', |
| 43 | data: params | 43 | data: params |
| 44 | }) | 44 | }) |
| 45 | 45 | ||
| 46 | // 企业认证变更删除 | 46 | // 企业认证变更删除 |
| 47 | export const enterpriseChangeDelete = (params) => request({ | 47 | export const enterpriseChangeDelete = (params) => request({ |
| 48 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/change/delete`, | 48 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/change/delete`, |
| 49 | method: 'delete', | 49 | method: 'delete', |
| 50 | data: params | 50 | data: params |
| 51 | }) | 51 | }) |
| 52 | 52 | ||
| 53 | // 企业认证最后一级审批 | 53 | // 企业认证最后一级审批 |
| 54 | export const enterpriseApprove = (params) => request({ | 54 | export const enterpriseApprove = (params) => request({ |
| 55 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/last-approve`, | 55 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/last-approve`, |
| 56 | method: 'post', | 56 | method: 'post', |
| 57 | data: params | 57 | data: params |
| 58 | }) | 58 | }) |
| ... | @@ -80,7 +80,7 @@ export const getTaskExecutionLog = (params) => request({ | ... | @@ -80,7 +80,7 @@ export const getTaskExecutionLog = (params) => request({ |
| 80 | 80 | ||
| 81 | // 获取企业认证流程列表 | 81 | // 获取企业认证流程列表 |
| 82 | export const getFlowEnterpriseList = (params) => request({ | 82 | export const getFlowEnterpriseList = (params) => request({ |
| 83 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/flow/page-list`, | 83 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/flow/page-list`, |
| 84 | method: 'post', | 84 | method: 'post', |
| 85 | data: params | 85 | data: params |
| 86 | }) | 86 | }) |
| ... | @@ -94,7 +94,7 @@ export const getUserTenant = () => request({ | ... | @@ -94,7 +94,7 @@ export const getUserTenant = () => request({ |
| 94 | 94 | ||
| 95 | // 获取企业信息 | 95 | // 获取企业信息 |
| 96 | export const getEnterpriseData = (params) => request({ | 96 | export const getEnterpriseData = (params) => request({ |
| 97 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/enterprise/detail-by-logonUser`, | 97 | url: `${import.meta.env.VITE_API_COMMON_URL}/enterprise/detail-by-logonUser`, |
| 98 | method: 'get', | 98 | method: 'get', |
| 99 | params | 99 | params |
| 100 | }) | 100 | }) |
| ... | @@ -103,47 +103,47 @@ export const getEnterpriseData = (params) => request({ | ... | @@ -103,47 +103,47 @@ export const getEnterpriseData = (params) => request({ |
| 103 | 103 | ||
| 104 | // 连接器分页 | 104 | // 连接器分页 |
| 105 | export const getConnectorList = (params) => request({ | 105 | export const getConnectorList = (params) => request({ |
| 106 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/tds-connector-identity/page-list`, | 106 | url: `${import.meta.env.VITE_API_COMMON_URL}/tds-connector-identity/page-list`, |
| 107 | method: 'post', | 107 | method: 'post', |
| 108 | data: params | 108 | data: params |
| 109 | }) | 109 | }) |
| 110 | 110 | ||
| 111 | /** 保存 */ | 111 | /** 保存 */ |
| 112 | export const saveConnector = (params) => request({ | 112 | export const saveConnector = (params) => request({ |
| 113 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/tds-connector-identity/save`, | 113 | url: `${import.meta.env.VITE_API_COMMON_URL}/tds-connector-identity/save`, |
| 114 | method: 'post', | 114 | method: 'post', |
| 115 | data: params | 115 | data: params |
| 116 | }) | 116 | }) |
| 117 | 117 | ||
| 118 | /** 更新 */ | 118 | /** 更新 */ |
| 119 | export const updateConnector = (params) => request({ | 119 | export const updateConnector = (params) => request({ |
| 120 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/tds-connector-identity/update`, | 120 | url: `${import.meta.env.VITE_API_COMMON_URL}/tds-connector-identity/update`, |
| 121 | method: 'put', | 121 | method: 'put', |
| 122 | data: params | 122 | data: params |
| 123 | }) | 123 | }) |
| 124 | 124 | ||
| 125 | /** 变更的重新提交 */ | 125 | /** 变更的重新提交 */ |
| 126 | export const changeSaveConnector = (params) => request({ | 126 | export const changeSaveConnector = (params) => request({ |
| 127 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/tds-connector-identity/change-save`, | 127 | url: `${import.meta.env.VITE_API_COMMON_URL}/tds-connector-identity/change-save`, |
| 128 | method: 'post', | 128 | method: 'post', |
| 129 | data: params | 129 | data: params |
| 130 | }) | 130 | }) |
| 131 | 131 | ||
| 132 | /** 删除 */ | 132 | /** 删除 */ |
| 133 | export const deleteConnector = (params) => request({ | 133 | export const deleteConnector = (params) => request({ |
| 134 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/tds-connector-identity/delete`, | 134 | url: `${import.meta.env.VITE_API_COMMON_URL}/tds-connector-identity/delete`, |
| 135 | method: 'delete', | 135 | method: 'delete', |
| 136 | data: params | 136 | data: params |
| 137 | }) | 137 | }) |
| 138 | 138 | ||
| 139 | export const getConnectorDetail = (guid) => request({ | 139 | export const getConnectorDetail = (guid) => request({ |
| 140 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/tds-connector-identity/detail?guid=${guid}`, | 140 | url: `${import.meta.env.VITE_API_COMMON_URL}/tds-connector-identity/detail?guid=${guid}`, |
| 141 | method: 'get' | 141 | method: 'get' |
| 142 | }) | 142 | }) |
| 143 | 143 | ||
| 144 | /** 判断当前用户企业是否已申请连接器 */ | 144 | /** 判断当前用户企业是否已申请连接器 */ |
| 145 | export const checkConnector = () => request({ | 145 | export const checkConnector = () => request({ |
| 146 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/tds-connector-identity/check-connector `, | 146 | url: `${import.meta.env.VITE_API_COMMON_URL}/tds-connector-identity/check-connector `, |
| 147 | method: 'get' | 147 | method: 'get' |
| 148 | }) | 148 | }) |
| 149 | 149 | ... | ... |
| ... | @@ -27,35 +27,35 @@ export const contractStatusList = [{ | ... | @@ -27,35 +27,35 @@ export const contractStatusList = [{ |
| 27 | 27 | ||
| 28 | /** 获取策略模板的列表 */ | 28 | /** 获取策略模板的列表 */ |
| 29 | export const getPageList = (params) => request({ | 29 | export const getPageList = (params) => request({ |
| 30 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/policy-template/page-list`, | 30 | url: `${import.meta.env.VITE_API_COMMON_URL}/policy-template/page-list`, |
| 31 | method: 'post', | 31 | method: 'post', |
| 32 | data: params | 32 | data: params |
| 33 | }) | 33 | }) |
| 34 | 34 | ||
| 35 | /** 新增策略模板 */ | 35 | /** 新增策略模板 */ |
| 36 | export const savePolicyTemplate = (params) => request({ | 36 | export const savePolicyTemplate = (params) => request({ |
| 37 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/policy-template/save`, | 37 | url: `${import.meta.env.VITE_API_COMMON_URL}/policy-template/save`, |
| 38 | method: 'post', | 38 | method: 'post', |
| 39 | data: params | 39 | data: params |
| 40 | }); | 40 | }); |
| 41 | 41 | ||
| 42 | /** 修改策略模板 */ | 42 | /** 修改策略模板 */ |
| 43 | export const updatePolicyTemplate = (params) => request({ | 43 | export const updatePolicyTemplate = (params) => request({ |
| 44 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/policy-template/update`, | 44 | url: `${import.meta.env.VITE_API_COMMON_URL}/policy-template/update`, |
| 45 | method: 'put', | 45 | method: 'put', |
| 46 | data: params | 46 | data: params |
| 47 | }); | 47 | }); |
| 48 | 48 | ||
| 49 | /** 删除策略模板 */ | 49 | /** 删除策略模板 */ |
| 50 | export const deletePolicyTemplate = (params) => request({ | 50 | export const deletePolicyTemplate = (params) => request({ |
| 51 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/policy-template/delete`, | 51 | url: `${import.meta.env.VITE_API_COMMON_URL}/policy-template/delete`, |
| 52 | method: 'delete', | 52 | method: 'delete', |
| 53 | data: params | 53 | data: params |
| 54 | }); | 54 | }); |
| 55 | 55 | ||
| 56 | /** 更新策略模板状态 */ | 56 | /** 更新策略模板状态 */ |
| 57 | export const updateTemplateState = (params) => request({ | 57 | export const updateTemplateState = (params) => request({ |
| 58 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/policy-template/update-status`, | 58 | url: `${import.meta.env.VITE_API_COMMON_URL}/policy-template/update-status`, |
| 59 | method: 'put', | 59 | method: 'put', |
| 60 | params | 60 | params |
| 61 | }); | 61 | }); |
| ... | @@ -63,88 +63,88 @@ export const updateTemplateState = (params) => request({ | ... | @@ -63,88 +63,88 @@ export const updateTemplateState = (params) => request({ |
| 63 | /** --------------------------- 合约模板管理 -------------------------- */ | 63 | /** --------------------------- 合约模板管理 -------------------------- */ |
| 64 | /** 获取策略模板的列表 */ | 64 | /** 获取策略模板的列表 */ |
| 65 | export const getContractTemplatePageList = (params) => request({ | 65 | export const getContractTemplatePageList = (params) => request({ |
| 66 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-template/page-list`, | 66 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-template/page-list`, |
| 67 | method: 'post', | 67 | method: 'post', |
| 68 | data: params | 68 | data: params |
| 69 | }) | 69 | }) |
| 70 | 70 | ||
| 71 | /** 新增合约模板状态 */ | 71 | /** 新增合约模板状态 */ |
| 72 | export const saveContractTemplate = (params) => request({ | 72 | export const saveContractTemplate = (params) => request({ |
| 73 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-template/save`, | 73 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-template/save`, |
| 74 | method: 'post', | 74 | method: 'post', |
| 75 | data: params | 75 | data: params |
| 76 | }); | 76 | }); |
| 77 | 77 | ||
| 78 | /** 更新合约模板状态 */ | 78 | /** 更新合约模板状态 */ |
| 79 | export const updateContractTemplate = (params) => request({ | 79 | export const updateContractTemplate = (params) => request({ |
| 80 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-template/update`, | 80 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-template/update`, |
| 81 | method: 'put', | 81 | method: 'put', |
| 82 | data: params | 82 | data: params |
| 83 | }); | 83 | }); |
| 84 | 84 | ||
| 85 | /** 更新合约模板状态 */ | 85 | /** 更新合约模板状态 */ |
| 86 | export const updateContractTemplateState = (params) => request({ | 86 | export const updateContractTemplateState = (params) => request({ |
| 87 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-template/update-status`, | 87 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-template/update-status`, |
| 88 | method: 'put', | 88 | method: 'put', |
| 89 | params | 89 | params |
| 90 | }); | 90 | }); |
| 91 | 91 | ||
| 92 | /** 删除策略模板 */ | 92 | /** 删除策略模板 */ |
| 93 | export const deleteContractTemplate = (params) => request({ | 93 | export const deleteContractTemplate = (params) => request({ |
| 94 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-template/delete`, | 94 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-template/delete`, |
| 95 | method: 'delete', | 95 | method: 'delete', |
| 96 | data: params | 96 | data: params |
| 97 | }); | 97 | }); |
| 98 | 98 | ||
| 99 | /** 获取策略模板详情 */ | 99 | /** 获取策略模板详情 */ |
| 100 | export const getContractTemplateDetail = (params) => request({ | 100 | export const getContractTemplateDetail = (params) => request({ |
| 101 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-template/detail`, | 101 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-template/detail`, |
| 102 | method: 'get', | 102 | method: 'get', |
| 103 | params | 103 | params |
| 104 | }); | 104 | }); |
| 105 | 105 | ||
| 106 | /** 复制合约模板 */ | 106 | /** 复制合约模板 */ |
| 107 | export const copyContractTemplate = (params) => request({ | 107 | export const copyContractTemplate = (params) => request({ |
| 108 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-template/copy`, | 108 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-template/copy`, |
| 109 | method: 'get', | 109 | method: 'get', |
| 110 | params | 110 | params |
| 111 | }); | 111 | }); |
| 112 | 112 | ||
| 113 | /** 获取操作行为下拉列表 */ | 113 | /** 获取操作行为下拉列表 */ |
| 114 | export const getActionPolicyList = () => request({ | 114 | export const getActionPolicyList = () => request({ |
| 115 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/list-by-policy-type?policyType=XW`, | 115 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/list-by-policy-type?policyType=XW`, |
| 116 | method: 'get' | 116 | method: 'get' |
| 117 | }); | 117 | }); |
| 118 | 118 | ||
| 119 | /** 获取约束条件下拉列表 */ | 119 | /** 获取约束条件下拉列表 */ |
| 120 | export const getConstraintPolicyList = () => request({ | 120 | export const getConstraintPolicyList = () => request({ |
| 121 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/list-by-policy-type?policyType=YS`, | 121 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/list-by-policy-type?policyType=YS`, |
| 122 | method: 'get' | 122 | method: 'get' |
| 123 | }); | 123 | }); |
| 124 | 124 | ||
| 125 | /** 根据状态获取可用的数字合约模板 */ | 125 | /** 根据状态获取可用的数字合约模板 */ |
| 126 | export const getValidContractTemplateList = () => request({ | 126 | export const getValidContractTemplateList = () => request({ |
| 127 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/list-by-biz-status`, | 127 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/list-by-biz-status`, |
| 128 | method: 'get' | 128 | method: 'get' |
| 129 | }); | 129 | }); |
| 130 | 130 | ||
| 131 | /** --------------------- 合约管理 ----------------------- */ | 131 | /** --------------------- 合约管理 ----------------------- */ |
| 132 | export const getContractPageList = (params) => request({ | 132 | export const getContractPageList = (params) => request({ |
| 133 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/page-list`, | 133 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/page-list`, |
| 134 | method: 'post', | 134 | method: 'post', |
| 135 | data: params | 135 | data: params |
| 136 | }) | 136 | }) |
| 137 | 137 | ||
| 138 | /** 合约备案列表 */ | 138 | /** 合约备案列表 */ |
| 139 | export const getContractOverviewPageList = (params) => request({ | 139 | export const getContractOverviewPageList = (params) => request({ |
| 140 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/overview-page-list`, | 140 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/overview-page-list`, |
| 141 | method: 'post', | 141 | method: 'post', |
| 142 | data: params | 142 | data: params |
| 143 | }) | 143 | }) |
| 144 | 144 | ||
| 145 | /** 获取合约备案的发起主体下拉列表 */ | 145 | /** 获取合约备案的发起主体下拉列表 */ |
| 146 | export const getContractOverviewTenantList = () => request({ | 146 | export const getContractOverviewTenantList = () => request({ |
| 147 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/tenant-list`, | 147 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/tenant-list`, |
| 148 | method: 'get', | 148 | method: 'get', |
| 149 | }); | 149 | }); |
| 150 | 150 | ||
| ... | @@ -156,146 +156,146 @@ export const getContractDataProduct = (tenantGuid) => request({ | ... | @@ -156,146 +156,146 @@ export const getContractDataProduct = (tenantGuid) => request({ |
| 156 | 156 | ||
| 157 | /** 获取下拉数据产品列表的去重字段 */ | 157 | /** 获取下拉数据产品列表的去重字段 */ |
| 158 | export const getDamFieldsByProductGuid = (productGuid, isTds = 'N', isAnnon = 'N') => request({ | 158 | export const getDamFieldsByProductGuid = (productGuid, isTds = 'N', isAnnon = 'N') => request({ |
| 159 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/field-by-dam-guid?damGuid=${productGuid}&isTds=${isTds}&isAnnon=${isAnnon}`, | 159 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/field-by-dam-guid?damGuid=${productGuid}&isTds=${isTds}&isAnnon=${isAnnon}`, |
| 160 | method: 'get' | 160 | method: 'get' |
| 161 | }) | 161 | }) |
| 162 | 162 | ||
| 163 | /** 创建合约 */ | 163 | /** 创建合约 */ |
| 164 | export const saveContract = (params) => request({ | 164 | export const saveContract = (params) => request({ |
| 165 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/save`, | 165 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/save`, |
| 166 | method: 'post', | 166 | method: 'post', |
| 167 | data: params | 167 | data: params |
| 168 | }) | 168 | }) |
| 169 | 169 | ||
| 170 | /** 更新合约 */ | 170 | /** 更新合约 */ |
| 171 | export const updateContract = (params) => request({ | 171 | export const updateContract = (params) => request({ |
| 172 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/update`, | 172 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/update`, |
| 173 | method: 'put', | 173 | method: 'put', |
| 174 | data: params | 174 | data: params |
| 175 | }) | 175 | }) |
| 176 | 176 | ||
| 177 | export const deleteContract = (params) => request({ | 177 | export const deleteContract = (params) => request({ |
| 178 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/delete`, | 178 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/delete`, |
| 179 | method: 'delete', | 179 | method: 'delete', |
| 180 | data: params | 180 | data: params |
| 181 | }); | 181 | }); |
| 182 | 182 | ||
| 183 | export const getContractDetail = (guid) => request({ | 183 | export const getContractDetail = (guid) => request({ |
| 184 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/detail?guid=${guid}`, | 184 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/detail?guid=${guid}`, |
| 185 | method: 'get', | 185 | method: 'get', |
| 186 | }); | 186 | }); |
| 187 | 187 | ||
| 188 | /** 查询协商信息详情 */ | 188 | /** 查询协商信息详情 */ |
| 189 | export const getContractNegotiate = (guid) => request({ | 189 | export const getContractNegotiate = (guid) => request({ |
| 190 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/get-negotiate?guid=${guid}`, | 190 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/get-negotiate?guid=${guid}`, |
| 191 | method: 'post', | 191 | method: 'post', |
| 192 | }); | 192 | }); |
| 193 | 193 | ||
| 194 | /** 根据版本获取协商信息 */ | 194 | /** 根据版本获取协商信息 */ |
| 195 | export const getContractNegoPlicyByVersion = (params) => request({ | 195 | export const getContractNegoPlicyByVersion = (params) => request({ |
| 196 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/get-policy-by-version?contractGuid=${params.guid}&version=${params.version}`, | 196 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/get-policy-by-version?contractGuid=${params.guid}&version=${params.version}`, |
| 197 | method: 'get' | 197 | method: 'get' |
| 198 | }); | 198 | }); |
| 199 | 199 | ||
| 200 | /** 拒绝本次合约 */ | 200 | /** 拒绝本次合约 */ |
| 201 | export const rejectContract = (guid) => request({ | 201 | export const rejectContract = (guid) => request({ |
| 202 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/reject?guid=${guid}`, | 202 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/reject?guid=${guid}`, |
| 203 | method: 'post', | 203 | method: 'post', |
| 204 | }); | 204 | }); |
| 205 | 205 | ||
| 206 | /** 确认本次合约 */ | 206 | /** 确认本次合约 */ |
| 207 | export const confirmContract = (guid) => request({ | 207 | export const confirmContract = (guid) => request({ |
| 208 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/confirm?guid=${guid}`, | 208 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/confirm?guid=${guid}`, |
| 209 | method: 'post', | 209 | method: 'post', |
| 210 | }); | 210 | }); |
| 211 | 211 | ||
| 212 | /** 继续本地合约协商 */ | 212 | /** 继续本地合约协商 */ |
| 213 | export const continueContractNegotiate = (params) => request({ | 213 | export const continueContractNegotiate = (params) => request({ |
| 214 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/continue-negotiate`, | 214 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/continue-negotiate`, |
| 215 | method: 'post', | 215 | method: 'post', |
| 216 | data: params | 216 | data: params |
| 217 | }); | 217 | }); |
| 218 | 218 | ||
| 219 | /** 获取可选的企业下拉列表,认证过之后带标识的 */ | 219 | /** 获取可选的企业下拉列表,认证过之后带标识的 */ |
| 220 | export const getContractTenantList = (tenantName = '') => request({ | 220 | export const getContractTenantList = (tenantName = '') => request({ |
| 221 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/get-enterprise?tenantName=${tenantName}`, | 221 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/get-enterprise?tenantName=${tenantName}`, |
| 222 | method: 'get' | 222 | method: 'get' |
| 223 | }) | 223 | }) |
| 224 | 224 | ||
| 225 | /** 撤回合约 */ | 225 | /** 撤回合约 */ |
| 226 | export const cancelContract = (guid) => request({ | 226 | export const cancelContract = (guid) => request({ |
| 227 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/canal?guid=${guid}`, | 227 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/canal?guid=${guid}`, |
| 228 | method: 'post', | 228 | method: 'post', |
| 229 | }); | 229 | }); |
| 230 | 230 | ||
| 231 | /** 签署合约 */ | 231 | /** 签署合约 */ |
| 232 | export const signContract = (params) => request({ | 232 | export const signContract = (params) => request({ |
| 233 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-signature/save`, | 233 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-signature/save`, |
| 234 | method: 'post', | 234 | method: 'post', |
| 235 | data: params | 235 | data: params |
| 236 | }); | 236 | }); |
| 237 | 237 | ||
| 238 | /** 获取签署合约详情 */ | 238 | /** 获取签署合约详情 */ |
| 239 | export const getSignListInfo = (guid) => request({ | 239 | export const getSignListInfo = (guid) => request({ |
| 240 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-signature/list-by-contract-guid?contractGuid=${guid}`, | 240 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-signature/list-by-contract-guid?contractGuid=${guid}`, |
| 241 | method: 'post', | 241 | method: 'post', |
| 242 | }); | 242 | }); |
| 243 | 243 | ||
| 244 | /** ----------------- 合约履约信息 ----------------- */ | 244 | /** ----------------- 合约履约信息 ----------------- */ |
| 245 | export const getContractProof = (guid) => request({ | 245 | export const getContractProof = (guid) => request({ |
| 246 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/proof-execution/proof-by-contract-guid?contractGuid=${guid}`, | 246 | url: `${import.meta.env.VITE_API_COMMON_URL}/proof-execution/proof-by-contract-guid?contractGuid=${guid}`, |
| 247 | method: 'get' | 247 | method: 'get' |
| 248 | }); | 248 | }); |
| 249 | 249 | ||
| 250 | /** 获取履约签名 */ | 250 | /** 获取履约签名 */ |
| 251 | export const getContractExecList = (params) => request({ | 251 | export const getContractExecList = (params) => request({ |
| 252 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/proof-execution/execution-list-by-contract-guid`, | 252 | url: `${import.meta.env.VITE_API_COMMON_URL}/proof-execution/execution-list-by-contract-guid`, |
| 253 | method: 'post', | 253 | method: 'post', |
| 254 | data: params | 254 | data: params |
| 255 | }); | 255 | }); |
| 256 | 256 | ||
| 257 | /** 解除合同 */ | 257 | /** 解除合同 */ |
| 258 | export const terminateContract = (params) => request({ | 258 | export const terminateContract = (params) => request({ |
| 259 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-terminate/save`, | 259 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-terminate/save`, |
| 260 | method: 'post', | 260 | method: 'post', |
| 261 | data: params | 261 | data: params |
| 262 | }); | 262 | }); |
| 263 | 263 | ||
| 264 | /** 获取终止合约信息 */ | 264 | /** 获取终止合约信息 */ |
| 265 | export const getTerminateDetailInfo = (guid) => request({ | 265 | export const getTerminateDetailInfo = (guid) => request({ |
| 266 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-terminate/detail?contractGuid=${guid}`, | 266 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-terminate/detail?contractGuid=${guid}`, |
| 267 | method: 'get' | 267 | method: 'get' |
| 268 | }); | 268 | }); |
| 269 | 269 | ||
| 270 | /** 日志管理-操作记录 */ | 270 | /** 日志管理-操作记录 */ |
| 271 | export const getContractOperationLog = (params) => request({ | 271 | export const getContractOperationLog = (params) => request({ |
| 272 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-operation-log/page-list`, | 272 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-operation-log/page-list`, |
| 273 | method: 'post', | 273 | method: 'post', |
| 274 | data: params | 274 | data: params |
| 275 | }) | 275 | }) |
| 276 | 276 | ||
| 277 | /** 操作记录详情 */ | 277 | /** 操作记录详情 */ |
| 278 | export const getContractOperationLogDetail = (guid) => request({ | 278 | export const getContractOperationLogDetail = (guid) => request({ |
| 279 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-operation-log/detail?guid=${guid}`, | 279 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-operation-log/detail?guid=${guid}`, |
| 280 | method: 'get' | 280 | method: 'get' |
| 281 | }) | 281 | }) |
| 282 | 282 | ||
| 283 | /** 日志管理-过程记录 */ | 283 | /** 日志管理-过程记录 */ |
| 284 | export const getContractProcessLog = (params) => request({ | 284 | export const getContractProcessLog = (params) => request({ |
| 285 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-process-log/page-list`, | 285 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-process-log/page-list`, |
| 286 | method: 'post', | 286 | method: 'post', |
| 287 | data: params | 287 | data: params |
| 288 | }) | 288 | }) |
| 289 | 289 | ||
| 290 | /** 整个系统日志管理 */ | 290 | /** 整个系统日志管理 */ |
| 291 | export const getSysOperationLog = (params) => request({ | 291 | export const getSysOperationLog = (params) => request({ |
| 292 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/trust-data-space-log/page-list`, | 292 | url: `${import.meta.env.VITE_API_COMMON_URL}/trust-data-space-log/page-list`, |
| 293 | method: 'post', | 293 | method: 'post', |
| 294 | data: params | 294 | data: params |
| 295 | }) | 295 | }) |
| 296 | 296 | ||
| 297 | export const getContractProcessLogDetail = (guid) => request({ | 297 | export const getContractProcessLogDetail = (guid) => request({ |
| 298 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-process-log/detail?guid=${guid}`, | 298 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-process-log/detail?guid=${guid}`, |
| 299 | method: 'get' | 299 | method: 'get' |
| 300 | }) | 300 | }) |
| 301 | 301 | ||
| ... | @@ -303,25 +303,25 @@ export const getContractProcessLogDetail = (guid) => request({ | ... | @@ -303,25 +303,25 @@ export const getContractProcessLogDetail = (guid) => request({ |
| 303 | 303 | ||
| 304 | /** 获取备案统计 */ | 304 | /** 获取备案统计 */ |
| 305 | export const getContractStatis = () => request({ | 305 | export const getContractStatis = () => request({ |
| 306 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract/get-contract-statistics`, | 306 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract/get-contract-statistics`, |
| 307 | method: 'get' | 307 | method: 'get' |
| 308 | }) | 308 | }) |
| 309 | 309 | ||
| 310 | export const getContractMonthStatis = () => request({ | 310 | export const getContractMonthStatis = () => request({ |
| 311 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-signature/get-month-signature`, | 311 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-signature/get-month-signature`, |
| 312 | method: 'get' | 312 | method: 'get' |
| 313 | }) | 313 | }) |
| 314 | 314 | ||
| 315 | /** 获取合约履行异常预警记录 */ | 315 | /** 获取合约履行异常预警记录 */ |
| 316 | export const getLogTableList = (params) => request({ | 316 | export const getLogTableList = (params) => request({ |
| 317 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-process-log/page-abnormal-warning`, | 317 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-process-log/page-abnormal-warning`, |
| 318 | method: 'post', | 318 | method: 'post', |
| 319 | data: params | 319 | data: params |
| 320 | }) | 320 | }) |
| 321 | 321 | ||
| 322 | /** 生成数字签名文件 */ | 322 | /** 生成数字签名文件 */ |
| 323 | export const getSignatureFile = (params, data) => request({ | 323 | export const getSignatureFile = (params, data) => request({ |
| 324 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-signature/get-signature-base?pageIndex=${data.pageIndex}&yPosition=${data.yPosition}`, | 324 | url: `${import.meta.env.VITE_API_COMMON_URL}/contract-signature/get-signature-base?pageIndex=${data.pageIndex}&yPosition=${data.yPosition}`, |
| 325 | method: 'post', | 325 | method: 'post', |
| 326 | data: params, | 326 | data: params, |
| 327 | headers: { | 327 | headers: { |
| ... | @@ -331,13 +331,13 @@ export const getSignatureFile = (params, data) => request({ | ... | @@ -331,13 +331,13 @@ export const getSignatureFile = (params, data) => request({ |
| 331 | 331 | ||
| 332 | /** ---------------------- 区块链日志 ---------------------- */ | 332 | /** ---------------------- 区块链日志 ---------------------- */ |
| 333 | export const getBlockChainPageList = (params) => request({ | 333 | export const getBlockChainPageList = (params) => request({ |
| 334 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/blockchain-code/page-list`, | 334 | url: `${import.meta.env.VITE_API_COMMON_URL}/blockchain-code/page-list`, |
| 335 | method: 'post', | 335 | method: 'post', |
| 336 | data: params | 336 | data: params |
| 337 | }) | 337 | }) |
| 338 | 338 | ||
| 339 | export const getBlockChainDetail = (params) => request({ | 339 | export const getBlockChainDetail = (params) => request({ |
| 340 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/blockchain-detail/chain-page-list`, | 340 | url: `${import.meta.env.VITE_API_COMMON_URL}/blockchain-detail/chain-page-list`, |
| 341 | method: 'post', | 341 | method: 'post', |
| 342 | data: params | 342 | data: params |
| 343 | }) | 343 | }) | ... | ... |
| ... | @@ -16,26 +16,46 @@ export const getLoginWebAuthn = () => request({ | ... | @@ -16,26 +16,46 @@ export const getLoginWebAuthn = () => request({ |
| 16 | 16 | ||
| 17 | export const getPictureCode = () => request({ | 17 | export const getPictureCode = () => request({ |
| 18 | url: `/user/get-picture-code`, | 18 | url: `/user/get-picture-code`, |
| 19 | method: 'get', | 19 | method: 'idaasGet', |
| 20 | }) | 20 | }) |
| 21 | 21 | ||
| 22 | // 通用图形验证码 | 22 | // 通用图形验证码 |
| 23 | export const commoncheckImgCode = () => request({ | 23 | export const commoncheckImgCode = () => request({ |
| 24 | url: `/ms-daop-user-service/user/validate-code/get`, | 24 | url: `/user/validate-code/get`, |
| 25 | method: 'get', | 25 | method: 'idaasGet', |
| 26 | responseType: 'blob' | 26 | responseType: 'blob' |
| 27 | }) | 27 | }) |
| 28 | |||
| 29 | export const sendCode = (params:{ | ||
| 30 | logonUser: string, | ||
| 31 | mobileNo: string, | ||
| 32 | validateCodeGuid: string, | ||
| 33 | validateCode: string | ||
| 34 | }) => request({ | ||
| 35 | url: `/user/send-msg-code?logonUser=${params.logonUser}&mobileNo=${params.mobileNo}&validateCodeGuid=${params.validateCodeGuid}&validateCode=${params.validateCode}`, | ||
| 36 | method: 'idaasGet', | ||
| 37 | }) | ||
| 38 | |||
| 39 | export const resetPwd = (params:{ | ||
| 40 | mobileNo: string, | ||
| 41 | smsCode: string, | ||
| 42 | pwd: string, | ||
| 43 | logonUser: string | ||
| 44 | }) => request({ | ||
| 45 | url: `/user/reset-pwd?mobileNo=${params.mobileNo}&smsCode=${params.smsCode}&pwd=${params.pwd}&logonUser=${params.logonUser}`, | ||
| 46 | method: 'idaasput', | ||
| 47 | }) | ||
| 28 | 48 | ||
| 29 | // 校验图形验证码 | 49 | // 校验图形验证码 |
| 30 | export const checkImgCode = (params) => request({ | 50 | export const checkImgCode = (params) => request({ |
| 31 | url: `${import.meta.env.VITE_APP_AUTH_URL}/portal/check`, | 51 | url: `${import.meta.env.VITE_API_COMMON_URL}/portal/check`, |
| 32 | method: 'post', | 52 | method: 'post', |
| 33 | data: params | 53 | data: params |
| 34 | }); | 54 | }); |
| 35 | 55 | ||
| 36 | // 获取图形验证码 | 56 | // 获取图形验证码 |
| 37 | export const getImgCodeSrc = (params) => request({ | 57 | export const getImgCodeSrc = (params) => request({ |
| 38 | url: `${import.meta.env.VITE_APP_AUTH_URL}/portal/get-captcha`, | 58 | url: `${import.meta.env.VITE_API_COMMON_URL}/portal/get-captcha`, |
| 39 | method: 'get', | 59 | method: 'get', |
| 40 | params | 60 | params |
| 41 | }); | 61 | }); |
| ... | @@ -51,7 +71,7 @@ export const checkDeviceTypeRegist = (params) => request({ | ... | @@ -51,7 +71,7 @@ export const checkDeviceTypeRegist = (params) => request({ |
| 51 | * @returns | 71 | * @returns |
| 52 | */ | 72 | */ |
| 53 | export const checkLoginUser = (logonUser:string) => request({ | 73 | export const checkLoginUser = (logonUser:string) => request({ |
| 54 | url: `/ms-daop-user-service/user/check-login-user-password?logonUser=${logonUser}`, | 74 | url: `${import.meta.env.VITE_API_COMMON_URL}/user/check-login-user-password?logonUser=${logonUser}`, |
| 55 | method: 'get' | 75 | method: 'get' |
| 56 | }); | 76 | }); |
| 57 | 77 | ||
| ... | @@ -68,7 +88,7 @@ export const signUp = (data) => request({ | ... | @@ -68,7 +88,7 @@ export const signUp = (data) => request({ |
| 68 | 88 | ||
| 69 | /** 发送登录验证码到手机 */ | 89 | /** 发送登录验证码到手机 */ |
| 70 | export const sendLoginCode = (mobileNo:string) => request({ | 90 | export const sendLoginCode = (mobileNo:string) => request({ |
| 71 | url: `/ms-daop-user-service/user/get-login-sms-validate-code?mobileNo=${mobileNo}`, | 91 | url: `${import.meta.env.VITE_API_COMMON_URL}/user/get-login-sms-validate-code?mobileNo=${mobileNo}`, |
| 72 | method: 'get' | 92 | method: 'get' |
| 73 | }); | 93 | }); |
| 74 | 94 | ||
| ... | @@ -76,4 +96,14 @@ export const getWebAuth4jLogin = (data) => request({ | ... | @@ -76,4 +96,14 @@ export const getWebAuth4jLogin = (data) => request({ |
| 76 | url: `/webauthn/login`, | 96 | url: `/webauthn/login`, |
| 77 | method: 'idaasPost', | 97 | method: 'idaasPost', |
| 78 | data: data | 98 | data: data |
| 99 | }); | ||
| 100 | |||
| 101 | /** | ||
| 102 | * 记录更新密码时间 | ||
| 103 | * @param logonUser | ||
| 104 | * @returns | ||
| 105 | */ | ||
| 106 | export const recordUpdateTime = (logonUser: string) => request({ | ||
| 107 | url: `${import.meta.env.VITE_API_COMMON_URL}/user/record-update-password-time?logonUser=${logonUser}`, | ||
| 108 | method: 'put' | ||
| 79 | }); | 109 | }); |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -31,10 +31,10 @@ export const getSystemMenu = (params, isAdmin = false) => { | ... | @@ -31,10 +31,10 @@ export const getSystemMenu = (params, isAdmin = false) => { |
| 31 | url: | 31 | url: |
| 32 | isAdmin | 32 | isAdmin |
| 33 | ? `${ | 33 | ? `${ |
| 34 | import.meta.env.VITE_APP_AUTH_URL | 34 | import.meta.env.VITE_API_COMMON_URL |
| 35 | }/product-menu-permission/tenant/get-product-menu?tenantGuid=${params.tenantGuid}&platformSystemGuid=4149c763d70948b195eb3d4b997c1722` | 35 | }/product-menu-permission/tenant/get-product-menu?tenantGuid=${params.tenantGuid}&platformSystemGuid=4149c763d70948b195eb3d4b997c1722` |
| 36 | : `${ | 36 | : `${ |
| 37 | import.meta.env.VITE_APP_AUTH_URL | 37 | import.meta.env.VITE_API_COMMON_URL |
| 38 | }/product-menu-permission/staff/get-product-menu-template?platformSystemGuid=4149c763d70948b195eb3d4b997c1722&funcPermissionTemplateGuid=${params.roleGuid}`, | 38 | }/product-menu-permission/staff/get-product-menu-template?platformSystemGuid=4149c763d70948b195eb3d4b997c1722&funcPermissionTemplateGuid=${params.roleGuid}`, |
| 39 | method: "get", | 39 | method: "get", |
| 40 | }); | 40 | }); |
| ... | @@ -43,7 +43,7 @@ export const getSystemMenu = (params, isAdmin = false) => { | ... | @@ -43,7 +43,7 @@ export const getSystemMenu = (params, isAdmin = false) => { |
| 43 | // 获取当前用户对应的产品和菜单 | 43 | // 获取当前用户对应的产品和菜单 |
| 44 | export const getUserInfo = () => { | 44 | export const getUserInfo = () => { |
| 45 | return request({ | 45 | return request({ |
| 46 | url: `${import.meta.env.VITE_APP_API_BASEURL}/menu/data/get-product-menu-by-currentuser`, | 46 | url: `${import.meta.env.VITE_API_COMMON_URL}/menu/data/get-product-menu-by-currentuser`, |
| 47 | method: 'get' | 47 | method: 'get' |
| 48 | }) | 48 | }) |
| 49 | } | 49 | } |
| ... | @@ -99,13 +99,13 @@ export const getTenantInfo = (params) => request({ | ... | @@ -99,13 +99,13 @@ export const getTenantInfo = (params) => request({ |
| 99 | }) | 99 | }) |
| 100 | // 查看平台会员详情 | 100 | // 查看平台会员详情 |
| 101 | export const getTenantDetailInfo = (params) => request({ | 101 | export const getTenantDetailInfo = (params) => request({ |
| 102 | url: `${import.meta.env.VITE_APP_PERSONAL_URL}/tenant/getByGuid/${params}`, | 102 | url: `${import.meta.env.VITE_API_COMMON_URL}/tenant/getByGuid/${params}`, |
| 103 | method: 'get' | 103 | method: 'get' |
| 104 | }) | 104 | }) |
| 105 | 105 | ||
| 106 | // 查看人员详情 | 106 | // 查看人员详情 |
| 107 | export const getStaffDetailInfo = (params) => request({ | 107 | export const getStaffDetailInfo = (params) => request({ |
| 108 | url: `${import.meta.env.VITE_APP_PERSONAL_URL}/staff/getByGuid/${params}`, | 108 | url: `${import.meta.env.VITE_API_COMMON_URL}/staff/getByGuid/${params}`, |
| 109 | method: 'get' | 109 | method: 'get' |
| 110 | }) | 110 | }) |
| 111 | 111 | ||
| ... | @@ -299,7 +299,7 @@ export const checkDataSourceConnectTest = (params) => request({ | ... | @@ -299,7 +299,7 @@ export const checkDataSourceConnectTest = (params) => request({ |
| 299 | }); | 299 | }); |
| 300 | 300 | ||
| 301 | export const getParamsDictList = (dictType) => request({ | 301 | export const getParamsDictList = (dictType) => request({ |
| 302 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/platform/get-by-dictType?dictType=${dictType}`, | 302 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/platform/get-by-dictType?dictType=${dictType}`, |
| 303 | method: 'get', | 303 | method: 'get', |
| 304 | }) | 304 | }) |
| 305 | 305 | ||
| ... | @@ -327,7 +327,7 @@ export const exportTemplate = (params) => request({ | ... | @@ -327,7 +327,7 @@ export const exportTemplate = (params) => request({ |
| 327 | 327 | ||
| 328 | /** 获取字典列表数据 */ | 328 | /** 获取字典列表数据 */ |
| 329 | export const getParamsList = (params) => request({ | 329 | export const getParamsList = (params) => request({ |
| 330 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/platform/get-by-dictType`, | 330 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/platform/get-by-dictType`, |
| 331 | method: 'get', | 331 | method: 'get', |
| 332 | params | 332 | params |
| 333 | }) | 333 | }) | ... | ... |
| ... | @@ -22,7 +22,7 @@ export const rejectFlowData = (params, serviceTenantGuid:any=null) => request({ | ... | @@ -22,7 +22,7 @@ export const rejectFlowData = (params, serviceTenantGuid:any=null) => request({ |
| 22 | }) | 22 | }) |
| 23 | // 审批撤销 | 23 | // 审批撤销 |
| 24 | export const revokeFlowData = (params, serviceTenantGuid:any=null) => request({ | 24 | export const revokeFlowData = (params, serviceTenantGuid:any=null) => request({ |
| 25 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/connector-invoke/data/canal-flow${ serviceTenantGuid ? `?serviceTenantGuid=${serviceTenantGuid}` : '' }`, | 25 | url: `${import.meta.env.VITE_API_COMMON_URL}/connector-invoke/data/canal-flow${ serviceTenantGuid ? `?serviceTenantGuid=${serviceTenantGuid}` : '' }`, |
| 26 | method: 'post', | 26 | method: 'post', |
| 27 | data: params | 27 | data: params |
| 28 | }) | 28 | }) | ... | ... |
| 1 | <template> | 1 | <template> |
| 2 | <div> | 2 | <div> |
| 3 | <DialogPlus modal-class="auth-user" append-to-body v-model="dialogVisible" @open="openedDialog" width="460px" | 3 | <DialogPlus modal-class="auth-user" append-to-body v-model="dialogVisible" @open="openedDialog" width="460px" |
| 4 | maxHeight="250px" :close-on-click-modal="false" title="用户身份认证"> | 4 | maxHeight="280px" :close-on-click-modal="false" title="用户身份认证"> |
| 5 | <div class="select-tenant"> | 5 | <div class="select-tenant"> |
| 6 | <el-form v-show="formType == 'validate'" label-position="top" ref="registerFormRef" :model="registerForm" | 6 | <el-form v-show="formType == 'validate'" label-position="top" ref="registerFormRef" :model="registerForm" |
| 7 | :rules="registerRules" class="login-form" auto-complete="on"> | 7 | :rules="registerRules" class="login-form" auto-complete="on"> |
| ... | @@ -51,14 +51,16 @@ | ... | @@ -51,14 +51,16 @@ |
| 51 | </el-form> | 51 | </el-form> |
| 52 | </div> | 52 | </div> |
| 53 | <template #footer> | 53 | <template #footer> |
| 54 | <el-button @click="closeDialog">取 消</el-button> | 54 | <div class="dialog-footer"> |
| 55 | <el-button v-show="formType === 'validate'" :loading="sendCodeLoading" type="primary" | 55 | <el-button @click="closeDialog">取 消</el-button> |
| 56 | @click="handleSendCaptcha">发送验证码至手机</el-button> | 56 | <el-button v-show="formType === 'validate'" :loading="sendCodeLoading" type="primary" |
| 57 | <el-button v-show="formType === 'reset' && timeLeft > 0" :loading="saveLoading" type="primary" | 57 | @click="handleSendCaptcha">发送验证码至手机</el-button> |
| 58 | :disabled="!resetForm.smsCode || !resetForm.pwd || !resetForm.checkPwd" | 58 | <el-button v-show="formType === 'reset' && timeLeft > 0" :loading="saveLoading" type="primary" |
| 59 | @click.prevent="handleReset">修改密码</el-button> | 59 | :disabled="!resetForm.smsCode || !resetForm.pwd || !resetForm.checkPwd" |
| 60 | <el-button v-show="formType === 'reset' && timeLeft == 0" :loading="saveLoading" type="primary" | 60 | @click.prevent="handleReset">修改密码</el-button> |
| 61 | @click.prevent="recertification">重新认证</el-button> | 61 | <el-button v-show="formType === 'reset' && timeLeft == 0" :loading="saveLoading" type="primary" |
| 62 | @click.prevent="recertification">重新认证</el-button> | ||
| 63 | </div> | ||
| 62 | </template> | 64 | </template> |
| 63 | </DialogPlus> | 65 | </DialogPlus> |
| 64 | </div> | 66 | </div> |
| ... | @@ -71,7 +73,10 @@ import type { FormRules } from 'element-plus' | ... | @@ -71,7 +73,10 @@ import type { FormRules } from 'element-plus' |
| 71 | import { propTypes } from '@/utils/propTypes' | 73 | import { propTypes } from '@/utils/propTypes' |
| 72 | import useIdaasStore from '@/store/modules/idaas'; | 74 | import useIdaasStore from '@/store/modules/idaas'; |
| 73 | import { | 75 | import { |
| 74 | getPictureCode | 76 | getPictureCode, |
| 77 | sendCode, | ||
| 78 | resetPwd, | ||
| 79 | recordUpdateTime | ||
| 75 | } from "@/api/modules/idaas" | 80 | } from "@/api/modules/idaas" |
| 76 | import useLogin from '@/store/modules/login' | 81 | import useLogin from '@/store/modules/login' |
| 77 | import PasswordStrengthMeter from '../PasswordStrengthMeter/index.vue' | 82 | import PasswordStrengthMeter from '../PasswordStrengthMeter/index.vue' |
| ... | @@ -253,9 +258,11 @@ const refreshPictureCode = () => { | ... | @@ -253,9 +258,11 @@ const refreshPictureCode = () => { |
| 253 | function getPictureCodeInfo() { | 258 | function getPictureCodeInfo() { |
| 254 | promise.value = getPictureCode().then((res: any) => { | 259 | promise.value = getPictureCode().then((res: any) => { |
| 255 | promise.value = null; | 260 | promise.value = null; |
| 256 | if (res.data.code == proxy.$passCode) { | 261 | if (res?.code == proxy.$passCode) { |
| 257 | imgCaptchaBase64.value = res.data.data?.imageBase64 || ""; | 262 | imgCaptchaBase64.value = res.data?.imageBase64 || ""; |
| 258 | validateCodeGuid.value = res.data.data?.guid || ""; | 263 | validateCodeGuid.value = res.data?.guid || ""; |
| 264 | } else { | ||
| 265 | res?.msg && proxy.$ElMessage.error(res.msg); | ||
| 259 | } | 266 | } |
| 260 | }); | 267 | }); |
| 261 | } | 268 | } |
| ... | @@ -266,9 +273,9 @@ const handleSendCaptcha = () => { | ... | @@ -266,9 +273,9 @@ const handleSendCaptcha = () => { |
| 266 | sendCodeLoading.value = true | 273 | sendCodeLoading.value = true |
| 267 | let params: any = { ...registerForm.value }; | 274 | let params: any = { ...registerForm.value }; |
| 268 | params.validateCodeGuid = validateCodeGuid.value; | 275 | params.validateCodeGuid = validateCodeGuid.value; |
| 269 | idaasApi.sendCode(params).then((res: any) => { | 276 | sendCode(params).then((res: any) => { |
| 270 | sendCodeLoading.value = false; | 277 | sendCodeLoading.value = false; |
| 271 | if (res?.data.code == proxy.$passCode) { | 278 | if (res?.code == proxy.$passCode) { |
| 272 | proxy.$ElMessage.success('验证码发送成功!'); | 279 | proxy.$ElMessage.success('验证码发送成功!'); |
| 273 | loginStore.firstUnmetRequirement = '' | 280 | loginStore.firstUnmetRequirement = '' |
| 274 | formType.value = 'reset'; | 281 | formType.value = 'reset'; |
| ... | @@ -290,14 +297,38 @@ async function handleReset() { | ... | @@ -290,14 +297,38 @@ async function handleReset() { |
| 290 | if (!res) return | 297 | if (!res) return |
| 291 | let params = Object.assign({}, resetForm.value, { mobileNo: registerForm.value.mobileNo, logonUser: registerForm.value.logonUser }); | 298 | let params = Object.assign({}, resetForm.value, { mobileNo: registerForm.value.mobileNo, logonUser: registerForm.value.logonUser }); |
| 292 | params.pwd = autoSalt(params.pwd, false, false); | 299 | params.pwd = autoSalt(params.pwd, false, false); |
| 293 | idaasApi.resetPwd(params).then((res: any) => { | 300 | resetPwd(params).then((res: any) => { |
| 294 | if (res.data.code == proxy.$passCode) { | 301 | if (res?.code == proxy.$passCode) { |
| 295 | proxy.$ElMessage.success('密码重置成功'); | 302 | proxy.$ElMessage.success('密码重置成功'); |
| 296 | dialogVisible.value = false; | 303 | dialogVisible.value = false; |
| 297 | userApi.recordUpdateTime(registerForm.value.logonUser) | 304 | recordUpdateTime(registerForm.value.logonUser) |
| 305 | } else { | ||
| 306 | res?.msg && proxy.$ElMessage.error(res.msg); | ||
| 298 | } | 307 | } |
| 299 | }); | 308 | }); |
| 300 | } | 309 | } |
| 301 | 310 | ||
| 302 | 311 | ||
| 303 | </script> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 312 | </script> | ||
| 313 | |||
| 314 | <style lang="scss" scoped> | ||
| 315 | |||
| 316 | .code-desc { | ||
| 317 | font-size: 12px; | ||
| 318 | color: #999999; | ||
| 319 | letter-spacing: 0; | ||
| 320 | line-height: 17px; | ||
| 321 | font-weight: 400; | ||
| 322 | margin-top: 2px; | ||
| 323 | } | ||
| 324 | |||
| 325 | .h-26px { | ||
| 326 | height: 26px; | ||
| 327 | } | ||
| 328 | |||
| 329 | :deep(.el-form-item) { | ||
| 330 | .el-form-item__label { | ||
| 331 | margin-bottom: 2px !important | ||
| 332 | } | ||
| 333 | } | ||
| 334 | </style> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -142,7 +142,7 @@ const verifyDialogBtnClick = (btn, info) => { | ... | @@ -142,7 +142,7 @@ const verifyDialogBtnClick = (btn, info) => { |
| 142 | {{ userStore.userName }} | 142 | {{ userStore.userName }} |
| 143 | </div> | 143 | </div> |
| 144 | <div class="text-left"> | 144 | <div class="text-left"> |
| 145 | 账号: {{ userData.mobileNo.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2') }} | 145 | 账号: {{ userData.mobileNo?.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2') }} |
| 146 | </div> | 146 | </div> |
| 147 | </div> | 147 | </div> |
| 148 | </div> | 148 | </div> | ... | ... |
| ... | @@ -16,13 +16,11 @@ import { | ... | @@ -16,13 +16,11 @@ import { |
| 16 | } from "@element-plus/icons-vue"; | 16 | } from "@element-plus/icons-vue"; |
| 17 | import { getAllMessageList, getMessageCount, updateMessageState, updateAllFinish } from '@/api/modules/queryService'; | 17 | import { getAllMessageList, getMessageCount, updateMessageState, updateAllFinish } from '@/api/modules/queryService'; |
| 18 | import useUserStore from "@/store/modules/user"; | 18 | import useUserStore from "@/store/modules/user"; |
| 19 | import useDataFinanceStore from "@/store/modules/dataFinance"; | ||
| 20 | import Moment from 'moment'; | 19 | import Moment from 'moment'; |
| 21 | 20 | ||
| 22 | const router = useRouter() | 21 | const router = useRouter() |
| 23 | const userStore = useUserStore(); | 22 | const userStore = useUserStore(); |
| 24 | const userData = JSON.parse(userStore.userData) | 23 | const userData = JSON.parse(userStore.userData) |
| 25 | const financeStore = useDataFinanceStore(); | ||
| 26 | const { proxy } = getCurrentInstance() as any; | 24 | const { proxy } = getCurrentInstance() as any; |
| 27 | 25 | ||
| 28 | const routeInfo = useRoute() | 26 | const routeInfo = useRoute() |
| ... | @@ -167,10 +165,10 @@ const messageJump = (item) => { | ... | @@ -167,10 +165,10 @@ const messageJump = (item) => { |
| 167 | proxy.$ElMessage.error('url地址不对'); | 165 | proxy.$ElMessage.error('url地址不对'); |
| 168 | return; | 166 | return; |
| 169 | } | 167 | } |
| 170 | let params = item.jumpUrl.substring(index + 1); | 168 | // let params = item.jumpUrl.substring(index + 1); |
| 171 | let searchParams = new URLSearchParams(params); | 169 | // let searchParams = new URLSearchParams(params); |
| 172 | financeStore.setCircuGUid(searchParams.get("guid") || ''); | 170 | // financeStore.setCircuGUid(searchParams.get("guid") || ''); |
| 173 | financeStore.setGoodsName(searchParams.get("goodsName") || ""); | 171 | // financeStore.setGoodsName(searchParams.get("goodsName") || ""); |
| 174 | let goPath = item.jumpUrl.substring(0, index); | 172 | let goPath = item.jumpUrl.substring(0, index); |
| 175 | router.push({ | 173 | router.push({ |
| 176 | path: goPath | 174 | path: goPath | ... | ... |
| ... | @@ -58,7 +58,10 @@ service.interceptors.request.use( | ... | @@ -58,7 +58,10 @@ service.interceptors.request.use( |
| 58 | } else if (config.method === "idaasGet" || config.method === "idaasget") { | 58 | } else if (config.method === "idaasGet" || config.method === "idaasget") { |
| 59 | config.baseURL = IDaaSBaseURL; | 59 | config.baseURL = IDaaSBaseURL; |
| 60 | config.method = "get"; | 60 | config.method = "get"; |
| 61 | } | 61 | } else if (config.method === "idaasPut" || config.method === "idaasput") { |
| 62 | config.baseURL = IDaaSBaseURL; | ||
| 63 | config.method = "put"; | ||
| 64 | } | ||
| 62 | if (config.responseType == "blob") { | 65 | if (config.responseType == "blob") { |
| 63 | // 文件流,文件名称相同时会判定同一个请求。 | 66 | // 文件流,文件名称相同时会判定同一个请求。 |
| 64 | config.headers.Authorization = localStorage.getItem('token'); | 67 | config.headers.Authorization = localStorage.getItem('token'); | ... | ... |
| ... | @@ -229,7 +229,7 @@ const toDetail = (scope) => { | ... | @@ -229,7 +229,7 @@ const toDetail = (scope) => { |
| 229 | const toDelete = (scope) => { | 229 | const toDelete = (scope) => { |
| 230 | proxy.$openMessageBox("数据删除后不可恢复,确定是否删除?", "warning", () => { | 230 | proxy.$openMessageBox("数据删除后不可恢复,确定是否删除?", "warning", () => { |
| 231 | removeOrganisation([scope.row.guid]).then((res: any) => { | 231 | removeOrganisation([scope.row.guid]).then((res: any) => { |
| 232 | if (res.data.code === proxy.$passCode) { | 232 | if (res?.code === proxy.$passCode) { |
| 233 | proxy.$ElMessage({ | 233 | proxy.$ElMessage({ |
| 234 | type: 'success', | 234 | type: 'success', |
| 235 | message: '删除成功' | 235 | message: '删除成功' |
| ... | @@ -237,7 +237,7 @@ const toDelete = (scope) => { | ... | @@ -237,7 +237,7 @@ const toDelete = (scope) => { |
| 237 | page.value.curr = 1; | 237 | page.value.curr = 1; |
| 238 | getTableData(); | 238 | getTableData(); |
| 239 | } else { | 239 | } else { |
| 240 | proxy.$ElMessage({ | 240 | res?.msg && proxy.$ElMessage({ |
| 241 | type: 'error', | 241 | type: 'error', |
| 242 | message: res.msg, | 242 | message: res.msg, |
| 243 | }) | 243 | }) | ... | ... |
| ... | @@ -269,7 +269,7 @@ const loginTitle = computed(() => { | ... | @@ -269,7 +269,7 @@ const loginTitle = computed(() => { |
| 269 | return formTypeMap[formType.value] || '注册申请'; | 269 | return formTypeMap[formType.value] || '注册申请'; |
| 270 | }); | 270 | }); |
| 271 | 271 | ||
| 272 | const formType = ref(proxy.$route.query.formType || 'beforeLogin'); | 272 | const formType = ref(route.query.formType || 'beforeLogin'); |
| 273 | const beforeLoginFormRef = ref() // 登录前表单 | 273 | const beforeLoginFormRef = ref() // 登录前表单 |
| 274 | const loginFormRef = ref() // 登录表单 | 274 | const loginFormRef = ref() // 登录表单 |
| 275 | const registerForm = ref() // 注册表单 | 275 | const registerForm = ref() // 注册表单 |
| ... | @@ -675,8 +675,8 @@ async function getLoginSmsCode() { | ... | @@ -675,8 +675,8 @@ async function getLoginSmsCode() { |
| 675 | let validate = await loginFormRef.value.formValidation(['mobileNo']); | 675 | let validate = await loginFormRef.value.formValidation(['mobileNo']); |
| 676 | if (validate) { | 676 | if (validate) { |
| 677 | let params = await loginFormRef.value.getData() | 677 | let params = await loginFormRef.value.getData() |
| 678 | sendLoginCode(params.mobileNo).then(res=>{ | 678 | sendLoginCode(params.mobileNo).then((res: any) => { |
| 679 | if (res.data.code == proxy.$passCode) { | 679 | if (res?.code == proxy.$passCode) { |
| 680 | sendCodeLoading2.value = true; | 680 | sendCodeLoading2.value = true; |
| 681 | disabledverifyUser.value = false; | 681 | disabledverifyUser.value = false; |
| 682 | loginFormRef.value.formValidation(['smsCode']); | 682 | loginFormRef.value.formValidation(['smsCode']); |
| ... | @@ -765,13 +765,16 @@ async function beforeLogin() { | ... | @@ -765,13 +765,16 @@ async function beforeLogin() { |
| 765 | let validate = await beforeLoginFormRef.value.formValidation(); | 765 | let validate = await beforeLoginFormRef.value.formValidation(); |
| 766 | if (!validate) return | 766 | if (!validate) return |
| 767 | let formData = await beforeLoginFormRef.value.getData(); | 767 | let formData = await beforeLoginFormRef.value.getData(); |
| 768 | debugger | ||
| 769 | let _logonUser = formData.logonUser; | 768 | let _logonUser = formData.logonUser; |
| 770 | let password = formData.password; | 769 | let password = formData.password; |
| 771 | loginStore.encodePwd = CryptoJS.AES.encrypt(password, sysConfigStore().getConfig('appKey')).toString(); | 770 | loginStore.encodePwd = CryptoJS.AES.encrypt(password, sysConfigStore().getConfig('appKey')).toString(); |
| 771 | loading.value = true; | ||
| 772 | let loginRes = await idaasStore.login(formData); | 772 | let loginRes = await idaasStore.login(formData); |
| 773 | loading.value = false; | ||
| 773 | if (!loginRes) return | 774 | if (!loginRes) return |
| 775 | loading.value = true; | ||
| 774 | let res: any = await checkLoginUser(_logonUser) | 776 | let res: any = await checkLoginUser(_logonUser) |
| 777 | loading.value = false; | ||
| 775 | if (res?.code != '00000') { | 778 | if (res?.code != '00000') { |
| 776 | res?.msg && proxy.$message.error(res?.msg); | 779 | res?.msg && proxy.$message.error(res?.msg); |
| 777 | return; | 780 | return; |
| ... | @@ -839,23 +842,23 @@ async function beforeLogin() { | ... | @@ -839,23 +842,23 @@ async function beforeLogin() { |
| 839 | */ | 842 | */ |
| 840 | async function handleLogin(params) { | 843 | async function handleLogin(params) { |
| 841 | loading.value = true | 844 | loading.value = true |
| 842 | let client_id = params.client_id = proxy.$route.query.client_id; | 845 | let client_id = params.client_id = route.query.client_id; |
| 843 | let redirect_uri = params.redirect_uri = proxy.$route.query.redirect_uri; | 846 | let redirect_uri: any = params.redirect_uri = route.query.redirect_uri; |
| 844 | loginStore.smsValidateCode = params.smsCode | 847 | loginStore.smsValidateCode = params.smsCode |
| 845 | idaasStore.login(params).then((res: any) => { | 848 | idaasStore.login(params).then((res: any) => { |
| 846 | loading.value = false | 849 | loading.value = false |
| 847 | const result = isJsonString(res) ? JSON.parse(res) : res; | 850 | //const result = isJsonString(res) ? JSON.parse(res) : res; |
| 848 | let scope = result.data.authorities?.map(a => a.authority).join(' '); | 851 | // let scope = result.data.authorities?.map(a => a.authority).join(' '); |
| 849 | if (!client_id) { | 852 | if (!client_id) { |
| 850 | client_id = sysConfigStore().getConfig('appKey'); | 853 | client_id = sysConfigStore().getConfig('appKey'); |
| 851 | } | 854 | } |
| 852 | let hrefOrigin = window.location.origin; | 855 | let hrefOrigin = window.location.origin; |
| 853 | if (!redirect_uri) { | 856 | if (!redirect_uri) { |
| 854 | redirect_uri = hrefOrigin + '/login'; | 857 | redirect_uri = hrefOrigin + '/'; |
| 855 | } | 858 | } |
| 856 | let state = createStateHashCode(); | 859 | let state = createStateHashCode(); |
| 857 | let url = `${hrefOrigin}/idaas/oauth2/authorize?response_type=${LOGINCODE.response_type}&client_id=${client_id}&scope=other&state=${state}&redirect_uri=${encodeURIComponent(redirect_uri)}` | 860 | let url = `${hrefOrigin}/idaas/oauth2/authorize?response_type=${LOGINCODE.response_type}&client_id=${client_id}&scope=other&state=${state}&redirect_uri=${encodeURIComponent(redirect_uri)}` |
| 858 | localStorage.setItem('idaas_code_url', url) | 861 | // localStorage.setItem('idaas_code_url', url) |
| 859 | window.location.href = url | 862 | window.location.href = url |
| 860 | }).catch(() => { | 863 | }).catch(() => { |
| 861 | loading.value = false | 864 | loading.value = false |
| ... | @@ -890,11 +893,11 @@ async function handleLogin(params) { | ... | @@ -890,11 +893,11 @@ async function handleLogin(params) { |
| 890 | // }) | 893 | // }) |
| 891 | // } | 894 | // } |
| 892 | 895 | ||
| 893 | //const logout = ref(proxy.$route.query.logout); | 896 | //const logout = ref(route.query.logout); |
| 894 | 897 | ||
| 895 | // // 存储跳转其他系统的url参数 | 898 | // // 存储跳转其他系统的url参数 |
| 896 | // function saveQueryParams() { | 899 | // function saveQueryParams() { |
| 897 | // let query = proxy.$route.query; | 900 | // let query = route.query; |
| 898 | // routeStore.fromUrl = query.fromUrl | 901 | // routeStore.fromUrl = query.fromUrl |
| 899 | // routeStore.toUrl = query.toUrl | 902 | // routeStore.toUrl = query.toUrl |
| 900 | // routeStore.backUrl = query.backUrl | 903 | // routeStore.backUrl = query.backUrl |
| ... | @@ -956,12 +959,14 @@ const passKeySign = async () => { | ... | @@ -956,12 +959,14 @@ const passKeySign = async () => { |
| 956 | let validate = await beforeLoginFormRef.value.submitForm() | 959 | let validate = await beforeLoginFormRef.value.submitForm() |
| 957 | if (validate) { | 960 | if (validate) { |
| 958 | let params = await beforeLoginFormRef.value.getData() | 961 | let params = await beforeLoginFormRef.value.getData() |
| 962 | debugger | ||
| 963 | let platform = navigator.userAgentData?.platform || navigator.platform; | ||
| 959 | checkDeviceTypeRegist({ | 964 | checkDeviceTypeRegist({ |
| 960 | logonUser: params.logonUser, | 965 | logonUser: params.logonUser, |
| 961 | platform: navigator.userAgentData.platform | 966 | platform: platform |
| 962 | }).then((response: any) => { | 967 | }).then((response: any) => { |
| 963 | console.log(response) | 968 | console.log(response) |
| 964 | if (response.data.code === '00000') { | 969 | if (response?.code === '00000') { |
| 965 | createCredential().then((credential: any) => { | 970 | createCredential().then((credential: any) => { |
| 966 | console.log(credential) | 971 | console.log(credential) |
| 967 | let userRQVO = { | 972 | let userRQVO = { |
| ... | @@ -971,7 +976,7 @@ const passKeySign = async () => { | ... | @@ -971,7 +976,7 @@ const passKeySign = async () => { |
| 971 | clientDataJSON: Base64url.encodeBase64url(credential.response.clientDataJSON), | 976 | clientDataJSON: Base64url.encodeBase64url(credential.response.clientDataJSON), |
| 972 | attestationObject: Base64url.encodeBase64url(credential.response.attestationObject), | 977 | attestationObject: Base64url.encodeBase64url(credential.response.attestationObject), |
| 973 | clientExtensions: JSON.stringify(credential.getClientExtensionResults()), | 978 | clientExtensions: JSON.stringify(credential.getClientExtensionResults()), |
| 974 | deviceType: navigator.userAgentData.platform | 979 | deviceType: platform |
| 975 | } | 980 | } |
| 976 | } | 981 | } |
| 977 | passKeyRegisterloading.value = true; | 982 | passKeyRegisterloading.value = true; |
| ... | @@ -988,6 +993,8 @@ const passKeySign = async () => { | ... | @@ -988,6 +993,8 @@ const passKeySign = async () => { |
| 988 | passKeyRegisterloading.value = false; | 993 | passKeyRegisterloading.value = false; |
| 989 | }) | 994 | }) |
| 990 | }) | 995 | }) |
| 996 | } else { | ||
| 997 | response?.msg && proxy.$message.error(response.msg); | ||
| 991 | } | 998 | } |
| 992 | }) | 999 | }) |
| 993 | } | 1000 | } |
| ... | @@ -1031,8 +1038,8 @@ const passKeyLogin = () => { | ... | @@ -1031,8 +1038,8 @@ const passKeyLogin = () => { |
| 1031 | passKeyLoginloading.value = false; | 1038 | passKeyLoginloading.value = false; |
| 1032 | const result = typeof res.data == 'string' ? JSON.parse(res.data) : res.data; | 1039 | const result = typeof res.data == 'string' ? JSON.parse(res.data) : res.data; |
| 1033 | if (result.code == '00000') {//第一次初始化登录。 | 1040 | if (result.code == '00000') {//第一次初始化登录。 |
| 1034 | let client_id = proxy.$route.query.client_id; | 1041 | let client_id = route.query.client_id; |
| 1035 | let redirect_uri = proxy.$route.query.redirect_uri; | 1042 | let redirect_uri = route.query.redirect_uri; |
| 1036 | if (!client_id) { | 1043 | if (!client_id) { |
| 1037 | client_id = sysConfigStore().getConfig('appKey'); | 1044 | client_id = sysConfigStore().getConfig('appKey'); |
| 1038 | } | 1045 | } | ... | ... |
-
Please register or sign in to post a comment