diff --git a/.env.development b/.env.development index b20487c..949bf9b 100644 --- a/.env.development +++ b/.env.development @@ -7,8 +7,8 @@ VITE_APP_BASE_API=/dev-api # 接口地址 # VITE_APP_API_URL=https://tapi.cashier.sxczgkj.cn/ # 测试 -VITE_APP_API_URL=https://cashier.sxczgkj.com/ # 正式 -# VITE_APP_API_URL=http://192.168.1.42/ # 本地 +# VITE_APP_API_URL=https://cashier.sxczgkj.com/ # 正式 + VITE_APP_API_URL=http://192.168.1.42/ # 本地 VITE_APP_API_PHP_URL=http://192.168.1.42:8000 #php抖音美团测试环境 VITE_APP_API_PHP_IMPORT_URL=http://192.168.1.42:8789 #本地php批量导入 # VITE_APP_API_PHP_IMPORT_URL=https://diftcs.sxczgkj.com #本地线上php批量导入 diff --git a/src/api/order/order.ts b/src/api/order/order.ts index 24a0e03..b3fa435 100644 --- a/src/api/order/order.ts +++ b/src/api/order/order.ts @@ -89,6 +89,22 @@ const OrderApi = { responseType: 'blob' }); }, + // 打印经营日报 + printDayReport(params: any) { + return request({ + url: `${Order_BaseUrl}/admin/finance/printDayReport`, + method: "get", + params + }); + }, + // 打印日结单 + printDaySettle(params: any) { + return request({ + url: `${Order_BaseUrl}/admin/finance/printDaySettle`, + method: "get", + params + }); + }, }; export default OrderApi; diff --git a/src/api/order/sale-summary.ts b/src/api/order/sale-summary.ts index d885d7f..067606f 100644 --- a/src/api/order/sale-summary.ts +++ b/src/api/order/sale-summary.ts @@ -28,6 +28,14 @@ const Api = { responseType: 'blob' }); }, + // 商品报表打印 + print(params: any) { + return request({ + url: `${baseURL}/print`, + method: "get", + params + }); + }, }; export default Api; diff --git a/src/components/printBusinessDialog.vue b/src/components/printBusinessDialog.vue new file mode 100644 index 0000000..f0028cd --- /dev/null +++ b/src/components/printBusinessDialog.vue @@ -0,0 +1,120 @@ + + + + + \ No newline at end of file diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index e252856..93b4224 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -39,7 +39,7 @@ export const useUserStore = defineStore("user", () => { setRefreshToken(token); localStorage.setItem("shopId", "" + data.shopInfo.id); localStorage.setItem("branch_shopId", data.shopInfo.id) - resolve(); + resolve(data); }) .catch((error) => { reject(error); diff --git a/src/views/data/finance.vue b/src/views/data/finance.vue index cf16d71..3719bae 100644 --- a/src/views/data/finance.vue +++ b/src/views/data/finance.vue @@ -10,6 +10,8 @@ 查询 重置 + 经营日报 + 日结单 @@ -359,6 +361,8 @@ + +