Commit Graph

6 Commits

Author SHA1 Message Date
355eada582 refactor(shop): 重构分销商设置存储结构并优化数据处理逻辑
- 将单个设置对象改为按类型分组的映射结构,支持基础设置、分销商条件、结算等功能模块
- 新增 getBooleanFlag、getNumberFlag、pickEnumValue 等工具函数统一数据转换逻辑
- 实现 ensurePath 和 setWordValue 函数用于深层对象路径操作和文案配置
- 优化图片上传相关函数 getUploadUrl 和 toUploadFileList 的 URL 获取逻辑
- 将整体保存逻辑拆分为按设置类型分别保存的 saveSettingItem 方法
- 更新分销商类型显示,将"配送员"修改为"总分销商"以符合业务需求
- 调整精度控制从4位小数改为3位小数以匹配实际业务场景
2026-02-05 16:10:37 +08:00
fad67cdbad feat(shop): 添加配送员和门店管理功能
- 在ShopDealerUser模型中新增dealerName和community字段
- 添加realName和mobile搜索参数支持
- 将经销商类型重命名为分销商,并添加配送员类型
- 新增配送员管理页面(src/views/shop/shopDealerUserDelivery)
- 新增门店管理页面(src/views/shop/shopDealerUserShop)
- 为不同类型的用户创建独立的搜索组件
- 实现配送员编辑弹窗功能
- 更新表格显示逻辑以支持不同类型用户过滤
2026-01-29 20:43:01 +08:00
f3a59f9755 fix(shop): 修复经销商用户类型显示和表单验证问题
- 将用户类型中的企业改为门店
- 注释掉集团类型的显示选项
- 将表单项姓名改为真实姓名
- 更新输入框提示文字为请输入真实姓名
- 修改表单验证消息为请填写真实姓名
2026-01-26 23:54:46 +08:00
26978de65c feat(shop): 完善分销商业务功能
- 在ShopDealerCapital模型中新增分销商昵称字段
- 在ShopDealerUser模型中新增类型和头像字段
- 更新资本流水页面显示分销商昵称和用户ID组合信息
- 修改收益列标题为收益类型并隐藏对方用户列
- 更新分销商用户页面类型标签文本并添加二维码生成功能
- 添加二维码预览弹窗支持复制链接和打开原图
- 优化分销商用户编辑弹窗界面布局和字段验证
- 新增关联用户选择功能并完善表单验证规则
- 添加支付密码管理和佣金信息展示功能
2026-01-26 22:55:23 +08:00
e2382aeeab feat(shop): 更新经销商模块页面结构和功能
- 重构经销商资金页面表格列配置,调整用户ID列为用户昵称显示
- 移除经销商订单页面的批量结算、导出、删除等功能入口和相关API调用
- 将经销商用户页面从申请管理改为用户管理,更新数据模型和表格配置
- 调整经销商订单导出功能的数据结构和字段映射逻辑
- 简化经销商用户搜索组件,移除审核相关功能按钮和搜索条件
- 删除不再使用的经销商申请编辑组件和相关API接口调用
2026-01-26 21:59:54 +08:00
c605d0619d chore(env): 启用开发环境API地址并清理冗余文件
- 启用 .env.development 中的 VITE_API_URL 配置
- 删除 src/views/glt/shopDealerOrder/components/Import.vue 文件
- 删除 src/views/glt/shopDealerOrder2/components/Import.vue 文件
- 删除 src/views/glt/shopDealerWithdraw/components/Import.vue 文件
- 删除 src/views/glt/shopDealerApply/index.vue 文件
- 删除 src/views/glt/shopDealerCapital/index.vue 文件
- 删除 src/views/glt/shopDealerOrder/index.vue 文件
- 从 shopDealerOrder 组件中移除导入模板说明信息
2026-01-26 21:14:04 +08:00