| | |
| | | purchaseContractNumber: row.purchaseContractNumber || "", |
| | | quotationNo: row.quotationNo || "", |
| | | shippingNo: row.shippingNo || "", |
| | | warehouse: row.warehouse || "", |
| | | }; |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | /** 组装审批提交 DTO */ |
| | | export function buildApproveInstanceDto(row, uiResult, comment) { |
| | | export function buildApproveInstanceDto(row, uiResult, comment, warehouse) { |
| | | const opinion = (comment || "").trim(); |
| | | return { |
| | | id: row?.id, |
| | | approveAction: mapApproveActionToApi(uiResult), |
| | | approveComment: opinion || (uiResult === "approved" ? "同意" : ""), |
| | | warehouse: warehouse || row?.warehouse || "", |
| | | }; |
| | | } |
| | | |
| | |
| | | export function initTemplateAttachmentsFromSnapshot(templateSnapshot) { |
| | | const list = templateSnapshot?.storageBlobDTOs; |
| | | return list?.length ? JSON.parse(JSON.stringify(list)) : []; |
| | | } |
| | | } |