|
|
a2009c8cea
|
feat(customer): 优化客户列表访问权限及新增备注字段
- 修改客户添加页面,新增“备注”输入框,支持录入客户备注信息
- 调整环境配置,统一开发、生产、测试环境的API_BASE_URL为正式地址
- 在shopDealerApply模型中新增receptionistId字段,用于查询分配的客户
- 优化客户列表权限逻辑,改为登录即可查看,不再限制角色
- 更新接口调用参数,支持查询当前登录用户提交及分配的客户
- 移除对管理员角色的特殊判断,使权限逻辑更简洁
- UI调整,未登录时显示“请先登录”提示而非“没有查看权限”
|
2026-04-18 10:56:47 +08:00 |
|
|
|
2ff740fb07
|
fix(customer): 修正表单必填属性及组件属性拼写错误
- 将小区和房号字段的 required 属性明确设置为 true
- 修复签约时间和合同时间输入框的 readOnly 属性拼写错误
- 调整姓名和手机号表单项位置,避免隐藏字段内嵌套组件
- 在姓名与手机号表单项间添加间距提升布局美观性
|
2026-04-16 17:31:42 +08:00 |
|
|
|
099855e121
|
feat(referral): 新增楼栋单元楼层房号精细选择功能
- 将房号唯一键增加楼层字段,修改相关函数支持楼层处理
- 新增楼栋、单元、楼层、房号的选择状态和搜索过滤功能
- 实现楼栋、单元、楼层、房号的选择弹窗和清除按钮
- 表单改用选择控件替代输入框,隐藏字段同步表单数据
- 修改表单校验,验证楼栋、楼层、房号字段必填
- 编辑模式支持从dealerCode解析回填楼栋、单元、楼层、房号
- 优化房号规范化逻辑,去除楼层相关后缀
- 代码中统一使用规范化后的楼栋单元楼层房号构造唯一
|
2026-04-16 17:09:58 +08:00 |
|
|
|
8128e2ffb2
|
fix(dealer): 更新角色ID及重新登录逻辑
- 将用户角色ID从1848更新为1935
- 注册后延时1.5秒等待权限同步,无额外空行
feat(customer): 新增小区选择功能
- 添加小区选择状态管理及弹出层组件
- 实现小区列表加载与搜索过滤
- 支持小区的选择与清除操作,更新表单地址字段
- 表单回填时设置小区选中状态
- 用自定义Cell替代地址输入框,增加交互体验
fix(index): 修改邀请好友页面路径
- 将邀请好友页面路径由/dealer/qrcode/index更改为/dealer/team/index
fix(qrcode): 更新伙伴计划名称
- 将“南南佐顿门窗伙伴计划”修改为“桂乐淘伙伴计划”
fix(team): 隐藏手机号显示并简化成员信息
- 将手机号显示组件隐藏
- 移除显示UID的文本,仅保留加入时间显示
|
2026-04-16 15:14:36 +08:00 |
|
|
|
969bc00b53
|
feat(customer): 新增接待人员选择功能
- 为 ShopDealerApply 模型增加接待人员 ID 和姓名字段
- dealer/customer/add 页面引入 Popup、SearchBar 及图标组件
- 实现接待人员选择弹层及搜索功能
- 表单中新增接待人员展示及清除操作
- 编辑模式下回填接待人员信息
- 提交表单时携带接待人员相关字段
feat(index): 新增首页品牌画册展示组件
- 创建 CatalogShowcase 组件及样式文件
- 展示品牌画册封面及标题说明
- “点击查看”按钮复制链接并提示用户打开浏览器查看
- 在首页主视图添加 CatalogShowcase 组件显示
fix(webview): 优化 webview 页面 URL 获取逻辑
- 使用 useRouter Hook 获取参数替代直接调用 Taro.getCurrentPages
-
|
2026-04-09 12:24:07 +08:00 |
|
|
|
6e8d6b1c0d
|
```
fix(dealer): 解决客户重复报备问题
- 添加报备人身份验证逻辑,避免跨报备人抢单续报
- 当发现相同房号已被其他报备人报备时直接拦截提交
- 显示相应提示信息告知用户房号已报备
- 防止不同报备人对同一客户信息进行重复操作
```
|
2026-03-10 11:40:02 +08:00 |
|
|
|
ceea662420
|
feat(customer): 优化报备人管理和权限控制
- 移除页面分页查询,仅保留精确查询接口调用
- 添加当前登录用户ID获取和报备人规范化处理逻辑
- 实现管理员可查看全部客户,普通分销商仅查看自己的权限控制
- 集成用户角色显示功能,在用户卡片组件中展示角色标签
- 修复角色名称获取逻辑,支持多种数据
|
2026-03-01 12:19:02 +08:00 |
|
|
|
217f3556fc
|
refactor(customer): 优化客户报备重复性检查逻辑
- 移除原有的三要素重复校验机制,改用房屋编码精确匹配
- 新增中文数字解析功能,支持大小写中文数字转换为阿拉伯数字
- 实现全角字符转半角处理,统一输入格式标准化
- 添加房屋编码规范化逻辑,去除常见后缀和装饰词
- 重构重复报备检查流程,使用标准化房屋编码进行精确匹配
- 保留关键词搜索兼容历史数据,确保查询准确性
- 移除冗余的组合算法和多条件查询逻辑
|
2026-02-03 12:20:38 +08:00 |
|
|
|
316aab2616
|
feat(customer): 添加客户报备重复检查功能
- 新增 DUP_CHECK_LIMIT 和 DUP_CHECK_MAX_PAGES 常量配置
- 实现三要素重复检查逻辑,支持地址、楼栋号、单元号、房号、姓名、电话等字段组合匹配
- 添加 normalizeText 函数处理文本标准化
- 实现 combinationsOf3 函数生成三个元素的组合
- 添加 checkDuplicateBeforeSubmit 函数执行重复检查
- 在提交前验证重复报备并显示提示信息
- 移除用户页面中的 IsDealer 组件
- 更新用户组件删除实名认证和收货地址相关功能
|
2026-02-02 13:05:19 +08:00 |
|
|
|
9294c7b049
|
feat(dealer): 调整客户报备保护期为15天并优化表单提示
- 将保护期从7天调整为15天,并使用常量PROTECTION_DAYS统一管理
- 更新已报备提示信息,显示当前状态及本次报备未生效
- 修改确认模态框内容,显示正确的保护期天数
- 优化输入框占位符提示,提供具体的输入示例
- 注释掉页面加载失败时的错误提示,避免影响用户体验
|
2026-01-22 17:03:38 +08:00 |
|
|
|
8d67732c7a
|
feat(dealer): 调整客户报备功能以支持房号信息管理
- 移除 useUser hook 的使用,不再依赖用户信息
- 新增房号信息处理函数:buildHouseKey、buildHouseDisplay 和 parseHouseKey
- 添加房号相关必填字段校验(小区、楼栋号、房号、姓名)
- 修改报备逻辑:使用房号作为唯一键进行重复检查
- 优化报备保护期逻辑:区分已签约/已取消和跟进中的状态
- 调整表单字段:将公司信息改为小区楼栋房号信息
- 更新数据提交格式:dealerName 存储展示文案,dealerCode 存储唯一键
- 添加编辑模式下房号信息的回填功能
- 移除对用户ID的依赖,简化报备流程
|
2026-01-21 17:42:45 +08:00 |
|
|
|
43106acc27
|
feat(pages): 添加多个页面配置和功能模块
- 新增 .editorconfig、.eslintrc、.gitignore 配置文件
- 添加管理员文章管理页面配置和功能实现
- 添加经销商申请注册页面配置和功能实现
- 添加经销商银行卡管理页面配置和功能实现
- 添加经销商客户管理页面配置和功能实现
- 添加用户地址管理页面配置和功能实现
- 添加用户聊天消息页面配置和功能实现
- 添加用户礼品管理页面配置和功能实现
|
2026-01-08 13:36:06 +08:00 |
|