diff --git a/src/apis/award.ts b/src/apis/award.ts new file mode 100644 index 0000000..96b475e --- /dev/null +++ b/src/apis/award.ts @@ -0,0 +1,35 @@ +import { cloudService } from './index' +import { IAward, IAwardQuery } from '@/types/award.ts' + +export const addAwardApi = (award: IAward): Promise => + cloudService({ + url: '/home-api/award', + method: 'post', + data: award + }) + +export const updateAwardApi = (id: number, award: IAward): Promise => + cloudService({ + url: `/home-api/award/${id}`, + method: 'put', + data: award + }) + +export const deleteAwardApi = (id: number): Promise => + cloudService({ + url: `/home-api/award/${id}`, + method: 'delete' + }) + +export const queryAwardApi = (id: number): Promise => + cloudService({ + url: `/home-api/award/${id}`, + method: 'get' + }) + +export const queryAwardListApi = (query: IAwardQuery): Promise => + cloudService({ + url: '/home-api/award', + method: 'get', + params: query + }) diff --git a/src/components/Award/AwardCard.vue b/src/components/Award/AwardCard.vue new file mode 100644 index 0000000..d42cbef --- /dev/null +++ b/src/components/Award/AwardCard.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/components/Award/AwardQuery.vue b/src/components/Award/AwardQuery.vue new file mode 100644 index 0000000..04e9bfb --- /dev/null +++ b/src/components/Award/AwardQuery.vue @@ -0,0 +1,30 @@ + + + diff --git a/src/components/Bill/BillBook.vue b/src/components/Bill/BillBook.vue deleted file mode 100644 index 081ea55..0000000 --- a/src/components/Bill/BillBook.vue +++ /dev/null @@ -1,166 +0,0 @@ - - - diff --git a/src/components/Bill/BillCategory.vue b/src/components/Bill/BillCategory.vue deleted file mode 100644 index 575e5f0..0000000 --- a/src/components/Bill/BillCategory.vue +++ /dev/null @@ -1,222 +0,0 @@ - - - diff --git a/src/components/Bill/BillPay.vue b/src/components/Bill/BillPay.vue deleted file mode 100644 index c63b661..0000000 --- a/src/components/Bill/BillPay.vue +++ /dev/null @@ -1,166 +0,0 @@ - - - diff --git a/src/components/Bill/BillQuery.vue b/src/components/Bill/BillQuery.vue index e0235e2..16a1280 100644 --- a/src/components/Bill/BillQuery.vue +++ b/src/components/Bill/BillQuery.vue @@ -19,7 +19,7 @@ v-model="billStore.billType" inline-prompt active-value="income" inactive-value="expensive" - active-text="收入账单" inactive-text="支出账单" + active-text="收入" inactive-text="支出" @change="billStore.refreshInfo(isStats)" style="--el-switch-on-color: #6FBB69; --el-switch-off-color: #CA6C65;" /> diff --git a/src/components/Bill/BillSearch.vue b/src/components/Bill/BillSearch.vue index 6510a5e..8daa1fa 100644 --- a/src/components/Bill/BillSearch.vue +++ b/src/components/Bill/BillSearch.vue @@ -32,7 +32,3 @@ onMounted(async () => { await billStore.searchInfo() }) - - diff --git a/src/components/Food/FoodQuery.vue b/src/components/Food/FoodQuery.vue index 4c5f96d..ed45586 100644 --- a/src/components/Food/FoodQuery.vue +++ b/src/components/Food/FoodQuery.vue @@ -1,9 +1,9 @@