diff --git a/src/api/launch.js b/src/api/launch.js index c44b776..c9c5ac4 100644 --- a/src/api/launch.js +++ b/src/api/launch.js @@ -53,6 +53,13 @@ export function copyLaunchDraft(id) { }); } +export function createLaunchChangeDraft(id) { + return request({ + url: `/contract/launch/${id}/change`, + method: "post", + }); +} + export function submitLaunchRecord(id) { return request({ url: `/contract/launch/${id}/submit`, @@ -115,6 +122,14 @@ export function archiveLaunch(id, data = {}) { }); } +export function terminateLaunchRecord(id, data = {}) { + return request({ + url: `/contract/launch/${id}/terminate`, + method: "post", + data, + }); +} + export function deleteLaunchRecord(id) { return request({ url: `/contract/launch/${id}`, @@ -160,3 +175,28 @@ export function downloadLaunchFile(fileName) { responseType: "arraybuffer", }); } + +export function queryContractLogList(data) { + return request({ + url: "/contract/log/list", + method: "post", + data, + }); +} + +export function queryContractLogAll(data) { + return request({ + url: "/contract/log/all", + method: "post", + data, + }); +} + +export function exportContractLogExcel(data) { + return request({ + url: "/contract/log/export/excel", + method: "post", + data, + responseType: "arraybuffer", + }); +} diff --git a/src/layouts/ContractManageLayout.vue b/src/layouts/ContractManageLayout.vue index bdde0e5..1154ebf 100644 --- a/src/layouts/ContractManageLayout.vue +++ b/src/layouts/ContractManageLayout.vue @@ -24,6 +24,10 @@ 相关方管理 + + + 日志管理 +