From d058518e57e2cbb2d70983c73f2f31a90e6e868d Mon Sep 17 00:00:00 2001 From: wuzilong <704541015@qq.com> Date: Mon, 14 Sep 2026 10:00:54 +0800 Subject: [PATCH] feat(bx): wire advance/reimburse withdraw API clients Co-authored-by: Cursor --- miniprogram/api/bx.js | 2 ++ web-admin/src/api/bx/index.ts | 3 +++ 2 files changed, 5 insertions(+) diff --git a/miniprogram/api/bx.js b/miniprogram/api/bx.js index 91481a5fc..23fb8365b 100644 --- a/miniprogram/api/bx.js +++ b/miniprogram/api/bx.js @@ -10,6 +10,7 @@ export const advanceApi = { create: (data) => bxRequest({ url: '/advances/', method: 'POST', data }), update: (id, data) => bxRequest({ url: `/advances/${id}`, method: 'PUT', data }), submit: (id) => bxRequest({ url: `/advances/${id}/submit`, method: 'POST' }), + withdraw: (id) => bxRequest({ url: `/advances/${id}/withdraw`, method: 'POST' }), delete: (id) => bxRequest({ url: `/advances/${id}`, method: 'DELETE' }) } @@ -26,6 +27,7 @@ export const reimburseApi = { update: (id, data) => bxRequest({ url: `/reimburses/${id}`, method: 'PUT', data }), submit: (id, data) => bxRequest({ url: `/reimburses/${id}/submit`, method: 'POST', data }), + withdraw: (id) => bxRequest({ url: `/reimburses/${id}/withdraw`, method: 'POST' }), delete: (id) => bxRequest({ url: `/reimburses/${id}`, method: 'DELETE' }) } diff --git a/web-admin/src/api/bx/index.ts b/web-admin/src/api/bx/index.ts index 29b3b758f..09c89e091 100644 --- a/web-admin/src/api/bx/index.ts +++ b/web-admin/src/api/bx/index.ts @@ -114,6 +114,9 @@ export const advanceApi = { submit(id: BxId) { return bxRequest.post(`/advances/${id}/submit`) }, + withdraw(id: BxId) { + return bxRequest.post(`/advances/${id}/withdraw`) + }, approve(id: BxId, data: { approvalOpinion?: string }) { return bxRequest.post(`/advances/${id}/approve`, data) },