liu
3 天以前 0127fd119fe2a349fbfee92b375a5680e10d3275
src/api/erp/sale/order/index.ts
@@ -16,6 +16,7 @@
    totalPrice: number; // 合计金额,单位:元
    status: number; // 状态
    remark: string; // 备注
    processInstanceId?: string; // BPM 流程实例编号(提交协同办公审批后生成)
    outCount: number; // 销售出库数量
    outStatus?: number; // 出库状态:0-未出库,1-部分出库,2-全部出库
    attachmentList?: { id: number; name?: string; url?: string }[]; // 附件列表
@@ -96,13 +97,20 @@
  return requestClient.put('/erp/sale-order/update', data);
}
/** 更新销售订单的状态 */
export function updateSaleOrderStatus(id: number, status: number) {
  return requestClient.put('/erp/sale-order/update-status', null, {
    params: { id, status },
/** 提交销售订单审批(协同办公) */
export function submitSaleOrder(id: number, processDefinitionKey: string) {
  return requestClient.post('/erp/sale-order/submit', null, {
    params: { id, processDefinitionKey },
  });
}
/** 获取销售订单审批流程定义列表 */
export function getSaleOrderApproveProcessList() {
  return requestClient.get<
    { id: string; key: string; name: string }[]
  >('/erp/sale-order/approve-process-list');
}
/** 删除销售订单 */
export function deleteSaleOrder(ids: number[]) {
  return requestClient.delete('/erp/sale-order/delete', {