@Validated
public interface LabelService
Modifier and Type | Method and Description |
---|---|
LabelEnt |
getOneLabelById(Long labelId)
Id获取标签实体 (不需要验证用户身份)
|
void |
insertOneLabel(@NotNull UserIdentityEnum identity,
@NotBlank @Length(max=60) String title,
@NotBlank @Length(max=200) String labelNum)
管理员录入标签卡信息
|
List<LabelEnt> |
listAllLabel(Integer pageNum,
Integer pageSize)
查询全部的签到标签
|
List<LabelEnt> |
listLabelLikeTitle(@NotBlank @Length(max=60) String pareTitle)
模糊查询标签
|
List<LabelEnt> |
listLabelLikeTitlePrefix(@NotBlank @Length(max=60) String titlePrefix,
Integer pageNum,
Integer pageSize)
查询符合名称前缀的标签列表
|
void |
updateLabelTitle(Long labelId,
@NotNull UserIdentityEnum identity,
@NotBlank @Length(max=60) String labelTitle)
管理员更新标签名称
|
LabelEnt getOneLabelById(Long labelId)
labelId
- 标签卡IdList<LabelEnt> listAllLabel(Integer pageNum, Integer pageSize)
pageNum
- 页码号pageSize
- 页容量List<LabelEnt> listLabelLikeTitlePrefix(@NotBlank @Length(max=60) @NotBlank @Length(max=60) String titlePrefix, Integer pageNum, Integer pageSize)
titlePrefix
- 前缀pageNum
- 页码号pageSize
- 页容量List<LabelEnt> listLabelLikeTitle(@NotBlank @Length(max=60) @NotBlank @Length(max=60) String pareTitle)
pareTitle
- 名称片段void insertOneLabel(@NotNull @NotNull UserIdentityEnum identity, @NotBlank @Length(max=60) @NotBlank @Length(max=60) String title, @NotBlank @Length(max=200) @NotBlank @Length(max=200) String labelNum)
identity
- 用户身份标识title
- 标签卡名称labelNum
- 标签卡唯一标识void updateLabelTitle(Long labelId, @NotNull @NotNull UserIdentityEnum identity, @NotBlank @Length(max=60) @NotBlank @Length(max=60) String labelTitle)
labelId
- 标签卡Ididentity
- 操作者身份labelTitle
- 标签新名称Copyright © 2022. All rights reserved.