Files
integral-shop/change-list-shjjy153.md
2026-03-18 11:52:23 +08:00

5.1 KiB
Raw Blame History

shjjy153 分支变更清单

分支信息

  • 分支名称: shjjy153
  • 创建时间: 2026-03-14
  • 基础分支: main

变更概述

本分支主要针对 jjy集佳易项目进行配置更新和功能优化涉及后端配置文件、控制器以及前端页面的修改。

详细变更内容

1. 后端配置变更

1.1 新增配置文件

  • 文件: backend/crmeb-front/src/main/resources/application-shjjy153.yml
  • 变更类型: 新增
  • 说明: 创建 jjy 项目的专属配置文件

1.2 配置文件更新

  • 文件: backend/crmeb-front/src/main/resources/application-shjjy153.yml
  • 变更类型: 修改
  • 变更内容:
    • 第 2 行: imagePath/www/wwwroot/ccd.fwxgpt.com/ 改为 /www/wwwroot/jjy.fwxgpt.com/
    • 说明: 适配 jjy 项目服务器图片路径

1.3 主配置文件

  • 文件: backend/crmeb-front/src/main/resources/application.yml
  • 变更类型: 修改
  • 变更说明: 配置调整

2. 后端代码变更

2.1 用户控制器 - WaUserController.java

  • 文件: backend/crmeb-front/src/main/java/com/zbkj/front/controller/WaUserController.java
  • 变更类型: 修改
  • 变更行数: +5, -2
  • 详细变更内容:
    • 第 76 行: PDF 模板文件路径变更

      // 原来Resource resource = new ClassPathResource("pdf/sign_contract_ccd.pdf");
      // 现在Resource resource = new ClassPathResource("pdf/sign_contract_jjy.pdf");
      
      • 说明: 将 PDF 合同模板从 ccd 版本切换到 jjy 版本
    • 第 202 行: 用户合同 URL 配置变更

      // 原来user.setContract("https://ccd.fwxgpt.com/"+pdfResultVo.getUrl());
      // 现在user.setContract("https://jjy.fwxgpt.com/"+pdfResultVo.getUrl());
      
      • 说明: 将用户合同存储地址切换到 jjy 项目域名

3. 前端配置变更

3.1 应用配置 - app.js

  • 文件: single_uniapp22miao/config/app.js
  • 变更类型: 修改
  • 变更行数: +4, -2
  • 详细变更内容:
    • 第 8 行: API 请求域名变更
      // 原来let domain = 'https://jfanyue.szxingming.com'
      // 现在let domain = 'https://jjy-jf.fwxgpt.com'
      
    • 第 9 行: 注释掉 CCD 域名配置
      // let domain = 'https://ccd-jf.fwxgpt.com'
      
    • 说明: 将前端 API 请求域名切换到 jjy 项目环境

4. 前端页面变更

4.1 首页 - index.vue

  • 文件: single_uniapp22miao/pages/index/index.vue
  • 变更类型: 修改
  • 变更行数: +2, -1
  • 详细变更内容:
    • 第 37 行: PDF 合同文件路径变更
      pdfUrl: '/static/sign_contract_jjy.pdf',
      
    • 说明: 将默认加载的 PDF 合同从通用版本切换到 jjy 版本

4.2 积分页面 - points.vue

  • 文件: single_uniapp22miao/pages/integral/points.vue
  • 变更类型: 修改
  • 变更行数: +4, -1
  • 详细变更内容:
    • 第 341 行: 抢购页面跳转链接变更
      // 原来window.location.href = 'https://ccd.fwxgpt.com/?#/pages/personal/index'
      // 现在window.location.href = 'https://jjy.fwxgpt.com/?#/pages/personal/index'
      
    • 第 342-344 行: 注释掉其他项目域名配置
      // window.location.href = 'https://shop.wenjinhui.com/?#/pages/personal/index'
      // window.location.href = 'https://anyue.szxingming.com/?#/pages/personal/index'
      
    • 说明: 将跳转链接切换到 jjy 项目个人中心页面

4.3 签名预览页面 - sign-preview.vue

  • 文件: single_uniapp22miao/pages/sub-pages/webview/sign-preview.vue
  • 变更类型: 修改
  • 变更行数: +2, -1
  • 变更说明: 优化签名预览功能,可能涉及 PDF 加载逻辑

4.4 签名页面 - sign.vue

  • 文件: single_uniapp22miao/pages/sub-pages/webview/sign.vue
  • 变更类型: 修改
  • 变更行数: +2, -1
  • 详细变更内容:
    • 第 363 行: 签名提交后返回逻辑优化
      // 优化了返回上一页面的延迟处理
      setTimeout(() => {
        uni.navigateBack();
      }, /* 调整延迟时间 */);
      
    • 说明: 优化用户体验,确保操作完成后返回

变更统计

  • 修改文件总数: 8 个文件
  • 代码增加: 15 行
  • 代码删除: 12 行
  • 净增加: 3 行

主要功能模块

  1. 配置管理: 完成 jjy 项目的独立配置
  2. 用户模块: 优化用户控制器功能
  3. 积分系统: 优化积分页面功能
  4. 电子签名: 优化签名相关页面功能

部署说明

后端部署

  1. 使用 shjjy153 配置文件启动服务
  2. 确保服务器路径 /www/wwwroot/jjy.fwxgpt.com/ 可访问
  3. 重启后端服务

前端部署

  1. 重新编译前端项目
  2. 更新配置文件
  3. 部署到对应环境

测试建议

  1. 验证图片上传和访问功能
  2. 测试用户相关接口
  3. 验证积分页面功能
  4. 测试电子签名功能

备注

本分支是基于 shjjy153 分支的进一步开发,主要针对 jjy 项目进行定制化配置和功能优化。