diff --git a/src/apis/bill.ts b/src/apis/bill.ts index d52bc74..5fa6281 100644 --- a/src/apis/bill.ts +++ b/src/apis/bill.ts @@ -7,6 +7,7 @@ import { IBillRecord, IBillSummaryStats } from '@/types/bill' +import { IStatsChart } from 'vue3-common/dist/types' export const addBillRecordApi = (billRecord: IBillRecord): Promise => cloudService({ @@ -41,7 +42,7 @@ export const queryBillSummaryApi = (query: IBillQuery): Promise = params: query }) -export const queryBillStatsApi = (type: string, query: IBillQuery): Promise => +export const queryBillStatsApi = (type: string, query: IBillQuery): Promise => cloudService({ url: `/home-service/bill/stats/${type}`, method: 'get', @@ -73,35 +74,35 @@ export const addBillPayApi = (billPay: IBillPay): Promise => data: billPay }) -export const updateBillPayApi = (id: number, billPay: IBillPay): Promise => +export const updateBillPayApi = (id: number, billPay: IBillPay): Promise => cloudService({ url: `/admin-service/bill-manage/pay/${id}`, method: 'put', data: billPay }) -export const addBillBookApi = (billBook: IBillBook): Promise => +export const addBillBookApi = (billBook: IBillBook): Promise => cloudService({ url: '/admin-service/bill-manage/book', method: 'post', data: billBook }) -export const updateBillBookApi = (id: number, billBook: IBillBook): Promise => +export const updateBillBookApi = (id: number, billBook: IBillBook): Promise => cloudService({ url: `/admin-service/bill-manage/book/${id}`, method: 'put', data: billBook }) -export const addBillCategoryApi = (billCategory: IBillCategory): Promise => +export const addBillCategoryApi = (billCategory: IBillCategory): Promise => cloudService({ url: '/admin-service/bill-manage/category', method: 'post', data: billCategory }) -export const updateBillCategoryApi = (id: number, billCategory: IBillCategory): Promise => +export const updateBillCategoryApi = (id: number, billCategory: IBillCategory): Promise => cloudService({ url: `/admin-service/bill-manage/category/${id}`, method: 'put', diff --git a/src/apis/session.ts b/src/apis/session.ts index f8ca0d4..f2b6c60 100644 --- a/src/apis/session.ts +++ b/src/apis/session.ts @@ -8,3 +8,9 @@ export const loginHomeApi = (name: string, password: string): Promise params: { name, password } }) +export const loginAdminApi = (name: string, password: string): Promise => + cloudService({ + url: '/admin-service/session', + method: 'post', + params: { name, password } + }) diff --git a/src/components/Home/Login/CommonLogin.vue b/src/components/Home/Login/CommonLogin.vue index 0f9b0cf..c5cdaa5 100644 --- a/src/components/Home/Login/CommonLogin.vue +++ b/src/components/Home/Login/CommonLogin.vue @@ -43,7 +43,13 @@ 登录 + @click.prevent="handleLogin('common')">登录 + +
+ 登录管理系统