From 4ff36649632c609587f5896dbab791501eb62200 Mon Sep 17 00:00:00 2001 From: woody Date: Thu, 24 Apr 2025 19:37:56 +0800 Subject: [PATCH 1/6] =?UTF-8?q?chore(env):=20=E6=9B=B4=E6=96=B0=E7=94=9F?= =?UTF-8?q?=E4=BA=A7=E7=8E=AF=E5=A2=83=E5=AE=A2=E6=88=B7=E7=AB=AF=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.production | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.env.production b/.env.production index 28ab620..402a0de 100644 --- a/.env.production +++ b/.env.production @@ -3,8 +3,8 @@ ENV = 'production' # base api VUE_APP_BASE_API = '/prod-api' -VUE_APP_CLIENT_ADDRESS = 'http://t-app.beida413.com/#/' -VUE_APP_APP_ADDRESS = 'http://t-app.beida413.com/#/' +VUE_APP_CLIENT_ADDRESS = 'http://app.beida413.com/#/' +VUE_APP_APP_ADDRESS = 'http://app.beida413.com/#/' # 打包: # npm run build:prod From 7bb1edc0ff61795629a6eed49c1870cea4944750 Mon Sep 17 00:00:00 2001 From: woody Date: Tue, 3 Jun 2025 09:10:30 +0800 Subject: [PATCH 2/6] =?UTF-8?q?fix(underDirect):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E4=BC=9E=E4=B8=8B=E4=BC=9A=E5=91=98=E7=BC=96=E5=8F=B7=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E7=BC=96=E8=BE=91=20bug-140?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/announcement/noticeList/details.vue | 8 ++++---- src/views/statistics/underDirectAdd.vue | 3 ++- src/views/statistics/underDirectAddNew.vue | 3 ++- src/views/statistics/underPlacementPer.vue | 3 ++- src/views/statistics/underPlacementPerNew.vue | 3 ++- 5 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/views/announcement/noticeList/details.vue b/src/views/announcement/noticeList/details.vue index 438e189..b61f64e 100644 --- a/src/views/announcement/noticeList/details.vue +++ b/src/views/announcement/noticeList/details.vue @@ -295,10 +295,10 @@ export default { label: '会员系统', value: 0 }, - { - label: '海圣优选', - value: 1 - }, + // { + // label: '海圣优选', + // value: 1 + // }, { label: '全部', value: 9 diff --git a/src/views/statistics/underDirectAdd.vue b/src/views/statistics/underDirectAdd.vue index 382d1ef..891961b 100644 --- a/src/views/statistics/underDirectAdd.vue +++ b/src/views/statistics/underDirectAdd.vue @@ -280,7 +280,8 @@ export default { return { creationTime: [], select: { - orderType: 1 + orderType: 1, + memberCode: '' }, // 查询参数 queryParams: { diff --git a/src/views/statistics/underDirectAddNew.vue b/src/views/statistics/underDirectAddNew.vue index 128a321..3489f51 100644 --- a/src/views/statistics/underDirectAddNew.vue +++ b/src/views/statistics/underDirectAddNew.vue @@ -240,7 +240,8 @@ export default { return { creationTime: [], select: { - orderType: 1 + orderType: 1, + memberCode: '' }, // 查询参数 queryParams: { diff --git a/src/views/statistics/underPlacementPer.vue b/src/views/statistics/underPlacementPer.vue index dbc37b6..2a32d4b 100644 --- a/src/views/statistics/underPlacementPer.vue +++ b/src/views/statistics/underPlacementPer.vue @@ -282,7 +282,8 @@ export default { queryParams: { pageNum: 1, pageSize: 50, - thetimes: [] + thetimes: [], + memberCode: '' }, total: 0, multipleSelection: [], diff --git a/src/views/statistics/underPlacementPerNew.vue b/src/views/statistics/underPlacementPerNew.vue index 6afdbca..8f7b975 100644 --- a/src/views/statistics/underPlacementPerNew.vue +++ b/src/views/statistics/underPlacementPerNew.vue @@ -279,7 +279,8 @@ export default { queryParams: { pageNum: 1, pageSize: 50, - thetimes: [] + thetimes: [], + memberCode: '' }, total: 0, multipleSelection: [], From 3e507f9367217ee01d1c61b6590697ae3b712a0c Mon Sep 17 00:00:00 2001 From: woody Date: Thu, 7 Aug 2025 16:58:55 +0800 Subject: [PATCH 3/6] =?UTF-8?q?fix(yihandeled):=20=E6=B5=B7=E4=B9=8B?= =?UTF-8?q?=E5=9C=A3=E6=96=87=E6=A1=88=E6=9B=BF=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Delivery/yihandeled.vue | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/components/Delivery/yihandeled.vue b/src/components/Delivery/yihandeled.vue index f0e7644..f8f9e8e 100644 --- a/src/components/Delivery/yihandeled.vue +++ b/src/components/Delivery/yihandeled.vue @@ -521,15 +521,13 @@
制单人:
出库人:
出库时间:
-
- 客服热线:4001112818 -
+
温馨提示: 尊敬的各位家人,感谢您长期以来对海之圣的支持与厚爱,当您收到货物时,请检查货物是否有破损,当场开箱验货确认无误后再签收哦,如有问题请第一时间致电公司客服热线,我们将一如既往的为您提供优质、快捷的物流服务。 + >尊敬的各位家人,感谢您长期以来对北方大陆的支持与厚爱,当您收到货物时,请检查货物是否有破损,当场开箱验货确认无误后再签收哦,如有问题请第一时间致电公司客服热线,我们将一如既往的为您提供优质、快捷的物流服务。
@@ -666,7 +664,7 @@ 温馨提示: 尊敬的各位家人,感谢您长期以来对海之圣的支持与厚爱,当您收到货物时,请检查货物是否有破损,当场开箱验货确认无误后再签收哦,如有问题请第一时间致电公司客服热线,我们将一如既往的为您提供优质、快捷的物流服务。 + >尊敬的各位家人,感谢您长期以来对北方大陆的支持与厚爱,当您收到货物时,请检查货物是否有破损,当场开箱验货确认无误后再签收哦,如有问题请第一时间致电公司客服热线,我们将一如既往的为您提供优质、快捷的物流服务。
From 8d70c09f9a74790b067f52aab7bc8e68304c08b0 Mon Sep 17 00:00:00 2001 From: woody Date: Thu, 7 Aug 2025 17:10:55 +0800 Subject: [PATCH 4/6] =?UTF-8?q?fix(yihandeled):=20=E5=87=BA=E5=BA=93?= =?UTF-8?q?=E6=B1=87=E6=80=BB=E5=8D=95=E5=AE=A2=E6=9C=8D=E7=94=B5=E8=AF=9D?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Delivery/yihandeled.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/Delivery/yihandeled.vue b/src/components/Delivery/yihandeled.vue index f8f9e8e..f206e6e 100644 --- a/src/components/Delivery/yihandeled.vue +++ b/src/components/Delivery/yihandeled.vue @@ -521,7 +521,9 @@
制单人:
出库人:
出库时间:
- +
+ 客服热线:4001112818 +
温馨提示: @@ -656,7 +658,7 @@
出库人:
- 客服热线:4001112818 + 客服热线:4007655887
From 752a779c6010fe126833f80c229d5d3c1785abde Mon Sep 17 00:00:00 2001 From: woody Date: Thu, 7 Aug 2025 17:11:56 +0800 Subject: [PATCH 5/6] =?UTF-8?q?fix(yihandeled):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=AE=A2=E6=9C=8D=E7=83=AD=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Delivery/yihandeled.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Delivery/yihandeled.vue b/src/components/Delivery/yihandeled.vue index f206e6e..1ddf2d6 100644 --- a/src/components/Delivery/yihandeled.vue +++ b/src/components/Delivery/yihandeled.vue @@ -522,7 +522,7 @@
出库人:
出库时间:
- 客服热线:4001112818 + 客服热线:4007655887
From ad344b9f82ed0e0de1887107bfff1bcf957dc851 Mon Sep 17 00:00:00 2001 From: woody Date: Fri, 8 Aug 2025 14:37:30 +0800 Subject: [PATCH 6/6] =?UTF-8?q?feat(productSale):=20=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E9=94=80=E5=94=AE=E7=BB=9F=E8=AE=A1=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- i8n.js | 2 +- src/api/logistics.js | 209 +++++------ src/api/statistics.js | 8 +- src/assets/languages/zhCn.js | 2 +- src/router/index.js | 16 +- src/utils/date.js | 9 + src/views/goodsManage/productList/index.vue | 11 + ...ryDetail.vue => productSaleStatistics.vue} | 207 +++++----- .../productSaleStatisticsDetail.vue | 217 +++++++++++ src/views/statistics/shippingSummary.vue | 354 ------------------ 10 files changed, 458 insertions(+), 577 deletions(-) rename src/views/statistics/{shippingSummaryDetail.vue => productSaleStatistics.vue} (59%) create mode 100644 src/views/statistics/productSaleStatisticsDetail.vue delete mode 100644 src/views/statistics/shippingSummary.vue diff --git a/i8n.js b/i8n.js index b33651b..fd50653 100644 --- a/i8n.js +++ b/i8n.js @@ -53,7 +53,7 @@ module.exports = { CK_KS_121: '订单开票', CK_KS_122: '伞下新增安置业绩', CK_KS_123: '订单日期', - CK_KS_124: '出货明细汇总统计', + CK_KS_124: '产品销售统计', CK_KS_125: '报单汇总', CK_KS_126: '累计金额', CK_KS_127: '出库单', diff --git a/src/api/logistics.js b/src/api/logistics.js index e459b71..a2eed7b 100644 --- a/src/api/logistics.js +++ b/src/api/logistics.js @@ -2,76 +2,73 @@ import request from '@/utils/request' // 商品订单列表接口 export function getOrderLists(params) { - return request({ - url: '/sale/manage/order/order-invoicing-list', - method: 'get', - params - }) + return request({ + url: '/sale/manage/order/order-invoicing-list', + method: 'get', + params + }) } export function getOrderList(params) { - return request({ - url: '/sale/manage/order/query-order-list', - method: 'get', - params - }) + return request({ + url: '/sale/manage/order/query-order-list', + method: 'get', + params + }) } // 查看商品订单列表接口 export function getFindOrderList(params) { - return request({ - url: '/sale/manage/order/get-order-list', - method: 'get', - params - }) + return request({ + url: '/sale/manage/order/get-order-list', + method: 'get', + params + }) } -//订单类型枚举 +// 订单类型枚举 export function getOrderType(params) { - return request({ - url: '/system/pub/enums/order-type', - method: 'get', - params - }) + return request({ + url: '/system/pub/enums/order-type', + method: 'get', + params + }) } -//撤单类型枚举 +// 撤单类型枚举 export function getCancleType(params) { - return request({ - url: 'system/pub/enums/cancel-the-order', - method: 'get', - params - }) + return request({ + url: 'system/pub/enums/cancel-the-order', + method: 'get', + params + }) } -//出货明细汇总统计订单类型下拉选 +// 产品销售统计订单类型下拉选 export function getOrderTypeRepurchaseAll(params) { - return request({ - url: '/system/pub/enums/order-shipment', - method: 'get', - params - }) + return request({ + url: '/system/pub/enums/order-shipment', + method: 'get', + params + }) } - - -//伞下直推新增业绩-订单类型下拉选 +// 伞下直推新增业绩-订单类型下拉选 export function getUnderAddOrderType(params) { - return request({ - url: '/system/pub/enums/order-business', - method: 'get', - params - }) + return request({ + url: '/system/pub/enums/order-business', + method: 'get', + params + }) } -//伞下直推新增业绩(新)订单类型下拉选 +// 伞下直推新增业绩(新)订单类型下拉选 export function getUnderAddOrderTypeNew(params) { - return request({ - url: '/system/pub/enums/orderUp-business', - method: 'get', - params - }) + return request({ + url: '/system/pub/enums/orderUp-business', + method: 'get', + params + }) } - -//收益类型 +// 收益类型 export function getYieldType(params) { return request({ url: '/system/manage/bd-bonus-items/list', @@ -79,7 +76,7 @@ export function getYieldType(params) { params }) } -//收益状态 +// 收益状态 export function getYieldStatus(params) { return request({ url: '/system/pub/enums/bonus-income-status', @@ -88,87 +85,83 @@ export function getYieldStatus(params) { }) } -//发货方式 +// 发货方式 export function getDeliveryList(params) { - return request({ - url: '/system/pub/enums/delivery-list', - method: 'get', - params - }) + return request({ + url: '/system/pub/enums/delivery-list', + method: 'get', + params + }) } - - -//支付方式 +// 支付方式 export function getOrderPayType(params) { - return request({ - url: '/system/pub/enums/order-pay-type', - method: 'get', - params - }) + return request({ + url: '/system/pub/enums/order-pay-type', + method: 'get', + params + }) } -//查询自提清单 +// 查询自提清单 export function getOrderSelfList(data) { - return request({ - url: '/sale/manage/order-business/self-list?pageNum=' + data.pageNum + '&pageSize=' + data.pageSize, - method: 'post', - data - }) + return request({ + url: '/sale/manage/order-business/self-list?pageNum=' + data.pageNum + '&pageSize=' + data.pageSize, + method: 'post', + data + }) } -//自提清单-同意1/驳回3 +// 自提清单-同意1/驳回3 export function selfApprove(data) { - return request({ - url: '/sale/manage/order-business/self-approve', - method: 'post', - data - }) + return request({ + url: '/sale/manage/order-business/self-approve', + method: 'post', + data + }) } - -//查询修改地址列表 +// 查询修改地址列表 export function getModifyAddress(params) { - return request({ - url: '/member/manage/self-modify-address/list', - method: 'get', - params - }) + return request({ + url: '/member/manage/self-modify-address/list', + method: 'get', + params + }) } -//自提清单-申请自提 +// 自提清单-申请自提 export function saveSelfOrder(data) { - return request({ - url: '/sale/manage/order-business/self-order', - method: 'post', - data - }) + return request({ + url: '/sale/manage/order-business/self-order', + method: 'post', + data + }) } -//修改地址查询详情 +// 修改地址查询详情 export function queryPass(data) { - return request({ - url: '/member/manage/self-modify-address/queryPass', - method: 'post', - data - }) + return request({ + url: '/member/manage/self-modify-address/queryPass', + method: 'post', + data + }) } -//修改地址驳回 +// 修改地址驳回 export function rejectAddress(data) { - return request({ - url: '/member/manage/self-modify-address/reject', - method: 'post', - data - }) + return request({ + url: '/member/manage/self-modify-address/reject', + method: 'post', + data + }) } -//订单添加开票备注 +// 订单添加开票备注 export function updateOrderRemarks(data) { - return request({ - url: '/sale/manage/order/update-order-remarks', - method: 'post', - data - }) + return request({ + url: '/sale/manage/order/update-order-remarks', + method: 'post', + data + }) } - diff --git a/src/api/statistics.js b/src/api/statistics.js index 3e7a050..5636375 100644 --- a/src/api/statistics.js +++ b/src/api/statistics.js @@ -125,19 +125,19 @@ export function getResettleAchieveNew(params) { }) } -// 出货明细汇总统计列表 +// 产品销售统计列表 export function getShippingSummary(params) { return request({ - url: '/report/manager/member-report/product-shipping-details-list', + url: '/report/manager/member-report/product-shipping', method: 'get', params }) } -// 出货明细汇总统计详情列表 +// 产品销售统计详情列表 export function getShippingSummaryDetail(params) { return request({ - url: '/report/manager/member-report/product-shipping-details-info-list', + url: '/report/manager/member-report/product-shipping-details', method: 'get', params }) diff --git a/src/assets/languages/zhCn.js b/src/assets/languages/zhCn.js index 281f0b2..9a9fa3d 100644 --- a/src/assets/languages/zhCn.js +++ b/src/assets/languages/zhCn.js @@ -1443,7 +1443,7 @@ const zhCn = { PleaseEnterTheDetailedAddress: "请输入详细地址", PrefectureAndCity: "地市", districtAndCounty: "区县", - ShipmentDetailsSummaryStatistics: "出货明细汇总统计", + ShipmentDetailsSummaryStatistics: "产品销售统计", ConsumptionType: "消费类型", quantity: "数量", NewResettlementPerformanceUnderTheUmbrella: "伞下新增安置业绩", diff --git a/src/router/index.js b/src/router/index.js index 1b7fe34..5701616 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2252,16 +2252,16 @@ export const constantRoutes = [ meta: { title: '伞下直推' } }, { - path: 'shippingSummary', - name: 'ShippingSummary', - component: () => import('@/views/statistics/shippingSummary'), - meta: { title: '出货明细汇总统计' } + path: 'productSaleStatistics', + name: 'ProductSaleStatistics', + component: () => import('@/views/statistics/productSaleStatistics'), + meta: { title: '产品销售统计' } }, { - path: 'shippingSummaryDetail', - name: 'ShippingSummaryDetail', - component: () => import('@/views/statistics/shippingSummaryDetail'), - meta: { title: '出货明细汇总统计' }, + path: 'productSaleStatisticsDetail', + name: 'ProductSaleStatisticsDetail', + component: () => import('@/views/statistics/productSaleStatisticsDetail'), + meta: { title: '产品销售统计详情' }, hidden: true }, { diff --git a/src/utils/date.js b/src/utils/date.js index fc15ef7..a89836b 100644 --- a/src/utils/date.js +++ b/src/utils/date.js @@ -4,3 +4,12 @@ export function getBeforeDays(n = 1) { return dayjs().subtract(n, 'day').format('YYYY-MM-DD') } +// 获取本月第一天 +export function getMonthFirstDay() { + return dayjs().startOf('month').format('YYYY-MM-DD') +} + +// 获取本月最后一天 +export function getMonthLastDay() { + return dayjs().endOf('month').format('YYYY-MM-DD') +} diff --git a/src/views/goodsManage/productList/index.vue b/src/views/goodsManage/productList/index.vue index d374ba4..5c7c800 100644 --- a/src/views/goodsManage/productList/index.vue +++ b/src/views/goodsManage/productList/index.vue @@ -21,6 +21,11 @@ + + + + + @@ -271,6 +276,12 @@ width="120" :label="'产品编号'" /> + - - + + + + + + + + + + + + - - - - - - - - - - - - + + + @@ -58,7 +50,7 @@ " > {{ '搜索' }} - + {{ '重置' }}
@@ -82,58 +74,40 @@ @selection-change="handleSelectionChange" > + - - - - - - - - - @@ -152,11 +126,16 @@ - diff --git a/src/views/statistics/shippingSummary.vue b/src/views/statistics/shippingSummary.vue deleted file mode 100644 index 390d8c7..0000000 --- a/src/views/statistics/shippingSummary.vue +++ /dev/null @@ -1,354 +0,0 @@ - - - - - - \ No newline at end of file