feat: 增加登录管理系统

This commit is contained in:
2025-06-10 20:01:56 +08:00
parent 829df0b1d1
commit 5bf38c2f1a
10 changed files with 34 additions and 26 deletions

View File

@@ -7,6 +7,7 @@ import {
IBillRecord,
IBillSummaryStats
} from '@/types/bill'
import { IStatsChart } from 'vue3-common/dist/types'
export const addBillRecordApi = (billRecord: IBillRecord): Promise<boolean> =>
cloudService({
@@ -41,7 +42,7 @@ export const queryBillSummaryApi = (query: IBillQuery): Promise<IBillRecord[]> =
params: query
})
export const queryBillStatsApi = (type: string, query: IBillQuery): Promise<any> =>
export const queryBillStatsApi = (type: string, query: IBillQuery): Promise<IStatsChart[]> =>
cloudService({
url: `/home-service/bill/stats/${type}`,
method: 'get',
@@ -73,35 +74,35 @@ export const addBillPayApi = (billPay: IBillPay): Promise<boolean> =>
data: billPay
})
export const updateBillPayApi = (id: number, billPay: IBillPay): Promise<any> =>
export const updateBillPayApi = (id: number, billPay: IBillPay): Promise<boolean> =>
cloudService({
url: `/admin-service/bill-manage/pay/${id}`,
method: 'put',
data: billPay
})
export const addBillBookApi = (billBook: IBillBook): Promise<any> =>
export const addBillBookApi = (billBook: IBillBook): Promise<boolean> =>
cloudService({
url: '/admin-service/bill-manage/book',
method: 'post',
data: billBook
})
export const updateBillBookApi = (id: number, billBook: IBillBook): Promise<any> =>
export const updateBillBookApi = (id: number, billBook: IBillBook): Promise<boolean> =>
cloudService({
url: `/admin-service/bill-manage/book/${id}`,
method: 'put',
data: billBook
})
export const addBillCategoryApi = (billCategory: IBillCategory): Promise<any> =>
export const addBillCategoryApi = (billCategory: IBillCategory): Promise<boolean> =>
cloudService({
url: '/admin-service/bill-manage/category',
method: 'post',
data: billCategory
})
export const updateBillCategoryApi = (id: number, billCategory: IBillCategory): Promise<any> =>
export const updateBillCategoryApi = (id: number, billCategory: IBillCategory): Promise<boolean> =>
cloudService({
url: `/admin-service/bill-manage/category/${id}`,
method: 'put',