|
@@ -5,6 +5,7 @@ import com.dragoninfo.dcuc.auth.auth.dto.zerotrust.approval.FlowApplyReqDto;
|
|
|
import com.dragoninfo.dcuc.auth.auth.dto.zerotrust.approval.FlowSubmitRespDTO;
|
|
|
import com.dragoninfo.dcuc.auth.auth.entity.zerotrust.RoleOperateContent;
|
|
|
import com.dragoninfo.dcuc.auth.auth.enumresources.RoleManageOpeTypeEnum;
|
|
|
+import com.dragoninfo.dcuc.auth.auth.enumresources.YesNotEnum;
|
|
|
import com.dragoninfo.dcuc.auth.auth.enumresources.zerotrust.approval.ApprovalApplyTypeEnum;
|
|
|
import com.dragoninfo.dcuc.auth.auth.repo.zerotrust.RoleOperateContentRepository;
|
|
|
import com.dragoninfo.dcuc.auth.auth.service.zerotrust.IRoleOperateApplyService;
|
|
@@ -19,6 +20,7 @@ import com.dragonsoft.duceap.base.entity.security.SecurityUser;
|
|
|
import com.dragonsoft.duceap.base.utils.UserContextUtils;
|
|
|
import com.dragonsoft.duceap.commons.util.UUIDUtils;
|
|
|
import com.dragonsoft.duceap.commons.util.enums.EnumUtils;
|
|
|
+import com.dragonsoft.duceap.commons.util.string.StringUtils;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.domain.Example;
|
|
@@ -99,6 +101,11 @@ public class RoleOperateApplyServiceImpl implements IRoleOperateApplyService {
|
|
|
operateContent.setOperateType(typeEnum.getValue());
|
|
|
operateContent.setPoliceCategory(roleSaveVo.getPoliceCategory());
|
|
|
operateContent.setRoleBusiness(roleSaveVo.getRoleBusiness());
|
|
|
+ String notLimitCount = roleSaveVo.getIsNotLimitCount();
|
|
|
+ if (StringUtils.isNotBlank(notLimitCount)) {
|
|
|
+ operateContent.setLimitCount(
|
|
|
+ YesNotEnum.YES.getValue().equals(roleSaveVo.getIsNotLimitCount()) ? "0" : "1");
|
|
|
+ }
|
|
|
repository.save(operateContent);
|
|
|
return ResponseDTO.success("", (Object) null);
|
|
|
}
|