Browse Source

积分说明限制50字

dev_shibei_match
yinzuomei 4 years ago
parent
commit
d1b4030698
  1. 8
      epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/dto/form/PointRuleFormDTO.java
  2. 4
      epmet-module/epmet-point/epmet-point-server/src/main/java/com/epmet/controller/PointRuleController.java

8
epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/dto/form/PointRuleFormDTO.java

@ -1,8 +1,10 @@
package com.epmet.dto.form;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
@ -17,6 +19,7 @@ import java.io.Serializable;
@Data
public class PointRuleFormDTO implements Serializable {
private static final long serialVersionUID = -3228252683629912008L;
public interface UserShowGroup extends CustomerClientShowGroup {}
/**
* 客户Id
@ -39,7 +42,7 @@ public class PointRuleFormDTO implements Serializable {
/**
* 积分规则名称
*/
@NotBlank(message = "积分规则名称不能为空", groups = AddGroup.class)
@NotBlank(message = "积分规则名称不能为空", groups = UserShowGroup.class)
private String ruleName;
/**
* 积分
@ -76,7 +79,8 @@ public class PointRuleFormDTO implements Serializable {
/**
* 规则说明 事件说明
*/
@NotBlank(message = "规则描述不能为空", groups = AddGroup.class)
@NotBlank(message = "规则描述不能为空", groups = UserShowGroup.class)
@Length(min = 1, max = 50, message = "规则描述不能超过50个字", groups = UserShowGroup.class)
private String ruleDesc;
/**

4
epmet-module/epmet-point/epmet-point-server/src/main/java/com/epmet/controller/PointRuleController.java

@ -75,7 +75,7 @@ public class PointRuleController {
}
/**
* desc:根据功能id获取积分规则
* desc:修改积分规则
*
* @param formDTO
* @return
@ -84,7 +84,7 @@ public class PointRuleController {
@RequirePermission( requirePermission = RequirePermissionEnum.MORE_POINT_RULE_SAVE)
public Result<Boolean> update(@LoginUser TokenDto tokenDTO, @RequestBody PointRuleFormDTO formDTO) {
formDTO.setCustomerId(tokenDTO.getCustomerId());
ValidatorUtils.validateEntity(formDTO, UpdateGroup.class);
ValidatorUtils.validateEntity(formDTO, PointRuleFormDTO.UserShowGroup.class,UpdateGroup.class);
pointRuleService.update(tokenDTO,formDTO);
return new Result<Boolean>().ok(true);
}

Loading…
Cancel
Save