diff --git a/src/views/oa/erp/contractChange/edit.vue b/src/views/oa/erp/contractChange/edit.vue index 5cac341..ff53909 100644 --- a/src/views/oa/erp/contractChange/edit.vue +++ b/src/views/oa/erp/contractChange/edit.vue @@ -1010,6 +1010,12 @@ function saleMaterialSelectCallBack(data: any) { function buildPayload(changeStatus: '1' | '2'): ContractChangeSaveForm { const f = form.value; + // 内容变更:变更后合同编号等 + if (f.changeType === '1' && f.changeInfo) { + f.changeContractCode = f.changeInfo.contractCode; + f.changeContractName = f.changeInfo.contractName; + f.changeContractAmount = f.changeInfo.totalPrice; + } const payload: ContractChangeSaveForm = { contractChangeId: f.contractChangeId, contractId: f.contractId,