feat: 团队模版修改

This commit is contained in:
weizhiqiang 2024-07-18 12:15:24 +08:00
parent 16690c749d
commit e33736040a
2 changed files with 5 additions and 5 deletions

View file

@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.skyeye.annotation.api.ApiModel;
import com.skyeye.annotation.api.ApiModelProperty;
import com.skyeye.annotation.api.Property;
import com.skyeye.annotation.cache.RedisCacheField;
import com.skyeye.annotation.unique.UniqueField;
import com.skyeye.common.constans.CacheConstants;
@ -51,10 +52,8 @@ public class TeamTemplate extends AbstractTeam {
@ApiModelProperty(value = "启用 1-启用 2-禁用", required = "required,num")
private Integer enabled;
/**
* 是否使用中 0-未使用 2-已使用
*/
@TableField("is_used")
@Property(value = "是否使用中,参考#IsUsedEnum")
private Integer isUsed;
}

View file

@ -11,6 +11,7 @@ import com.skyeye.annotation.service.SkyeyeService;
import com.skyeye.common.constans.CommonConstants;
import com.skyeye.common.entity.search.CommonPageInfo;
import com.skyeye.common.enumeration.EnableEnum;
import com.skyeye.common.enumeration.IsUsedEnum;
import com.skyeye.common.object.InputObject;
import com.skyeye.common.object.OutputObject;
import com.skyeye.common.util.DataCommonUtil;
@ -65,11 +66,11 @@ public class TeamTemplateServiceImpl extends AbstractTeamServiceImpl<TeamTemplat
@Override
public void setUsed(String id) {
TeamTemplate teamTemplate = super.selectById(id);
if (teamTemplate.getIsUsed() == null || teamTemplate.getIsUsed() == 0) {
if (teamTemplate.getIsUsed() == null || teamTemplate.getIsUsed() == IsUsedEnum.NOT_USED.getKey()) {
UpdateWrapper<TeamTemplate> updateWrapper = new UpdateWrapper<>();
updateWrapper.eq(CommonConstants.ID, id);
TeamTemplate template = new TeamTemplate();
template.setIsUsed(1);
template.setIsUsed(IsUsedEnum.IN_USE.getKey());
String userId = InputObject.getLogParamsStatic().get(CommonConstants.ID).toString();
DataCommonUtil.setCommonLastUpdateDataByGenericity(template, userId);
skyeyeBaseMapper.update(template, updateWrapper);