Commit Graph

5 Commits

Author SHA1 Message Date
gxwebsoft b4cd54e102 refactor(cms): 迁移CMS模块接口到独立cms-api服务
- 新增cmsRequest工具,基于request封装,默认baseURL为cms-api
- 改用cmsRequest替换所有cms相关请求,确保请求走独立域名
- 配置三环境新增CMS_API_BASE_URL及导出CmsBaseUrl常量
- 解决CMS接口走shop-api时返回404的问题,避免小程序域名白名单冲突
- 统一修改34个cms API模块的261处调用,保持接口行为一致
- 修复部分拼接全URL方式改为相对路径调用cmsRequest
- 更新注释说明并调整相关接口调用代码
- 兼容macOS sed替换问题,采用perl命令完成批量替换
2026-08-11 11:04:40 +08:00
gxwebsoft d611a76ebd feat(checkout): 优化微信支付和线下付款流程
- 支付方式新增微信支付(payType=1),并设为默认,保留线下付款(payType=9)
- 微信支付时调用 Taro.requestPayment 发起支付流程,取消或失败给出明确提示
- 支付选项选中状态下微信支付显示绿色提示,线下付款显示橙色提示
- 提交按钮文案区分微信支付(提交并支付)与线下付款(提交订单)
- 后端支付配置缺失时提示“微信支付暂不可用:支付配置缺失”
- 确保编译构建通过,未引入新类型错误
2026-08-11 08:18:40 +08:00
gxwebsoft 2ea16e22cf refactor(user): 统一品牌名称为“威数谱软件”
- 将项目中所有“威硕谱软件”名称修改为“威数谱软件”
- 更新协议页面、欢迎消息、礼品卡等多处文本内容
- 修改小程序配置文件中的项目名称和显示标题
- 优化开发者申请页部分文案,明确开发者身份描述
- 保证所有界面及配置中的品牌名称统一一致
2026-07-22 13:46:10 +08:00
gxwebsoft 85a1558e84 feat(passport): 迁移并修复小程序支付页面访问 websopy API 问题
- 迁移 src/passport/pay 相关代码至当前项目,无需替换文件
- 新增环境变量 WEBSOPY_API_BASE_URL,提供 websopy API 基础地址
- 在 config/app.ts 导出 WebsopyBaseUrl,供代码引用
- 配置 env.d.ts 类型定义,消除 TypeScript 隐式 any 错误
- request 请求方法支持自定义 baseUrl 以调用不同接口地址
- passport/pay 页面调用订阅接口统一传入 WebsopyBaseUrl
- 修正 tenantId 类型为 number,调整登录用户类型断言
- 确认编译成功,dist 目录生成对应文件及正确请求地址
- 说明 type-check 依赖库问题不影响正常构建和运行
2026-07-16 01:34:27 +08:00
gxwebsoft 9df90c1176 feat(address): 新增收货地址与售后申请功能
- 新增地址编辑页面,支持地址智能识别、地图选点、地区选择和默认地址设置
- 实现地址列表页面,支持地址查看、删除、设为默认及选择返回结算页
- 新增售后申请页面,支持退款类型选择、商品选择、原因填写、图片上传和提交审核
- 修复 passport 分包配置,移除不存在分包并补充缺失声明,避免 Taro 编译报错
- 新增地址类型定义,增强前端地址数据结构类型安全
- 优化页面交互体验,完善表单校验及错误提示逻辑
- 统一代码格式与命名规范,保持代码风格一致性
2026-07-16 01:18:42 +08:00