禅道#1499修复

This commit is contained in:
gaoqr
2026-04-20 13:53:22 +08:00
parent e1810a41ec
commit 6558a11228
2 changed files with 8 additions and 5 deletions
@@ -27,14 +27,14 @@ public class OrganSaveReqVO {
private String name;
@Schema(description = "管理员姓名", requiredMode = Schema.RequiredMode.REQUIRED, example = "晨丰")
@NotNull(message = "联系人不能为空")
@Size(min = 1, max = 30, message = "联系人长度不能超过30个字符")
@NotNull(message = "管理员姓名不能为空", groups = {OrganSaveCreateGroup.class})
@Size(min = 1, max = 30, message = "管理员姓名长度不能超过30个字符", groups = {OrganSaveCreateGroup.class})
private String orgAdminName;
@Schema(description = "管理员账号", example = "15601691300")
@Mobile
@NotNull(message = "管理员账号不能为空")
@Size(max = 11, message = "管理员账号(手机号)长度不能超过11个字符")
@NotNull(message = "管理员账号不能为空", groups = {OrganSaveCreateGroup.class})
@Size(max = 11, message = "管理员账号(手机号)长度不能超过11个字符", groups = {OrganSaveCreateGroup.class})
private String orgAdminMobile;
@Schema(description = "组织状态", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@@ -306,7 +306,10 @@ public class OrganServiceImpl implements OrganService {
organMapper.updateById(updateObj);
// 更新产品购买记录
purchaseService.updateOrgInitProductPurchaseRecord(organId, updateReqVO.getProductPurchaseReqVOS());
List<OrganCreateProductPurchaseReqVO> productPurchaseReqVOS = updateReqVO.getProductPurchaseReqVOS();
if (CollUtil.isNotEmpty(productPurchaseReqVOS)) {
purchaseService.updateOrgInitProductPurchaseRecord(organId, productPurchaseReqVOS);
}
if (CommonStatusEnum.DISABLE.getStatus().equals(updateReqVO.getStatus())) {
// 移除机构下用户的token