dataDelivery.ts
3.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
import request from "@/utils/request";
/** 数据交付 */
export const getPageList = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/page-list`,
method: 'post',
data: params
})
export const deleteDeliveryContract = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/delete`,
method: 'delete',
data: params
});
/** 获取查看核验信息明细接口 */
export const getDeliveryVerifyDetail = (guid) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/verify-detail?deliveryGuid=${guid}`,
method: 'get'
});
/** 检验是否通过的提示 */
export const verifyDetailStatusChange = (guid) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/verify-is-reject?deliveryGuid=${guid}`,
method: 'get'
});
/** 更新核验状态 */
export const verifyStatusChange = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/verify-status-change`,
method: 'post',
data: params
})
/** 交付合约 */
export const deliveryContract = (guid) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-delivery/delivery?deliveryGuid=${guid}`,
method: 'post'
})
/** 数据使用 */
export const getDataUsePageList = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/page-list`,
method: 'post',
data: params
})
/** 删除数据使用 */
export const deleteDataUse = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/delete`,
method: 'delete',
data: params
});
/** 下载数据 */
export const downloadTableData = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/download?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`,
method: 'get',
responseType: 'blob'
});
/** 下载数据前的检查 */
export const downloadTableDataCheck = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/download-check?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`,
method: 'get'
});
/** 数据使用中查看资产表的数据 */
export const queryUseData = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/read?userGuid=${params.userGuid}&subjectGuid=${params.subjectGuid}`,
method: 'get'
});
/** 数据使用中复制 */
export const queryCopyData = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/copy?userGuid=${params.userGuid}`,
method: 'get'
});
/** 分发连接器 */
export const distributeContract = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/distribute`,
method: 'post',
data: params
})
/** 分发提前校验接口 */
export const checkDistributeContract = (params) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/check-distribute`,
method: 'post',
data: params
})
/** 获取数据使用对应的策略信息 */
export const getContractStrategy = (useGuid ) => request({
url: `${import.meta.env.VITE_API_COMMON_URL}/contract-use/get-policy?useGuid=${useGuid}`,
method: 'get'
});