- types 增 DoneTask/CcRow 行契约与 api.done/cc;列表组件 tabs 扩 'done'|'cc' (done=我办理的节点+办理时间;cc=抄送节点+抄送时间;行详情跳转只用本行 bizId 构造) - ApprovalApi.done/cc + adapter 映射;页头文案更新 - 门禁:vue-tsc 18 零新增+build 绿(Stage S5/P3.5)
This commit is contained in:
@@ -16,6 +16,8 @@ export const svcFlowApprovalApi: FlowApprovalApi = {
|
||||
approvalApi
|
||||
.my(p?.page ?? 1, p?.size ?? 10, p?.flowStatus ?? null)
|
||||
.send(),
|
||||
done: (p) => approvalApi.done(p?.page ?? 1, p?.size ?? 10).send(),
|
||||
cc: (p) => approvalApi.cc(p?.page ?? 1, p?.size ?? 10).send(),
|
||||
byBiz: (bizId) => approvalApi.byBiz(Number(bizId)).send(),
|
||||
trace: (bizId) => applyApi.progress(Number(bizId)).send(),
|
||||
approve: (taskId, opinion, edgeName, bizId) =>
|
||||
|
||||
@@ -132,6 +132,14 @@ class ApprovalApi {
|
||||
todo(page?: number, size?: number) {
|
||||
return get(`${APPROVAL}/Todo`, { page, size });
|
||||
}
|
||||
/** 我已审批(P3.5;中心 done,过滤=签名方应用身份在中心侧) */
|
||||
done(page?: number, size?: number) {
|
||||
return get(`${APPROVAL}/Done`, { page, size });
|
||||
}
|
||||
/** 抄送我的(P3.5;中心 cc,同上) */
|
||||
cc(page?: number, size?: number) {
|
||||
return get(`${APPROVAL}/Cc`, { page, size });
|
||||
}
|
||||
/** 我提交的(本地办件;后端做 {total,list}→FlowPage 信封映射;flowStatus 空=全部) */
|
||||
my(page?: number, size?: number, flowStatus?: number | null) {
|
||||
return get(`${APPROVAL}/My`, { page, size, flowStatus: flowStatus ?? undefined });
|
||||
|
||||
Reference in New Issue
Block a user