diff --git a/resources/frontend/src/api/dataCenter.js b/resources/frontend/src/api/dataCenter.js index 0451fc3..fb0163b 100644 --- a/resources/frontend/src/api/dataCenter.js +++ b/resources/frontend/src/api/dataCenter.js @@ -31,3 +31,11 @@ export function getGmvCount(params) { params }) } + +export function getLossStatistics(params) { + return http({ + url: "/api/data_center/loss_record_statistics", + method: "get", + params + }) +} diff --git a/resources/frontend/src/api/goods.js b/resources/frontend/src/api/goods.js index 91d9dba..c4bf441 100644 --- a/resources/frontend/src/api/goods.js +++ b/resources/frontend/src/api/goods.js @@ -186,4 +186,12 @@ export function delGoodsCombination(id) { url: "/api/goods_combination/" + id, method: "delete", }); -} \ No newline at end of file +} + +export function updateSaleStock(data) { + return http({ + url: `/api/batch/goods_skus`, + method: "patch", + data + }) +} diff --git a/resources/frontend/src/api/role.js b/resources/frontend/src/api/role.js index b302181..cc430a8 100644 --- a/resources/frontend/src/api/role.js +++ b/resources/frontend/src/api/role.js @@ -33,3 +33,10 @@ export function jurisdictionEdit(id, data) { data, }); } + +export function getRoleInfo() { + return http({ + url: "/api/user/user_roles", + method: "get" + }) +} diff --git a/resources/frontend/src/api/supplyChain.js b/resources/frontend/src/api/supplyChain.js index 91b3b91..d744357 100644 --- a/resources/frontend/src/api/supplyChain.js +++ b/resources/frontend/src/api/supplyChain.js @@ -47,6 +47,14 @@ export function addPurchaseLog(data) { }) } +export function batchAddPurchaseLog(data) { + return http({ + url: "/api/purchase_record/purchase_batch_store", + method: "post", + data + }) +} + export function updatePurchaseLog(id, data) { return http({ url: `/api/supplier/purchase_record/${id}`, @@ -71,6 +79,14 @@ export function addLossLog(data) { }) } +export function batchAddLossLog(data) { + return http({ + url: "/api/loss_record/loss_batch_store", + method: "post", + data + }) +} + export function updateLossLog(id, data) { return http({ url: `/api/supplier/loss_record/${id}`, @@ -95,3 +111,11 @@ export function addDailyStock(data) { }) } +export function batchAddDailyStock(data) { + return http({ + url: "/api/daily_stock_record/inventory_batch_store", + method: "post", + data + }) +} + diff --git a/resources/frontend/src/router/list.js b/resources/frontend/src/router/list.js index 7bd5439..31931fa 100644 --- a/resources/frontend/src/router/list.js +++ b/resources/frontend/src/router/list.js @@ -122,14 +122,19 @@ const list = [ }, { path: "spu_sale_statistics", - name: "spu销售统计", + name: "品种销售统计", component: () => import("../views/dataCenter/spuStatistics.vue"), }, { path: "gmv_statistics", - name: "spu销售统计", + name: "交易趋势", component: () => import("../views/dataCenter/gmvStatistics.vue"), }, + { + path: "loss_record_statistics", + name: "报损统计", + component: () => import("../views/dataCenter/lossStatistics.vue"), + }, { path: "SUPPLIER_MANAGE", name: "供应商管理", diff --git a/resources/frontend/src/views/Login.vue b/resources/frontend/src/views/Login.vue index 2038332..c98f9cc 100644 --- a/resources/frontend/src/views/Login.vue +++ b/resources/frontend/src/views/Login.vue @@ -1,201 +1,206 @@ diff --git a/resources/frontend/src/views/dataCenter/gmvStatistics.vue b/resources/frontend/src/views/dataCenter/gmvStatistics.vue index fd04b49..185ad1f 100644 --- a/resources/frontend/src/views/dataCenter/gmvStatistics.vue +++ b/resources/frontend/src/views/dataCenter/gmvStatistics.vue @@ -2,14 +2,14 @@
@@ -61,6 +86,7 @@ + + diff --git a/resources/frontend/src/views/dataCenter/skuStatistics.vue b/resources/frontend/src/views/dataCenter/skuStatistics.vue index fe44f99..8bbaedd 100644 --- a/resources/frontend/src/views/dataCenter/skuStatistics.vue +++ b/resources/frontend/src/views/dataCenter/skuStatistics.vue @@ -2,14 +2,14 @@
@@ -59,8 +84,7 @@
- - + @@ -91,6 +115,7 @@ diff --git a/resources/frontend/src/views/goods/combination.vue b/resources/frontend/src/views/goods/combination.vue index b510d67..d0dbece 100644 --- a/resources/frontend/src/views/goods/combination.vue +++ b/resources/frontend/src/views/goods/combination.vue @@ -89,9 +89,7 @@ ]"> - + diff --git a/resources/frontend/src/views/goods/goods.vue b/resources/frontend/src/views/goods/goods.vue index 175a391..488f105 100644 --- a/resources/frontend/src/views/goods/goods.vue +++ b/resources/frontend/src/views/goods/goods.vue @@ -8,11 +8,14 @@
- 商品种类: + 商品品种:
- 新增商品 - 导入商品 + 批量更新在售库存 + 新增商品 + 导入商品 表格导出
@@ -95,12 +99,12 @@
- + - + - +