|
60ae388d9f
|
Merge branch 'update_warehouse_product' into dev
|
2025-03-17 14:36:13 +08:00 |
|
|
a8acf3ae67
|
修改预订单导出
|
2025-03-15 11:18:26 +08:00 |
|
|
4a8d90d1a6
|
调整商品溯源
|
2025-03-14 17:18:17 +08:00 |
|
|
0ad56182cf
|
修改商品出入库溯源
|
2025-03-13 17:49:03 +08:00 |
|
|
ad25d6c599
|
调整商品溯源
|
2025-03-12 17:54:08 +08:00 |
|
|
f709b79455
|
修改入库单数量更新的错误
|
2025-02-19 17:26:18 +08:00 |
|
|
66b74b6e7c
|
refactor(warehouse): 重构仓库相关逻辑
- 修改了 SystemStoreStorageController 中的 lists 方法,使用 StoreWarehouseProductLists 替代 SystemStoreStorageLists
- 更新了 SystemStoreStorageLogic 中的数据查询,使用 WarehouseProduct 替代 SystemStoreStorage
- 调整了 WarehouseProductLogic 中的入库逻辑,注释掉了创建 SystemStoreStorage 记录的部分
- 修改了 WarehouseProductLogic 中的保存逻辑,将状态设置为 0
|
2025-02-11 10:43:12 +08:00 |
|
|
d5e9bbec9a
|
调试商品入库到门店
|
2025-02-08 14:26:11 +08:00 |
|
|
7091de80c9
|
入库单商品支持删除
|
2025-01-24 14:09:52 +08:00 |
|
|
db9257518e
|
修改自营门店价格
|
2025-01-21 15:48:03 +08:00 |
|
|
4c918cca71
|
feat(purchase): 一键添加往期采购商品功能
- 新增 AddPurchasesOneClick 方法实现一键添加往期采购商品
- 更新采购订单逻辑,支持往期补单采购
- 修改仓库产品逻辑,优化订单类型判断条件
- 调整订单列表显示,区分往期补单出库和入库
|
2025-01-18 16:34:30 +08:00 |
|
|
5890cb68ec
|
feat(warehouse): 添加出库单 ID 和仓库 ID 字段
- 在创建仓库产品记录时,增加了 outbound_id 和 warehouse_id 字段
- outbound_id 从请求参数中获取,若不存在则默认为 0
- warehouse_id 固定为 1,可能是默认仓库或首个仓库
|
2025-01-17 10:27:41 +08:00 |
|
|
8f7d02222b
|
fix(warehouse): 修复仓库产品数量修改逻辑
- 增加对产品数量修改为 0 的特殊处理
- 确保在减少仓库数量时,能够正确增加库存数量
|
2025-01-11 17:19:37 +08:00 |
|
|
0b26b8cfb2
|
添加定时更新出库商品供货价
|
2025-01-09 17:40:11 +08:00 |
|
|
9fe2b657c2
|
feat(warehouse): 优化仓库产品出库价格计算逻辑
- 根据财务平密标志(financial_pm)选择使用购买价或售价计算总价格
- 提高了代码的灵活性和准确性,以适应
|
2025-01-07 17:38:20 +08:00 |
|
|
b99eb4a52a
|
fix(admin): 修正仓库产品总价计算逻辑
- 将总价计算逻辑中的 $res['price'] 修改为 $res['purchase']
- 此修改确保了使用正确的购买价格来计算总价
|
2025-01-06 15:23:44 +08:00 |
|
|
33eff351fc
|
fix(warehouse): 修复仓库产品数量增减操作的精度问题
- 在增减产品数量时使用 bcadd 和 bcsub 函数,确保精度正确
- 修改了 decProductIncStorege 和 incProductDecStorege 方法的实现
- 添加了异常捕获时的调试信息
|
2025-01-06 15:13:19 +08:00 |
|
|
a93207ff4c
|
refactor(warehouse): 优化仓库产品数量变更逻辑
- 重构了 WarehouseProductLogic 类中的库存增减逻辑
- 新增 incProductDecStorege 和 decProductIncStorege 方法,用于处理库存变化
- 优化了 nums 更新方式,使用 bcsub 和 bcadd 进行精确计算
- 调整了 SqlChannelLog 的调用参数,确保日志记录准确性
- 移除了不必要的 find 和 save 操作,提高代码效率
|
2025-01-06 14:44:12 +08:00 |
|
|
1caae07bb9
|
feat(warehouse): 优化仓库产品编辑功能和变更日志
- 修改 WarehouseProductController 中的 edit 方法,增加 adminId 参数
- 更新 WarehouseProductLogic 中的 edit 方法,接收 adminId 参数
- 在 ChangeLogLists 中添加 admin_name 字段,关联管理员名称
- 调整 WarehouseProductLogic 中的 dec
|
2025-01-06 14:15:12 +08:00 |
|
|
148e6cf019
|
refactor(仓储逻辑): 为相关函数增加管理员ID参数
- 在多个控制器和逻辑类中,为相关函数增加了admin_id参数
- 更新了WarehouseProductLogic中的多个方法,使其支持记录管理员ID
- 修改了ChangeLogLogic和SqlChannelLog函数,增加了admin_id字段
|
2025-01-06 12:04:18 +08:00 |
|
|
dc2cadfab9
|
fix(warehouse): 修复库存数量计算错误
- 修改减少库存逻辑,使用正确的字段进行计算
- 修改增加库存逻辑,使用正确的字段进行计算
- 统一库存日志记录的表名
|
2025-01-04 15:30:17 +08:00 |
|
|
81968761f4
|
fix(warehouse): 修复仓库产品减库操作异常
- 在查询 WarehouseProduct 时,使用 withTrashed() 方法以包含软删除的数据
- 确保在减库操作中考虑到已删除的产品,避免数据不一致的问题
|
2025-01-04 15:20:31 +08:00 |
|
|
cbbd75cf60
|
fix(warehouse): 修复仓库调拨库存数量错误问题
- 修改 decStock 和 incStock 方法,使用 bcsub 和 bcadd 函数进行精确计算
- 从数据库中获取对象后再更新,以确保操作的原子性和准确性
- 优化 SqlChannelLog 调用,使用正确的参数记录日志
|
2025-01-04 15:08:29 +08:00 |
|
|
f534328987
|
refactor(warehouse): 重构仓库相关逻辑
- 优化库存增减操作,使用单独的方法进行处理
- 添加 SqlChannelLog 函数用于记录日志
- 修改 IndexController 中的 aa 方法,用于处理签名验证
|
2025-01-04 10:00:09 +08:00 |
|
|
0e2b83587b
|
采购商品添加生产日期、保质期
|
2024-12-26 17:04:58 +08:00 |
|
|
a1b759b0aa
|
refactor(warehouse): 优化仓库产品逻辑中的订单类型判断
- 将原有的 != 7 判断条件改为 in_array([1,4]),以提高代码可读性和维护性
- 此修改仅在 order_type 不等于 6 的情况下生效,不影响其他逻辑
|
2024-12-26 11:27:58 +08:00 |
|
|
95262ab5af
|
feat(order): 添加会员价格功能
- 在预订单逻辑中增加会员价格计算
- 在仓库产品逻辑中添加会员价格字段
|
2024-12-19 17:34:34 +08:00 |
|
|
535bd7e47e
|
refactor(warehouse): 重构仓库出库逻辑
- 移除了单店和多店的区分逻辑
- 新增了订单类型的判断逻辑
- 优化了订单创建和商品添加的流程
- 删除了一些冗余代码
- 调整了部分变量命名
|
2024-12-19 10:55:14 +08:00 |
|
|
f81575085f
|
一键报损
|
2024-12-14 17:29:27 +08:00 |
|
|
87609f2fca
|
feat(admin): 添加预订单修改数量和仓库重置数量功能
- 在 BeforehandOrderCartInfoController 中添加 edit_nums 方法,用于修改预订单商品数量
- 在 WarehouseProductController 中添加 set_nums 方法,用于重置仓库商品数量
- 在 BeforehandOrderCartInfoLogic 中实现 editNums 方法,处理预订单数量修改逻辑
- 在 WarehouseProductLogic 中实现 settNums 方法,处理仓库数量重置逻辑
- 优化 WarehouseLogic 中的商品仓储信息查询,支持查询已删除商品
|
2024-12-07 11:54:47 +08:00 |
|
|
9fd586722a
|
refactor(purchase): 优化采购产品报价和仓库产品逻辑
- 新增 setStoreroomInfoTwo 方法,用于更新采购产品报价的买家数量
- 修改仓库产品更新逻辑,根据财务配置选择性更新价格字段
- 在预订单逻辑中添加 is_buyer 字段,用于区分买家类型
|
2024-12-04 14:38:46 +08:00 |
|
|
986eb35195
|
feat(admin): 优化仓库产品列表和提前订单列表
- 在提前订单列表中添加入库和出库订单号搜索功能
- 在仓库产品列表中添加 pay_type 字段
- 更新仓库产品编辑逻辑,支持修改 nums、supplier_id 和 pay_type
|
2024-11-21 15:58:27 +08:00 |
|
|
028adb47cb
|
feat(warehouse): 仓库订单导出增加支付方式和金额分类
- 在仓库订单导出功能中添加了支付方式(赊账、现款)的统计
- 新增了赊账金额和现款金额的计算和显示
- 在订单详情中增加了支付方式的名称显示
- 调整了导出表格的格式,增加了支付方式相关列和合计金额显示
|
2024-11-18 17:52:52 +08:00 |
|
|
03b5c8655d
|
fix(admin): 修复仓库产品入库价格为零的问题
- 在计算总价时,增加对商品采购价的判断
- 如果采购价小于等于零,则将总价设置为零
- 否则,按照原逻辑计算总价
|
2024-11-18 15:31:08 +08:00 |
|
|
eb0bcc33c9
|
fix(warehouse): 修复库存商品总价计算逻辑
- 在更新库存商品数量时,增加了对商品采购价的判断
- 当采购价小于等于 0 时,将总价设置为 0,否则正常计算总价
|
2024-11-18 15:29:02 +08:00 |
|
|
e3ad6207f5
|
fix(warehouse): 修复库存商品采购价小于等于0时的总价计算问题
- 将总价计算逻辑移至采购价判断之前
- 当采购价小于等于0时,将总价设为0,避免抛出异常
|
2024-11-18 15:27:42 +08:00 |
|
|
07a4c928a1
|
fix(warehouse): 采购价必须大于0
- 在更新仓库产品库存时,增加对采购价的校验
- 如果采购价小于等于0,抛出"采购价必须大于0"的异常
|
2024-11-18 15:24:01 +08:00 |
|
|
dcf7601285
|
feat(admin): 添加导出退供应商功能并优化相关逻辑
- 新增导出退供应商功能,支持导出退供应商的结算单
- 优化退库和退供应商的逻辑,增加对不同退货类型的处理
- 修复仓库库存更新的相关问题
- 优化订单详情和导出功能,提高数据准确性
|
2024-11-15 17:55:45 +08:00 |
|
|
36c1c45415
|
refactor(warehouse): 优化仓库产品逻辑中的数值处理
- 将 price、purchase 和 total_price 字段的默认值改为 0
- 确保这些字段在没有提供值时不会为空字符串
- 提高了代码的健壮性和一致性
|
2024-10-28 10:17:03 +08:00 |
|
|
6afd0be1c8
|
优化仓库商品逻辑,支持商品未存在时的处理
- 当仓库商品不存在时,自动创建商品库存记录,而不是抛出异常
- 新增商品库存时,'nums'字段设置为负数,以表示缺货数量
- 保留了仓库ID和产品ID的关联,便于后续处理
|
2024-10-16 09:53:06 +08:00 |
|
|
edec1712dc
|
新增补单类型并调整库存逻辑
- 在订单列表中新增"往期补单"类型
- 调整仓库产品逻辑,对不同订单类型进行区分处理
- 优化库存更新流程,修复了一些潜在的问题
|
2024-10-15 15:25:24 +08:00 |
|
|
604cfecd1c
|
1. 在BeforehandOrderCartInfoLists 类中添加了备注字段到显示列表中。
2. 在`WarehouseProductLogic`类的采购入库方法中,当仓库商品不存在时,异常提示中增加了产品ID信息。
3. 在`AdminTokenCache`类中,缓存管理员信息时增加了岗位ID数组。
|
2024-10-15 14:10:37 +08:00 |
|
|
454b9b2e9d
|
区分采购订单和退货订单的入库逻辑
修改了入库逻辑,以区分采购订单和退货订单:
- 采购订单在入库时增加库存
- 退货订单在确认时更新为确认时间
- 为所有订单类型添加了订单类型字段
|
2024-10-10 09:23:43 +08:00 |
|
|
4387eef6f1
|
优化商品入库和采购流程
- 修改了商品入库逻辑,支持未在门店的商品直接入库
- 优化了采购报价单操作,包括添加、编辑和查询相关功能
- 调整了仓库商品出库逻辑,支持财务相关操作
- 修复了一些与商品库存相关的逻辑问题
|
2024-10-07 13:30:14 +08:00 |
|
|
6e0a9e73f1
|
feat(warehouse_product): 添加仓库产品结算功能
|
2024-09-06 17:53:43 +08:00 |
|
|
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 |
|
|
b2baeec62c
|
feat: 修改商品库存更新逻辑,增加日志记录
|
2024-08-28 15:21:55 +08:00 |
|
|
40ec3e5ee0
|
feat: 修改了订单相关的API,优化了支付逻辑;
fix: 修复了用户地址、商品库存等错误;
refactor: 重构了登录逻辑,提高了代码可读性;
style: 调整了代码格式,使其更加规范;
test: 增加了订单支付的测试用例;
docs: 更新了相关文档;
build: 更新了依赖;
ops: 优化了服务器性能;
chore: 更新了.gitignore文件;
|
2024-08-27 11:56:48 +08:00 |
|
|
19394d4147
|
feat: 优化了商品库存和订单处理的逻辑
|
2024-08-25 21:40:09 +08:00 |
|
|
9fca148539
|
feat: 修改了商品库存管理的相关逻辑
|
2024-08-25 13:56:55 +08:00 |
|