2458 Commits

Author SHA1 Message Date
mkm
99499f3334 refactor(app): 注释掉订单商品状态检查逻辑
在 OrderLogic
2025-01-15 14:20:38 +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
0caae69371 feat(CashFlowLogic): 添加现金流来源标记功能
- 在现金流记录存在时,将新的来源标记添加到原有标记之后
- 仅在来源标记存在时执行添加操作
2025-01-13 10:43:38 +08:00
mkm
9ed74f26cf feat(cash_flow): 增加资金流水插入逻辑
- 在 CashFlowLogic 类的 insert 方法中添加 source_mark 参数,用于记录资金来源标记
- 在 PayNotifyLogic 类中,订单支付成功后调用 CashFlowLogic 的 insert 方法,传入订单编号作为 source_mark
- 这些修改增加了资金流水记录的详细信息,有助于后续的财务对账和分析
2025-01-13 10:38:10 +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
768068a8ea feat(store_order): 添加订单核销功能
- 新增 writeoff_order 方法实现订单核销功能
- 增加核销码和门店 ID 的参数验证
- 调用 OrderLogic::writeOff 方法进行订单核销
- 返回核销成功或失败的响应
2025-01-11 15:27:27 +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
b7f9a3b5ee feat(change_price_log): 优化价格变更记录列表接口
- 添加商品名称和会员组名称字段
- 优化 store_name 搜索条件
- 调整列表数据返回格式,增加创建时间和关联信息
2025-01-10 17:50:29 +08:00
mkm
dbb7b9e4c8 feat(store): 添加价格变更日志功能
- 新增价格变更日志模型、控制器、列表、逻辑和验证器
- 在商品编辑时记录价格变更日志
- 实现价格变更日志的添加、编辑、删除和详情功能
2025-01-10 17:24:37 +08:00
mkm
52e7ac5e2b refactor(api): 解除 DemoLogic::test() 的注释并添加调试输出
- 移除了 DemoLogic::test() 方法调用的注释
- 在方法调用后添加了调试输出 d(1)
- 保留了原有的查询和循环逻辑
2025-01-10 17:24:07 +08:00
28cdc83da0 修改退款的错误 2025-01-10 16:37:46 +08:00
33e4dd43f2 修改退款的错误 2025-01-10 16:18:26 +08:00
26b26768c6 修改退款的错误 2025-01-10 15:49:46 +08:00
54d5f6eb0f Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-10 14:21:47 +08:00
e2a3472a11 修改定时更新出库商品供货价 2025-01-10 14:21:40 +08:00
mkm
1fb09ae1fb refactor(admin): 优化前置订单统计功能
- 添加 store_id 和时间范围筛选条件
- 重构订单类型统计逻辑,提高代码可读性和性能
- 增加出库和入库状态统计
- 返回更详细的数据结构,便于前端展示
2025-01-10 11:38:56 +08:00
mkm
3f3644ac69 Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-10 11:23:02 +08:00
mkm
3f29aed4ba fix(PayNotifyLogic): 修复 xprinter 打印支持
- 将固定的 store_id==21 条件替换为动态获取的 xprinter 配置
- 通过 DictData 模型查询 xprinter 配置,提高灵活性和可维护性
2025-01-10 11:22:56 +08:00
c55533e764 修改用户搜索 2025-01-10 10:44:02 +08:00
mkm
bf936b31fb Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-09 17:58:44 +08:00
mkm
222dcbfcbb feat(admin): 添加订单列表统计功能
- 在 BeforehandOrderController 中添加 statistics_count 方法处理统计请求
- 在 BeforehandOrderLogic 中实现 statisticsCount 方法进行订单统计
- 统计内容包括不同状态的订单数量,如未出库、已出库、未入库、已入库等
- 优化了代码格式,调整了部分缩进和空格
2025-01-09 17:58:39 +08:00
0b26b8cfb2 添加定时更新出库商品供货价 2025-01-09 17:40:11 +08:00
214f1f8639 修改用户搜索 2025-01-09 16:34:40 +08:00
a15ad48e4c 修改用户搜索 2025-01-09 16:33:28 +08:00
mkm
3d897d5dda feat(admin): 优化产品搜索功能
- 在 StoreProductGroupPriceLists 中添加按产品名称搜索的功能
- 使用 $request->get() 获取 store_name 参数,实现模糊搜索
- 在 IndexController 中添加注释,便于后续开发调试
2025-01-09 15:10:00 +08:00
8595617908 Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-09 14:56:52 +08:00
db0e7c6068 添加预订单日志 2025-01-09 14:56:45 +08:00
mkm
bbdd0081a0 perf(StoreFinanceFlowLogic): 优化用户余额更新逻辑
- 将用户余额更新逻辑从先查询再更新的方式改为直接更新
- 这种方式减少了数据库查询次数,提高了代码执行效率
2025-01-09 14:24:08 +08:00
mkm
945097566e fix(api): 修复价格更新和库存扣减问题
- 更新产品价格信息,包括供货价、成本价、会员价和零售价
- 添加活动价更新逻辑,针对特定客户群体
- 实现库存扣减功能,根据购物车数量更新门店库存
- 优化代码格式和结构,提高可读性
2025-01-09 13:47:28 +08:00
mkm
19d9ca9734 feat(store-product): 添加活动价查询功能
- 在 StoreProductLists 类中添加 order_type 参数处理
- 当 order_type 为 2 时,查询并应用活动价
- 更新商品列表,显示活动价和相应标识
2025-01-09 12:03:35 +08:00
mkm
caab5cca6f feat(admin): 添加订单商品列表的退款数量和退款金额字段
- 在 StoreOrderCartInfoTwoLists 类中添加了 refund_num 和 refund_amount 字段
- 更新了查询条件,使其包含这两个新字段
- 在输出数据中增加了退款数量和退款金额的相关信息
2025-01-08 17:56:14 +08:00
mkm
e924c14f8a feat(admin): 订单列表添加退款相关数据展示
- 在 StoreOrderCartInfoLists 类中添加了 refund_num 和 refund_amount 字段的查询
- 在返回的数据中增加了退款数量和退款金额的展示
2025-01-08 17:41:27 +08:00
349b6c3f5f 修改门店预订单商品搜索 2025-01-08 17:30:03 +08:00
784c274f28 修改订单退款的错误 2025-01-08 16:56:52 +08:00
mkm
f0eda34869 fix(admin): 修复后台订单列表中商品单位名称显示问题
- 在 BeforehandOrderCartInfoLists 类中,增加了对商品单位 ID 的判断
- 当商品单位 ID 大于 0 时,正常查询并显示单位名称
- 当商品单位 ID 小于等于 0 时,将单位名称设置为空字符串,避免查询报错
2025-01-08 16:16:27 +08:00
mkm
554ca5fa6d Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-08 15:27:08 +08:00
mkm
9da7292a9e refactor(admin): 优化入库单确认流程
- 注释掉订单类型判断逻辑,统一入库单确认操作
- 移除不必要的 else 逻辑,简化代码结构
2025-01-08 15:27:02 +08:00