huangyang

huangyang pushed to master at huangyang/national-motion-backend

  • d02867481c feat(app): 优化个人认证流程并添加合同模板功能 -重写个人认证流程,使用 GetPsnAuthUrlDTO 作为参数 - 添加上传合同底稿、发起签署、获取签署链接等功能- 新增制作合同模板和编辑合同功能 - 更新相关 DTO 和服务接口

4 days ago

huangyang pushed to master at huangyang/national-motion-backend

  • a91b87b2b0 feat(app): 添加用户基础信息修改和查询功能 - 在 AppUserController 中添加了 updateUserInfo 和 getUserInfo 方法 - 在 IUserService 接口中添加了 updateUserInfo 和 getUserInfo 方法 - 在 UserServiceImpl 中实现了 updateUserInfo 和 getUserInfo 方法 - 优化了 generateLoginUserVO 方法中的属性复制逻辑

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • f515c944a9 Merge remote-tracking branch 'origin/master'
  • 3f2974ffd7 feat(app): 优化课程列表和用户角色查询 - 在课程列表中添加封面图片处理,只保留第一个封面 - 修改用户角色查询方式,通过教练表关联查询有效用户
  • View comparison for these 2 commits »

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • c4421312e1 feat(app): 新增企业和个人授权相关接口 - 新增企业认证授权状态查询接口 - 新增企业获取授权链接接口 - 新增个人认证授权状态查询接口- 新增个人获取授权链接接口

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • b52f386c9b refactor(app): 重构电子签名相关功能 - 修改了 AuthDemo 类,将 main 方法中的代码注释掉 - 更新了 DetailServiceImpl 中课程封面的处理逻辑 - 重命名 IESignServiceImpl为 ESignServiceImpl,并实现了新的接口方法 - 更新了 IESignService 接口,添加了新的方法定义 - 修改了 OrderServiceImpl 中的课程折扣和价格计算逻辑 - 在 OrderVO 中添加了新的字段用于表示小计和总价

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • d8a30d6ce9 refactor(national-motion-system):优化价格规则查询和订单相关功能 - 修改 AppSitePriceRulesMapper.xml 中的价格规则查询 SQL,增加价格字段并优化时间格式 - 在 OrderServiceImpl 中添加空操作以

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • dba58bd0fb feat(app): 新增 e签宝 相关功能 - 添加 AESUtils 类实现 AES 加密解密功能 - 新增 AuthDemo 类实现个人和企业认证授权功能- 添加 EsignCoreSdkInfo 类提供 SDK 信息 - 新增 EsignDemoConfig 类配置 e签宝 相关参数 - 实现 EsignDemoException 自定义异常类 - 新增 EsignEncryption 类处理请求数据通用方法

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 7e6ecfcb67 build:移除 paas-sdk 依赖 - 删除了 esign-cn:paas-sdk:3.0.20 的系统依赖- 优化了项目的依赖结构,减少了不必要的外部依赖

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 09f5ca5345 Merge remote-tracking branch 'origin/master'
  • 9a2eed4cbe feat(app): 添加电子签名服务并更新相关功能 - 在 app服务中新增 IESignService接口及其实现类 IESignServiceImpl - 在 pom.xml 中添加 esign-cn 的 paas-sdk 依赖 - 在 DetailServiceImpl 中为 PlaceInfoMsgVO 添加 id 字段
  • View comparison for these 2 commits »

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 34e4e98863 refactor(app): 重构 AppIsinService 并优化订单相关功能 - 重构 AppIsinService 接口和实现类,移动到 app 包下 -优化 OrderServiceImpl 中的价格计算逻辑,增加格式化处理 - 更新 AppSitePriceRulesMapper.xml 中的 SQL 查询 - 新增 UseIsinInfoVO 类用于券使用记录返回参数

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 9886fd320a refactor(national-motion-system-biz): 优化 AppSitePriceRulesMapper XML 文件格式 - 调整缩进和换行,提高代码可读性 - 统一日期格式化的输出样式,使信息展示更加一致 - 优化

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 42e859c472 refactor(app): 优化订单相关接口 - 修改 IOrderService接口,将 previewOrderPlaceGymnasiumChartered 方法的参数类型从 List<String> 改为 String - 更新 OrderController 中的 API 路径和请求方法: - /previewOrderPlaceGymnasiumChartered 从 POST 改为 GET - /createOrderPlaceSchool 从 POST改为 GET - 修改 OrderServiceImpl 中的 previewOrderPlaceGymnasiumChartered 方法实现,支持逗号分隔的字符串参数 - 优化 API 参数命名,使用 rulesId 替代 courseId

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 3f18fcab6a refactor(app): 移除订单人员详细表相关代码 - 删除了 AppOrderUserController、AppOrderUserServiceImpl 和 IAppOrderUserService 类- 在 OrderController 中添加了新的学校场地预约创建方法 - 在

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 47e96ef669 refactor(order): 重构订单相关代码 - 移除 AppOrderUser 相关的 mapper、service 和 controller - 更新 AppOrderDTO 和 AppOrder 实体类 - 重构 OrderServiceImpl 中的订单创建逻辑 - 更新 AppSitePriceRules 实体类

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 6819a74e31 refactor(app): 移除订单产品查询中的冗余条件 - 在 CoachServiceImpl 和 DetailServiceImpl 中移除了 AppOrderProduct::getProductOrderStatus 的查询条件 - 此条件在两个服务中均未使用,移除后可简化查询逻辑

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 81ab6ce4e2 feat(system): 添加 AppIsin 实体及其相关功能 - 新增 AppIsin 实体类,用于表示 nm_isin 表的数据结构 - 添加 AppIsinMapper接口和对应的 XML 文件,实现对 AppIsin 数据的 CRUD操作 - 实现 AppIsinServiceImpl 类,提供 AppIsin相关的业务逻辑服务 -

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 3a2ce6c752 feat(system): 添加 AppIsin 实体及其相关功能 - 新增 AppIsin 实体类,用于表示 nm_isin 表的数据结构 - 添加 AppIsinMapper接口和对应的 XML 文件,实现对 AppIsin 数据的 CRUD操作 - 实现 AppIsinServiceImpl 类,提供 AppIsin相关的业务逻辑服务 -

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 9df1d5ac35 refactor: 移除 AppCourses 类中未使用的 addressSiteId 字段 - 删除了 AppCourses 类中的 addressSiteId 字段 - 该字段在代码中未被使用,移除它有助于简化模型结构

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 2feffbd409 Merge remote-tracking branch 'origin/master'
  • e081d69d84 feat(national-motion): 添加上课地址字段并优化订单相关功能 - 在 AppCourses 实体中添加上课地址字段 addressSiteId - 修改 AppCoursesMapper.xml 中的查询条件,使用 address_site_id 替代 id - 更新 AppOrder 实体中的价格字段类型,从 String改为 BigDecimal - 优化 DetailServiceImpl 中的课程查询逻辑,使用 addressSiteId 作为查询条件- 重构 OrderServiceImpl 中的订单创建逻辑,支持根据总价自动设置订单状态和支付方式 - 新增订单编号生成方法,根据不同订单类型生成相应的订单编号 -修复 SysUserController 中的部门选择逻辑,支持多部门选择
  • View comparison for these 2 commits »

1 week ago

huangyang pushed to master at huangyang/national-motion-backend

  • 080c1451ba feat(AppBanner): 添加标题字段并优化实体类结构 - 在 AppBanner 实体类中添加 title 字段,用于存储轮播图标题 - 使用 @Excel 注解标记标题字段,以便在数据导出时显示对应列名 -优化实体类结构,提高代码可读性和维护性
  • 85ff6d476e Merge remote-tracking branch 'origin/master'
  • b8e9da8cd7 feat(app): 新增学校场地预约功能 - 创建订单接口:新增 createOrderPlaceSchool 方法,用于创建学校场地预约订单 - 订单实体修改:将 payType 和 orderStatus 字段类型从 String 改为 int - 新增支付时间字段:在 AppOrder 实体中添加 payTime 字段 -优化场地查询 SQL:在 AppSiteMapper.xml 中优化场地查询条件- 订单服务扩展:在 OrderServiceImpl 中实现 createOrderPlaceSchool 方法,并添加通用订单创建逻辑 - 新增订单响应对象:在 OrderVO 中添加 createOrderPlaceSchool内部类,用于返回订单创建结果
  • View comparison for these 3 commits »

1 week ago