mirror of
https://github.com/weizhiqiang1995/erp-pro.git
synced 2025-02-28 17:33:25 +08:00
feat: 团队模版修改
This commit is contained in:
parent
16690c749d
commit
e33736040a
2 changed files with 5 additions and 5 deletions
|
@ -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;
|
||||
|
||||
}
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue