doc: 完善已有的接口文档

11111
winter 1 year ago
parent a09d61b020
commit 18d42a36e6

@ -13,10 +13,10 @@ import javax.validation.constraints.NotNull;
public class FindVoteRecordDto { public class FindVoteRecordDto {
@NotNull @NotNull
@ApiModelProperty(value = "必要参数,用于获取学年", required = true) @ApiModelProperty(value = "必要参数,用于获取当前学年,注意: 其他参数不传则默认获取登录老师在该学年下评价的所有记录", required = true)
private String periodId; private String periodId;
@ApiModelProperty(value = "班级或学生 id, 注意: 无参则默认获取登录老师在该学年下评价的所有记录") @ApiModelProperty(value = "班级或学生 id")
private String targetId; private String targetId;
@ApiModelProperty(value = "评价对象类型:", allowableValues = "student ,class") @ApiModelProperty(value = "评价对象类型:", allowableValues = "student ,class")

@ -1,5 +1,6 @@
package cn.teammodel.model.dto.Appraise; package cn.teammodel.model.dto.Appraise;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
@ -8,5 +9,6 @@ import lombok.Data;
*/ */
@Data @Data
public class GetEvaluateTreeDto { public class GetEvaluateTreeDto {
@ApiModelProperty("学段 id, 默认为 default")
String periodId; String periodId;
} }

@ -3,16 +3,20 @@ package cn.teammodel.model.dto.Appraise;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.NotBlank;
/** /**
* @author winter * @author winter
* @create 2023-11-22 16:16 * @create 2023-11-22 16:16
*/ */
@Data @Data
public class InsertNodeDto { public class InsertNodeDto {
// 检索需要,但是有 bug @ApiModelProperty(value = "不传则默认为 default 的树增加节点")
String periodId; String periodId;
@ApiModelProperty(value = "父亲节点,不传则为根节点") @ApiModelProperty(value = "父亲节点,不传则为根节点")
String pid; String pid;
@ApiModelProperty(value = "父亲节点,不传则为根节点", required = true)
@NotBlank(message = "name 不能为空")
String name; String name;
String logo; String logo;
Integer order; Integer order;

@ -1,5 +1,6 @@
package cn.teammodel.model.dto.Appraise; package cn.teammodel.model.dto.Appraise;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
@ -8,7 +9,7 @@ import lombok.Data;
*/ */
@Data @Data
public class UpdateNodeDto { public class UpdateNodeDto {
// 检索需要,但是有 bug @ApiModelProperty(value = "不传则默认为 default 的树修改节点")
String periodId; String periodId;
String id; String id;
String name; String name;

@ -52,7 +52,7 @@ public class EvaluationServiceImpl implements EvaluationService {
private AppraiseRepository appraiseRepository; private AppraiseRepository appraiseRepository;
/** /**
* evaluation : , <br/> * appraise : , <br/>
* token schoolId * token schoolId
*/ */
private Appraise findAppraise(String periodId) { private Appraise findAppraise(String periodId) {
@ -154,7 +154,6 @@ public class EvaluationServiceImpl implements EvaluationService {
@Override @Override
public Appraise insertNode(InsertNodeDto insertNodeDto) { public Appraise insertNode(InsertNodeDto insertNodeDto) {
// todo: 如果不存在
Appraise appraise = findAppraise(insertNodeDto.getPeriodId()); Appraise appraise = findAppraise(insertNodeDto.getPeriodId());
User loginUser = SecurityUtil.getLoginUser(); User loginUser = SecurityUtil.getLoginUser();

Loading…
Cancel
Save