Browse Source

标签调整

v1.0
Yen 2 years ago
parent
commit
95b034c23a
  1. 1
      src/main/java/com/qs/serve/common/util/CodeGenUtil.java
  2. 2
      src/main/java/com/qs/serve/modules/tag/controller/TagInfoController.java
  3. 6
      src/main/java/com/qs/serve/modules/tag/entity/TagInfo.java

1
src/main/java/com/qs/serve/common/util/CodeGenUtil.java

@ -31,6 +31,7 @@ public class CodeGenUtil {
@Getter
@AllArgsConstructor
public enum SourceDataKey{
TagInfo("T","TagInfo"),
SaleRegion("S","SaleRegion"),
Budget("","Budget"),
BizRegion("B","BizRegion"),

2
src/main/java/com/qs/serve/modules/tag/controller/TagInfoController.java

@ -6,6 +6,7 @@ import com.qs.serve.common.model.dto.PageVo;
import com.qs.serve.common.model.dto.R;
import com.qs.serve.common.model.enums.BizType;
import com.qs.serve.common.model.enums.SystemModule;
import com.qs.serve.common.util.CodeGenUtil;
import com.qs.serve.common.util.PageUtil;
import com.qs.serve.common.util.CopierUtil;
import com.qs.serve.common.util.StringUtils;
@ -102,6 +103,7 @@ public class TagInfoController {
public R<?> save(@RequestBody @Valid TagInfoBo param){
param.setId(null);
TagInfo entity = CopierUtil.copy(param,new TagInfo());
entity.setTagCode(CodeGenUtil.getDataCode(CodeGenUtil.SourceDataKey.TagInfo));
TagCategory tagCategory = tagCategoryService.getById(param.getTagCategoryId());
entity.setTagCategoryName(tagCategory.getCategoryName());
boolean result = tagInfoService.save(entity);

6
src/main/java/com/qs/serve/modules/tag/entity/TagInfo.java

@ -31,6 +31,9 @@ public class TagInfo implements Serializable {
@TableId(type = IdType.AUTO)
private Long id;
/** 标签名 */
private String tagCode;
/** 标签名 */
@Length(max = 255,message = "标签名长度不能超过255字")
private String tagName;
@ -42,6 +45,9 @@ public class TagInfo implements Serializable {
@Length(max = 255,message = "标签类目名称长度不能超过255字")
private String tagCategoryName;
/** 工作类别 */
private String workType;
/** 备注 */
@Length(max = 255,message = "备注长度不能超过255字")
private String remark;

Loading…
Cancel
Save