|
3ea1bc8fdb
|
修复非管理员编辑价格的权限问题
此代码更改修复了一个安全漏洞,之前非管理员用户错误地被允许编辑价格。现在,只有管理员(admin_id 为 23)才能修改价格,其他用户试图修改将触发异常。
|
2024-10-15 21:29:23 +08:00 |
|
|
1422ef0b59
|
限制非管理员修改价格权限并优化相关功能
- 在BeforehandOrderCartInfoController的edit方法中添加了admin_id参数
- 在BeforehandOrderCartInfoLogic的编辑逻辑中增加了权限检查,非管理员不能修改价格
- 在PurchaseProductOfferLists的搜索条件中增加了buyer_id字段
|
2024-10-15 21:07:52 +08:00 |
|
|
bc056b892c
|
在订单详情中添加店铺名称字段
在BeforehandOrderLogic类的getOrderDetail方法中,添加了系统店铺名称字段。此信息现在将通过SystemStore模型获取,并在返回的订单详情数组中提供,使得用户能够直接看到店铺名称,而不仅仅是店铺ID。
|
2024-10-15 16:38:34 +08:00 |
|
|
08615d130c
|
修正一键出库功能的逻辑错误
- 修改BeforehandOrderLogic中的注释,将"一键入库"更改为"一键出库"
- 更新BeforehandOrderCartInfoLogic中的入库逻辑,增加订单类型字段
- 优化重复入库的判断条件,提高代码可读性和性能
|
2024-10-15 15:40:34 +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 |
|
|
c05b791dd6
|
修复预售订单创建时缺少门店ID导致的错误
在创建预售订单的逻辑中,添加了门店ID(store_id)作为新订单的属性。此修改解决了在生成新订单时由于缺少门店ID而导致的错误。
|
2024-10-15 13:10:26 +08:00 |
|
|
a5594083c7
|
在预订单列表中添加系统仓库信息并优化订单创建逻辑
- 在预订单列表中增加系统仓库(system_store)信息,便于管理和查询
- 优化预订单创建逻辑,自动关联仓库信息,提高数据的准确性和完整性
|
2024-10-15 13:09:19 +08:00 |
|
|
d838e01c43
|
新增前置订单商品分类筛选功能
- 在前置订单购物车信息列表中添加商品分类筛选功能
- 实现通过顶级分类ID筛选商品的逻辑
- 优化订单生成和删除操作的处理
- 在订单详情中添加商品分类信息
|
2024-10-14 21:58:33 +08:00 |
|
|
f16a694b72
|
修复购买产品优惠记录创建时的mark字段问题
在创建购买产品优惠记录时,如果未提供mark参数,将从预订单购物车信息中获取相应的mark值。此修复确保了当没有直接提供mark值时,能够从关联的预订单购物车信息中正确地获取该值。
|
2024-10-14 20:49:32 +08:00 |
|
|
d1d019ac16
|
新增批量设置采购信息功能并优化搜索条件
- 在 PurchaseProductOfferController 中添加 setBatchProcureInfo 方法,实现批量设置采购信息的功能
- 在 PurchaseProductOfferLogic 中实现 setBatchProcureInfo 逻辑,支持批量保存采购信息
- 更新 BeforehandOrderLists 和 PurchaseProductOfferLists 中的搜索条件,增加新的搜索字段
- 优化 PurchaseProductOfferLogic 中的 outbound_price 字段赋值逻辑,防止空值导致的错误
|
2024-10-14 20:33:37 +08:00 |
|
|
465e882319
|
优化入库订单金额计算逻辑
- 修正入库订单的总金额、已完成金额和待完成金额的计算方式
- 使用数据库查询替代手动输入金额,提高数据准确性和逻辑性
- 优化代码可维护性,减少手动计算引入的潜在错误
|
2024-10-14 12:49:26 +08:00 |
|
|
4d883fd749
|
优化退款流程和佣金逻辑
- 修改了预订单逻辑中的出库操作
- 优化了门店订单的退款处理
- 调整了佣金分配顺序
- 完善了支付通知中的退款流程
|
2024-10-13 18:02:46 +08:00 |
|
|
ed97ed62a4
|
添加采购产品报价支付类型字段
在采购产品报价逻辑和控制器中添加支付类型字段,并设置买家确认状态为1。
|
2024-10-13 16:00:02 +08:00 |
|
|
a209a3fc2e
|
修复添加线上订单和更新购物车信息的问题
- 在添加预订单逻辑中,禁止创建线上订单类型,只能通过转换方式产生
- 更新购物车信息时,同步更新采购产品报价中的需求数量,仅针对买家购物车
|
2024-10-13 15:18:58 +08:00 |
|
|
45c32ddd40
|
优化采购单删除逻辑
在删除采购单时,增加了删除关联购物车信息和采购产品报价的逻辑,确保数据的一致性和完整性。
|
2024-10-13 11:57:22 +08:00 |
|
|
9103d26df9
|
优化预订单系统逻辑和数据处理
- 在生成预订单时增加订单类型的判断,避免生成支付订单
- 优化预订单列表展示,增加出库单ID字段
- 完善从商城订单转换为预订单的逻辑,防止重复转换
- 修复了一些潜在的逻辑错误和数据一致性问题
|
2024-10-12 20:53:22 +08:00 |
|
|
32b6dab76c
|
新增采购产品出库上浮比例功能
- 在采购产品报价逻辑中添加出库价格字段
- 新增出库上浮比例列表接口
- 更新采购产品报价控制器,增加出库价格参数
|
2024-10-11 21:09:38 +08:00 |
|
|
83c5d2c84b
|
新增采购列表导出功能并优化相关逻辑
- 在 PurchaseProductOfferLists 类中实现了 ListsExcelInterface 接口,添加了导出功能
- 修改了 BeforehandOrderLogic 类中的订单处理逻辑,优化了订单创建和导出流程
- 调整了 OrderLogic 和 UserLogic 类中的一些冗余代码,提高了代码的可读性和性能
|
2024-10-11 16:55:55 +08:00 |
|
|
c970b79178
|
订单模块增加线上订单类型
- 在订单列表中新增线上订单类型标识
- 修改订单创建逻辑,默认订单类型为线上订单
- 更新购物车信息列表,增加mark字段
- 调整采购产品报价逻辑,将notes字段改为mark字段
|
2024-10-11 11:32:45 +08:00 |
|
|
ef47fe0147
|
添加生成支付订单功能并优化订单逻辑
- 在 BeforehandOrderController 中新增 generateOrder 方法,用于生成支付订单
- 在 BeforehandOrderLogic 中实现 generateOrder 方法,处理订单生成逻辑
- 优化 StoreOrderLogic 中的退款逻辑,改进数据库更新操作
|
2024-10-10 15:16:34 +08:00 |
|
|
454b9b2e9d
|
区分采购订单和退货订单的入库逻辑
修改了入库逻辑,以区分采购订单和退货订单:
- 采购订单在入库时增加库存
- 退货订单在确认时更新为确认时间
- 为所有订单类型添加了订单类型字段
|
2024-10-10 09:23:43 +08:00 |
|
|
02ada622ef
|
修复了多个类中的逻辑问题
- 在BeforehandOrderThreeLists和BeforehandOrderTwoLists类中,添加了判断条件,以防止在outbound_id或warehousing_id为0时执行无效的数据库查询
- 在BeforehandOrderLogic类中,为订单详情添加了order_type字段,以支持不同类型的订单
- 在BeforehandOrderCartInfoLogic类中,修复了一键入库功能的逻辑错误,确保只有在bhoid参数有效时才执行后续操作
|
2024-10-09 16:35:46 +08:00 |
|
|
1f33cb3564
|
新增订单号生成逻辑
在创建预订单时,新增了订单号(order_sn)的生成逻辑,使用了订单ID(order_id)作为其值。这确保了每个订单都有一个唯一的订单号,有助于订单的跟踪和管理。
|
2024-10-09 15:02:37 +08:00 |
|
|
ae38c2e571
|
新增订单转预定单功能并优化入库操作
- 在 BeforehandOrderController 中添加 orderTransferAdvanceOrder 方法,实现订单转预定单功能
- 在 BeforehandOrderLogic 中实现 orderTransferAdvanceOrder 逻辑,包括创建预定单和保存预定单商品信息
- 优化 SystemStoreStorageController 和 SystemStoreStorageLogic 的入库操作,简化代码并提高效率
- 在 API 和 Store 控制器中调用 SystemStoreStorageLogic 的 edit 方法完成入库操作
|
2024-10-08 11:40:01 +08:00 |
|
|
4387eef6f1
|
优化商品入库和采购流程
- 修改了商品入库逻辑,支持未在门店的商品直接入库
- 优化了采购报价单操作,包括添加、编辑和查询相关功能
- 调整了仓库商品出库逻辑,支持财务相关操作
- 修复了一些与商品库存相关的逻辑问题
|
2024-10-07 13:30:14 +08:00 |
|
|
2e4bee3216
|
feat: 调整订单相关逻辑,优化门店利润计算方式,移除源类型字段source
|
2024-10-05 16:21:09 +08:00 |
|
|
9ab052597c
|
feat: 移除了源类型字段source
|
2024-09-30 17:36:27 +08:00 |
|
|
3a100dc662
|
feat: 添加预订单表和预订单购物详情表的API接口
|
2024-09-30 16:44:47 +08:00 |
|
|
b65ce4717a
|
feat: 重构了退款逻辑,优化了代码结构
|
2024-09-26 10:56:02 +08:00 |
|
|
a8f1887b45
|
feat: 增加小程序导航功能
|
2024-09-23 15:14:09 +08:00 |
|
|
730dc78269
|
feat: 添加导出功能和优化代码
|
2024-09-19 15:25:41 +08:00 |
|
|
d6dd96af8c
|
feat: 修改商品添加和编辑逻辑
|
2024-09-18 18:06:35 +08:00 |
|
|
19be49f0d5
|
feat(StoreProductLogic): updated logic for product type 5, added sales condition, improved code quality
|
2024-09-17 10:20:43 +08:00 |
|
|
4fd112b900
|
feat: 添加对店铺配置的校验功能
|
2024-09-13 09:22:20 +08:00 |
|
|
1648d48c15
|
feat: 添加订单商品、编辑订单商品和删除订单商品的功能
|
2024-09-12 17:25:09 +08:00 |
|
|
20095c8085
|
feat: 修改了商品订单逻辑和佣金计算逻辑
|
2024-09-11 15:15:07 +08:00 |
|
|
6e0a9e73f1
|
feat(warehouse_product): 添加仓库产品结算功能
|
2024-09-06 17:53:43 +08:00 |
|
|
2cbe0fc8a3
|
fix(StoreProductLogic): 修复了商品价格更新时的错误 store_id 条件
|
2024-09-06 14:05:33 +08:00 |
|
|
5b64d0d9b2
|
feat: 后台下单功能实现及优化
|
2024-09-03 15:50:17 +08:00 |
|
|
a5d93516b2
|
feat(StoreOrderLogic): 新增针对特定商店ID的价格更新逻辑
|
2024-09-02 16:52:49 +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 |
|
|
0aa79334ac
|
feat(WarehouseLogic): 新增交易金额和获得利润统计功能,优化库存计算
|
2024-09-01 22:23:15 +08:00 |
|
|
14ffe62487
|
feat: 修改了库存统计和负库存更新逻辑
|
2024-09-01 18:04:07 +08:00 |
|
|
97c4cf60d5
|
feat: 修改仓库逻辑以优化库存计算
|
2024-09-01 17:29:58 +08:00 |
|
|
9758171b39
|
feat: 更新仓库逻辑以计算商品和门店的总库存
|
2024-09-01 16:58:21 +08:00 |
|
|
d85c837a9b
|
feat: 修改仓库逻辑以优化库存产品价格计算
|
2024-09-01 16:10:55 +08:00 |
|
|
e3b6bb9831
|
feat: 新增库存和价值更新功能
|
2024-09-01 15:51:23 +08:00 |
|
|
d1203b48e5
|
feat(store_order): 添加余额支付和采购款支付的退款功能
|
2024-08-31 14:45:34 +08:00 |
|
|
975c5b232f
|
1
|
2024-08-30 17:59:41 +08:00 |
|