feat(m2): add contract change versioning with CHANGING state

This commit is contained in:
2026-05-25 01:32:20 +08:00
parent 88c4e22d36
commit 33773928c3
7 changed files with 243 additions and 2 deletions
@@ -379,3 +379,11 @@ export function getCallbackStats(params) {
export function getProjectHealth() {
return axios.get('/api/v1/reports/project-health');
}
// —— I11 合同变更版本 ——————————————————————————
export function initiateContractChange(id, body) {
return axios.post(`/api/v1/contracts/${id}/changes`, body);
}
export function completeContractChange(id) {
return axios.post(`/api/v1/contracts/${id}/changes/complete`);
}