2011 Commits

Author SHA1 Message Date
mkm
0192fd57f6 Merge pull request 'refactor(store_product): 移除查询中的 field 方法' (#296) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/296
2024-10-30 15:51:33 +08:00
mkm
a2c561711c refactor(store_product): 移除查询中的 field 方法
移除了 StoreProduct::where 查询中的 field 方法调用。这个修改可能是为了简化查询
2024-10-30 15:43:40 +08:00
mkm
07a2527e62 Merge pull request 'fix(admin): 修复预约订单参数为空时的处理逻辑' (#295) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/295
2024-10-30 14:48:37 +08:00
mkm
9c63e3ac9d fix(admin): 修复预约订单参数为空时的处理逻辑
- 在 BeforehandOrderLogic 中,对所有可能为空的参数使用了空合并运算符 (??) 进行默认值处理
- 修改了条件判断语句,使用不等于空字符串的判断方式,以确保空值能够被正确处理
- 此修改避免了在接收到空参数时可能出现的错误或异常,提高了代码的健壮性
2024-10-30 14:48:06 +08:00
mkm
619371297e Merge pull request 'fix(admin): 优化商品信息处理逻辑' (#294) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/294
2024-10-30 14:43:14 +08:00
mkm
1333d13fdf fix(admin): 优化商品信息处理逻辑
- 在处理商品信息时,增加了对各个字段的非空判断,只保存不为空的值
- 修改了采购价的处理逻辑,当没有提供采购价时,从 StoreProduct 表中查询最新的采购价
- 保留了原始逻辑中的注释,以便后续参考
2024-10-30 14:40:51 +08:00
mkm
7dd46d13a5 Merge pull request 'dev' (#293) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/293
2024-10-30 10:19:36 +08:00
mkm
837d9ed548 更新提现 2024-10-29 16:32:47 +08:00
mkm
e6e2cc78c3 feat(user): 新增设置采购款和余额功能
- 在 UserController 中添加 setPurchaseFunds 和 setnowMoney 方法
- 在 UserLogic 中实现 PurchaseFunds 和 nowMoney 方法
- 更新 CapitalFlowLogic 以支持新的资金变动类型
2024-10-29 12:00:25 +08:00
mkm
36c1c45415 refactor(warehouse): 优化仓库产品逻辑中的数值处理
- 将 price、purchase 和 total_price 字段的默认值改为 0
- 确保这些字段在没有提供值时不会为空字符串
- 提高了代码的健壮性和一致性
2024-10-28 10:17:03 +08:00
mkm
61a5d5d6d5 feat(warehouse): 仓库产品列表增加分类名称显示
- 在仓库产品列表中添加分类名称字段
- 优化产品信息查询,包含分类 ID
- 修复部分产品无规格信息的问题
- 注释掉 OperationLog 中的 json 属性
2024-10-27 18:09:48 +08:00
mkm
9aa4431523 feat(admin): 优化仓库产品和财务流水列表
- 在 StoreFinanceFlowLists 中添加 order_sn 字段的搜索支持
- 在 WarehouseProductLists 中增加商品规格、单位等信息的展示
- 修改 BeforehandOrderLogic 中的价格处理逻辑,区分 purchase 和 price 字段
- 在 OperationLog 模型中添加 params 字段的 JSON 序列化
- 移除 apidoc-ui.zip 文件
2024-10-24 11:17:41 +08:00
mkm
97e0704cec feat(beforehand_order): 优化订单逻辑和商品详情
- 在订单列表中添加更多商品属性字段
- 完善订单逻辑,增加商品属性保存
- 优化商品详情接口,添加单位名称
- 移除商品分类冗余代码
2024-10-21 15:43:01 +08:00
mkm
561d92567e Merge pull request 'feat(admin): 修复后台商品状态操作权限问题' (#292) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/292
2024-10-21 10:00:39 +08:00
mkm
34b9cd8061 feat(admin): 修复后台商品状态操作权限问题
- 在 StoreProductController 的 status 方法中增加了权限检查逻辑
- 如果管理员属于 job_ids 包含 2 的角色组,则返回无权限操作的错误信息
- 有效防止了普通员工误操作商品状态
2024-10-21 10:00:03 +08:00
mkm
edace3e788 Merge pull request 'feat(purchase): 添加采购产品价格计算功能' (#291) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/291
2024-10-19 17:16:57 +08:00
mkm
0668c84279 feat(purchase): 添加采购产品价格计算功能
- 在采购产品报价逻辑中增加价格计算功能
- 根据产品类别和预设的加价比例计算采购价、成本价和销售价
- 将计算结果保存到数据库中
2024-10-19 17:15:51 +08:00
mkm
d551e4480f Merge pull request 'fix(warehouse): 修正采购价格计算错误' (#290) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/290
2024-10-18 16:55:07 +08:00
mkm
e924954a9a fix(warehouse): 修正采购价格计算错误
- 将 $find['purchase'] 更改为 $value['purchase'],以使用正确的数据源
- 修复了仓库订单中采购价格计算的错误
2024-10-18 16:54:48 +08:00
mkm
4da19372e1 Merge pull request 'fix(warehouse): 修复采购单总金额计算错误' (#289) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/289
2024-10-18 16:53:32 +08:00
mkm
66d759a7c6 fix(warehouse): 修复采购单总金额计算错误
- 将 $value->total_pric 修改为 $value->total_price 以修正拼写错误
- 添加 $value->price = $find['purchase'] 以确保使用正确的购买价格计算总金额
2024-10-18 16:53:11 +08:00
mkm
3310da11a8 Merge pull request 'fix(warehouse): 修正仓库订单总价计算错误' (#288) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/288
2024-10-18 16:49:17 +08:00
mkm
c6b550821d fix(warehouse): 修正仓库订单总价计算错误
- 将 $value['price']->total_price 修改为 $value->total_pric
- 修复了订单总价计算中的属性访问错误
2024-10-18 16:48:44 +08:00
mkm
20b7fedc58 Merge pull request 'refactor(warehouse): 优化仓库订单控制器中的价格计算逻辑' (#287) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/287
2024-10-18 16:47:35 +08:00
mkm
d5301bf8fc refactor(warehouse): 优化仓库订单控制器中的价格计算逻辑
- 注释掉了根据不同订单类型计算价格和总价的代码块
- 保留了默认情况下的总价计算逻辑
- 此修改简化了代码结构,便于后续维护和扩展
2024-10-18 16:46:59 +08:00
mkm
e1b3509123 Merge pull request 'feat(purchase_product_offer): 添加订单 ID 和备注到 Excel 导出字段' (#286) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/286
2024-10-18 15:44:23 +08:00
mkm
42f30c8d09 feat(purchase_product_offer): 添加订单 ID 和备注到 Excel 导出字段
- 在 setExcelFields 方法中添加了 'order_id' 和 'mark' 字段
- 新增字段将增强 Excel 报表的数据完整性和可读性
2024-10-18 15:43:46 +08:00
mkm
55e417a1e2 Merge pull request 'dev' (#285) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/285
2024-10-18 15:39:35 +08:00
mkm
dbc97dca98 feat(admin): 优化预订单导出功能
- 添加订单 ID 和 备注 到导出的 Excel 表格
- 优化文件名生成逻辑,使用门店名称和订单 ID
- 调整订单商品备注显示
- 修复导出功能中的相关问题
2024-10-18 15:39:07 +08:00
mkm
25eaaab509 fix(admin): 优化预订单购物车详情状态更新逻辑
- 在更改预订单购物车详情状态时,增加采购状态检查
- 如果商品已采购完成,禁止更改状态并返回提示信息
- 在列表中添加顶级分类名称显示
2024-10-18 15:06:49 +08:00
mkm
f09eca45a3 Merge pull request 'refactor(admin): 优化预订单更新逻辑' (#284) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/284
2024-10-18 13:00:35 +08:00
mkm
2506a02601 refactor(admin): 优化预订单更新逻辑
- 将订单更新方法从 update 改为 save,提高代码可读性
- 在捕获异常时添加调试信息输出,便于问题排查
2024-10-18 13:00:10 +08:00
mkm
2ec21746eb Merge pull request 'refactor(admin): 优化仓库产品价格更新逻辑' (#283) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/283
2024-10-18 12:58:12 +08:00
mkm
f9b5cfa478 refactor(admin): 优化仓库产品价格更新逻辑
- 将 WarehouseProduct 的 update 方法改为 save 方法,以适应 Laravel 框架的最佳实践
- 优化代码结构,提高可读性和维护性
2024-10-18 12:57:50 +08:00
mkm
7348dd425d Merge pull request 'dev' (#282) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/282
2024-10-18 11:45:38 +08:00
mkm
07b5564e0e fix(admin): 修复订单提交时商品数量为零的问题
- 在创建出库单前增加检查,确保订单中没有数量为 0 的商品
- 如果存在数量为 0 的商品,抛出异常并提示用户处理
2024-10-18 11:43:53 +08:00
mkm
7a742331de feat(admin): 设置仓库商品信息并优化订单处理逻辑
- 新增 PurchaseProductOfferController 中的 setStoreroomInfo 方法,用于设置仓库商品信息
- 修改 BeforehandOrderCartInfoLogic 中的处理逻辑,增加对总价格的判断和计算
- 在更新订单信息时,增加对出库单中商品价格和总价格的同步更新
2024-10-18 11:36:46 +08:00
mkm
c726030b1c Merge pull request 'dev' (#281) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/281
2024-10-18 09:41:30 +08:00
mkm
f526e60841 新增功能和优化:
1. 在BeforehandOrderController中添加了export_order方法,用于导出订单信息。
2. 在PurchaseProductOfferController中添加了setStoreroomInfo方法,用于设置库房验收信息。
3. 在BeforehandOrderCartInfoLists中调整了查询字段,移除了不必要的字段。
4. 在BeforehandOrderLogic中优化了订单创建逻辑,增加了用户信息和送货时间字段。
5. 在Beforehand类中添加了order方法,用于生成订单Excel文件,包含了详细的订单和商品信息。
6. 在PurchaseProductOfferLogic中实现了库房验收信息的设置功能。
2024-10-17 18:01:33 +08:00
mkm
7bb71ae44e 从查询中移除未使用的字段
从数据列表的查询中移除了'pay_price'和'deduction_price'两个未使用的字段。这将减少数据库查询的数据量,提高性能。
2024-10-17 14:43:21 +08:00
mkm
31aee076c1 优化预订单商品列表文件名生成逻辑
- 增加根据预订单ID获取商店名称的功能
- 添加截取预订单标记字符串的逻辑,限制长度为15个字符
- 组合商店名称和预订单标记作为文件名
- 优化后的文件名更具描述性和可读性
2024-10-16 18:00:50 +08:00
mkm
2ddd560df7 优化系统商店列表分页逻辑
调整 SystemStoreLists 类中的查询逻辑,用 $this->limitOffset 和 $this->limitLength 替代固定的限制数量,实现可配置的分页大小和偏移量。
2024-10-16 14:39:34 +08:00
mkm
7950727a7d Merge pull request '优化门店列表查询逻辑' (#280) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/280
2024-10-16 14:34:31 +08:00
mkm
73800a2154 优化门店列表查询逻辑
- 移除了对经纬度的非空检查,避免在不使用时进行不必要的验证
- 将查询结果的分页限制去除,改为返回前100条数据,提高数据处理效率
- 删除了未使用的购物车相关代码,清理了冗余的逻辑判断
- 优化了距离计算的逻辑,简化了代码结构
2024-10-16 14:33:52 +08:00
mkm
9cc2d00db2 Merge pull request '新增仓库库存查询功能' (#279) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/279
2024-10-16 11:34:16 +08:00
mkm
054ddaddcc 新增仓库库存查询功能
在商品列表的库存查询中增加了仓库库存选项。通过请求参数 is_warehouse,可选择是否仅查询仓库中的商品库存。此功能增强了库存管理的灵活性,允许管理员根据需要查看不同类型的库存信息。
2024-10-16 11:30:09 +08:00
mkm
32cd07e889 Merge pull request 'dev' (#278) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/278
2024-10-16 10:25:23 +08:00
mkm
6afd0be1c8 优化仓库商品逻辑,支持商品未存在时的处理
- 当仓库商品不存在时,自动创建商品库存记录,而不是抛出异常
- 新增商品库存时,'nums'字段设置为负数,以表示缺货数量
- 保留了仓库ID和产品ID的关联,便于后续处理
2024-10-16 09:53:06 +08:00
mkm
d5a9066616 优化了采购订单入库逻辑
- 修改了采购产品报价的查询条件,从 'buyer_nums' 更改为 'buyer_confirm'
- 增加了商品采购信息设置的提示信息
- 调整了仓储ID检查的位置,提高了代码逻辑清晰度
2024-10-16 09:22:48 +08:00
mkm
a838f4bf19 Merge pull request '修复非管理员编辑价格的权限问题' (#277) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/277
2024-10-15 21:29:56 +08:00