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