721 Commits

Author SHA1 Message Date
mkm
d5e70298bc feat(SystemStoreStorage): 添加不记录日志属性
在 SystemStoreStorage 模型中添加 doNotRecordLog 属性,设置为 true,以禁用该表的日志记录功能。
2025-01-06 17:18:14 +08:00
3ff4f3b5b0 调整订单退款 2025-01-06 17:15:58 +08:00
mkm
148e6cf019 refactor(仓储逻辑): 为相关函数增加管理员ID参数
- 在多个控制器和逻辑类中,为相关函数增加了admin_id参数
- 更新了WarehouseProductLogic中的多个方法,使其支持记录管理员ID
- 修改了ChangeLogLogic和SqlChannelLog函数,增加了admin_id字段
2025-01-06 12:04:18 +08:00
mkm
03cc208b1d refactor(model): 移除门店、仓库和库存模型中的日志记录钩子
- 删除了 StoreBranchProduct、WarehouseProduct 和 WarehouseProductStorege 模型中的 onBeforeWrite 和 onAfterWrite 钩子方法
- 移除了用于记录更新前后日志的代码
- 简化了模型结构,提高了代码可读性和性能
2025-01-06 11:00:46 +08:00
788a8cb211 添加数据变更记录 2025-01-06 10:17:25 +08:00
mkm
80364d4b1a fix(order): 修复支付宝即时到账和扫码支付的订单金额显示问题
- 将 $order->money 更改为 $order->pay_price,以正确保存支付金额
- 修复了订单详情页和用户中心订单列表页的金额显示错误
2025-01-05 10:17:23 +08:00
c5968370b6 修改采购款支付的错误 2025-01-04 17:52:41 +08:00
6379fa0eae 添加无价格出库单导出 2025-01-04 16:11:49 +08:00
mkm
24cd3ef828 feat(model): 添加字段忽略日志记录功能
- 在 StoreBranchProduct、WarehouseProduct 和 WarehouseProductStorege 模型中添加 $ignoreLogFields 属性
- 设置需要忽略日志记录的字段列表,以保护敏感信息和减少不必要的日志数据
2025-01-04 12:40:13 +08:00
mkm
5cd88dfb08 feat(model): 为多个模型添加不记录日志属性
- 在多个模型中添加 $doNotRecordLog 属性,设置为 true
- 这样可以避免为这些表生成日志,减少不必要的数据记录
- 主要涉及活动区域、配置、操作日志、APP更新、管理员、菜单、角色等模型
2025-01-04 10:34:38 +08:00
mkm
acac4d2950 refactor(admin): 关闭门店商品导入接口并优化库存日志记录
- 关闭了 StoreProductController 中的 import 方法,返回接口已关闭的错误信息
- 在 WarehouseLogic、StoreBranchProductLogic 和 SystemStoreStorageLogic 中添加了库存变动日志记录
- 使用 SqlChannelLog 函数记录 StoreProduct、StoreBranchProduct 和 WarehouseProductStorege 表的库存变动
2025-01-04 10:20:35 +08:00
mkm
b21bfe7657 feat(log): 添加操作日志记录功能
- 新增 ChangeLogLogic 和 ChangeLog 模型用于记录数据变更日志
- 引入 third-party 包 chance-fyi/operation-log 实现日志记录功能
- 在 composer.json 和 config/thinkorm.php 中添加相关配置
2025-01-02 11:58:30 +08:00
mkm
53cb5d8f06 Merge branches 'dev' and 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2025-01-01 10:47:24 +08:00
mkm
99730d82ad refactor(xlsx): 优化多个报表的导出功能
- 新增创建导出目录的逻辑,确保目录存在
- 修改文件保存路径,使用动态创建的目录
- 优化 URL 生成逻辑,使其与实际文件路径一致
- 引入异常处理,当目录创建失败时抛出异常
2025-01-01 10:47:19 +08:00
2666241796 添加定时更新商品价格 2024-12-31 17:41:13 +08:00
bebbd7083d 修改采购商品信息 2024-12-27 11:08:11 +08:00
e722c1a773 修改小程序端提交采购信息 2024-12-25 17:55:53 +08:00
ed01ef1b9a 修改活动专区商品列表导出 2024-12-24 17:32:49 +08:00
f265a07cd5 修改活动专区商品列表导出 2024-12-24 16:54:00 +08:00
a316fe15cc 修改活动专区商品列表导出 2024-12-24 16:42:29 +08:00
c6941df7cc 修改活动专区商品列表导出 2024-12-24 16:41:45 +08:00
e48a8e5d7d 修改活动专区商品列表和导出 2024-12-24 15:18:51 +08:00
mkm
1f82805875 fix(app): 修复支付回调和订单推送的相关问题
- 修改 PayNotifyLogic 中异常捕获,使用 Throwable 代替 Exception
- 优化 OrderXprinterPushSend 中的订单信息获取和处理
2024-12-24 09:27:39 +08:00
mkm
2be22adcb3 fix(printer): 修复小票打印商品名称错误
- 在 PayNotifyLogic 中添加 XpsdkPrintApi 类的引用
- 在 OrderXprinterPushSend 中修正商品名称的获取方式
- 优化代码格式和结构,提高可读性
2024-12-23 18:12:15 +08:00
mkm
df8f3523f6 feat(printer): 添加订单打印功能
- 在 PayNotifyLogic 中增加订单打印逻辑
- 实现 XpsdkPrintApi 类的订单打印方法
- 添加 OrderXprinterPushSend 队列消费者处理订单打印
- 优化打印内容格式,包括订单信息、商品列表等
2024-12-23 17:52:58 +08:00
325dee0181 添加活动专区商品导出 2024-12-21 16:59:52 +08:00
5e83ad2b4c 添加活动专区 2024-12-20 14:38:51 +08:00
mkm
195d71519b feat(beforehand_order): 添加用户组标题并优化订单导出功能
- 在订单导出时添加用户组标题字段
- 优化订单数据查询,增加 uid 字段
- 在 OrderSupplyOutbound 服务中添加用户组标题的导出
2024-12-20 10:28:33 +08:00
65ce4808c9 调整采购单生成 2024-12-18 17:44:44 +08:00
d51d56a314 修改商品分类分组价格浮动比例 2024-12-16 17:57:29 +08:00
65229c142d 添加商品分类分组价格浮动比例 2024-12-16 16:32:04 +08:00
mkm
acee5e3049 修改供货单 2024-12-14 16:28:41 +08:00
12314cdf42 调试订单退款 2024-12-14 14:46:35 +08:00
a034ae5ec1 修改预订单创建 2024-12-06 13:40:35 +08:00
baeb03fd84 Merge branch 'dev3' into dev 2024-12-05 17:23:42 +08:00
mkm
6ccf4f37b0 feat(admin): 添加财务出库导出功能并优化供货出库导出
- 新增 order_outbound_finance 方法用于导出财务出库
- 修改 OrderOutbound2 方法,增加利润计算和备注字段
- 优化出库导出逻辑,统一代码格式
2024-12-05 17:20:04 +08:00
6cdf2b1e09 修改商品分组价格 2024-12-04 17:21:20 +08:00
mkm
84fde23c25 feat(admin): 添加分组报价功能
- 新增 StoreProductGroupPriceController 控制器
- 新增 StoreProductGroupPriceLists 列表类
- 新增 StoreProductGroupPriceLogic 逻辑类
- 新增 StoreProductGroupPriceValidate 验证器
- 新增 StoreProductGroupPrice 模型
2024-12-03 16:14:18 +08:00
mkm
f43f1b0886 feat(admin): 增加供货出库导出功能
- 新增 OrderOutbound2 方法用于导出供货出库单
- 修改 order_outbound 方法,支持两种出库单类型的导出
- 更新 OrderOutbound 类,增加对供货出库单的支持
2024-11-28 14:26:30 +08:00
mkm
85997befc8 feat(purchase): 更新采购信息中采购人名称获取方式
- 将采购人名称获取方式从 User 模型改为 DeliveryService 模型
- 在企业微信通知中添加采购总价信息
- 优化企业微信通知中的采购金额显示,区分单价和总价
2024-11-20 16:59:09 +08:00
mkm
afc39e852a fix(workWechat): 修复推送产品信息到企业微信的功能
- 在发送消息前增加对 URL 的判断,确保只在生产环境发送
- 优化了代码结构,提高了代码的可读性和维护性
2024-11-20 14:54:53 +08:00
mkm
b44ee6e9eb fix(workWechat): 修复产品Offer消息中的下载链接
- 将变量名从 $url 改为 $urls,以匹配消息内容中的链接变量
- 修复了消息内容中下载链接的变量引用错误
2024-11-20 13:53:58 +08:00
mkm
4d3135ed8c feat(admin): 添加采购产品报价单相关功能
- 在 BeforehandOrderLists 中添加 order_sn 字段
- 在 PurchaseProductOfferLogic 中增加产品信息和单位名称的获取
- 添加报价单推送功能
- 优化报价单数据处理逻辑,增加支付类型名称
2024-11-20 11:54:23 +08:00
mkm
028adb47cb feat(warehouse): 仓库订单导出增加支付方式和金额分类
- 在仓库订单导出功能中添加了支付方式(赊账、现款)的统计
- 新增了赊账金额和现款金额的计算和显示
- 在订单详情中增加了支付方式的名称显示
- 调整了导出表格的格式,增加了支付方式相关列和合计金额显示
2024-11-18 17:52:52 +08:00
mkm
b51e352305 feat(admin): 优化订单相关功能
- 优化预先订单购物车信息列表的搜索功能,增加按店铺名称搜索
- 优化仓库订单列表的搜索条件,增加按订单ID搜索
- 修复仓库订单逻辑中获取订单类型的问题
- 在 API 控制器中添加 XpsdkPrintApi 服务的引用
2024-11-18 14:08:41 +08:00
mkm
dcf7601285 feat(admin): 添加导出退供应商功能并优化相关逻辑
- 新增导出退供应商功能,支持导出退供应商的结算单
- 优化退库和退供应商的逻辑,增加对不同退货类型的处理
- 修复仓库库存更新的相关问题
- 优化订单详情和导出功能,提高数据准确性
2024-11-15 17:55:45 +08:00
mkm
aa2d91441b feat(admin): 添加导出退库功能
- 在 BeforehandOrderController 中添加 stock_return 方法处理导出退库请求
- 在 BeforehandOrderLogic 中实现 StockReturn 方法导出退库单
- 新增 ReturnSupplier 方法处理供应商退库导出
- 优化采购信息设置逻辑,暂时移除权限验证
- 修复仓库产品退货逻辑,增加库存数量校验
2024-11-15 15:24:46 +08:00
mkm
9482c590ff fix(admin): 修复导出订单出库单功能
- 增加订单未出库时的错误提示
- 修改导出数据的来源,从订单购物车信息
2024-11-14 16:36:47 +08:00
mkm
f93a8d8a1f fix(warehouse_order): 修复仓库订单导出功能并优化供应商显示
- 在导出功能中添加供应商名称显示
- 修复订单详情导出时的单价计算问题
- 优化导出表格的列标题和内容显示
- 增加对不支持的操作类型进行提示
2024-11-14 15:17:21 +08:00
mkm
ea817c25ae feat(inventory_transfer): 商品调拨列表增加导出功能并优化数据查询
- 在 InventoryTransferLists 类中添加了 ListsExcelInterface 接口实现
- 优化了商品信息查询,增加了价格和总价字段
- 修改了导出文件名和导出字段
- 在 OrderAllocation 和 OrderOutbound 类中进行了 minor 修改
2024-11-12 14:14:27 +08:00