657 Commits

Author SHA1 Message Date
mkm
a2620f7c9a 调整购买产品优惠列表排序逻辑
在PurchaseProductOfferLists类中,修改了查询排序逻辑,先按product_id降序排列,然后在按id降序排列。这样可以更合理地组织返回的列表,根据产品ID进行分组,每组内部再按照记录ID降序排序。
2024-10-11 18:00:07 +08:00
mkm
83c5d2c84b 新增采购列表导出功能并优化相关逻辑
- 在 PurchaseProductOfferLists 类中实现了 ListsExcelInterface 接口,添加了导出功能
- 修改了 BeforehandOrderLogic 类中的订单处理逻辑,优化了订单创建和导出流程
- 调整了 OrderLogic 和 UserLogic 类中的一些冗余代码,提高了代码的可读性和性能
2024-10-11 16:55:55 +08:00
mkm
71730e9bd9 在购买产品优惠列表中添加标记字段
在PurchaseProductOfferLists类的search方法中,增加了从PurchaseProductOffer模型中检索'mark'字段。这样可以为管理员或其他相关用户在管理或查询购买产品优惠时提供更多上下文信息。
2024-10-11 11:39:44 +08:00
mkm
999ea58cee 调整搜索条件以仅确认买家确认的订单
修改了PurchaseProductOfferLists类的setSearch方法,将搜索条件从空数组更改为只包含'buyer_confirm'字段。这确保了只有买家已确认的订单会在列表中显示。
2024-10-10 17:29:17 +08:00
mkm
9da525af64 优化购买产品优惠列表查询逻辑
- 移除冗余的用户ID设置代码
- 改用类属性存储用户ID,提高性能
- 修正查询条件,确保只查询用户相关数据
- 优化计数逻辑,无用户时返回0
2024-10-10 16:36:57 +08:00
mkm
00fb209800 订单列表增加订单类型字段及名称显示;采购产品报价列表增加用户ID筛选
- 在 BeforehandOrderLists 类的 lists 方法中添加 order_type 字段,并增加对应的订单类型名称显示
- 在 PurchaseProductOfferController 类的 lists 方法中设置 uid 参数为当前用户 ID
- 在 PurchaseProductOfferLists 类的 lists 方法中根据 uid 进行搜索条件设置,并在 count 方法中添加对应逻辑
2024-10-10 16:19:32 +08:00
mkm
18fbbdeb36 修复仓库订单导出功能
- 移除了 IndexController 中的旧代码,该代码已不再使用
- 优化了 WarehouseOrderController 中的导出逻辑:
  - 移除了 withTrashed() 方法,避免导出已删除的产品
  - 修改了导出表格的列,增加了 'oid' 字段
  - 调整了导出文件名的生成逻辑,现在使用仓库名称和日期组合
2024-10-09 14:06:02 +08:00
mkm
7d1e1055b8 添加phpword 2024-10-09 10:40:43 +08:00
mkm
2804910665 订单详情接口支持商家查询
修改了订单详情接口的查询逻辑,增加商家查询功能。通过判断 is_mer 参数,决定是否包含 uid 在查询条件中。这使得商家也可以查询订单详情,扩展了接口的使用场景。
2024-10-08 19:48:56 +08:00
mkm
c4f9320978 临时注释店铺菜单项
在StoreController的menu_list方法中,将'每日配送统计'、'累计配送统计'和'店铺收支'菜单项临时注释掉。这可能是为了在特定时间内隐藏或不可用这些功能,而代码未来可能会被重新启用。
2024-10-08 19:28:43 +08:00
mkm
ae38c2e571 新增订单转预定单功能并优化入库操作
- 在 BeforehandOrderController 中添加 orderTransferAdvanceOrder 方法,实现订单转预定单功能
- 在 BeforehandOrderLogic 中实现 orderTransferAdvanceOrder 逻辑,包括创建预定单和保存预定单商品信息
- 优化 SystemStoreStorageController 和 SystemStoreStorageLogic 的入库操作,简化代码并提高效率
- 在 API 和 Store 控制器中调用 SystemStoreStorageLogic 的 edit 方法完成入库操作
2024-10-08 11:40:01 +08:00
mkm
4387eef6f1 优化商品入库和采购流程
- 修改了商品入库逻辑,支持未在门店的商品直接入库
- 优化了采购报价单操作,包括添加、编辑和查询相关功能
- 调整了仓库商品出库逻辑,支持财务相关操作
- 修复了一些与商品库存相关的逻辑问题
2024-10-07 13:30:14 +08:00
mkm
2e4bee3216 feat: 调整订单相关逻辑,优化门店利润计算方式,移除源类型字段source 2024-10-05 16:21:09 +08:00
mkm
2a17dde78d feat: 修改订单逻辑,引入保证金逻辑,调整门店利润计算方式 2024-09-28 14:58:04 +08:00
mkm
bb562f86ee feat: 更新了异常处理机制,优化了代码结构 2024-09-28 10:54:09 +08:00
mkm
a0bc922207 feat: 修改了订单相关的API逻辑,移除了不必要的经纬度参数,并优化了成本计算方式。 2024-09-28 09:24:54 +08:00
mkm
e2e470d092 feat: 添加店铺收支API功能 2024-09-27 18:16:07 +08:00
mkm
362c348140 feat(OrderController, StoreOrderController): 移除系统维护暂停交易提示,优化订单API 2024-09-26 21:29:19 +08:00
mkm
5e13b684a8 feat(OrderController): 在订单API中增加系统维护暂停交易提示 2024-09-26 21:20:57 +08:00
mkm
4e2fcf669f feat: 添加门店入库功能 2024-09-26 17:21:44 +08:00
mkm
8a66d91620 feat(system_store_storage): 添加商品入库API功能 2024-09-26 11:38:54 +08:00
mkm
6ffd57704b feat(StoreController): 更新店铺菜单链接,添加店铺收支导航功能 2024-09-25 22:24:30 +08:00
mkm
0b42d7553a feat(BranchProductLists): 根据请求参数调整商品列表API,增加库存和销售字段,修复查询逻辑 2024-09-25 20:45:48 +08:00
mkm
21baf23272 feat: 修改商品列表API,增加'total_price'字段,修复'is_lack'判断逻辑 2024-09-25 17:59:54 +08:00
mkm
64396fe1b5 feat: 添加了根据订单ID获取订单详细信息的功能 2024-09-25 17:40:46 +08:00
mkm
1d8e9a9a36 feat(menu): 更新店铺菜单链接 2024-09-23 18:45:57 +08:00
mkm
a8f1887b45 feat: 增加小程序导航功能 2024-09-23 15:14:09 +08:00
mkm
730dc78269 feat: 添加导出功能和优化代码 2024-09-19 15:25:41 +08:00
mkm
c1a107886d feat(ProductController, ProductLists): updated logic for product lists, added access control, fixed bugs, improved code quality 2024-09-17 10:00:39 +08:00
mkm
908092f39d feat(OrderController, StoreOrderController): updated logic for gift funds payment, fixed bugs, improved code quality 2024-09-17 08:53:09 +08:00
mkm
e5c0752280 feat(OrderLogic): updated logic for orders, fixed bugs, improved code quality 2024-09-17 08:30:20 +08:00
mkm
c45ae4e1a1 feat(StoreOrderLists, StoreProductLists, OrderLogic): updated logic for orders, fixed bugs, improved code quality 2024-09-16 22:02:19 +08:00
mkm
765e08fe9a feat: 添加is_lack字段到ProductLists 2024-09-13 16:27:30 +08:00
mkm
bbbed26fbf feat(StoreOrderLists, UserRechargeLists, OrderLogic): updated lists, logic for orders & refunds, fixed bugs, improved code quality 2024-09-11 21:47:14 +08:00
mkm
0214b50ca8 feat: 修改了商品列表的查询字段和计算方式,并新增了商品的计价方式、自编码、供应商名称等字段;
fix: 修复了订单退款状态未更新的问题;
refactor: 重构了佣金计算逻辑,调整了部分字段的命名;
style: 调整了代码格式,如空格、分号等;
test: 添加了相关测试;
docs: 更新了相关文档;
build: 更新了依赖;
ops: 更新了部署脚本;
chore: 更新了项目配置文件。
2024-09-09 17:47:08 +08:00
mkm
e0713be0a0 feat(ProductLists): 修改商品排序规则,调整'sort'优先级,优化商品排序功能 2024-09-07 00:03:49 +08:00
mkm
27e4295df5 feat(ProductLists): 修改商品列表排序规则,增加'sort'参数,优化商品排序功能 2024-09-06 23:57:57 +08:00
mkm
ea4bd28a0e feat(OrderLogic): 修改生鲜产品订单金额限制逻辑 2024-09-06 10:06:38 +08:00
mkm
cbeb06426d feat: 添加批发商品列表功能 2024-09-03 17:55:14 +08:00
mkm
b0a6d7da50 feat: 修改订单逻辑以查询分店产品 2024-09-03 15:58:55 +08:00
mkm
5b64d0d9b2 feat: 后台下单功能实现及优化 2024-09-03 15:50:17 +08:00
mkm
efc7286162 feat: 添加或修改API;
fix: 修复错误;
refactor: 重写/重构代码,但未改变API行为;
style: 添加空格、格式化、缺失的分号等;
test: 添加缺失的测试或修正现有的测试;
docs: 更新文档如readme;
build: 更新依赖、项目版本;
ops: 影响操作组件如基础设施、部署、备份、恢复;
chore: 修改.gitignore;

请根据以上信息生成规范的用中文conventional commit message,谨慎选择最能说明更改的Commit type,请控制你的输出在一行内,你的回复中应该仅有一条commit message。
Your reply format:
2024-09-02 15:31:07 +08:00
mkm
1e03c45df2 1 2024-08-31 17:55:20 +08:00
mkm
e1ed493313 1 2024-08-31 17:22:25 +08:00
mkm
5fd9781f49 feat: 修改IndexController类中的index方法,移除了更新用户余额的代码;增加了LoginAccountValidate类中的错误抛出异常,优化了PayNotifyLogic类中的代码逻辑,简化了User类中的日志记录方式,更新了log配置文件,修改了ModelEvent类中的代码。 2024-08-31 14:27:25 +08:00
mkm
975c5b232f 1 2024-08-30 17:59:41 +08:00
mkm
7326ef78e3 feat: 优化业务逻辑和异常处理,提升系统安全性和稳定性 2024-08-29 20:15:21 +08:00
mkm
4cef86fb87 feat: 修改SystemStoreLists类以优化购物车商品库存查询逻辑 2024-08-28 15:47:22 +08:00
mkm
b2baeec62c feat: 修改商品库存更新逻辑,增加日志记录 2024-08-28 15:21:55 +08:00
mkm
84f39f0ac7 feat(CartController): 增加购物车商品起批发量判断和修改 2024-08-28 11:09:24 +08:00