新增类型默认title
This commit is contained in:
parent
f4f7038611
commit
8564d29bf1
|
|
@ -42,7 +42,7 @@ public class ExtendTitlePO {
|
||||||
private String isShow;
|
private String isShow;
|
||||||
|
|
||||||
|
|
||||||
private Integer creator;
|
private Long creator;
|
||||||
private Integer deleteType;
|
private Integer deleteType;
|
||||||
private Date createTime;
|
private Date createTime;
|
||||||
private Date updateTime;
|
private Date updateTime;
|
||||||
|
|
|
||||||
|
|
@ -107,7 +107,7 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
|
||||||
}
|
}
|
||||||
|
|
||||||
if (null == extendTitle.getId()) {
|
if (null == extendTitle.getId()) {
|
||||||
extendTitle.setCreator(user.getUID());
|
extendTitle.setCreator((long)user.getUID());
|
||||||
extendTitle.setCreateTime(new Date());
|
extendTitle.setCreateTime(new Date());
|
||||||
extendTitle.setDeleteType(0);
|
extendTitle.setDeleteType(0);
|
||||||
getExtendTitleMapper().insertIgnoreNull(extendTitle);
|
getExtendTitleMapper().insertIgnoreNull(extendTitle);
|
||||||
|
|
@ -137,7 +137,7 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
|
||||||
extendTitle.setIsShow(param.getIsShow());
|
extendTitle.setIsShow(param.getIsShow());
|
||||||
extendTitle.setTitle(param.getGroupName());
|
extendTitle.setTitle(param.getGroupName());
|
||||||
extendTitle.setShowOrder(null == extendTitlePO ? 0 : extendTitlePO.getShowOrder() + 1);
|
extendTitle.setShowOrder(null == extendTitlePO ? 0 : extendTitlePO.getShowOrder() + 1);
|
||||||
extendTitle.setCreator(user.getUID());
|
extendTitle.setCreator((long)user.getUID());
|
||||||
extendTitle.setCreateTime(new Date());
|
extendTitle.setCreateTime(new Date());
|
||||||
extendTitle.setDeleteType(0);
|
extendTitle.setDeleteType(0);
|
||||||
getExtendTitleMapper().insertIgnoreNull(extendTitle);
|
getExtendTitleMapper().insertIgnoreNull(extendTitle);
|
||||||
|
|
@ -150,16 +150,31 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
|
||||||
|
|
||||||
public void changeTree(ModuleTypeEnum moduleTypeEnum, FieldTypeTreeParam fieldTypeTreeParam) {
|
public void changeTree(ModuleTypeEnum moduleTypeEnum, FieldTypeTreeParam fieldTypeTreeParam) {
|
||||||
if (fieldTypeTreeParam.getId() == null) {
|
if (fieldTypeTreeParam.getId() == null) {
|
||||||
ExtendGroupPO extendGroupPO = buildExtentGroupType(moduleTypeEnum, fieldTypeTreeParam);
|
ExtendGroupPO extendGroupPO = buildExtendGroupType(moduleTypeEnum, fieldTypeTreeParam);
|
||||||
MapperProxyFactory.getProxy(ExtendGroupMapper.class).insertIgnoreNull(extendGroupPO);
|
MapperProxyFactory.getProxy(ExtendGroupMapper.class).insertIgnoreNull(extendGroupPO);
|
||||||
|
//默认新增title
|
||||||
|
ExtendTitlePO extendTitlePO = buildExtendTitleType(extendGroupPO);
|
||||||
|
MapperProxyFactory.getProxy(ExtendTitleMapper.class).insertIgnoreNull(extendTitlePO);
|
||||||
}else {
|
}else {
|
||||||
MapperProxyFactory.getProxy(ExtendGroupMapper.class).update(fieldTypeTreeParam.getId(),fieldTypeTreeParam.getName());
|
MapperProxyFactory.getProxy(ExtendGroupMapper.class).update(fieldTypeTreeParam.getId(),fieldTypeTreeParam.getName());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private ExtendTitlePO buildExtendTitleType(ExtendGroupPO extendGroupPO) {
|
||||||
|
return ExtendTitlePO.builder()
|
||||||
|
.groupId(extendGroupPO.getId())
|
||||||
|
.title(extendGroupPO.getGroupName())
|
||||||
|
.showOrder(1)
|
||||||
|
.isShow("1")
|
||||||
|
.creator((long) user.getUID())
|
||||||
|
.deleteType(DeleteTypeEnum.NOT_DELETED.getValue())
|
||||||
|
.createTime(new Date())
|
||||||
|
.updateTime(new Date()).build();
|
||||||
|
}
|
||||||
|
|
||||||
private ExtendGroupPO buildExtentGroupType(ModuleTypeEnum moduleTypeEnum, FieldTypeTreeParam fieldTypeTreeParam) {
|
|
||||||
|
private ExtendGroupPO buildExtendGroupType(ModuleTypeEnum moduleTypeEnum, FieldTypeTreeParam fieldTypeTreeParam) {
|
||||||
return ExtendGroupPO.builder()
|
return ExtendGroupPO.builder()
|
||||||
.extendType(moduleTypeEnum.getValue())
|
.extendType(moduleTypeEnum.getValue())
|
||||||
.groupName(fieldTypeTreeParam.getName())
|
.groupName(fieldTypeTreeParam.getName())
|
||||||
|
|
@ -169,7 +184,6 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
|
||||||
.updateTime(new Date())
|
.updateTime(new Date())
|
||||||
.pid(fieldTypeTreeParam.getParentid())
|
.pid(fieldTypeTreeParam.getParentid())
|
||||||
.isShow(fieldTypeTreeParam.getIsShow() == null ? "1" : fieldTypeTreeParam.getIsShow()).build();
|
.isShow(fieldTypeTreeParam.getIsShow() == null ? "1" : fieldTypeTreeParam.getIsShow()).build();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue