update
This commit is contained in:
@@ -1,20 +0,0 @@
|
||||
package com.cool.store.dto.auth;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* describe:
|
||||
*
|
||||
* @author zhouyiping
|
||||
* @date 2020/11/17
|
||||
*/
|
||||
@Data
|
||||
public class AuthStoreCountDTO {
|
||||
|
||||
private String userId;
|
||||
private List<String> storeList;
|
||||
private Integer storeCount;
|
||||
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
package com.cool.store.dto.buser;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2022/2/28 17:27
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class MySubordinatesDTO {
|
||||
|
||||
/**
|
||||
* 映射ID
|
||||
*/
|
||||
String regionId;
|
||||
|
||||
String regionName;
|
||||
|
||||
String personalId;
|
||||
|
||||
String personalName;
|
||||
/**
|
||||
* 节点类型 区域 人员
|
||||
*/
|
||||
String nodeType;
|
||||
}
|
||||
@@ -1,35 +0,0 @@
|
||||
package com.cool.store.dto.buser;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @ClassName SubordinateUserRangeDTO
|
||||
* @Description 用户管辖范围
|
||||
* @author wxp
|
||||
*/
|
||||
@Data
|
||||
public class SubordinateUserRangeDTO {
|
||||
|
||||
private String userId;
|
||||
|
||||
/**
|
||||
* 管辖用户范围:self-仅自己,all-全部人员,define-自定义
|
||||
*/
|
||||
private String subordinateUserRange;
|
||||
|
||||
/**
|
||||
* auto自动关联 select手动选择
|
||||
*/
|
||||
private List<String> sourceList;
|
||||
|
||||
/**
|
||||
* 我的下属集合
|
||||
*/
|
||||
private List<MySubordinatesDTO> mySubordinates;
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -1,48 +0,0 @@
|
||||
package com.cool.store.dto.store;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* describe:
|
||||
*
|
||||
* @author zhouyiping
|
||||
* @date 2020/10/22
|
||||
*/
|
||||
@Data
|
||||
public class StoreAreaDTO {
|
||||
|
||||
private String storeId;
|
||||
private String storeName;
|
||||
/**
|
||||
* 门店所属区域的全部节点信息
|
||||
*/
|
||||
private String regionPath;
|
||||
|
||||
/**
|
||||
* 门店挂靠的区域Id
|
||||
*/
|
||||
private String areaId;
|
||||
|
||||
/**
|
||||
* 门店的挂挂靠的父节点区域ID
|
||||
*/
|
||||
private List<String> areaIdList;
|
||||
|
||||
/**
|
||||
* 所属区域id
|
||||
*/
|
||||
private Long regionId;
|
||||
|
||||
private String storeStatus;
|
||||
|
||||
|
||||
public List<String> getAreaIdList(){
|
||||
return StrUtil.splitTrim(regionPath,"/");
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
package com.cool.store.dto.usergroup;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.hibernate.validator.constraints.Length;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* @author wxp
|
||||
*/
|
||||
@ApiModel(value = "分组创建")
|
||||
@Data
|
||||
public class UserGroupAddRequest {
|
||||
|
||||
@ApiModelProperty("分组id")
|
||||
private String groupId;
|
||||
|
||||
@ApiModelProperty(value = "分组名称", required = true)
|
||||
@NotBlank(message = "分组名称不能为空")
|
||||
@Length(max = 100, message = "名称最多100个字")
|
||||
private String groupName;
|
||||
|
||||
@ApiModelProperty("共同编辑人userId集合")
|
||||
private List<String> commonEditUserIdList;
|
||||
|
||||
@ApiModelProperty("配置用户userId集合")
|
||||
private List<String> userIdList;
|
||||
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
package com.cool.store.dto.usergroup;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 用户分组dto
|
||||
* @ClassName: UserGroupDTO
|
||||
* @Author: wxp
|
||||
* @Date: 2023/1/5 16:04
|
||||
*/
|
||||
@Data
|
||||
public class UserGroupDTO {
|
||||
|
||||
@ApiModelProperty("组别id")
|
||||
private String groupId;
|
||||
|
||||
@ApiModelProperty("组别名称")
|
||||
private String groupName;
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -1,10 +1,7 @@
|
||||
package com.cool.store.vo.buser;
|
||||
|
||||
import com.cool.store.dto.auth.AuthRegionStoreUserDTO;
|
||||
import com.cool.store.dto.buser.MySubordinatesDTO;
|
||||
import com.cool.store.dto.usergroup.UserGroupDTO;
|
||||
import com.cool.store.entity.EnterpriseUserDO;
|
||||
import com.cool.store.utils.UUIDUtils;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -79,18 +76,12 @@ public class EnterpriseUserPageVO implements Serializable {
|
||||
|
||||
private String department;
|
||||
|
||||
@ApiModelProperty("用户分组")
|
||||
private List<UserGroupDTO> userGroupList;
|
||||
|
||||
@ApiModelProperty("管辖用户范围")
|
||||
private String subordinateUserRange;
|
||||
|
||||
@ApiModelProperty("auto自动关联 select手动选择")
|
||||
private List<String> sourceList;
|
||||
|
||||
@ApiModelProperty("我的下属集合")
|
||||
private List<MySubordinatesDTO> mySubordinates;
|
||||
|
||||
private List<AuthRegionStoreUserDTO> authRegionStoreList;
|
||||
|
||||
@ApiModelProperty("选取权限 true可选 false不可选")
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
package com.cool.store.vo.usergroup;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class UserGroupVO {
|
||||
|
||||
@ApiModelProperty("分组名称")
|
||||
private String groupName;
|
||||
|
||||
@ApiModelProperty("分组id")
|
||||
private String groupId;
|
||||
|
||||
@ApiModelProperty("人员数量")
|
||||
private Integer userCount;
|
||||
|
||||
private List<UserSimpleDTO> commonEditUserList;
|
||||
|
||||
@ApiModelProperty("更新人")
|
||||
private String updateUserName;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
@ApiModelProperty("更新人")
|
||||
private String updateUserId;
|
||||
|
||||
@ApiModelProperty("创建人")
|
||||
private String createUserName;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty("创建人id")
|
||||
private String createUserId;
|
||||
|
||||
@ApiModelProperty("配置用户集合")
|
||||
private List<UserSimpleDTO> configUserList;
|
||||
|
||||
@ApiModelProperty("编辑权限")
|
||||
private Boolean editFlag;
|
||||
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
package com.cool.store.vo.usergroup;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author :xugangkun
|
||||
* @date :2022/3/8 14:22
|
||||
*/
|
||||
@Data
|
||||
public class UserSimpleDTO {
|
||||
/**
|
||||
* 用户id
|
||||
*/
|
||||
private String userId;
|
||||
/**
|
||||
* 用户名称
|
||||
*/
|
||||
private String userName;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user