1648 Commits

Author SHA1 Message Date
mkm
c370a96e60 添加订单标签导出功能
- 在 StoreOrderController 中新增 export_tags 方法,用于导出订单标签
- 在 Beforehand 类中调整字体样式大小
2024-10-09 15:01:05 +08:00
mkm
194fbbb2dd 优化出库单和预约单导出功能
- 修改了出库单和预约单导出时的数据处理逻辑,增加了更多订单相关信息
- 优化了导出文档的格式,提高了可读性和信息完整性
- 新增字符串转数字的工具函数 `convertStringToNumber`
2024-10-09 14:47:51 +08:00
mkm
18fbbdeb36 修复仓库订单导出功能
- 移除了 IndexController 中的旧代码,该代码已不再使用
- 优化了 WarehouseOrderController 中的导出逻辑:
  - 移除了 withTrashed() 方法,避免导出已删除的产品
  - 修改了导出表格的列,增加了 'oid' 字段
  - 调整了导出文件名的生成逻辑,现在使用仓库名称和日期组合
2024-10-09 14:06:02 +08:00
mkm
7d1e1055b8 添加phpword 2024-10-09 10:40:43 +08:00
mkm
de60b1b1ca 统一使用真实IP获取方式
将`getRemoteIp`和`getLocalIp`方法替换为`getRealIp`,确保在`OperationLogMiddleware`和`AdminAccountSafeCache`中获取的客户端IP地址一致。这个修改可能是为了应对代理或负载平衡器等中间件影响IP识别的情况。
2024-10-08 21:19:02 +08:00
mkm
a4d21adea5 修复微信支付通知逻辑中的openid获取问题
- 修改了获取openid的方式,从用户认证表中查询openid,而不是直接使用订单信息中的openid
- 增加了对openid的判断,只有在openid存在时才发送物流通知
- 优化了代码结构,提高了代码的可读性和维护性
2024-10-08 20:32:25 +08:00
mkm
2804910665 订单详情接口支持商家查询
修改了订单详情接口的查询逻辑,增加商家查询功能。通过判断 is_mer 参数,决定是否包含 uid 在查询条件中。这使得商家也可以查询订单详情,扩展了接口的使用场景。
2024-10-08 19:48:56 +08:00
mkm
c4f9320978 临时注释店铺菜单项
在StoreController的menu_list方法中,将'每日配送统计'、'累计配送统计'和'店铺收支'菜单项临时注释掉。这可能是为了在特定时间内隐藏或不可用这些功能,而代码未来可能会被重新启用。
2024-10-08 19:28:43 +08:00
mkm
16634f5b76 新增仓库订单标签导出功能并优化xlsx生成样式
- 在WarehouseOrderController中添加export_tags方法,实现标签导出功能
- 修改Beforehand服务类,优化xlsx文件的样式和合并单元格逻辑
2024-10-08 17:57:07 +08:00
mkm
067f4183b8 新增预订单导出功能
- 实现了预订单的导出功能,支持将预订单信息导出为标签
- 新增导出方法,处理导出逻辑,包括查询预订单信息、构建导出数据和调用导出服务
- 引入了相关模型和服务类,以支持导出功能的实现
2024-10-08 17:06:53 +08:00
mkm
ae38c2e571 新增订单转预定单功能并优化入库操作
- 在 BeforehandOrderController 中添加 orderTransferAdvanceOrder 方法,实现订单转预定单功能
- 在 BeforehandOrderLogic 中实现 orderTransferAdvanceOrder 逻辑,包括创建预定单和保存预定单商品信息
- 优化 SystemStoreStorageController 和 SystemStoreStorageLogic 的入库操作,简化代码并提高效率
- 在 API 和 Store 控制器中调用 SystemStoreStorageLogic 的 edit 方法完成入库操作
2024-10-08 11:40:01 +08:00
mkm
c328e9a809 Merge branch 'dev' of https://gitea.lihaink.cn/mkm/multi-store into dev 2024-10-07 13:53:23 +08:00
mkm
4387eef6f1 优化商品入库和采购流程
- 修改了商品入库逻辑,支持未在门店的商品直接入库
- 优化了采购报价单操作,包括添加、编辑和查询相关功能
- 调整了仓库商品出库逻辑,支持财务相关操作
- 修复了一些与商品库存相关的逻辑问题
2024-10-07 13:30:14 +08:00
mkm
2e4bee3216 feat: 调整订单相关逻辑,优化门店利润计算方式,移除源类型字段source 2024-10-05 16:21:09 +08:00
mkm
9ab052597c feat: 移除了源类型字段source 2024-09-30 17:36:27 +08:00
mkm
3a100dc662 feat: 添加预订单表和预订单购物详情表的API接口 2024-09-30 16:44:47 +08:00
mkm
9da0f8942d feat: 调整零售会员利润计算条件 2024-09-30 10:36:41 +08:00
mkm
189964de00 feat: 修改零售会员利润计算逻辑 2024-09-28 16:37:03 +08:00
mkm
2ce312d7f8 feat: 修改零售会员利润计算逻辑 2024-09-28 16:28:47 +08:00
mkm
e58b0fbac5 feat: 增加onBeforeWriteonAfterWrite方法在StoreFinanceFlowSystemStore模型中以记录更新前后的日志 2024-09-28 15:32:31 +08:00
mkm
2a17dde78d feat: 修改订单逻辑,引入保证金逻辑,调整门店利润计算方式 2024-09-28 14:58:04 +08:00
mkm
bb562f86ee feat: 更新了异常处理机制,优化了代码结构 2024-09-28 10:54:09 +08:00
mkm
218aa8c23f feat: 修改会员利润计算逻辑 2024-09-28 09:48:04 +08:00
mkm
a0bc922207 feat: 修改了订单相关的API逻辑,移除了不必要的经纬度参数,并优化了成本计算方式。 2024-09-28 09:24:54 +08:00
mkm
e2e470d092 feat: 添加店铺收支API功能 2024-09-27 18:16:07 +08:00
mkm
362c348140 feat(OrderController, StoreOrderController): 移除系统维护暂停交易提示,优化订单API 2024-09-26 21:29:19 +08:00
mkm
5e13b684a8 feat(OrderController): 在订单API中增加系统维护暂停交易提示 2024-09-26 21:20:57 +08:00
mkm
4e2fcf669f feat: 添加门店入库功能 2024-09-26 17:21:44 +08:00
mkm
8a66d91620 feat(system_store_storage): 添加商品入库API功能 2024-09-26 11:38:54 +08:00
mkm
b65ce4717a feat: 重构了退款逻辑,优化了代码结构 2024-09-26 10:56:02 +08:00
mkm
6ffd57704b feat(StoreController): 更新店铺菜单链接,添加店铺收支导航功能 2024-09-25 22:24:30 +08:00
mkm
0b42d7553a feat(BranchProductLists): 根据请求参数调整商品列表API,增加库存和销售字段,修复查询逻辑 2024-09-25 20:45:48 +08:00
mkm
21baf23272 feat: 修改商品列表API,增加'total_price'字段,修复'is_lack'判断逻辑 2024-09-25 17:59:54 +08:00
mkm
64396fe1b5 feat: 添加了根据订单ID获取订单详细信息的功能 2024-09-25 17:40:46 +08:00
mkm
1d8e9a9a36 feat(menu): 更新店铺菜单链接 2024-09-23 18:45:57 +08:00
mkm
a8f1887b45 feat: 增加小程序导航功能 2024-09-23 15:14:09 +08:00
mkm
0c485b8433 feat(WarehouseOrderController): 更新仓库订单查询方法,加入软删除功能 2024-09-22 12:00:36 +08:00
mkm
04eabec632 feat: 使用withTrashed方法查询带删除标记的产品信息 2024-09-22 11:45:25 +08:00
mkm
1b876d13dc feat: 修改了支付逻辑以支持浮点数金额 2024-09-21 21:45:16 +08:00
mkm
29b750b177 feat(StoreOrderCartInfoTwoLists): 修改查询字段添加oid 2024-09-20 11:13:54 +08:00
mkm
e97088cd6a feat(StoreOrderCartInfoTwoLists): 根据请求参数调整导出逻辑 2024-09-20 11:10:13 +08:00
mkm
28c25f9b32 feat(StoreOrderCartInfoTwoLists): 增加导出订单功能 2024-09-20 11:07:33 +08:00
mkm
bd113c4ea2 feat(StoreOrderCartInfoTwoLists): 修改查询逻辑,增加对UID的判断 2024-09-20 10:55:38 +08:00
mkm
df4a0feb5d feat: 增加用户信息查询功能 2024-09-20 10:53:00 +08:00
mkm
ed151b119f feat: 修改了订单逻辑和商品佣金计算方式 2024-09-20 09:54:43 +08:00
mkm
bfecce2d38 feat: 修改'rose'字段验证规则 2024-09-20 09:45:01 +08:00
mkm
4dab9bc4c9 feat: 添加商品仓库列表显示字段 2024-09-20 09:26:06 +08:00
mkm
ae0faa68c2 feat(CommissionProductLogic): updated calc logic for prod comm, added loss calc, & updated rel db fields 2024-09-19 23:04:48 +08:00
mkm
bf5a070046 feat(CommissionProductLogic): updated calc logic for prod comm, added loss calc, & updated rel db fields 2024-09-19 22:55:52 +08:00
mkm
98bd00fe01 feat(CommissionProductLogic): updated prod calc logic for user ship condition, added source check for order, improved code quality 2024-09-19 22:44:47 +08:00