添加数据复制功能
Showing
2 changed files
with
19 additions
and
0 deletions
| ... | @@ -66,6 +66,13 @@ export const queryUseData = (params) => request({ | ... | @@ -66,6 +66,13 @@ export const queryUseData = (params) => request({ |
| 66 | method: 'get' | 66 | method: 'get' |
| 67 | }); | 67 | }); |
| 68 | 68 | ||
| 69 | |||
| 70 | /** 数据使用中复制 */ | ||
| 71 | export const queryCopyData = (params) => request({ | ||
| 72 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/copy?userGuid=${params.userGuid}`, | ||
| 73 | method: 'get' | ||
| 74 | }); | ||
| 75 | |||
| 69 | /** 分发连接器 */ | 76 | /** 分发连接器 */ |
| 70 | export const distributeContract = (params) => request({ | 77 | export const distributeContract = (params) => request({ |
| 71 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/distribute`, | 78 | url: `${import.meta.env.VITE_APP_DIGITAL_CONTRACT_URL}/contract-use/distribute`, | ... | ... |
| ... | @@ -5,6 +5,7 @@ import { | ... | @@ -5,6 +5,7 @@ import { |
| 5 | getDataUsePageList, | 5 | getDataUsePageList, |
| 6 | deleteDataUse, | 6 | deleteDataUse, |
| 7 | distributeContract, | 7 | distributeContract, |
| 8 | queryCopyData, | ||
| 8 | } from "@/api/modules/dataDelivery"; | 9 | } from "@/api/modules/dataDelivery"; |
| 9 | import { useValidator } from "@/hooks/useValidator"; | 10 | import { useValidator } from "@/hooks/useValidator"; |
| 10 | 11 | ||
| ... | @@ -151,6 +152,17 @@ const btnHanldesMap = { | ... | @@ -151,6 +152,17 @@ const btnHanldesMap = { |
| 151 | } | 152 | } |
| 152 | }); | 153 | }); |
| 153 | }, | 154 | }, |
| 155 | copy: (scope) => { | ||
| 156 | queryCopyData({ | ||
| 157 | userGuid: scope.row.guid | ||
| 158 | }).then((res: any) => { | ||
| 159 | if (res.code == proxy.$passCode) { | ||
| 160 | proxy.$ElMessage.success("该数据产品复制成功"); | ||
| 161 | } else { | ||
| 162 | proxy.$ElMessage.error(res.msg); | ||
| 163 | } | ||
| 164 | }); | ||
| 165 | }, | ||
| 154 | download: (scope) => { //下载 | 166 | download: (scope) => { //下载 |
| 155 | router.push({ | 167 | router.push({ |
| 156 | name: 'usageCatalogDetail', | 168 | name: 'usageCatalogDetail', | ... | ... |
-
Please register or sign in to post a comment