feat(borrow,outbound): 申请预检按需显示审批人——默认不显示,命中需审批才出现并必选

- 后端新增 /borrow/request/check-approval 与 /outbound/request/check-approval 预检接口
- 申请弹窗默认隐藏审批人;提交前预检:命中需审批→显示审批人并红字列物料、未选拦截;未命中→隐藏并直接提交(approver=null)
- 申请 items 补传 base_id 供后端 ID 精确判定
This commit is contained in:
yueli
2026-09-09 10:47:29 +08:00
parent d06ce45a72
commit 6bdc8a82f2
6 changed files with 138 additions and 22 deletions

View File

@ -99,6 +99,15 @@ export function submitOutboundRequest(data: {
})
}
// 出库申请预检:判断所选物料是否需审批
export function checkOutboundApproval(data: { items: Array<{ name?: string; spec_model?: string }> }) {
return request({
url: '/v1/outbound/request/check-approval',
method: 'post',
data
})
}
/**
* 获取出库审批申请单列表
* @param params 支持 status, page, limit