feat: 临时权限设置接收参数改为逗号拼接
This commit is contained in:
+2
-2
@@ -28,8 +28,8 @@ public class EnterpriseStandardAuthDeptServiceImpl extends ServiceImpl<Enterpris
|
||||
@Override
|
||||
public void saveTempPermission(StandardTempPermission standardTempPermission) {
|
||||
List<EnterpriseStandardAuthDept> esAuthDepts = new ArrayList<>();
|
||||
for (String standardNo : standardTempPermission.getStandardNos()) {
|
||||
for (String deptId : standardTempPermission.getDeptIds()) {
|
||||
for (String standardNo : standardTempPermission.getStandardNoList()) {
|
||||
for (String deptId : standardTempPermission.getDeptIdList()) {
|
||||
EnterpriseStandardAuthDept enterpriseStandardAuthDept = new EnterpriseStandardAuthDept();
|
||||
enterpriseStandardAuthDept.setAuthDept(deptId);
|
||||
enterpriseStandardAuthDept.setStandardNo(standardNo);
|
||||
|
||||
+2
-2
@@ -26,8 +26,8 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl<Enterpris
|
||||
@Override
|
||||
public void saveTempPermission(StandardTempPermission standardTempPermission) {
|
||||
List<EnterpriseStandardAuthUser> esAuthUsers = new ArrayList<>();
|
||||
for (String standardNo : standardTempPermission.getStandardNos()) {
|
||||
for (String userId : standardTempPermission.getUserIds()) {
|
||||
for (String standardNo : standardTempPermission.getStandardNoList()) {
|
||||
for (String userId : standardTempPermission.getUserIdList()) {
|
||||
EnterpriseStandardAuthUser enterpriseStandardAuthUser = new EnterpriseStandardAuthUser();
|
||||
enterpriseStandardAuthUser.setAuthUser(userId);
|
||||
enterpriseStandardAuthUser.setStandardNo(standardNo);
|
||||
|
||||
+28
-4
@@ -8,9 +8,12 @@ import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* @author: Mzaxd
|
||||
@@ -22,19 +25,40 @@ import java.util.List;
|
||||
@Accessors(chain = true)
|
||||
public class StandardTempPermission {
|
||||
|
||||
@NotNull
|
||||
@NotBlank
|
||||
@ApiModelProperty(value = "标准标号")
|
||||
List<String> standardNos;
|
||||
String standardNos;
|
||||
List<String> standardNoList;
|
||||
|
||||
@ApiModelProperty(value = "部门Ids")
|
||||
List<String> deptIds;
|
||||
String deptIds;
|
||||
List<String> deptIdList;
|
||||
|
||||
@ApiModelProperty(value = "用户Ids")
|
||||
List<String> userIds;
|
||||
String userIds;
|
||||
List<String> userIdList;
|
||||
|
||||
/**授权到期日期*/
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||
@ApiModelProperty(value = "授权到期日期")
|
||||
Date authDate;
|
||||
|
||||
public void setStandardNos(String standardNos) {
|
||||
this.standardNos = standardNos;
|
||||
this.standardNoList =
|
||||
Arrays.stream(standardNos.split(",")).map(String::trim).collect(Collectors.toList());
|
||||
}
|
||||
|
||||
public void setDeptIds(String deptIds) {
|
||||
this.deptIds = deptIds;
|
||||
this.deptIdList =
|
||||
Arrays.stream(deptIds.split(",")).map(String::trim).collect(Collectors.toList());
|
||||
}
|
||||
|
||||
public void setUserIds(String userIds) {
|
||||
this.userIds = userIds;
|
||||
this.userIdList =
|
||||
Arrays.stream(userIds.split(",")).map(String::trim).collect(Collectors.toList());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user