493 Commits

Author SHA1 Message Date
c7c7bb9831 Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev
# Conflicts:
#	app/common/logic/PayNotifyLogic.php
2025-02-05 11:16:33 +08:00
5e1f639f63 调试账单欠款 2025-02-05 11:15:40 +08:00
mkm
a6c386a298 fix(admin): 修复已出库订单修改价格的问题
- 在同步价格前增加出库状态检查
- 如果订单已出库,则抛出业务异常,禁止修改价格
- 优化查询逻辑,去除不必要的 price 条件
2025-02-03 13:52:06 +08:00
mkm
81c766a2f1 fix(admin): 修复订单修改时的权限和状态问题
- 增加了对订单已出库状态的检查,防止修改已出库订单
- 调整了权限检查逻辑,只允许特定管理员编辑价格
- 优化了订单总价和数量的计算逻辑
- 移除了重复的订单查询代码
2025-02-03 13:18:55 +08:00
mkm
97697e4882 1 2025-01-25 14:59:58 +08:00
mkm
b67ecfd595 refactor(order): 优化预订单转订单流程
- 修改订单来源为 OrderEnum::SOURCE_20
- 增加用户是否为会员的判断逻辑
- 优化 PayNotifyLogic 中的 addStock 方法,针对预订单转订单情况进行特殊处理
- 新增 OrderEnum 中的订单来源类型
2025-01-25 12:32:13 +08:00
mkm
26df751c99 fix(purchase): 修复采购产品报价中产品不存在的问题
- 在查询产品时使用 withTrashed() 方法,以支持查询包括软删除的产品
- 添加异常捕获时的调试输出,便于排查问题
2025-01-25 10:51:58 +08:00
mkm
ae40c1940f feat(inventory): 优化库存转移订单功能
- 添加订单类型切换逻辑,支持不同类型的库存转移
- 完善订单详情页面,展示转出转入门店/仓库名称
- 增加商品列表展示,包含商品名称等信息
- 优化库存扣减逻辑,根据订单类型进行相应处理
2025-01-24 16:07:52 +08:00
daec144ca1 Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-24 14:09:57 +08:00
7091de80c9 入库单商品支持删除 2025-01-24 14:09:52 +08:00
mkm
c11d89b37c feat(search): 添加 is_storage 字段的精确搜索功能
- 在 PurchaseProductOfferLists 类的 setSearch 方法中添加 is_storage 字段
- 优化 InventoryTransferLogic 类的 add 方法,移除冗余代码
2025-01-24 13:48:28 +08:00
7711ac417d 修改预订单追加商品 2025-01-24 11:11:39 +08:00
mkm
95a145db70 feat(purchase): 采购产品供应商价格设置
- 在创建预订单时,将采购价格设置为供应商价格
- 调用 PurchaseProductOfferLogic 中的 setProductGroupPrice 方法完成价格设置
2025-01-23 21:37:03 +08:00
mkm
c8560fafdc refactor(admin): 注释掉预订单更新错误处理
在 BeforehandOrderCartInfoLogic 类中的代码中,注释掉了处理预订单更新失败的代码块。这次修改可能是为了暂时跳过预订单更新过程中的错误处理,或者是为了调试目的。
2025-01-23 19:12:33 +08:00
c44b51e33f 修改采购商品入库 2025-01-23 17:12:32 +08:00
17cc47ffc9 修改预订单录入 2025-01-23 15:26:14 +08:00
0588f765d9 修改预订单商品入库 2025-01-23 11:12:13 +08:00
02130d9b8a 添加单采购商品入库 2025-01-22 16:08:14 +08:00
7f99a6b34e Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-21 15:48:09 +08:00
db9257518e 修改自营门店价格 2025-01-21 15:48:03 +08:00
mkm
0a131e0c16 refactor(purchase): 重构采购模块逻辑
- 注释掉 PurchaseProductOfferController 中的 setStoreroomInfoTwo 方法
- 修改 BeforehandOrderLists 中的搜索条件逻辑
- 更新 PurchaseProductOfferLogic 中的采购逻辑:
  - 移除部分字段的更新
  - 调整产品分组价格的设置位置
  - 优化接受采购数量的处理流程
  - 调整订单总价的计算方式
2025-01-21 15:10:51 +08:00
63f4285759 修改预订单出库的错误 2025-01-20 15:51:42 +08:00
29c7f1494a 修改预订单商品删除的错误 2025-01-20 14:59:05 +08:00
209d4366bf 添加门店预订单列表 2025-01-20 14:32:12 +08:00
bd6018ab1b 调整往期补单 2025-01-18 16:38:54 +08:00
mkm
4c918cca71 feat(purchase): 一键添加往期采购商品功能
- 新增 AddPurchasesOneClick 方法实现一键添加往期采购商品
- 更新采购订单逻辑,支持往期补单采购
- 修改仓库产品逻辑,优化订单类型判断条件
- 调整订单列表显示,区分往期补单出库和入库
2025-01-18 16:34:30 +08:00
0ec22bf2d7 Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-17 16:55:45 +08:00
82edbfd35a 预订单商品添加门店出货 2025-01-17 16:55:39 +08:00
mkm
5890cb68ec feat(warehouse): 添加出库单 ID 和仓库 ID 字段
- 在创建仓库产品记录时,增加了 outbound_id 和 warehouse_id 字段
- outbound_id 从请求参数中获取,若不存在则默认为 0
- warehouse_id 固定为 1,可能是默认仓库或首个仓库
2025-01-17 10:27:41 +08:00
39796fd908 添加预订单商品关联采购订单 2025-01-16 17:01:29 +08:00
ddfe35d2c9 修改铺货订单复制 2025-01-15 17:57:38 +08:00
ed9ffc8d8c 修改库存调拨商品列表,预订单添加同步价格 2025-01-15 15:05:40 +08:00
mkm
88bb49563b refactor(StoreOrderCartInfoLogic): 移除不必要的店铺配置验证
- 注释掉了用于验证店铺配置的代码块
- 删除了多余的错误提示代码
- 优化了代码结构,提高了代码可读性
2025-01-15 15:00:54 +08:00
ed68949326 修改预订单一键入库 2025-01-14 16:57:17 +08:00
c12a519bcd 修改批量入库 2025-01-14 11:38:18 +08:00
e2014342bd 添加批量入库,修改门店库存列表 2025-01-14 11:08:47 +08:00
3e6410302c 修改复制订单备注 2025-01-13 16:58:12 +08:00
283868bb81 Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-13 16:55:26 +08:00
a3dfac406b 添加一键复制预订单 2025-01-13 16:55:21 +08:00
mkm
868ff62e87 fix(admin): 修复会员价显示问题
- 在 BeforehandOrderLogic 中添加了 $price 变量,用于存储会员价
- 在 IndexController 中添加了 password_hash 函数调用,可能用于测试或调试
2025-01-13 16:14:37 +08:00
mkm
02d6cd5e94 fix(admin): 优化预订单价格计算逻辑
- 修改了商品价格的计算方式,优先使用 vip_price
- 如果 vip_price 为 0,则使用 StoreProductGroupPrice 中的价格
- 如果 StoreProductGroupPrice 中的价格也为 0,则使用商品的成本价
- 更新了 WarehouseProduct 表中的 vip_price 字段
2025-01-13 16:00:43 +08:00
mkm
c12ef1cd29 refactor(admin): 修改商品采购价为会员价
- 将商品采购价计算逻辑修改为直接使用会员价
- 注释掉原有的通过 StoreProductGroupPrice 模型计算采购价的代码
- 此修改可能影响订单总价计算和后台利润显示
2025-01-13 15:52:49 +08:00
227bde742d Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-13 11:14:32 +08:00
cce18cfcd5 添加确认预订单 2025-01-13 11:14:26 +08:00
mkm
8f7d02222b fix(warehouse): 修复仓库产品数量修改逻辑
- 增加对产品数量修改为 0 的特殊处理
- 确保在减少仓库数量时,能够正确增加库存数量
2025-01-11 17:19:37 +08:00
5d73af5719 修改门店预订单查询 2025-01-11 16:52:14 +08:00
f485c956df 修改商品调拨 2025-01-11 16:15:52 +08:00
mkm
cc8eb3e72f fix(admin): 修复提前单统计功能问题
- 在创建提前单时添加审核状态字段
- 优化提前单统计查询条件
- 增加按订单类型筛选的功能
- 调整订单类型统计的字段名
2025-01-11 14:59:39 +08:00
mkm
ca43cf01fa refactor(store_branch_product): 重构库存编辑逻辑
- 移除了冗余的代码和不必要的条件判断
- 优化了数据库查询和更新操作
- 简化了库存更新逻辑,提高了代码可读性和维护性
2025-01-11 11:31:48 +08:00
mkm
dbb7b9e4c8 feat(store): 添加价格变更日志功能
- 新增价格变更日志模型、控制器、列表、逻辑和验证器
- 在商品编辑时记录价格变更日志
- 实现价格变更日志的添加、编辑、删除和详情功能
2025-01-10 17:24:37 +08:00