feat(财务): 新增天医币订单和用户余额模块
- 添加天医币订单相关API和页面 - 添加用户余额相关API和页面 - 在系统字典中新增来源和订单类型配置 - 调整部分UI样式和表单配置
This commit is contained in:
@@ -1,2 +1,4 @@
|
||||
export * from './import';
|
||||
export * from './reconciliate';
|
||||
export * from './surplus';
|
||||
export * from './tianyibi';
|
||||
|
||||
10
apps/finance/src/api/posting/surplus.ts
Normal file
10
apps/finance/src/api/posting/surplus.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { requestClient } from '#/api/request';
|
||||
|
||||
export const balanceApi = {
|
||||
/**
|
||||
* 获取用户余额列表
|
||||
*/
|
||||
getUserBalanceList: (data: { limit: number; page: number; tel?: string }) => {
|
||||
return requestClient.post('/common/user/getUserList', data);
|
||||
},
|
||||
};
|
||||
37
apps/finance/src/api/posting/tianyibi.ts
Normal file
37
apps/finance/src/api/posting/tianyibi.ts
Normal file
@@ -0,0 +1,37 @@
|
||||
import { requestClient } from '#/api/request';
|
||||
|
||||
export const tianyibiApi = {
|
||||
/**
|
||||
* 获取天医币订单列表
|
||||
*/
|
||||
getPointOrdersList: (data: {
|
||||
endTime?: string;
|
||||
limit: number;
|
||||
page: number;
|
||||
startTime?: string;
|
||||
tel?: string;
|
||||
}) => {
|
||||
return requestClient.post('/common/orders/getPointOrdersListNoUse', data);
|
||||
},
|
||||
|
||||
/**
|
||||
* 手动确认消耗
|
||||
*/
|
||||
manualConsumeTianyibi: (data: { orderId: number }) => {
|
||||
return requestClient.post('/common/orders/manualConsumePoint', data);
|
||||
},
|
||||
|
||||
/**
|
||||
* 取消消耗
|
||||
*/
|
||||
cancelConsumeTianyibi: (data: { orderId: number }) => {
|
||||
return requestClient.post('/common/orders/cancelConsumePoint', data);
|
||||
},
|
||||
|
||||
/**
|
||||
* 自动消耗
|
||||
*/
|
||||
autoConsumeTianyibi: () => {
|
||||
return requestClient.post('/common/orders/autoConsumePoint');
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user