【7.6.0】【dict】调整接口注解

pull/57/head
fengshuonan 2023-06-27 18:40:11 +08:00
parent e760bd0acd
commit fdbc6ea06b
2 changed files with 11 additions and 2 deletions

View File

@ -138,8 +138,8 @@ public class DictController {
* @author fengshuonan
* @since 2023/6/27 18:23
*/
@GetResource(name = "更新整个字典树结构,用来更新上下级结构和顺序", path = "/dict/updateDictTree")
public ResponseData<List<SysDict>> updateDictTree(DictRequest dictRequest) {
@PostResource(name = "更新整个字典树结构,用来更新上下级结构和顺序", path = "/dict/updateDictTree")
public ResponseData<List<SysDict>> updateDictTree(@RequestBody @Validated(DictRequest.updateTree.class) DictRequest dictRequest) {
this.dictService.updateDictTree(dictRequest);
return new SuccessResponseData<>();
}

View File

@ -32,6 +32,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.List;
@ -142,6 +143,7 @@ public class DictRequest extends BaseRequest {
*
*/
@ChineseDescription("字典树的整个结构,一般用在更新字典树接口中作为参数")
@NotEmpty(message = "字典树的整个结构不能为空", groups = updateTree.class)
private List<SysDict> totalDictStructure;
/**
@ -151,4 +153,11 @@ public class DictRequest extends BaseRequest {
}
/**
*
*/
public @interface updateTree {
}
}