account/account-rpc-api/pom.xml
对比新文件 @@ -0,0 +1,139 @@ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <artifactId>account-rpc-api</artifactId> <groupId>com.gkhy.safePlatfrom</groupId> <version>1.0-SNAPSHOT</version> <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>com.gkhy.safePlatfrom</groupId> <artifactId>commons</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.13.2</version> <scope>compile</scope> </dependency> </dependencies> <distributionManagement> <!--稳定版本的仓库地址,必须是允许上传的私服地址--> <repository> <id>nexus-gkhy-releases</id> <url>http://121.239.169.27:28080/repository/guotai-release/</url> </repository> <!--开发版本的仓库地址,必须是允许上传的私服地址--> <snapshotRepository> <id>nexus-gkhy-snapshots</id> <url>http://121.239.169.27:28080/repository/guotai-snapshot/</url> </snapshotRepository> </distributionManagement> <!-- <dependencies>--> <!-- <dependency>--> <!-- <groupId>org.apache.dubbo</groupId>--> <!-- <artifactId>dubbo-compiler</artifactId>--> <!-- <version>0.0.1</version>--> <!-- </dependency>--> <!-- </dependencies>--> <build> <extensions> <extension> <groupId>kr.motd.maven</groupId> <artifactId>os-maven-plugin</artifactId> </extension> </extensions> <plugins> <plugin> <groupId>org.xolstice.maven.plugins</groupId> <artifactId>protobuf-maven-plugin</artifactId> <version>0.6.1</version> <configuration> <protocArtifact>com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier}</protocArtifact> <pluginId>grpc-java</pluginId> <pluginArtifact>io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}</pluginArtifact> <outputDirectory>src/main/java</outputDirectory> <clearOutputDirectory>false</clearOutputDirectory> </configuration> <!--以下为dubbo-grpc协议--> <!-- <configuration>--> <!-- <protocArtifact>com.google.protobuf:protoc:3.7.1:exe:${os.detected.classifier}</protocArtifact>--> <!-- <pluginId>grpc-java</pluginId>--> <!-- <pluginArtifact>io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}</pluginArtifact>--> <!--<!– <outputDirectory>build/generated/source/proto/main/java</outputDirectory>–>--> <!-- <outputDirectory>src/main/java</outputDirectory>--> <!-- <clearOutputDirectory>false</clearOutputDirectory>--> <!-- <protocPlugins>--> <!-- <protocPlugin>--> <!-- <id>dubbo</id>--> <!-- <groupId>org.apache.dubbo</groupId>--> <!-- <artifactId>dubbo-compiler</artifactId>--> <!-- <version>0.0.1</version>--> <!-- <mainClass>org.apache.dubbo.gen.dubbo.Dubbo3Generator</mainClass>--> <!-- </protocPlugin>--> <!-- </protocPlugins>--> <!-- </configuration>--> <!--以上为dubbo-grpc协议--> <executions> <execution> <goals> <goal>compile</goal> <goal>compile-custom</goal> <goal>test-compile</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>3.3.0</version> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>src/main/java</source> <!-- <source>build/generated/source/proto/main/java</source>--> </sources> </configuration> </execution> </executions> </plugin> <!-- 上传源码 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.2.1</version> <configuration> <attach>true</attach> </configuration> <executions> <execution> <phase>compile</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project> account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/AccountAuthService.java
对比新文件 @@ -0,0 +1,42 @@ package com.gkhy.safePlatform.account.rpc.apimodel; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.*; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.vo.ResultVO; //import org.springframework.security.core.userdetails.UserDetails; import java.util.List; public interface AccountAuthService { String sayName(String id); /** * @Description: 根据用户id获取角色code */ ResultVO<String> getUserRoleCodeByUserId(Long userId); /** * @Description: 根据用户id获取permission */ ResultVO<List<String>> getUserPermissionByUserId(Long userId); /** * @Description: 获取用户信息 */ ResultVO<UserRPCRespDTO> getUserById(Long userId); /** * @Description: 授权登录 */ ResultVO<UserLoginRPCRespDTO> authLogin(String username, String password); /** * @Description: 根据用户id和项目id获取项目下的菜单列表 */ ResultVO<List<MenuRPCRespDTO>> getMenu(ContextCacheUser currentUser, Long projectId); } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/AccountDepartmentService.java
对比新文件 @@ -0,0 +1,81 @@ package com.gkhy.safePlatform.account.rpc.apimodel; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.DepAddRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.DepModRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.DepInfoRPCRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.DepRPCRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.UserDepRPCRespDTO; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.commons.vo.ResultVO; import java.util.List; public interface AccountDepartmentService { /** * @Description: 新增部门 */ ResultVO<String> addDep(ContextCacheUser currentUser, DepAddRPCReqDTO depAddRPCReqDTO); /** * @Description: 修改部门 */ ResultVO<String> modDep(ContextCacheUser currentUser, DepModRPCReqDTO depModRPCReqDTO); /** * @Description: 部门列表:tree */ ResultVO<List<DepRPCRespDTO>> depList(); /** * @Description: 删除部门 */ ResultVO<String> delDep(ContextCacheUser currentUser, Long depId); /** * @Description: 根据部门 id 获取 部门信息 */ ResultVO<DepInfoRPCRespDTO> getDepInfoByDepId(Long userId, Long depId); /** * @Description: 根据部门 id 获取 部门信息 */ ResultVO<DepInfoRPCRespDTO> getDepInfoByDepId(Long depId); /** * @Description: 根据 depId 获取该部门的父部门 */ ResultVO<DepInfoRPCRespDTO> getParentDepInfoByDepId(Long depId); /** * @Description: 判断 depId1 是否 在depId 或者他的子部门下 */ ResultVO<Boolean> isSelfOrSubDep(Long depId, Long depId1); /** * @Description: 根据 depName 获取 部门信息 */ ResultVO<DepInfoRPCRespDTO> getDepartmentInfoByDepName(String depName); /** * @Description: 获取部门及其子部门的 idlist */ ResultVO<List<Long>> listDepAndSubDepIds(Long depId); /** * @Description: 获取部门及其子部门 */ ResultVO<List<DepInfoRPCRespDTO>> listDepAndSubDepByDepId(Long depId); /** * @Description: 根据部门 ids 获取部门列表 出入个数存在差异自己判断 */ ResultVO<List<DepInfoRPCRespDTO>> listDepByDepIds(List<Long> depIds); /** * @Description: 根据 depId 获取该部门下 的所有子部门 不包含自己 仅一层 */ ResultVO<List<DepInfoRPCRespDTO>> listSubDepsByDepId(Long depId); } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/AccountGroupService.java
对比新文件 @@ -0,0 +1,33 @@ package com.gkhy.safePlatform.account.rpc.apimodel; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.GroupRPCRespDTO; import com.gkhy.safePlatform.commons.vo.ResultVO; import java.util.Collection; import java.util.List; import java.util.Map; public interface AccountGroupService { /** * @Description: 根据 groupId 获取 班组信息 */ ResultVO<GroupRPCRespDTO> getGroupInfoByGroupId(Long groupId); /** * @Description: 根据 uid 获取所属班组信息 */ ResultVO<List<GroupRPCRespDTO>> listGroupInfoByUid(Long uid); /** * @Description: **该方法弃用 */ ResultVO<GroupRPCRespDTO> getGroupInfoByUid(Long uid); /** * @Description: 根据班组 ids 查找班组 返回一个 Map <id,group> */ ResultVO<Map<Long, GroupRPCRespDTO>> listGroupMapByGroupIds(Collection<Long> groupIds); } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/AccountMenuService.java
对比新文件 @@ -0,0 +1,28 @@ package com.gkhy.safePlatform.account.rpc.apimodel; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.MenuAddRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.MenuModRPCReqDTO; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.vo.ResultVO; public interface AccountMenuService { /** * @Description: 新增菜单 */ ResultVO<String> addMenu(ContextCacheUser currentUser, MenuAddRPCReqDTO menuAddRPCReqDTO); /** * @Description: 修改菜单 */ ResultVO<String> modMenu(ContextCacheUser currentUser, MenuModRPCReqDTO menuModRPCReqDTO); /** * @Description: 删除菜单 */ ResultVO<String> delMenu(ContextCacheUser currentUser, Long menuId); } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/AccountProjectService.java
对比新文件 @@ -0,0 +1,10 @@ package com.gkhy.safePlatform.account.rpc.apimodel; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.ProjectRPCRespDTO; import com.gkhy.safePlatform.commons.vo.ResultVO; import java.util.List; public interface AccountProjectService { ResultVO<List<ProjectRPCRespDTO>> getProjectList(); } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/AccountRoleService.java
对比新文件 @@ -0,0 +1,33 @@ package com.gkhy.safePlatform.account.rpc.apimodel; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.RoleAddRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.RoleModRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.RoleRPCRespDTO; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.vo.ResultVO; import java.util.List; public interface AccountRoleService { /** * @Description: 新增角色 */ ResultVO<String> addRole(ContextCacheUser currentUser, RoleAddRPCReqDTO roleAddRPCReqDTO); /** * @Description: 修改角色 */ ResultVO<String> modRole(ContextCacheUser currentUser, RoleModRPCReqDTO roleModRPCReqDTO); /** * @Description: 删除角色 */ ResultVO<String> delRole(ContextCacheUser currentUser, Long roleId); /** * @Description: 角色列表 */ ResultVO<List<RoleRPCRespDTO>> getRoleList(); } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/AccountUserService.java
对比新文件 @@ -0,0 +1,72 @@ package com.gkhy.safePlatform.account.rpc.apimodel; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.AccountAddRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.AccountModRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.query.AccountRPCQuery; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.*; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import java.time.LocalDate; import java.util.List; public interface AccountUserService { /** * @Description: 用户分页 支持controller调用 不支持service调用 */ String getAccountPage(Long userId, PageQuery<AccountRPCQuery> accountRPCQuery); /** * @Description: 部门下的用户 */ ResultVO<List<DepUserRPCRespDTO>> getDepList(Long userId, Long depId); /** * @Description: 新增用户 */ ResultVO<String> addAccount(ContextCacheUser currentUser, AccountAddRPCReqDTO accountAddRPCReqDTO); /** * @Description: 修改用户 */ ResultVO<String> modAccount(ContextCacheUser currentUser, AccountModRPCReqDTO accountModRPCReqDTO); /** * @Description: 删除用户 */ ResultVO<String> delAccount(ContextCacheUser currentUser, Long id); /** * @Description: 根据uid获取个人信息详情 */ ResultVO<PersonalDetailRPCRespDTO> getPersonalAccountDetail(Long userId); /** * @Description: 根据uid startTime endTime 获取一段时间内的人员上班情况 */ ResultVO<UserGroupTimTableRPCRespDTO> getUserGroupWorkTimeTable(Long uid,LocalDate startTime,LocalDate endTime); /** * @Description: 根据 uid 获取用户信息 */ ResultVO<UserInfoRPCRespDTO> getUserInfoByUid(Long uid); /** * @Description: 根据 uids 获取多个用户信息 */ ResultVO<List<UserInfoRPCRespDTO>> listUserInfoByUids(List<Long> uids); /** * @Description: 根据 realName 获取用户列表 */ ResultVO<List<UserInfoRPCRespDTO>> listUserInfoByRealName(String realName); } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/CameraService.java
对比新文件 @@ -0,0 +1,48 @@ package com.gkhy.safePlatform.account.rpc.apimodel; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.query.CameraRpcQuery; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.CameraRpcRespDTO; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import java.util.List; public interface CameraService { /** * 分页查询指定部门所属事业部的可用摄像头 * @param query * @return */ SearchResultVO<List<CameraRpcRespDTO>> listCamerasByDepId(CameraRpcQuery query); /** * 查看用户所属事业部的全部可用摄像头 * @param userId * @return */ SearchResultVO<List<CameraRpcRespDTO>> listCamerasByUserId(Long userId); /** * 查看指定ID的摄像头数据 * @param cameraId * @return */ SearchResultVO<CameraRpcRespDTO> findCameraById(Long cameraId); /** * 多条件分页查询摄像头 * @param query * @return */ SearchResultVO<List<CameraRpcRespDTO>> findCamerasByCondition(CameraRpcQuery query); /** * 传入摄像头ID列表,查询摄像头列表数据 * @param cameraIdList * @return */ SearchResultVO<List<CameraRpcRespDTO>> listByCameraIdList(List<Long> cameraIdList); } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/enums/DepartmentLevelEnum.java
对比新文件 @@ -0,0 +1,43 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.enums; import java.util.HashMap; import java.util.Map; public enum DepartmentLevelEnum { COMPANY(1,"公司"), BUSINESS(2,"事业部"), WORKSHOP(3,"车间"), GROUP(4,"班组"), OTHER(5,"其他"), ; DepartmentLevelEnum(int code, String value) { this.code = code; this.value = value; } ; public int code; public String value; static Map<Integer, DepartmentLevelEnum> map; static { map = new HashMap<>(); for (DepartmentLevelEnum level : DepartmentLevelEnum.values()) { map.put(level.code, level); } } public static DepartmentLevelEnum parse(Integer code) { return map.get(code); } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/AccountAddRPCReqDTO.java
对比新文件 @@ -0,0 +1,152 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.util.Date; public class AccountAddRPCReqDTO implements Serializable { private static final long serialVersionUID = 5626263359102759889L; /** * @Description: 账户名 */ private String username; /** * @Description: 真名 */ private String realName; /** * @Description: 密码 */ private String password; private String identify; /** * @Description: 手机号 */ private String phone; /** * @Description: 电子邮箱 */ private String email; /** * @Description: 性别 */ private Byte gender; /** * @Description: 过期时间 */ @JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8") private Date expireTime; /** * @Description: 用户状态 */ private Byte status; /** * @Description: 角色id */ private Long roleId; /** * @Description: 部门id */ private Long depId; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Date getExpireTime() { return expireTime; } public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/AccountModRPCReqDTO.java
对比新文件 @@ -0,0 +1,156 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.util.Date; public class AccountModRPCReqDTO implements Serializable { private static final long serialVersionUID = -802927646551521656L; private Long uid; private String username; private String realName; /** * @Description: 密码 */ private String password; /** * @Description: 手机号 */ private String phone; /** * @Description: 电子邮箱 */ private String email; /** * @Description: 部门 */ private Long depId; /** * @Description: 角色 */ private Long roleId; private String identify; /** * @Description: 状态 */ private Byte status; private Byte gender; /** * @Description: 过期时间 */ @JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8") private Date expireTime; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Date getExpireTime() { return expireTime; } public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/DepAddRPCReqDTO.java
对比新文件 @@ -0,0 +1,50 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req; import java.io.Serializable; public class DepAddRPCReqDTO implements Serializable { private static final long serialVersionUID = -1827921622333655090L; private String depName; private String depInfo; private String depCode; private Long parentDepId; public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Long getParentDepId() { return parentDepId; } public void setParentDepId(Long parentDepId) { this.parentDepId = parentDepId; } public String getDepCode() { return depCode; } public void setDepCode(String depCode) { this.depCode = depCode; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/DepModRPCReqDTO.java
对比新文件 @@ -0,0 +1,59 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req; import java.io.Serializable; public class DepModRPCReqDTO implements Serializable { private static final long serialVersionUID = -741156557358464149L; private Long depId; private String depName; private String depCode; private String depInfo; private Long parentDepId; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Long getParentDepId() { return parentDepId; } public void setParentDepId(Long parentDepId) { this.parentDepId = parentDepId; } public String getDepCode() { return depCode; } public void setDepCode(String depCode) { this.depCode = depCode; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/MenuAddRPCReqDTO.java
对比新文件 @@ -0,0 +1,122 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req; import java.io.Serializable; public class MenuAddRPCReqDTO implements Serializable { private static final long serialVersionUID = -4982157170454253350L; /** * @Description: 项目id */ private Long projectId; /** * @Description: 菜单名 */ private String name; /** * @Description: 路径 */ private String path; /** * @Description: 优先级 */ private Byte priority; private String description; /** * @Description: 父菜单id */ private Long parentId; /** * @Description: 重定向 */ private String redirect; /** * @Description: 前端组件 */ private String component; /** * @Description: 属性 */ private MenuMetaRPCReqDTO meta; public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public MenuMetaRPCReqDTO getMeta() { return meta; } public void setMeta(MenuMetaRPCReqDTO meta) { this.meta = meta; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/MenuMetaRPCReqDTO.java
对比新文件 @@ -0,0 +1,90 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req; import java.io.Serializable; import java.util.List; public class MenuMetaRPCReqDTO implements Serializable { private static final long serialVersionUID = 3452229405273284702L; private String title; private String isLink; private Boolean isHide; private Boolean isKeepAlive; private Boolean isAffix; private Boolean isIframe; private String icon; private List<String> roles; public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getLink() { return isLink; } public void setLink(String link) { isLink = link; } public Boolean getHide() { return isHide; } public void setHide(Boolean hide) { isHide = hide; } public Boolean getKeepAlive() { return isKeepAlive; } public void setKeepAlive(Boolean keepAlive) { isKeepAlive = keepAlive; } public Boolean getAffix() { return isAffix; } public void setAffix(Boolean affix) { isAffix = affix; } public Boolean getIframe() { return isIframe; } public void setIframe(Boolean iframe) { isIframe = iframe; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } public List<String> getRoles() { return roles; } public void setRoles(List<String> roles) { this.roles = roles; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/RoleAddRPCReqDTO.java
对比新文件 @@ -0,0 +1,39 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req; import java.io.Serializable; public class RoleAddRPCReqDTO implements Serializable { private static final long serialVersionUID = 7594861238871273657L; private String roleCode; private String roleName; private String roleInfo; public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleInfo() { return roleInfo; } public void setRoleInfo(String roleInfo) { this.roleInfo = roleInfo; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/RoleModRPCReqDTO.java
对比新文件 @@ -0,0 +1,48 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req; import java.io.Serializable; public class RoleModRPCReqDTO implements Serializable { private static final long serialVersionUID = 4956036129728989993L; private Long roleId; private String roleName; private String roleCode; private String roleInfo; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } public String getRoleInfo() { return roleInfo; } public void setRoleInfo(String roleInfo) { this.roleInfo = roleInfo; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/query/AccountRPCQuery.java
对比新文件 @@ -0,0 +1,28 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req.query; import java.io.Serializable; public class AccountRPCQuery implements Serializable { private static final long serialVersionUID = -3976923021739674938L; private String username; private String realName; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/req/query/CameraRpcQuery.java
对比新文件 @@ -0,0 +1,54 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.req.query; public class CameraRpcQuery { private Long bizDepId; private String name; private String shortName; private Long pageSize; private Long pageIndex; public Long getBizDepId() { return bizDepId; } public void setBizDepId(Long bizDepId) { this.bizDepId = bizDepId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getShortName() { return shortName; } public void setShortName(String shortName) { this.shortName = shortName; } public Long getPageSize() { return pageSize; } public void setPageSize(Long pageSize) { this.pageSize = pageSize; } public Long getPageIndex() { return pageIndex; } public void setPageIndex(Long pageIndex) { this.pageIndex = pageIndex; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/CameraRpcRespDTO.java
对比新文件 @@ -0,0 +1,69 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; public class CameraRpcRespDTO { private Long id; //事业部ID private Long bizDepId; private String depName; //设备警号,调视频接口用 private String deviceNo; //设备名称,跟州平台上面显示的名称一致 private String name; //简称,内部管理使用 private String shortName; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public Long getBizDepId() { return bizDepId; } public void setBizDepId(Long bizDepId) { this.bizDepId = bizDepId; } public String getDeviceNo() { return deviceNo; } public void setDeviceNo(String deviceNo) { this.deviceNo = deviceNo; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getShortName() { return shortName; } public void setShortName(String shortName) { this.shortName = shortName; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/DepInfoRPCRespDTO.java
对比新文件 @@ -0,0 +1,98 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class DepInfoRPCRespDTO implements Serializable { private static final long serialVersionUID = 2247465593908036822L; private Long depId; private String depName; private String depInfo; private Byte depLevel; private String depCode; private String depLevelDesc; private Byte status; private String statusDesc; private Long parentDepId; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Long getParentDepId() { return parentDepId; } public void setParentDepId(Long parentDepId) { this.parentDepId = parentDepId; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepLevelDesc() { return depLevelDesc; } public void setDepLevelDesc(String depLevelDesc) { this.depLevelDesc = depLevelDesc; } public String getDepCode() { return depCode; } public void setDepCode(String depCode) { this.depCode = depCode; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/DepRPCRespDTO.java
对比新文件 @@ -0,0 +1,110 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; import java.util.List; public class DepRPCRespDTO implements Serializable { private static final long serialVersionUID = -7301681475055521523L; private Long depId; private String depName; private String depInfo; private String depCode; private Byte depLevel; private String depLevelDesc; private Byte status; private String statusDesc; private Long parentDepId; private List<DepRPCRespDTO> children; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Long getParentDepId() { return parentDepId; } public void setParentDepId(Long parentDepId) { this.parentDepId = parentDepId; } public List<DepRPCRespDTO> getChildren() { return children; } public void setChildren(List<DepRPCRespDTO> children) { this.children = children; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepLevelDesc() { return depLevelDesc; } public void setDepLevelDesc(String depLevelDesc) { this.depLevelDesc = depLevelDesc; } public String getDepCode() { return depCode; } public void setDepCode(String depCode) { this.depCode = depCode; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/DepUserRPCRespDTO.java
对比新文件 @@ -0,0 +1,98 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class DepUserRPCRespDTO implements Serializable { private static final long serialVersionUID = -8268200382361588347L; private Long uid; private String uuid; private String username; private String realName; private Byte sex; private Byte type; private Byte status; private String phone; private String email; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getSex() { return sex; } public void setSex(Byte sex) { this.sex = sex; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/GroupRPCRespDTO.java
对比新文件 @@ -0,0 +1,69 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class GroupRPCRespDTO implements Serializable { private static final long serialVersionUID = -5114332933062116671L; private Long groupId; private String groupName; private String groupInfo; private Byte status; private String statusDesc; private Long groupStrategyId; public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public String getGroupInfo() { return groupInfo; } public void setGroupInfo(String groupInfo) { this.groupInfo = groupInfo; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/MenuMetaRPCRespDTO.java
对比新文件 @@ -0,0 +1,95 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import com.fasterxml.jackson.annotation.JsonProperty; import java.io.Serializable; import java.util.List; /** * @Description: 菜单基本属性 */ public class MenuMetaRPCRespDTO implements Serializable { private static final long serialVersionUID = -4038304052304544258L; private String title; private String isLink; private Boolean isHide; private Boolean isKeepAlive; private Boolean isAffix; private Boolean isIframe; private String icon; private List<String> roles; public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getIsLink() { return isLink; } public void setIsLink(String isLink) { this.isLink = isLink; } public Boolean getIsHide() { return isHide; } public void setIsHide(Boolean isHide) { this.isHide = isHide; } public Boolean getIsKeepAlive() { return isKeepAlive; } public void setIsKeepAlive(Boolean isKeepAlive) { this.isKeepAlive = isKeepAlive; } public Boolean getIsAffix() { return isAffix; } public void setIsAffix(Boolean isAffix) { this.isAffix = isAffix; } public Boolean getIsIframe() { return isIframe; } public void setIsIframe(Boolean isIframe) { this.isIframe = isIframe; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } public List<String> getRoles() { return roles; } public void setRoles(List<String> roles) { this.roles = roles; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/MenuModRPCReqDTO.java
对比新文件 @@ -0,0 +1,126 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class MenuModRPCReqDTO implements Serializable { private static final long serialVersionUID = -8245840739774229530L; private Long id; /** * @Description: 菜单名 */ private String name; /** * @Description: 路径 */ private String path; private Long projectId; /** * @Description: 优先级 */ private Byte priority; private String description; /** * @Description: 父菜单id */ private Long parentId; /** * @Description: 重定向 */ private String redirect; /** * @Description: 前端组件 */ private String component; /** * @Description: 属性 */ private MenuMetaRPCRespDTO meta; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public MenuMetaRPCRespDTO getMeta() { return meta; } public void setMeta(MenuMetaRPCRespDTO meta) { this.meta = meta; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/MenuRPCRespDTO.java
对比新文件 @@ -0,0 +1,150 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import com.fasterxml.jackson.annotation.JsonProperty; import java.io.Serializable; import java.util.List; public class MenuRPCRespDTO implements Serializable { private static final long serialVersionUID = -8863005548810717863L; private Long id; private String name; private String path; private Byte priority; private String description; private Byte status; private Long parentId; private Long projectId; @JsonProperty(value = "isPublic") private Boolean isPublic; private String redirect; private String component; private MenuMetaRPCRespDTO meta; private List<MenuRPCRespDTO> children; private ProjectRPCRespDTO project; // 目录id结构的上下级关系 前端需求 private List<Long> menuSuperior; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Boolean getPublic() { return isPublic; } public void setPublic(Boolean aPublic) { isPublic = aPublic; } public MenuMetaRPCRespDTO getMeta() { return meta; } public void setMeta(MenuMetaRPCRespDTO meta) { this.meta = meta; } public List<MenuRPCRespDTO> getChildren() { return children; } public void setChildren(List<MenuRPCRespDTO> children) { this.children = children; } public ProjectRPCRespDTO getProject() { return project; } public void setProject(ProjectRPCRespDTO project) { this.project = project; } public List<Long> getMenuSuperior() { return menuSuperior; } public void setMenuSuperior(List<Long> menuSuperior) { this.menuSuperior = menuSuperior; } public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/PersonalDetailDepRPCRespDTO.java
对比新文件 @@ -0,0 +1,58 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class PersonalDetailDepRPCRespDTO implements Serializable { private static final long serialVersionUID = -3961256642970274858L; private Long depId; private String depName; private String depInfo; private Byte depLevel; private String depLevelDesc; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepLevelDesc() { return depLevelDesc; } public void setDepLevelDesc(String depLevelDesc) { this.depLevelDesc = depLevelDesc; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/PersonalDetailRPCRespDTO.java
对比新文件 @@ -0,0 +1,99 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class PersonalDetailRPCRespDTO implements Serializable { private static final long serialVersionUID = 8688588662201168087L; private Long uid; private String username; private String realName; private Byte type; private Byte status; private String phone; private String email; private PersonalDetailDepRPCRespDTO department; private PersonalDetailRoleRPCRespDTO role; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public PersonalDetailDepRPCRespDTO getDepartment() { return department; } public void setDepartment(PersonalDetailDepRPCRespDTO department) { this.department = department; } public PersonalDetailRoleRPCRespDTO getRole() { return role; } public void setRole(PersonalDetailRoleRPCRespDTO role) { this.role = role; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/PersonalDetailRoleRPCRespDTO.java
对比新文件 @@ -0,0 +1,38 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class PersonalDetailRoleRPCRespDTO implements Serializable { private static final long serialVersionUID = 3895489203138170874L; private Long roleId; private String roleName; private String roleCode; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/ProjectRPCRespDTO.java
对比新文件 @@ -0,0 +1,59 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class ProjectRPCRespDTO implements Serializable { private static final long serialVersionUID = -8501999773953230848L; private Long projectId; private String projectName; private String projectCode; private Byte status; private String statusDesc; public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } public String getProjectName() { return projectName; } public void setProjectName(String projectName) { this.projectName = projectName; } public String getProjectCode() { return projectCode; } public void setProjectCode(String projectCode) { this.projectCode = projectCode; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/RoleRPCRespDTO.java
对比新文件 @@ -0,0 +1,68 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class RoleRPCRespDTO implements Serializable { private static final long serialVersionUID = 8353528505692168195L; private Long roleId; private String roleName; private String roleCode; private String roleInfo; private Byte status; private String statusDesc; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } public String getRoleInfo() { return roleInfo; } public void setRoleInfo(String roleInfo) { this.roleInfo = roleInfo; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserDepRPCRespDTO.java
对比新文件 @@ -0,0 +1,49 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class UserDepRPCRespDTO implements Serializable { private static final long serialVersionUID = -1456762388127764076L; private Long depId; private String depName; private Byte depLevel; private String depLevelDesc; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepLevelDesc() { return depLevelDesc; } public void setDepLevelDesc(String depLevelDesc) { this.depLevelDesc = depLevelDesc; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserDetailDepRPCRespDTO.java
对比新文件 @@ -0,0 +1,60 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; import java.util.Date; public class UserDetailDepRPCRespDTO implements Serializable { private static final long serialVersionUID = -1547314893705336765L; private Long depId; private String depName; private String depInfo; private Byte depLevel; private String depLevelDesc; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepLevelDesc() { return depLevelDesc; } public void setDepLevelDesc(String depLevelDesc) { this.depLevelDesc = depLevelDesc; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserDetailRPCRespDTO.java
对比新文件 @@ -0,0 +1,169 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; import java.util.Date; public class UserDetailRPCRespDTO implements Serializable { private static final long serialVersionUID = -4251380258188470352L; private Long uid; private String uuid; private String username; private String realName; private Byte sex; private Byte type; private Byte status; private String phone; private String email; // 账户过期时间 private Date expireTime; private Date gmtCreate; private Date gmtModified; private Long depId; private Long roleId; private UserDetailDepRPCRespDTO department; private UserDetailRoleRPCRespDTO role; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getSex() { return sex; } public void setSex(Byte sex) { this.sex = sex; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Date getExpireTime() { return expireTime; } public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public UserDetailDepRPCRespDTO getDepartment() { return department; } public void setDepartment(UserDetailDepRPCRespDTO department) { this.department = department; } public UserDetailRoleRPCRespDTO getRole() { return role; } public void setRole(UserDetailRoleRPCRespDTO role) { this.role = role; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserDetailRoleRPCRespDTO.java
对比新文件 @@ -0,0 +1,39 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class UserDetailRoleRPCRespDTO implements Serializable { private static final long serialVersionUID = 3038181937177730444L; private Long roleId; private String roleName; private String roleCode; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserEnterpriseRPCRespDTO.java
对比新文件 @@ -0,0 +1,68 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class UserEnterpriseRPCRespDTO implements Serializable { private static final long serialVersionUID = 7326773787001873585L; private Long id; private String eid; private String uuid; private String name; private String ownerUid; private Byte type; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getEid() { return eid; } public void setEid(String eid) { this.eid = eid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getOwnerUid() { return ownerUid; } public void setOwnerUid(String ownerUid) { this.ownerUid = ownerUid; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserGroupTimTableRPCRespDTO.java
对比新文件 @@ -0,0 +1,80 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; import java.util.List; public class UserGroupTimTableRPCRespDTO implements Serializable { private static final long serialVersionUID = -2011053431611602320L; private Long uid; private String username; private String realName; private String phone; private Long groupId; private String groupName; private List<UserTimeTableRPCRespDTO> timeDetails; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public List<UserTimeTableRPCRespDTO> getTimeDetails() { return timeDetails; } public void setTimeDetails(List<UserTimeTableRPCRespDTO> timeDetails) { this.timeDetails = timeDetails; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserInfoRPCRespDTO.java
对比新文件 @@ -0,0 +1,138 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class UserInfoRPCRespDTO implements Serializable { private static final long serialVersionUID = -525680225326665888L; private Long uid; private String uuid; private String username; private String realName; private Byte gender; private Byte type; private Byte status; private String phone; private String identify; private String email; private Long depId; private Long roleId; private Long positionId; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserLoginRPCRespDTO.java
对比新文件 @@ -0,0 +1,92 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; import java.util.List; public class UserLoginRPCRespDTO implements Serializable { private static final long serialVersionUID = 6113267389626859245L; private Long uid; private String username; private String realName; private Byte type; private String phone; private String email; private String accessToken; private List<String> roles; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getAccessToken() { return accessToken; } public void setAccessToken(String accessToken) { this.accessToken = accessToken; } public List<String> getRoles() { return roles; } public void setRoles(List<String> roles) { this.roles = roles; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserRPCRespDTO.java
对比新文件 @@ -0,0 +1,88 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import java.io.Serializable; public class UserRPCRespDTO implements Serializable { private static final long serialVersionUID = -1422021048749063149L; private String uid; private String uuid; private String username; private String realName; private String phone; private String email; private UserEnterpriseRPCRespDTO enterprise; private UserDepRPCRespDTO department; public String getUid() { return uid; } public void setUid(String uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public UserEnterpriseRPCRespDTO getEnterprise() { return enterprise; } public void setEnterprise(UserEnterpriseRPCRespDTO enterprise) { this.enterprise = enterprise; } public UserDepRPCRespDTO getDepartment() { return department; } public void setDepartment(UserDepRPCRespDTO department) { this.department = department; } } account/account-rpc-api/src/main/java/com/gkhy/safePlatform/account/rpc/apimodel/model/resp/UserTimeTableRPCRespDTO.java
对比新文件 @@ -0,0 +1,53 @@ package com.gkhy.safePlatform.account.rpc.apimodel.model.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDateTime; public class UserTimeTableRPCRespDTO implements Serializable { private static final long serialVersionUID = 5420042200482884432L; private LocalDateTime startTime; private LocalDateTime endTime; private Byte type; private String typeDesc; public LocalDateTime getStartTime() { return startTime; } public void setStartTime(LocalDateTime startTime) { this.startTime = startTime; } public LocalDateTime getEndTime() { return endTime; } public void setEndTime(LocalDateTime endTime) { this.endTime = endTime; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public String getTypeDesc() { return typeDesc; } public void setTypeDesc(String typeDesc) { this.typeDesc = typeDesc; } } account/account-rpc-api/src/main/proto/UserAccount.prot
对比新文件 @@ -0,0 +1,23 @@ //syntax = "proto3"; // //option java_multiple_files = true; //option java_package = "com.gkhy.safePlatform.account.rpc.proto"; ////option java_outer_classname = "UserAccountService"; ////option objc_class_prefix = "DEMOSRV"; // //package proto; // //// The demo service definition. //service UserAccountService { // rpc GetUserInfoById (HelloRequest) returns (HelloReply){} //} // //// The request message containing the user's name. //message HelloRequest { // string name = 1; //} // //// The response message containing the greetings //message HelloReply { // string message = 1; //} account/account-rpc-provider/pom.xml
对比新文件 @@ -0,0 +1,136 @@ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <parent> <artifactId>account</artifactId> <groupId>com.gkhy.safePlatfrom</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <artifactId>account-rpc-provider</artifactId> <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> </properties> <dependencies> <!-- <dependency>--> <!-- <groupId>io.grpc</groupId>--> <!-- <artifactId>grpc-netty-shaded</artifactId>--> <!-- </dependency>--> <!-- <dependency>--> <!-- <groupId>io.grpc</groupId>--> <!-- <artifactId>grpc-protobuf</artifactId>--> <!-- </dependency>--> <!-- <dependency>--> <!-- <groupId>io.grpc</groupId>--> <!-- <artifactId>grpc-stub</artifactId>--> <!-- </dependency>--> <!-- <dependency>--> <!-- <groupId>com.google.protobuf</groupId>--> <!-- <artifactId>protobuf-java</artifactId>--> <!-- </dependency>--> <!-- <dependency>--> <!-- <groupId>org.apache.dubbo</groupId>--> <!-- <artifactId>dubbo-serialization-protobuf</artifactId>--> <!-- </dependency>--> <!-- <!– https://mvnrepository.com/artifact/org.codehaus.mojo/build-helper-maven-plugin –>--> <!-- <dependency>--> <!-- <groupId>org.codehaus.mojo</groupId>--> <!-- <artifactId>build-helper-maven-plugin</artifactId>--> <!-- <version>3.3.0</version>--> <!-- </dependency>--> <dependency> <groupId>com.gkhy.safePlatfrom</groupId> <artifactId>account-rpc-api</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>com.gkhy.safePlatfrom</groupId> <artifactId>account-service</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <!-- <dependency>--> <!-- <groupId>net.devh</groupId>--> <!-- <artifactId>grpc-spring-boot-starter</artifactId>--> <!-- </dependency>--> </dependencies> <!-- <build>--> <!-- <extensions>--> <!-- <extension>--> <!-- <groupId>kr.motd.maven</groupId>--> <!-- <artifactId>os-maven-plugin</artifactId>--> <!-- </extension>--> <!-- </extensions>--> <!-- <plugins>--> <!-- <plugin>--> <!-- <groupId>org.springframework.boot</groupId>--> <!-- <artifactId>spring-boot-maven-plugin</artifactId>--> <!-- </plugin>--> <!-- <plugin>--> <!-- <groupId>org.xolstice.maven.plugins</groupId>--> <!-- <artifactId>protobuf-maven-plugin</artifactId>--> <!-- <version>0.6.1</version>--> <!--<!– <configuration>–>--> <!--<!– <protocArtifact>com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier}</protocArtifact>–>--> <!--<!– <pluginId>grpc-java</pluginId>–>--> <!--<!– <pluginArtifact>io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}</pluginArtifact>–>--> <!--<!– </configuration>–>--> <!-- <configuration>--> <!-- <protocArtifact>com.google.protobuf:protoc:3.7.1:exe:${os.detected.classifier}</protocArtifact>--> <!-- <pluginId>grpc-java</pluginId>--> <!-- <pluginArtifact>io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}</pluginArtifact>--> <!-- <outputDirectory>build/generated/source/proto/main/java</outputDirectory>--> <!-- <clearOutputDirectory>false</clearOutputDirectory>--> <!-- <protocPlugins>--> <!-- <protocPlugin>--> <!-- <id>dubbo</id>--> <!-- <groupId>org.apache.dubbo</groupId>--> <!-- <artifactId>dubbo-compiler</artifactId>--> <!-- <version>0.0.1</version>--> <!-- <mainClass>org.apache.dubbo.gen.dubbo.Dubbo3Generator</mainClass>--> <!-- </protocPlugin>--> <!-- </protocPlugins>--> <!-- </configuration>--> <!-- <executions>--> <!-- <execution>--> <!-- <goals>--> <!-- <goal>compile</goal>--> <!-- <goal>compile-custom</goal>--> <!-- <goal>test-compile</goal>--> <!-- </goals>--> <!-- </execution>--> <!-- </executions>--> <!-- </plugin>--> <!-- <plugin>--> <!-- <groupId>org.codehaus.mojo</groupId>--> <!-- <artifactId>build-helper-maven-plugin</artifactId>--> <!-- <version>3.3.0</version>--> <!-- <executions>--> <!-- <execution>--> <!-- <phase>generate-sources</phase>--> <!-- <goals>--> <!-- <goal>add-source</goal>--> <!-- </goals>--> <!-- <configuration>--> <!-- <sources>--> <!-- <source>build/generated/source/proto/main/java</source>--> <!-- </sources>--> <!-- </configuration>--> <!-- </execution>--> <!-- </executions>--> <!-- </plugin>--> <!-- </plugins>--> <!-- </build>--> </project> account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/AccountAuthServiceProvider.java
对比新文件 @@ -0,0 +1,222 @@ package com.gkhy.safePlatform.account.rpc.test; import com.gkhy.safePlatform.account.model.dto.resp.DepRespDTO; import com.gkhy.safePlatform.account.service.DepartmentService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.exception.AusinessException; import com.gkhy.safePlatform.commons.exception.BusinessException; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.MenuMetaRPCRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.ProjectRPCRespDTO; import com.gkhy.safePlatform.account.model.dto.req.LoginReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.MenuRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.UserLoginRespDTO; import com.gkhy.safePlatform.account.entity.user.PermissionInfo; import com.gkhy.safePlatform.account.entity.user.RoleInfo; import com.gkhy.safePlatform.account.entity.user.UserInfo; import com.gkhy.safePlatform.account.rpc.apimodel.AccountAuthService; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.*; import com.gkhy.safePlatform.account.service.AuthService; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; @DubboService public class AccountAuthServiceProvider implements AccountAuthService { @Autowired private AuthService authService; @Autowired private DepartmentService departmentService; @Override public String sayName(String id) { return "rpc call "+id+" test"; } @Override public ResultVO<List<String>> getUserPermissionByUserId (Long userId) { try { List<String> codes = new ArrayList<>(); List<PermissionInfo> permissionInfos = authService.getUserPermissionByUserId(userId); if (permissionInfos.size() > 0) { codes = permissionInfos.stream().map(PermissionInfo::getCode).collect(Collectors.toList()); } return new ResultVO<>(ResultCodes.OK, codes); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; } } @Override public ResultVO<String> getUserRoleCodeByUserId(Long userId) { try { RoleInfo roleInfo = authService.getUserRoleByUserId(userId); return new ResultVO<>(ResultCodes.OK, roleInfo.getCode()); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; } } @Override public ResultVO<UserRPCRespDTO> getUserById(Long userId) { try { // 用户 UserInfo userInfo = authService.getUserByUserId(userId); UserRPCRespDTO userReqDTO = new UserRPCRespDTO(); BeanUtils.copyProperties(userInfo, userReqDTO); // 用户部门 if (userInfo.getDepId() != null) { DepRespDTO dep = departmentService.getEnableDepartmentInfoByDepId(userId, userInfo.getDepId()); if (dep != null) { UserDepRPCRespDTO userDepRPCRespDTO = new UserDepRPCRespDTO(); BeanUtils.copyProperties(dep, userDepRPCRespDTO); userReqDTO.setDepartment(userDepRPCRespDTO); } } userReqDTO.setEnterprise(new UserEnterpriseRPCRespDTO()); return new ResultVO<>(ResultCodes.OK, userReqDTO); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; } } @Override public ResultVO<UserLoginRPCRespDTO> authLogin(String username, String password) { ResultVO<UserLoginRPCRespDTO> result = new ResultVO<>(ResultCodes.OK); LoginReqDTO loginReqDTO = new LoginReqDTO(); loginReqDTO.setUsername(username); loginReqDTO.setPassword(password); try { UserLoginRespDTO userOnlineRespDTO = authService.authLogin(loginReqDTO); UserLoginRPCRespDTO userLoginRespDTO = new UserLoginRPCRespDTO(); BeanUtils.copyProperties(userOnlineRespDTO,userLoginRespDTO); result.setData(userLoginRespDTO); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR); } return result; } @Override public ResultVO<List<MenuRPCRespDTO>> getMenu(ContextCacheUser currentUser, Long projectId) { ResultVO<List<MenuRPCRespDTO>> result = new ResultVO<>(ResultCodes.OK); try { List<MenuRespDTO> sources = authService.getUserMenuTreeByUserIdAndProjectId(currentUser, projectId); // 重新赋值一遍 result.setData(this.convertTORPCModel(sources)); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } private List<MenuRPCRespDTO> convertTORPCModel(List<MenuRespDTO> sources) { List<MenuRPCRespDTO> targets = new ArrayList<>(); for (MenuRespDTO source : sources) { MenuRPCRespDTO target = new MenuRPCRespDTO(); target.setId(source.getId()); target.setName(source.getName()); target.setPath(source.getPath()); target.setPriority(source.getPriority()); target.setDescription(source.getDescription()); target.setParentId(source.getParentId()); target.setRedirect(source.getRedirect()); target.setComponent(source.getComponent()); target.setStatus(source.getStatus()); target.setChildren(new ArrayList<>()); target.setPublic(source.getPublic()); target.setMenuSuperior(source.getMenuSuperior()); // meta MenuMetaRPCRespDTO meta; if (source.getMeta() != null) { meta = new MenuMetaRPCRespDTO(); meta.setIsAffix(source.getMeta().getIsAffix()); meta.setIsHide(source.getMeta().getIsHide()); meta.setIcon(source.getMeta().getIcon()); meta.setIsIframe(source.getMeta().getIsIframe()); meta.setIsKeepAlive(source.getMeta().getIsKeepAlive()); meta.setIsLink(source.getMeta().getIsLink()); meta.setRoles(source.getMeta().getRoles()); meta.setTitle(source.getMeta().getTitle()); target.setMeta(meta); } // project if (source.getProject() != null) { ProjectRPCRespDTO project = new ProjectRPCRespDTO(); project.setProjectCode(source.getProject().getProjectCode()); project.setProjectId(source.getProject().getProjectId()); project.setProjectName(source.getProject().getProjectName()); project.setStatus(source.getProject().getStatus()); target.setProject(project); target.setProjectId(source.getProject().getProjectId()); } if (source.getChildren() != null && source.getChildren().size() > 0) { List<MenuRPCRespDTO> children = this.convertTORPCModel(source.getChildren()); target.setChildren(children); } targets.add(target); } return targets; } } account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/AccountDepartmentServiceProvider.java
对比新文件 @@ -0,0 +1,372 @@ package com.gkhy.safePlatform.account.rpc.test; import com.gkhy.safePlatform.account.enums.DepartmentLevelEnum; import com.gkhy.safePlatform.account.enums.DepartmentStatusEnum; import com.gkhy.safePlatform.account.model.dto.req.*; import com.gkhy.safePlatform.account.model.dto.resp.DepRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.DepartmentRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.AccountDepartmentService; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.DepAddRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.DepModRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.*; import com.gkhy.safePlatform.account.service.DepartmentService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.exception.AusinessException; import com.gkhy.safePlatform.commons.exception.BusinessException; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import java.util.ArrayList; import java.util.List; @DubboService public class AccountDepartmentServiceProvider implements AccountDepartmentService { @Autowired private DepartmentService departmentService; @Override public ResultVO<String> addDep(ContextCacheUser currentUser, DepAddRPCReqDTO depAddRPCReqDTO) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { DepartmentAddReqDTO departmentAddReqDTO = new DepartmentAddReqDTO(); BeanUtils.copyProperties(depAddRPCReqDTO, departmentAddReqDTO); departmentService.addDepartment(currentUser, departmentAddReqDTO); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<String> modDep(ContextCacheUser currentUser, DepModRPCReqDTO depModRPCReqDTO) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { DepartmentModReqDTO departmentModReqDTO = new DepartmentModReqDTO(); BeanUtils.copyProperties(depModRPCReqDTO, departmentModReqDTO); departmentService.modDepartment(currentUser, departmentModReqDTO); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<List<DepRPCRespDTO>> depList() { try { List<DepartmentRespDTO> departmentEnableList = departmentService.getDepartmentEnableList(); List<DepRPCRespDTO> data = convert2DepRPCRespDTO(departmentEnableList); return new ResultVO<>(ResultCodes.OK, data); }catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; } } @Override public ResultVO<String> delDep(ContextCacheUser currentUser, Long depId) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { departmentService.delDepartment(currentUser, depId); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<DepInfoRPCRespDTO> getDepInfoByDepId(Long userId, Long depId) { ; ResultVO<DepInfoRPCRespDTO> result = new ResultVO<>(ResultCodes.OK); try { DepRespDTO depRespDTO = departmentService.getEnableDepartmentInfoByDepId(userId, depId); DepInfoRPCRespDTO depInfoRPCRespDTO = null; if (depRespDTO != null) { depInfoRPCRespDTO = new DepInfoRPCRespDTO(); BeanUtils.copyProperties(depRespDTO, depInfoRPCRespDTO); } result.setData(depInfoRPCRespDTO); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<DepInfoRPCRespDTO> getDepInfoByDepId(Long depId) { ; ResultVO<DepInfoRPCRespDTO> result = new ResultVO<>(ResultCodes.OK); try { DepRespDTO depRespDTO = departmentService.getDepartmentInfoByDepId(depId); DepInfoRPCRespDTO depInfoRPCRespDTO = null; if (depRespDTO != null) { depInfoRPCRespDTO = new DepInfoRPCRespDTO(); BeanUtils.copyProperties(depRespDTO, depInfoRPCRespDTO); } result.setData(depInfoRPCRespDTO); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<DepInfoRPCRespDTO> getParentDepInfoByDepId(Long depId) { ResultVO<DepInfoRPCRespDTO> result = new ResultVO<>(ResultCodes.OK); try { DepRespDTO depRespDTO = departmentService.getParentDepInfoByDepId(depId); DepInfoRPCRespDTO depInfoRPCRespDTO = null; if (depRespDTO != null) { depInfoRPCRespDTO = new DepInfoRPCRespDTO(); BeanUtils.copyProperties(depRespDTO, depInfoRPCRespDTO); } result.setData(depInfoRPCRespDTO); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<Boolean> isSelfOrSubDep(Long depId, Long depId1) { try { boolean result = departmentService.isSelfOrSubDep(depId, depId1); return new ResultVO<>(ResultCodes.OK,result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { return new ResultVO<>(ResultCodes.SERVER_ERROR); } } @Override public ResultVO<DepInfoRPCRespDTO> getDepartmentInfoByDepName(String depName) { try { DepRespDTO depRespDTO = departmentService.getDepartmentInfoByDepName(depName); DepInfoRPCRespDTO result = null; if (depRespDTO != null) { result = new DepInfoRPCRespDTO(); result.setDepId(depRespDTO.getDepId()); result.setDepName(depRespDTO.getDepName()); result.setDepInfo(depRespDTO.getDepInfo()); result.setDepLevel(depRespDTO.getDepLevel()); result.setDepCode(depRespDTO.getDepCode()); result.setDepLevelDesc(depRespDTO.getDepLevelDesc()); result.setParentDepId(depRespDTO.getParentDepId()); result.setStatus(depRespDTO.getStatus()); result.setStatusDesc(depRespDTO.getStatusDesc()); } return new ResultVO<>(ResultCodes.OK,result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { return new ResultVO<>(ResultCodes.SERVER_ERROR); } } @Override public ResultVO<List<Long>> listDepAndSubDepIds(Long depId) { try { List<Long> ids = departmentService.listDepAndSubDepIds(depId); return new ResultVO<>(ResultCodes.OK,ids); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { return new ResultVO<>(ResultCodes.SERVER_ERROR); } } @Override public ResultVO<List<DepInfoRPCRespDTO>> listDepAndSubDepByDepId(Long depId) { try { List<DepRespDTO> depRespDTOs = departmentService.listDepAndSubByDepId(depId); List<DepInfoRPCRespDTO> result = new ArrayList<>(depRespDTOs.size()); if (depRespDTOs.size() > 0) { DepInfoRPCRespDTO respDTO; for (DepRespDTO dep : depRespDTOs) { respDTO = new DepInfoRPCRespDTO(); respDTO.setDepId(dep.getDepId()); respDTO.setDepName(dep.getDepName()); respDTO.setDepInfo(dep.getDepInfo()); respDTO.setDepCode(dep.getDepCode()); respDTO.setParentDepId(dep.getParentDepId()); respDTO.setStatus(dep.getStatus()); respDTO.setStatusDesc(dep.getStatusDesc()); respDTO.setDepLevel(dep.getDepLevel()); respDTO.setDepLevelDesc(dep.getDepLevelDesc()); result.add(respDTO); } } return new ResultVO<>(ResultCodes.OK,result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { return new ResultVO<>(ResultCodes.SERVER_ERROR); } } @Override public ResultVO<List<DepInfoRPCRespDTO>> listDepByDepIds(List<Long> depIds) { try { List<DepRespDTO> depRespDTOs= departmentService.listDepByDepIds(depIds); List<DepInfoRPCRespDTO> result = new ArrayList<>(depRespDTOs.size()); DepInfoRPCRespDTO respDTO; for (DepRespDTO dep : depRespDTOs) { respDTO = new DepInfoRPCRespDTO(); respDTO.setDepId(dep.getDepId()); respDTO.setDepName(dep.getDepName()); respDTO.setDepInfo(dep.getDepInfo()); respDTO.setParentDepId(dep.getParentDepId()); respDTO.setDepCode(dep.getDepCode()); respDTO.setStatus(dep.getStatus()); respDTO.setStatusDesc(dep.getStatusDesc()); respDTO.setDepLevel(dep.getDepLevel()); respDTO.setDepLevelDesc(dep.getDepLevelDesc()); result.add(respDTO); } return new ResultVO<>(ResultCodes.OK, result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { return new ResultVO<>(ResultCodes.SERVER_ERROR); } } @Override public ResultVO<List<DepInfoRPCRespDTO>> listSubDepsByDepId(Long depId) { try { List<DepRespDTO> depRespDTOS = departmentService.listSubDepsByDepId(depId); List<DepInfoRPCRespDTO> result = new ArrayList<>(depRespDTOS.size()); if (depRespDTOS.size() > 0) { DepInfoRPCRespDTO respDTO; for (DepRespDTO dep : depRespDTOS) { respDTO = new DepInfoRPCRespDTO(); respDTO.setDepId(dep.getDepId()); respDTO.setDepName(dep.getDepName()); respDTO.setDepInfo(dep.getDepInfo()); respDTO.setDepCode(dep.getDepCode()); respDTO.setParentDepId(dep.getParentDepId()); respDTO.setStatus(dep.getStatus()); respDTO.setStatusDesc(dep.getStatusDesc()); respDTO.setDepLevel(dep.getDepLevel()); respDTO.setDepLevelDesc(dep.getDepLevelDesc()); result.add(respDTO); } } return new ResultVO<>(ResultCodes.OK, result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { return new ResultVO<>(ResultCodes.SERVER_ERROR); } } private List<DepRPCRespDTO> convert2DepRPCRespDTO(List<DepartmentRespDTO> sources) { ; List<DepRPCRespDTO> targets = new ArrayList<>(); DepartmentStatusEnum statusEnum; DepartmentLevelEnum levelEnum; for (DepartmentRespDTO source : sources) { DepRPCRespDTO target = new DepRPCRespDTO(); target.setDepId(source.getDepId()); target.setDepName(source.getDepName()); target.setDepInfo(source.getDepInfo()); target.setDepLevel(source.getDepLevel()); target.setDepCode(source.getDepCode()); levelEnum = DepartmentLevelEnum.parse(source.getDepLevel()); if (levelEnum != null) { target.setDepLevelDesc(levelEnum.value); } target.setStatus(source.getStatus()); statusEnum = DepartmentStatusEnum.parse(source.getStatus()); if (statusEnum != null) { target.setStatusDesc(statusEnum.getValue()); } target.setParentDepId(source.getParentDepId()); if (source.getChildren() != null && source.getChildren().size() > 0) { List<DepRPCRespDTO> subChildren = convert2DepRPCRespDTO(source.getChildren()); target.setChildren(subChildren); } targets.add(target); } return targets; } } account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/AccountGroupServiceProvider.java
对比新文件 @@ -0,0 +1,129 @@ package com.gkhy.safePlatform.account.rpc.test; import com.gkhy.safePlatform.account.entity.schedule.GroupInfoDO; import com.gkhy.safePlatform.account.enums.schedule.GroupStatusEnum; import com.gkhy.safePlatform.account.model.dto.resp.GroupInfoRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.AccountGroupService; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.GroupRPCRespDTO; import com.gkhy.safePlatform.account.service.GroupService; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.exception.AusinessException; import com.gkhy.safePlatform.commons.exception.BusinessException; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.apache.commons.collections.CollectionUtils; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.factory.annotation.Autowired; import java.util.*; @DubboService public class AccountGroupServiceProvider implements AccountGroupService { @Autowired private GroupService groupService; @Override public ResultVO<GroupRPCRespDTO> getGroupInfoByGroupId(Long groupId) { try { GroupInfoRespDTO groupInfo = groupService.getGroupInfoByGroupId(groupId); GroupRPCRespDTO result = null; if (groupInfo != null) { result = new GroupRPCRespDTO(); result.setGroupId(groupInfo.getGroupId()); result.setGroupName(groupInfo.getGroupName()); result.setGroupInfo(groupInfo.getGroupInfo()); result.setGroupStrategyId(groupInfo.getGroupStrategyId()); result.setStatus(groupInfo.getStatus()); result.setStatusDesc(groupInfo.getStatusDesc()); } return new ResultVO<>(ResultCodes.OK,result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(),e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(),e.getMessage()); } catch (Exception e) { // return new ResultVO<>(ResultCodes.SERVER_ERROR); ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR.getCode()); return resultVO; } } @Override public ResultVO<List<GroupRPCRespDTO>> listGroupInfoByUid(Long uid) { try { List<GroupRPCRespDTO> result = Collections.emptyList(); List<GroupInfoRespDTO> groupInfoRespDTOS = groupService.listGroupInfoByUid(uid); if (groupInfoRespDTOS != null && !groupInfoRespDTOS.isEmpty()) { GroupRPCRespDTO rpcRespDTO; result = new ArrayList<>(groupInfoRespDTOS.size()); for (GroupInfoRespDTO respDTO : groupInfoRespDTOS) { rpcRespDTO = new GroupRPCRespDTO(); rpcRespDTO.setGroupId(respDTO.getGroupId()); rpcRespDTO.setGroupName(respDTO.getGroupName()); rpcRespDTO.setGroupInfo(respDTO.getGroupInfo()); rpcRespDTO.setGroupStrategyId(respDTO.getGroupStrategyId()); rpcRespDTO.setStatus(respDTO.getStatus()); rpcRespDTO.setStatusDesc(respDTO.getStatusDesc()); result.add(rpcRespDTO); } } return new ResultVO<>(ResultCodes.OK,result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(),e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(),e.getMessage()); } catch (Exception e) { // return new ResultVO<>(ResultCodes.SERVER_ERROR); ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR.getCode()); return resultVO; } } @Override public ResultVO<GroupRPCRespDTO> getGroupInfoByUid(Long uid) { return null; } @Override public ResultVO<Map<Long, GroupRPCRespDTO>> listGroupMapByGroupIds(Collection<Long> groupIds) { try { Map<Long, GroupRPCRespDTO> resultMap = null; if (groupIds != null && groupIds.size() != 0) { List<GroupInfoRespDTO> groupInfoRespDTOS = groupService.listGroupInfoByGroupIds(groupIds); if (groupInfoRespDTOS.size() > 0) { resultMap = new HashMap<>(groupInfoRespDTOS.size()); GroupRPCRespDTO mapItem; for (GroupInfoRespDTO groupInfo : groupInfoRespDTOS) { mapItem = new GroupRPCRespDTO(); mapItem.setGroupId(groupInfo.getGroupId()); mapItem.setGroupName(groupInfo.getGroupName()); mapItem.setGroupInfo(groupInfo.getGroupInfo()); mapItem.setStatus(groupInfo.getStatus()); mapItem.setStatusDesc(groupInfo.getStatusDesc()); mapItem.setGroupStrategyId(groupInfo.getGroupStrategyId()); resultMap.put(groupInfo.getGroupId(), mapItem); } } } return new ResultVO<>(ResultCodes.OK, resultMap); } catch (AusinessException e) { return new ResultVO<>(e.getCode(),e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(),e.getMessage()); } catch (Exception e) { // return new ResultVO<>(ResultCodes.SERVER_ERROR); ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR.getCode()); return resultVO; } } } account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/AccountMenuServiceProvider.java
对比新文件 @@ -0,0 +1,99 @@ package com.gkhy.safePlatform.account.rpc.test; import com.gkhy.safePlatform.account.model.dto.req.MenuAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.MenuMetaReqDTO; import com.gkhy.safePlatform.account.model.dto.req.MenuModReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.AccountMenuService; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.MenuAddRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.MenuMetaRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.MenuMetaRPCRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.MenuModRPCReqDTO; import com.gkhy.safePlatform.account.service.MenuService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.exception.AusinessException; import com.gkhy.safePlatform.commons.exception.BusinessException; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; @DubboService public class AccountMenuServiceProvider implements AccountMenuService { @Autowired private MenuService menuService; @Override public ResultVO<String> addMenu(ContextCacheUser currentUser, MenuAddRPCReqDTO menuAddRPCReqDTO) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { MenuAddReqDTO menuAddReqDTO = new MenuAddReqDTO(); BeanUtils.copyProperties(menuAddRPCReqDTO, menuAddReqDTO); MenuMetaRPCReqDTO metaDTO = menuAddRPCReqDTO.getMeta(); MenuMetaReqDTO meta = new MenuMetaReqDTO(); BeanUtils.copyProperties(metaDTO,meta); menuAddReqDTO.setMeta(meta); menuService.addMenu(menuAddReqDTO, currentUser); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<String> modMenu(ContextCacheUser currentUser, MenuModRPCReqDTO menuModRPCReqDTO) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { MenuModReqDTO menuModReqDTO = new MenuModReqDTO(); BeanUtils.copyProperties(menuModRPCReqDTO, menuModReqDTO); MenuMetaRPCRespDTO metaDTO = menuModRPCReqDTO.getMeta(); MenuMetaReqDTO meta = new MenuMetaReqDTO(); BeanUtils.copyProperties(metaDTO,meta); menuModReqDTO.setMeta(meta); menuService.modMenu(menuModReqDTO, currentUser); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); }catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<String> delMenu(ContextCacheUser currentUser, Long menuId) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { menuService.delMenu(menuId,currentUser); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); }catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return null; } } account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/AccountProjectProvider.java
对比新文件 @@ -0,0 +1,42 @@ package com.gkhy.safePlatform.account.rpc.test; import com.gkhy.safePlatform.account.model.dto.resp.ProjectRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.AccountMenuService; import com.gkhy.safePlatform.account.rpc.apimodel.AccountProjectService; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.ProjectRPCRespDTO; import com.gkhy.safePlatform.account.service.ProjectService; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.exception.AusinessException; import com.gkhy.safePlatform.commons.exception.BusinessException; import com.gkhy.safePlatform.commons.utils.BeanCopyUtils; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.factory.annotation.Autowired; import java.util.List; @DubboService public class AccountProjectProvider implements AccountProjectService { @Autowired private ProjectService projectService; @Override public ResultVO<List<ProjectRPCRespDTO>> getProjectList() { try { List<ProjectRespDTO> enableProjectList = projectService.getEnableProjectList(); List<ProjectRPCRespDTO> data = BeanCopyUtils.copyBeanList(enableProjectList, ProjectRPCRespDTO.class); return new ResultVO<>(ResultCodes.OK, data); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(),e.getMessage()); } catch (Exception e) { // return new ResultVO<>(ResultCodes.SERVER_ERROR); ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; } } } account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/AccountRoleServiceProvider.java
对比新文件 @@ -0,0 +1,113 @@ package com.gkhy.safePlatform.account.rpc.test; import com.gkhy.safePlatform.account.model.dto.req.RoleAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.RoleModReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.RoleRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.AccountRoleService; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.RoleAddRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.RoleModRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.RoleRPCRespDTO; import com.gkhy.safePlatform.account.service.RoleService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.exception.AusinessException; import com.gkhy.safePlatform.commons.exception.BusinessException; import com.gkhy.safePlatform.commons.utils.BeanCopyUtils; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import java.util.List; @DubboService public class AccountRoleServiceProvider implements AccountRoleService { @Autowired private RoleService roleService; @Override public ResultVO<String> addRole(ContextCacheUser currentUser, RoleAddRPCReqDTO roleAddRPCReqDTO) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { RoleAddReqDTO roleAddReqDTO = new RoleAddReqDTO(); BeanUtils.copyProperties(roleAddRPCReqDTO, roleAddReqDTO); roleService.addRole(roleAddReqDTO, currentUser); } catch (AusinessException e) { result.setMsg(e.getMessage()); result.setCode(e.getCode()); } catch (BusinessException e) { result.setMsg(e.getMessage()); result.setCode(e.getCode()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<String> modRole(ContextCacheUser currentUser, RoleModRPCReqDTO roleModRPCReqDTO) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { RoleModReqDTO roleModReqDTO = new RoleModReqDTO(); BeanUtils.copyProperties(roleModRPCReqDTO, roleModReqDTO); roleService.modRole(roleModReqDTO, currentUser); } catch (AusinessException e) { result.setMsg(e.getMessage()); result.setCode(e.getCode()); } catch (BusinessException e) { result.setMsg(e.getMessage()); result.setCode(e.getCode()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<String> delRole(ContextCacheUser currentUser, Long roleId) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { roleService.delRole(roleId, currentUser); } catch (AusinessException e) { result.setMsg(e.getMessage()); result.setCode(e.getCode()); } catch (BusinessException e) { result.setMsg(e.getMessage()); result.setCode(e.getCode()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<List<RoleRPCRespDTO>> getRoleList() { try { List<RoleRespDTO> enableRoleInfos = roleService.getEnableRoleInfos(); List<RoleRPCRespDTO> data = BeanCopyUtils.copyBeanList(enableRoleInfos, RoleRPCRespDTO.class); return new ResultVO<>(ResultCodes.OK, data); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { // return new ResultVO<>(ResultCodes.SERVER_ERROR); ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; } } } account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/AccountUserServiceProvider.java
对比新文件 @@ -0,0 +1,294 @@ package com.gkhy.safePlatform.account.rpc.test; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.enums.schedule.TimeTypeEnum; import com.gkhy.safePlatform.account.model.dto.req.AccountAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.AccountModReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.*; import com.gkhy.safePlatform.account.model.query.AccountQuery; import com.gkhy.safePlatform.account.rpc.apimodel.AccountUserService; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.AccountAddRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.AccountModRPCReqDTO; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.query.AccountRPCQuery; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.*; import com.gkhy.safePlatform.account.service.AccountService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.exception.AusinessException; import com.gkhy.safePlatform.commons.exception.BusinessException; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.utils.BeanCopyUtils; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import java.time.LocalDate; import java.util.ArrayList; import java.util.Collections; import java.util.List; @DubboService public class AccountUserServiceProvider implements AccountUserService { @Autowired private AccountService accountService; @Override public String getAccountPage(Long userId, PageQuery<AccountRPCQuery> RPCPageQuery) { ; AccountQuery accountQuery = new AccountQuery(); BeanUtils.copyProperties(RPCPageQuery.getSearchParams(), accountQuery); PageQuery<AccountQuery> pageQuery = new PageQuery<>(); pageQuery.setPageIndex(RPCPageQuery.getPageIndex()); pageQuery.setPageSize(RPCPageQuery.getPageSize()); pageQuery.setSearchParams(accountQuery); SearchResultVO<List<UserDetailRespDTO>> accountPage = accountService.listAccountByPage(userId, pageQuery); return JSONObject.toJSONString(accountPage); } @Override public ResultVO<List<DepUserRPCRespDTO>> getDepList(Long userId,Long depId) { try { List<DepUserInfoRespDTO> depUserList = accountService.getDepUserList(userId, depId); List<DepUserRPCRespDTO> data = BeanCopyUtils.copyBeanList(depUserList, DepUserRPCRespDTO.class); return new ResultVO<>(ResultCodes.OK, data); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; // return new ResultVO<>(ResultCodes.SERVER_ERROR); } } @Override public ResultVO<String> addAccount(ContextCacheUser currentUser, AccountAddRPCReqDTO accountAddRPCReqDTO) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { AccountAddReqDTO accountAddReqDTO = new AccountAddReqDTO(); BeanUtils.copyProperties(accountAddRPCReqDTO, accountAddReqDTO); accountService.addAccount(currentUser,accountAddReqDTO); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<String> modAccount(ContextCacheUser currentUser, AccountModRPCReqDTO accountModRPCReqDTO) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { AccountModReqDTO accountModReqDTO = new AccountModReqDTO(); BeanUtils.copyProperties(accountModRPCReqDTO, accountModReqDTO); accountService.modAccount(currentUser,accountModReqDTO); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<String> delAccount(ContextCacheUser currentUser, Long id) { ; ResultVO<String> result = new ResultVO<>(ResultCodes.OK); try { accountService.delAccount(currentUser, id); } catch (AusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (BusinessException e) { result.setCode(e.getCode()); result.setMsg(e.getMessage()); } catch (Exception e) { result.setCode(ResultCodes.SERVER_ERROR.getCode()); result.setMsg(ResultCodes.SERVER_ERROR.getDesc()); } return result; } @Override public ResultVO<PersonalDetailRPCRespDTO> getPersonalAccountDetail(Long userId) { ; PersonalDetailRespDTO personalDetailRespDTO = accountService.getPersonalAccountByUserId(userId); assert personalDetailRespDTO != null; PersonalDetailRPCRespDTO personalDetailRPCRespDTO = new PersonalDetailRPCRespDTO(); BeanUtils.copyProperties(personalDetailRespDTO,personalDetailRPCRespDTO); // 部门 if (personalDetailRespDTO.getDepartment() != null) { PersonalDetailDepRPCRespDTO personalDetailDepRPCRespDTO = new PersonalDetailDepRPCRespDTO(); BeanUtils.copyProperties(personalDetailRespDTO.getDepartment(), personalDetailDepRPCRespDTO); personalDetailRPCRespDTO.setDepartment(personalDetailDepRPCRespDTO); } // 角色 if (personalDetailRespDTO.getRole() != null) { PersonalDetailRoleRPCRespDTO personalDetailRoleRPCRespDTO = new PersonalDetailRoleRPCRespDTO(); BeanUtils.copyProperties(personalDetailRespDTO.getRole(), personalDetailRoleRPCRespDTO); personalDetailRPCRespDTO.setRole(personalDetailRoleRPCRespDTO); } return new ResultVO<>(ResultCodes.OK,personalDetailRPCRespDTO); } @Override public ResultVO<UserGroupTimTableRPCRespDTO> getUserGroupWorkTimeTable(Long uid,LocalDate startTime,LocalDate endTime) { UserGroupTimTableRPCRespDTO res = new UserGroupTimTableRPCRespDTO(); UserGroupTimTableRespDTO userGroupWorkSchedule = accountService.getUserGroupWorkSchedule(uid,startTime,endTime); if (userGroupWorkSchedule != null) { res.setGroupId(userGroupWorkSchedule.getGroupId()); res.setGroupName(userGroupWorkSchedule.getGroupName()); res.setPhone(userGroupWorkSchedule.getPhone()); res.setUid(userGroupWorkSchedule.getUid()); res.setRealName(userGroupWorkSchedule.getRealName()); res.setUsername(userGroupWorkSchedule.getUsername()); if (userGroupWorkSchedule.getTimeDetails() != null) { List<UserTimeTableDetailRespDTO> userTimeTableDetailRespDTOS = userGroupWorkSchedule.getTimeDetails(); List<UserTimeTableRPCRespDTO> result = new ArrayList<>(userTimeTableDetailRespDTOS.size()); if (userTimeTableDetailRespDTOS.size() > 0) { UserTimeTableRPCRespDTO rpcRespDTO; for (UserTimeTableDetailRespDTO detail : userTimeTableDetailRespDTOS) { rpcRespDTO = new UserTimeTableRPCRespDTO(); rpcRespDTO.setStartTime(detail.getStartTime()); rpcRespDTO.setEndTime(detail.getEndTime()); rpcRespDTO.setType(detail.getType()); TimeTypeEnum timeTypeEnum = TimeTypeEnum.parse(detail.getType()); if (timeTypeEnum != null) { rpcRespDTO.setTypeDesc(timeTypeEnum.getValue()); } result.add(rpcRespDTO); } } res.setTimeDetails(result); } } return new ResultVO<>(ResultCodes.OK, res); } @Override public ResultVO<UserInfoRPCRespDTO> getUserInfoByUid(Long uid) { try { UserInfoRPCRespDTO result = null; UserInfoRespDTO userInfo = accountService.getUserInfoByUid(uid); if (userInfo != null) { result = new UserInfoRPCRespDTO(); BeanUtils.copyProperties(userInfo,result); } return new ResultVO<>(ResultCodes.OK,result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; // return new ResultVO<>(ResultCodes.SERVER_ERROR); } } @Override public ResultVO<List<UserInfoRPCRespDTO>> listUserInfoByUids(List<Long> uids) { try { List<UserInfoRespDTO> data = accountService.listUserByUids(uids); List<UserInfoRPCRespDTO> result = new ArrayList<>(data.size()); UserInfoRPCRespDTO rpcRespDTO; for (UserInfoRespDTO respDTO : data) { rpcRespDTO = new UserInfoRPCRespDTO(); rpcRespDTO.setUid(respDTO.getUid()); rpcRespDTO.setUuid(respDTO.getUuid()); rpcRespDTO.setUsername(respDTO.getUsername()); rpcRespDTO.setRealName(respDTO.getRealName()); rpcRespDTO.setGender(respDTO.getGender()); rpcRespDTO.setType(respDTO.getType()); rpcRespDTO.setStatus(respDTO.getStatus()); rpcRespDTO.setPhone(respDTO.getPhone()); rpcRespDTO.setIdentify(respDTO.getIdentify()); rpcRespDTO.setEmail(respDTO.getEmail()); rpcRespDTO.setDepId(respDTO.getDepId()); rpcRespDTO.setRoleId(respDTO.getRoleId()); rpcRespDTO.setPositionId(respDTO.getPositionId()); result.add(rpcRespDTO); } return new ResultVO<>(ResultCodes.OK,result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; // return new ResultVO<>(ResultCodes.SERVER_ERROR); } } @Override public ResultVO<List<UserInfoRPCRespDTO>> listUserInfoByRealName(String realName) { try { List<UserInfoRespDTO> userInfoRespDTOs = accountService.listUserByRealName(realName); List<UserInfoRPCRespDTO> result = new ArrayList<>(userInfoRespDTOs.size()); if (userInfoRespDTOs.size() > 0) { UserInfoRPCRespDTO rpcRespDTO; for (UserInfoRespDTO respDTO : userInfoRespDTOs) { rpcRespDTO = new UserInfoRPCRespDTO(); rpcRespDTO.setUid(respDTO.getUid()); rpcRespDTO.setUuid(respDTO.getUuid()); rpcRespDTO.setUsername(respDTO.getUsername()); rpcRespDTO.setRealName(respDTO.getRealName()); rpcRespDTO.setGender(respDTO.getGender()); rpcRespDTO.setType(respDTO.getType()); rpcRespDTO.setStatus(respDTO.getStatus()); rpcRespDTO.setPhone(respDTO.getPhone()); rpcRespDTO.setIdentify(respDTO.getIdentify()); rpcRespDTO.setEmail(respDTO.getEmail()); rpcRespDTO.setDepId(respDTO.getDepId()); rpcRespDTO.setRoleId(respDTO.getRoleId()); rpcRespDTO.setPositionId(respDTO.getPositionId()); result.add(rpcRespDTO); } } return new ResultVO<>(ResultCodes.OK, result); } catch (AusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (BusinessException e) { return new ResultVO<>(e.getCode(), e.getMessage()); } catch (Exception e) { ResultVO resultVO = new ResultVO<>(); resultVO.setCode(ResultCodes.SERVER_ERROR); return resultVO; // return new ResultVO<>(ResultCodes.SERVER_ERROR); } } } account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/CameraServiceProvider.java
对比新文件 @@ -0,0 +1,95 @@ package com.gkhy.safePlatform.account.rpc.test; import com.gkhy.safePlatform.account.model.dto.req.CameraQuery; import com.gkhy.safePlatform.account.model.dto.resp.CameraRespDTO; import com.gkhy.safePlatform.account.rpc.apimodel.CameraService; import com.gkhy.safePlatform.account.rpc.apimodel.model.req.query.CameraRpcQuery; import com.gkhy.safePlatform.account.rpc.apimodel.model.resp.CameraRpcRespDTO; import com.gkhy.safePlatform.account.service.CameraManageService; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import java.util.ArrayList; import java.util.List; @DubboService public class CameraServiceProvider implements CameraService { @Autowired private CameraManageService cameraManageService; @Override public SearchResultVO<List<CameraRpcRespDTO>> listCamerasByDepId(CameraRpcQuery rpcQuery) { CameraQuery query = new CameraQuery(); BeanUtils.copyProperties(rpcQuery,query); SearchResultVO<List<CameraRespDTO>> srs = cameraManageService.listCamerasByDepId(query); SearchResultVO<List<CameraRpcRespDTO>> resultVO = new SearchResultVO<>(); BeanUtils.copyProperties(srs,resultVO); resultVO.setData(toRpcDtoList((List<CameraRespDTO>) srs.getData())); return resultVO; } @Override public SearchResultVO<List<CameraRpcRespDTO>> listCamerasByUserId(Long userId) { SearchResultVO<List<CameraRespDTO>> srs = cameraManageService.listAccessCamerasByUserId(userId); SearchResultVO<List<CameraRpcRespDTO>> resultVO = new SearchResultVO<>(); BeanUtils.copyProperties(srs,resultVO); resultVO.setData(toRpcDtoList((List<CameraRespDTO>) srs.getData())); return resultVO; } @Override public SearchResultVO<CameraRpcRespDTO> findCameraById(Long cameraId) { SearchResultVO<CameraRespDTO> srs = cameraManageService.findByCameraId(cameraId); SearchResultVO<CameraRpcRespDTO> resultVO = new SearchResultVO<>(); BeanUtils.copyProperties(srs,resultVO); resultVO.setData(toRpcDto((CameraRespDTO) srs.getData())); return resultVO; } @Override public SearchResultVO<List<CameraRpcRespDTO>> findCamerasByCondition(CameraRpcQuery rpcQuery) { CameraQuery query = new CameraQuery(); BeanUtils.copyProperties(rpcQuery,query); SearchResultVO<List<CameraRespDTO>> srs = cameraManageService.listCamerasByCondition(query); SearchResultVO<List<CameraRpcRespDTO>> resultVO = new SearchResultVO<>(); BeanUtils.copyProperties(srs,resultVO); resultVO.setData(toRpcDtoList((List<CameraRespDTO>) srs.getData())); return resultVO; } @Override public SearchResultVO<List<CameraRpcRespDTO>> listByCameraIdList(List<Long> cameraIdList) { SearchResultVO<List<CameraRpcRespDTO>> resultVO = new SearchResultVO<>(); resultVO.setCode(ResultCodes.OK); List<CameraRespDTO> respDTOList = cameraManageService.listByCameraIdList(cameraIdList); List<CameraRpcRespDTO> rpcRespDTOS = toRpcDtoList(respDTOList); if(respDTOList != null) resultVO.setCount(rpcRespDTOS.size()); else resultVO.setCount(0); resultVO.setData(rpcRespDTOS); return resultVO; } private List<CameraRpcRespDTO> toRpcDtoList(List<CameraRespDTO> respDTOList){ if(respDTOList == null || respDTOList.isEmpty()) return null; List<CameraRpcRespDTO> rpcRespDTOS = new ArrayList<>(); for(int i=0;i<respDTOList.size();i++){ rpcRespDTOS.add(toRpcDto(respDTOList.get(i))); } return rpcRespDTOS; } private CameraRpcRespDTO toRpcDto(CameraRespDTO respDTO){ if(respDTO == null) return null; CameraRpcRespDTO rpcDto = new CameraRpcRespDTO(); BeanUtils.copyProperties(respDTO,rpcDto); return rpcDto; } } account/account-rpc-provider/src/main/java/com/gkhy/safePlatform/account/rpc/test/TTTss.java
对比新文件 @@ -0,0 +1,15 @@ package com.gkhy.safePlatform.account.rpc.test; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/acc") public class TTTss { @RequestMapping(value = "/t",method = RequestMethod.GET) public Object nnn(){ return "A"; } } account/account-rpc-provider/src/main/resources/application.yaml
对比新文件 @@ -0,0 +1,21 @@ #dubbo: # registry: # protocol: nacos # address: nacos://192.168.0.62:18848?username=nacos&password=guokehongyu # application: # name: gkhy-safeplatform-account-provider # # registry: # # protocol: nacos # # address: nacos://192.168.0.62:18848?username=nacos&password=guokehongyu # scan: # # 扫描rpc接口定义包 # base-packages: com.gkhy.safePlatform # protocol: # name: dubbo # port: 18080 # serialization: kryo ## consumer: ## # 服务连接超时时间 ## timeout: 3000 ## # 取消服务启动检查 ## check: false account/account-rpc-provider/src/main/resources/proto/Hello.proto
对比新文件 @@ -0,0 +1,23 @@ syntax = "proto3"; option java_multiple_files = true; option java_package = "com.gkhy.safePlatform.account.prc"; option java_outer_classname = "Hello"; option objc_class_prefix = "DEMOSRV"; package demoservice; // The demo service definition. service DemoService { rpc SayHello (HelloRequest) returns (HelloReply) {} } // The request message containing the user's name. message HelloRequest { string name = 1; } // The response message containing the greetings message HelloReply { string message = 1; } account/account-rpc-provider/src/main/resources/proto/UserAccountService.proto
对比新文件 @@ -0,0 +1,23 @@ syntax = "proto3"; option java_multiple_files = true; option java_package = "com.gkhy.safePlatform.account.rpc.proto"; //option java_outer_classname = "UserAccountService"; option objc_class_prefix = "DEMOSRV"; package protoservice; // The demo service definition. service UserInfoService { rpc GetUserInfoById (HelloRequest) returns (HelloReply) {} } // The request message containing the user's name. message HelloRequest { string name = 1; } // The response message containing the greetings message HelloReply { string message = 1; } account/account-service/pom.xml
对比新文件 @@ -0,0 +1,32 @@ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <parent> <artifactId>account</artifactId> <groupId>com.gkhy.safePlatfrom</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <artifactId>account-service</artifactId> <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>com.gkhy.safePlatfrom</groupId> <artifactId>safe-check-rpc-api</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> </dependency> </dependencies> </project> account/account-service/src/main/java/com/gkhy/safePlatform/account/common/aop/CommonLogAspect.java
对比新文件 @@ -0,0 +1,98 @@ package com.gkhy.safePlatform.account.common.aop; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.constant.LogTemplate; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import org.apache.commons.io.IOUtils; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.reflect.MethodSignature; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.security.core.Authentication; import org.springframework.stereotype.Component; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; import javax.servlet.http.HttpServletRequest; import java.io.IOException; import java.lang.annotation.Annotation; import java.lang.reflect.Method; @Aspect @Component("accountControllerReqLogAspect") public class CommonLogAspect { private static Logger log = LoggerFactory.getLogger(CommonLogAspect.class); @Around("execution(* com.gkhy.safePlatform.account.controller.*.*(..)) && @annotation(commonLogEnable)") public Object controllerReqParamLog(ProceedingJoinPoint point, CommonLogEnable commonLogEnable) throws Throwable { // 入参记录打印 this.record(point); // 执行 Object proceed = point.proceed(); // todo 执行成功保存操作记录 return proceed; } private void record(ProceedingJoinPoint point) { log.info(LogTemplate.REQUEST_RECORD_START); MethodSignature methodSignature = (MethodSignature) point.getSignature(); Method method = methodSignature.getMethod(); CommonLogEnable annotation = method.getAnnotation(CommonLogEnable.class); // 模块 log.info(LogTemplate.REQUEST_MODULE, annotation.module().value); log.info(LogTemplate.REQUEST_INTRO, annotation.content()); // 请求参数 ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); if (requestAttributes != null) { HttpServletRequest request = requestAttributes.getRequest(); log.info(LogTemplate.REQUEST_IP, getIp(request)); if (request.getUserPrincipal() instanceof Authentication) { Authentication authentication = (Authentication) request.getUserPrincipal(); ContextCacheUser requester = (ContextCacheUser) authentication.getPrincipal(); log.info(LogTemplate.REQUEST_OWNER, requester.getRealName(), requester.getUid(), requester.getRoleCode()); } log.info(LogTemplate.REQUEST_AGENT, request.getHeader("User-Agent")); log.info(LogTemplate.REQUEST_URL, request.getRequestURL()); log.info(LogTemplate.REQUEST_PARAMS, JSONObject.toJSONString(request.getParameterMap())); // 支持 application/json 类型返回,不建议使用 request 读取 body ,getInputStream() 仅能使用一次 String body = ""; Annotation[][] annotations = method.getParameterAnnotations(); for (int i = 0; i < annotations.length; i++) { for (Annotation b : annotations[i]) { if (b.annotationType().equals(RequestBody.class)) { body = JSONObject.toJSONString(point.getArgs()[i]); break; } } } log.info(LogTemplate.REQUEST_BODY, body); } String className = point.getTarget().getClass().getName(); String methodName = methodSignature.getName(); log.info(LogTemplate.REQUEST_LOCATION,className,methodName); log.info(LogTemplate.REQUEST_RECORD_END); } private String getIp(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("Proxy-Client-IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("WL-Proxy-Client-IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getRemoteAddr(); } return ip; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/AppVersionController.java
对比新文件 @@ -0,0 +1,80 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.dto.req.AppAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.AppModReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.AppVersionRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.ObjectItemRespDTO; import com.gkhy.safePlatform.account.model.query.AppVersionPageQuery; import com.gkhy.safePlatform.account.service.AppVersionService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.utils.PageUtils; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.util.List; @RestController @RequestMapping("/appVersion") public class AppVersionController { @Autowired private AppVersionService appManageService; /** * @Description: 获取 minio 授权签名后的上传地址 */ @RequestMapping(value = "/presign", method = RequestMethod.POST) public ResultVO<ObjectItemRespDTO> getAppPresignedUrl(Authentication authentication, @RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); String filename = json.getString("filename"); ObjectItemRespDTO object = appManageService.getAppPresignedUrl(currentUser, filename); return new ResultVO<>(ResultCodes.OK, object); } @RequestMapping(value = "/lastest-release", method = RequestMethod.GET) public ResultVO<AppVersionRespDTO> getLastestAppRealse(Authentication authentication,Byte appType) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); AppVersionRespDTO result = appManageService.getLastestAppRelease(currentUser, appType); return new ResultVO<>(ResultCodes.OK, result); } @RequestMapping(value = "/page/list", method = RequestMethod.POST) public ResultVO<List<AppVersionRespDTO>> appVersionPageList(Authentication authentication, @RequestBody PageQuery<AppVersionPageQuery> pageQuery) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); PageUtils.checkCheck(pageQuery); return appManageService.listAppVersionByPage(currentUser, pageQuery); } @RequestMapping(value = "/add", method = RequestMethod.POST) public ResultVO addAppVersion(Authentication authentication, @RequestBody AppAddReqDTO reqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); appManageService.addAppVersion(currentUser, reqDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/mod", method = RequestMethod.POST) public ResultVO modAppVersion(Authentication authentication, @RequestBody AppModReqDTO reqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); appManageService.modAppVersion(currentUser, reqDTO); return new ResultVO(ResultCodes.OK); } @RequestMapping(value = "/del", method = RequestMethod.POST) public ResultVO delAppVersion(Authentication authentication, @RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); Long id = json.getLong("id"); appManageService.delAppVersion(currentUser, id); return new ResultVO(ResultCodes.OK); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/AuthController.java
对比新文件 @@ -0,0 +1,77 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.entity.user.UserInfo; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.AccountPwdChangeReqDTO; import com.gkhy.safePlatform.account.service.AuthService; import com.gkhy.safePlatform.account.service.baseService.UserInfoService; import com.gkhy.safePlatform.account.model.dto.req.LoginReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.MenuRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.UserLoginRespDTO; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.google.gson.JsonObject; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.security.Principal; import java.util.List; @RestController @RequestMapping("/auth") public class AuthController { @Autowired private AuthService authService; @RequestMapping(value = "/login") public ResultVO<UserLoginRespDTO> authLogin(@RequestBody LoginReqDTO loginParam) { UserLoginRespDTO data = authService.authLogin(loginParam); return new ResultVO<>(ResultCodes.OK, data); } @RequestMapping(value = "/user") public ResultVO<ContextCacheUser> getCurrentInfo(Authentication authentication) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return new ResultVO<>(ResultCodes.OK, currentUser); } @RequestMapping(value = "/menu") public ResultVO<List<MenuRespDTO>> getCurrentMenu(Authentication authentication, Long projectId) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); List<MenuRespDTO> data = authService.getUserMenuTreeByUserIdAndProjectId(currentUser, projectId); return new ResultVO<>(ResultCodes.OK, data); } @RequestMapping(value = "/logout") public ResultVO logout(Authentication authentication) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); authService.authLogout(currentUser.getUid()); return new ResultVO<>(ResultCodes.OK, null); } /** * @Description: 提供给 admin 角色的密码修改 */ @RequestMapping(value = "/pwd-change") @PreAuthorize("hasAuthority('pwd_modify')") @CommonLogEnable(module = Module.ACCOUNT,content = "密码修改") public ResultVO pwdChange(Authentication authentication,@RequestBody AccountPwdChangeReqDTO reqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); authService.pwdChange(currentUser, reqDTO); return new ResultVO(ResultCodes.OK); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/BreakTimeController.java
对比新文件 @@ -0,0 +1,165 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.entity.schedule.BreakTimeGroupInfo; import com.gkhy.safePlatform.account.entity.schedule.BreakTimeRuleInfo; import com.gkhy.safePlatform.account.entity.schedule.ScheduleAllYearDateInfo; import com.gkhy.safePlatform.account.model.dto.req.BreakTimeGroupReqDTO; import com.gkhy.safePlatform.account.model.dto.req.BreakTimeRuleReqDTO; import com.gkhy.safePlatform.account.model.dto.req.DeleteDTO; import com.gkhy.safePlatform.account.model.dto.req.ScheduleAllYearDateReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.BreakTimeGroupRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.BreakTimeRuleRespDTO; import com.gkhy.safePlatform.account.service.BreakTimeService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** * 休息时间控制层 */ @RestController @RequestMapping("/breakTime") public class BreakTimeController { @Autowired private BreakTimeService breakTimeService; //休息规则 /** * 新增休息规则 */ @RequestMapping(value = "/addBreakTimeRule",method = RequestMethod.POST) public ResultVO<BreakTimeRuleInfo> addBreakTimeRule(Authentication authentication, @Validated @RequestBody BreakTimeRuleReqDTO breakTimeRuleReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return breakTimeService.addBreakTimeRule(currentUser,breakTimeRuleReqDTO); } /** * 修改休息规则 */ @RequestMapping(value = "/updateBreakTimeRule",method = RequestMethod.POST) public ResultVO<BreakTimeRuleInfo> updateBreakTimeRule(Authentication authentication, @Validated @RequestBody BreakTimeRuleReqDTO breakTimeRuleReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return breakTimeService.updateBreakTimeRule(currentUser,breakTimeRuleReqDTO); } /** * 删除休息规则 */ @RequestMapping(value = "/deleteBreakTimeRule",method = RequestMethod.POST) public ResultVO<BreakTimeRuleInfo> deleteBreakTimeRule( @RequestBody JSONObject json){ Long id = json.getLong("id"); return breakTimeService.deleteBreakTimeRule(id); } /** * 批量删除休息规则 */ @RequestMapping(value = "/deleteBatchBreakTimeRule",method = RequestMethod.POST) public ResultVO<BreakTimeRuleInfo> deleteBatchBreakTimeRule( @RequestBody DeleteDTO deleteDTO){ return breakTimeService.deleteBatchBreakTimeRule(deleteDTO); } /** * 查询所有的休息规则 */ @RequestMapping(value = "/getAllBreakTimeRule",method = RequestMethod.GET) public ResultVO<BreakTimeRuleInfo> getAllBreakTimeRule( BreakTimeRuleReqDTO breakTimeRuleReqDTO){ return breakTimeService.getAllBreakTimeRule(breakTimeRuleReqDTO); } /** * 分页查询 */ @RequestMapping(value = "/getAllBreakTimeRuleByPage",method = RequestMethod.POST) public SearchResultVO<List<BreakTimeRuleRespDTO>> getAllBreakTimeRuleByPage(@RequestBody PageQuery<BreakTimeRuleReqDTO> pageQuery){ return breakTimeService.getAllBreakTimeRuleByPage(pageQuery); } /** * 根据id查询数据 */ @RequestMapping(value = "/getBreakTimeRuleById",method = RequestMethod.GET) public ResultVO<BreakTimeRuleInfo> getBreakTimeRuleById(@RequestBody JSONObject json){ Long id = json.getLong("id"); return breakTimeService.getBreakTimeRuleById(id); } /***************************************休息时间组*******************************/ /** * 新增休息组 */ @RequestMapping(value = "/addBreakTimeGroup",method = RequestMethod.POST) public ResultVO<BreakTimeGroupInfo> addBreakTimeGroup(Authentication authentication, @Validated @RequestBody BreakTimeGroupReqDTO breakTimeRuleReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return breakTimeService.addBreakTimeGroup(currentUser,breakTimeRuleReqDTO); } /** * 修改休息时间组 */ @RequestMapping(value = "/updateBreakTimeGroup",method = RequestMethod.POST) public ResultVO<BreakTimeGroupInfo> updateBreakTimeGroup(Authentication authentication, @Validated @RequestBody BreakTimeGroupReqDTO breakTimeGroupReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return breakTimeService.updateBreakTimeGroup(currentUser,breakTimeGroupReqDTO); } /** * 删除休息时间组 */ @RequestMapping(value = "/deleteBreakTimeGroup",method = RequestMethod.POST) public ResultVO<BreakTimeGroupInfo> deleteBreakTimeGroup(@RequestBody JSONObject json){ Long id = json.getLong("id"); return breakTimeService.deleteBreakTimeGroup(id); } /** * 批量删除休息时间组 */ @RequestMapping(value = "/deleteBatchBreakTimeGroup",method = RequestMethod.POST) public ResultVO<BreakTimeGroupInfo> deleteBatchBreakTimeGroup(@RequestBody DeleteDTO deleteDTO){ return breakTimeService.deleteBatchBreakTimeGroup(deleteDTO); } /** * 查询所有的休息时间组 */ @RequestMapping(value = "/getAllBreakTimeGroup",method = RequestMethod.GET) public ResultVO<BreakTimeGroupInfo> getAllBreakTimeGroup(BreakTimeGroupReqDTO breakTimeGroupReqDTO){ return breakTimeService.getAllBreakTimeGroup(breakTimeGroupReqDTO); } /** * 休息时间组分页查询 */ @RequestMapping(value = "/getAllBreakTimeGroupByPage",method = RequestMethod.POST) public SearchResultVO<List<BreakTimeGroupRespDTO>> getAllBreakTimeGroupByPage(@RequestBody PageQuery<BreakTimeGroupReqDTO> pageQuery){ return breakTimeService.getAllBreakTimeGroupByPage(pageQuery); } /** * 根据id查询休息时间组 */ @RequestMapping(value = "/getBreakTimeGroupById",method = RequestMethod.GET) public ResultVO<BreakTimeGroupInfo> getBreakTimeGroupById(@RequestBody JSONObject json){ Long id = json.getLong("id"); return breakTimeService.getBreakTimeGroupById(id); } /** * 标注法定节假日 */ @RequestMapping("/updateScheduleAllYearDate") public ResultVO<ScheduleAllYearDateInfo> updateScheduleAllYearDate(@RequestBody ScheduleAllYearDateReqDTO scheduleAllYearDateReqDTO){ return breakTimeService.updateScheduleAllYearDate(scheduleAllYearDateReqDTO); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/CameraManageController.java
对比新文件 @@ -0,0 +1,64 @@ package com.gkhy.safePlatform.account.controller; import com.gkhy.safePlatform.account.model.dto.req.AddAndUpdateCameraDTO; import com.gkhy.safePlatform.account.model.dto.req.CameraQuery; import com.gkhy.safePlatform.account.service.CameraManageService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; @RestController @RequestMapping("/sysAdmin/camera") public class CameraManageController{ @Autowired private CameraManageService cameraManageService; @PostMapping("/add") public Object addNewCamera(@RequestBody AddAndUpdateCameraDTO addCameraDTO){ return cameraManageService.saveNewCamera(addCameraDTO); } @PostMapping("/mod") public Object modCamera(@RequestBody AddAndUpdateCameraDTO updateCameraDTO){ return cameraManageService.updateCameraInfo(updateCameraDTO); } @GetMapping("/del") public Object deleteCamera(@RequestParam Long cameraId){ return cameraManageService.deleteCameraById(cameraId); } @PostMapping("/find/byDep/page") public Object ListCamerasByBizDepId(@RequestBody CameraQuery query){ return cameraManageService.listCamerasByDepId(query); } @GetMapping("/find/byDep") public Object ListCamerasByBizDepId(Long depId){ return cameraManageService.listCamerasByDepId(depId); } @PostMapping("/find/byCondition") public Object ListCamerasByBizConditoion(@RequestBody CameraQuery query){ return cameraManageService.listCamerasByCondition(query); } @GetMapping("/find/byId") public Object findByCameraId(Long id){ return cameraManageService.findByCameraId(id); } @GetMapping("/find/byAll") public Object findAllCamera(){ return cameraManageService.listAllCameras(); } @GetMapping("/find/byUser") public Object findUserAccessCameras(Long userId){ return cameraManageService.listAccessCamerasByUserId(userId); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/DepartmentController.java
对比新文件 @@ -0,0 +1,69 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.DepartmentAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.DepartmentModReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.DepRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.DepartmentRespDTO; import com.gkhy.safePlatform.account.service.DepartmentService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.security.Principal; import java.util.List; @RestController @RequestMapping("/department") public class DepartmentController { @Autowired private DepartmentService departmentService; @RequestMapping(value = "/list",method = RequestMethod.POST) public ResultVO<List<DepartmentRespDTO>> getListTree(){ List<DepartmentRespDTO> res = departmentService.getDepartmentEnableList(); return new ResultVO<>(ResultCodes.OK,res); } @RequestMapping(value = "/add", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "新增部门") public ResultVO<String> addDepartment(Authentication authentication, @RequestBody DepartmentAddReqDTO departmentAddReqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); departmentService.addDepartment(currentUser, departmentAddReqDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/mod", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "修改部门") public ResultVO<String> modDepartment(Authentication authentication, @RequestBody DepartmentModReqDTO departmentAddReqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); departmentService.modDepartment(currentUser, departmentAddReqDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/del", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "删除部门") public ResultVO<String> delDepartment(Authentication authentication, @RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); Long id = json.getLong("depId"); departmentService.delDepartment(currentUser, id); return new ResultVO<>(ResultCodes.OK); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/GroupController.java
对比新文件 @@ -0,0 +1,116 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.GroupAddDTO; import com.gkhy.safePlatform.account.model.dto.req.GroupModDTO; import com.gkhy.safePlatform.account.model.dto.resp.*; import com.gkhy.safePlatform.account.model.query.GroupMemberPageQuery; import com.gkhy.safePlatform.account.model.query.GroupPageQuery; import com.gkhy.safePlatform.account.model.query.GroupQuery; import com.gkhy.safePlatform.account.model.query.GroupScheduleQuery; import com.gkhy.safePlatform.account.service.GroupService; import com.gkhy.safePlatform.account.service.GroupStrategyTimeTableService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.utils.PageUtils; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** * @Description: 班组 */ @RestController @RequestMapping("/schedule/group") public class GroupController { @Autowired private GroupService groupService; @RequestMapping(value = "/page/list",method = RequestMethod.POST) public ResultVO<List<GroupPageRespDTO>> listGroupByPage(Authentication authentication, @RequestBody PageQuery<GroupPageQuery> query){ PageUtils.checkCheck(query); ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return groupService.listGroupInfoByPage(currentUser, query); } @RequestMapping(value = "/list",method = RequestMethod.POST) public ResultVO<List<GroupRespDTO>> listGroup(Authentication authentication,@RequestBody GroupQuery query){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); List<GroupRespDTO> groupList = groupService.listGroupInfo(currentUser, query); return new ResultVO<>(ResultCodes.OK,groupList); } /** * @Description: 成员 */ @RequestMapping(value = "/member/list",method = RequestMethod.GET) public ResultVO<List<GroupMemberRespDTO>> listMembers(Authentication authentication, Long groupId){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); List<GroupMemberRespDTO> members = groupService.listGroupMembersByGroupId(currentUser,groupId); return new ResultVO<>(ResultCodes.OK,members); } /** * @Description: 成员分页 */ @RequestMapping(value = "/member/page/list", method = RequestMethod.POST) public ResultVO<List<GroupMemberPageRespDTO>> listMembersByPage(Authentication authentication,@RequestBody PageQuery<GroupMemberPageQuery> query) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); PageUtils.checkCheck(query); return groupService.listGroupMembersByPage(currentUser, query); } @RequestMapping(value = "/add",method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "新增班组") public ResultVO<String> addGroup(Authentication authentication,@RequestBody GroupAddDTO groupAddDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); groupService.saveGroupInfo(currentUser,groupAddDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/mod",method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "修改班组") public ResultVO<String> modGroup(Authentication authentication,@RequestBody GroupModDTO groupModDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); groupService.modGroupInfo(currentUser,groupModDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/del",method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "删除班组") public ResultVO<String> delGroup(Authentication authentication, @RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); Long groupId = json.getLong("groupId"); groupService.delGroupInfo(currentUser,groupId); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 获取班组的作息表 */ @RequestMapping(value = "/schedule", method = RequestMethod.POST) public ResultVO<GroupTimeTableRespDTO> getTimeTable(Authentication authentication, @RequestBody GroupScheduleQuery groupScheduleQuery) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); GroupTimeTableRespDTO timeTableInfo = groupService.getTimeTableInfo(currentUser, groupScheduleQuery); return new ResultVO<>(ResultCodes.OK,timeTableInfo); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/GroupStrategyController.java
对比新文件 @@ -0,0 +1,106 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.GroupStrategyAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.GroupStrategyModReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.GroupStrategyInfoRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.GroupStrategyRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.GroupStrategyTimeTableRespDTO; import com.gkhy.safePlatform.account.model.query.GroupScheduleQuery; import com.gkhy.safePlatform.account.model.query.GroupStrategyPageQuery; import com.gkhy.safePlatform.account.model.query.GroupStrategyQuery; import com.gkhy.safePlatform.account.model.query.GroupStrategyScheduleQuery; import com.gkhy.safePlatform.account.service.GroupStrategyService; import com.gkhy.safePlatform.account.service.GroupStrategyTimeTableService; import com.gkhy.safePlatform.account.service.baseService.GroupStrategyTimeTableInfoService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.utils.PageUtils; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** * @Description: 班组策略 * @date 2022/7/20 19:54 */ @RestController @RequestMapping("/schedule/groupStrategy") public class GroupStrategyController { @Autowired private GroupStrategyService groupStrategyService; @Autowired private GroupStrategyTimeTableService groupStrategyTimeTableService; @RequestMapping(value = "/page/list",method = RequestMethod.POST) public ResultVO<List<GroupStrategyRespDTO>> getGroupStrategyPage(Authentication authentication, @RequestBody PageQuery<GroupStrategyPageQuery> pageQuery) { PageUtils.checkCheck(pageQuery); ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return groupStrategyService.listGroupStrategyByPage(currentUser,pageQuery); } @RequestMapping(value = "/list",method = RequestMethod.POST) public ResultVO<List<GroupStrategyInfoRespDTO>> getGroupStrategyList(Authentication authentication, @RequestBody GroupStrategyQuery query) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); List<GroupStrategyInfoRespDTO> groupStrategyInfoRespDTOS = groupStrategyService.listGroupStrategy(currentUser, query); return new ResultVO<>(ResultCodes.OK,groupStrategyInfoRespDTOS); } @RequestMapping(value = "/add", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "新增组策略") public ResultVO<String> addGroupStrategy(Authentication authentication, @RequestBody GroupStrategyAddReqDTO groupStrategyAddReqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); groupStrategyService.addGroupStrategy(currentUser, groupStrategyAddReqDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/mod", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "修改组策略") public ResultVO<String> modGroupStrategy(Authentication authentication,@RequestBody GroupStrategyModReqDTO groupStrategyModReqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); groupStrategyService.modGroupStrategy(currentUser, groupStrategyModReqDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/del", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "删除组策略") public ResultVO<String> delGroupStrategy(Authentication authentication, @RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); Long groupStrategyId = json.getLong("groupStrategyId"); groupStrategyService.delGroupStrategy(currentUser, groupStrategyId); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/schedule", method = RequestMethod.POST) public ResultVO<GroupStrategyTimeTableRespDTO> getGroupStrategySchedule(Authentication authentication,@RequestBody GroupStrategyScheduleQuery groupStrategyScheduleQuery) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); GroupStrategyTimeTableRespDTO groupStrategySchedule = groupStrategyTimeTableService .getGroupStrategySchedule(currentUser, groupStrategyScheduleQuery); return new ResultVO<>(ResultCodes.OK,groupStrategySchedule); } @RequestMapping(value = "/make", method = RequestMethod.POST) public ResultVO<GroupStrategyTimeTableRespDTO> getGroupStrategySchedule(Authentication authentication,@RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); Long groupStrategyId = json.getLong("groupStrategyId"); groupStrategyTimeTableService .makeGroupStrategyTimeTable(currentUser, groupStrategyId); return new ResultVO<>(ResultCodes.OK); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/MenuController.java
对比新文件 @@ -0,0 +1,76 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.MenuAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.MenuModReqDTO; import com.gkhy.safePlatform.account.service.MenuService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.security.Principal; @RestController @RequestMapping("/menu") public class MenuController { @Autowired private MenuService menuService; /** * @Description: 获取所有菜单 */ public ResultVO<Object> getAllMenu(){ return null; } /** * @Description: 新增菜单 */ @RequestMapping(value = "/add",method = RequestMethod.POST) @PreAuthorize("hasAuthority('menu_create')") @CommonLogEnable(module = Module.ACCOUNT,content = "新增菜单") public ResultVO<String> addMenu(Authentication authentication, @RequestBody MenuAddReqDTO menuAddDto) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); menuService.addMenu(menuAddDto, currentUser); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 修改菜单 */ @RequestMapping(value = "/mod",method = RequestMethod.POST) @PreAuthorize("hasAuthority('menu_modify')") @CommonLogEnable(module = Module.ACCOUNT,content = "修改菜单") public ResultVO<String> modMenu(Authentication authentication,@RequestBody MenuModReqDTO menuAddDto) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); menuService.modMenu(menuAddDto, currentUser); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 删除菜单 */ @RequestMapping(value = "/del",method = RequestMethod.POST) @PreAuthorize("hasAuthority('menu_delete')") @CommonLogEnable(module = Module.ACCOUNT,content = "删除菜单") public ResultVO<String> modMenu(Authentication authentication, @RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); Long id = json.getLong("id"); menuService.delMenu(id,currentUser); return new ResultVO<>(ResultCodes.OK); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/MqDemoController.java
对比新文件 @@ -0,0 +1,26 @@ package com.gkhy.safePlatform.account.controller; import com.gkhy.safePlatform.account.mq.producer.DemoMqProducer; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; //@RestController //@RequestMapping(value = "/t/mq") public class MqDemoController { // @Autowired private DemoMqProducer demoMqProducer; @GetMapping("/send") public Object testMqSend(String msg){ System.out.println("SSS"); if(demoMqProducer.sendTestDelayStrMsg(msg) == true){ return "Success"; }else { return "Fail!"; } } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/PermissionController.java
对比新文件 @@ -0,0 +1,74 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.PermissionAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.PermissionModReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.PermissionRespDTO; import com.gkhy.safePlatform.account.service.PermissionService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.security.Principal; import java.util.List; @RestController @RequestMapping("/permission") public class PermissionController { @Autowired private PermissionService permissionService; /** * @Description: 获取启用权限 */ @RequestMapping(value = "/list",method = RequestMethod.GET) public ResultVO<List<PermissionRespDTO>> getPermissions(Authentication authentication) { List<PermissionRespDTO> data = permissionService.getEnablePermissions(); return new ResultVO<>(ResultCodes.OK,data); } /** * @Description: 新增权限 */ @RequestMapping(value = "/add", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "新增权限") public ResultVO<String> addPermission(Authentication authentication, @RequestBody PermissionAddReqDTO permissionAddReqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); permissionService.addPermission(currentUser, permissionAddReqDTO); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 修改权限 */ @RequestMapping(value = "/mod", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "修改权限") public ResultVO<String> modPermission(Authentication authentication, @RequestBody PermissionModReqDTO permissionModReqDTO) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); permissionService.modPermission(currentUser, permissionModReqDTO); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 删除权限 */ @RequestMapping(value = "/del", method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "删除权限") public ResultVO<String> modPermission(Authentication authentication, @RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); Long id = json.getLong("id"); permissionService.delPermission(currentUser, id); return new ResultVO<>(ResultCodes.OK); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/PositionController.java
对比新文件 @@ -0,0 +1,81 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.PositionAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.PositionModReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.PositionDetailRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.PositionRespDTO; import com.gkhy.safePlatform.account.model.query.PositionQuery; import com.gkhy.safePlatform.account.service.PositionService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.utils.PageUtils; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** * @Description: 岗位 */ @RestController @RequestMapping("/position") public class PositionController { @Autowired private PositionService positionService; @RequestMapping(value = "/list",method = RequestMethod.POST) public ResultVO<List<PositionRespDTO>> positionList(Authentication authentication, @RequestBody PositionQuery query){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); List<PositionRespDTO> positionRespDTOList = positionService.listPositionInfo(currentUser,query); return new ResultVO<>(ResultCodes.OK,positionRespDTOList); } @RequestMapping(value = "/page/list",method = RequestMethod.POST) public ResultVO<List<PositionDetailRespDTO>> positionPageList(Authentication authentication, @RequestBody PageQuery<PositionQuery> pageQuery){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); PageUtils.checkCheck(pageQuery); return positionService.listPositionInfoByPage(currentUser,pageQuery); } @RequestMapping(value = "/add",method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "新增岗位") public ResultVO<String> addPosition(Authentication authentication, @RequestBody PositionAddReqDTO positionAddReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); positionService.addPositionInfo(currentUser, positionAddReqDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/mod",method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "修改岗位") public ResultVO<String> modPosition(Authentication authentication, @RequestBody PositionModReqDTO positionModReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); positionService.modPositionInfo(currentUser, positionModReqDTO); return new ResultVO<>(ResultCodes.OK); } @RequestMapping(value = "/del",method = RequestMethod.POST) @CommonLogEnable(module = Module.ACCOUNT,content = "删除岗位") public ResultVO<String> delPosition(Authentication authentication, @RequestBody JSONObject json){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); Long positionId = json.getLong("positionId"); positionService.delPositionInfo(currentUser, positionId); return new ResultVO<>(ResultCodes.OK); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/ProjectController.java
对比新文件 @@ -0,0 +1,31 @@ package com.gkhy.safePlatform.account.controller; import com.gkhy.safePlatform.account.model.dto.resp.ProjectRespDTO; import com.gkhy.safePlatform.account.service.ProjectService; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.security.Principal; import java.util.List; @RestController @RequestMapping("/project") public class ProjectController { @Autowired private ProjectService projectService; /** * @Description: 获取所有启用项目 */ @RequestMapping("/list") public ResultVO<List<ProjectRespDTO>> getEnableProjectList(Authentication authentication) { List<ProjectRespDTO> data = projectService.getEnableProjectList(); return new ResultVO<>(ResultCodes.OK,data); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/RoleController.java
对比新文件 @@ -0,0 +1,79 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.RoleAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.RoleModReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.RoleRespDTO; import com.gkhy.safePlatform.account.service.RoleService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.security.Principal; import java.util.List; @RestController @RequestMapping("/role") public class RoleController { @Autowired private RoleService roleService; /** * @Description: 获取所有启用角色 */ @RequestMapping(value = "/list",method = RequestMethod.POST) public ResultVO<List<RoleRespDTO>> addRole(Authentication authentication){ List<RoleRespDTO> res = roleService.getEnableRoleInfos(); return new ResultVO<>(ResultCodes.OK, res); } /** * @Description: 新增角色 */ @RequestMapping(value = "/add",method = RequestMethod.POST) @PreAuthorize("hasAuthority('role_create')") @CommonLogEnable(module = Module.ACCOUNT,content = "新增角色") public ResultVO<String> addRole(Authentication authentication, @RequestBody RoleAddReqDTO roleAddDto) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); roleService.addRole(roleAddDto, currentUser); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 修改角色 */ @RequestMapping(value = "/mod",method = RequestMethod.POST) @PreAuthorize("hasAuthority('role_modify')") @CommonLogEnable(module = Module.ACCOUNT,content = "修改角色") public ResultVO<String> modRole(Authentication authentication, @RequestBody RoleModReqDTO roleModDto) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); roleService.modRole(roleModDto, currentUser); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 删除角色 */ @RequestMapping(value = "/del",method = RequestMethod.POST) @PreAuthorize("hasAuthority('role_delete')") @CommonLogEnable(module = Module.ACCOUNT,content = "删除角色") public ResultVO<String> delRole(Authentication authentication, @RequestBody JSONObject json) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); roleService.delRole(json.getLong("roleId"), currentUser); return new ResultVO<>(ResultCodes.OK); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/StaffScheduleController.java
对比新文件 @@ -0,0 +1,41 @@ package com.gkhy.safePlatform.account.controller; import com.gkhy.safePlatform.account.entity.staffSchedule.UserScheduleDetail; import com.gkhy.safePlatform.account.service.baseService.UserScheduleDetailService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.LocalTime; import java.time.format.DateTimeFormatter; import java.time.format.FormatStyle; @RestController @RequestMapping(value = "/schedule") public class StaffScheduleController { // @Autowired // private UserScheduleDetailService detailService; // //// @RequestMapping(value = "/add",method = RequestMethod.GET) // public Object testTime(){ // UserScheduleDetail detail = new UserScheduleDetail(); // detail.setUid(2L); // detail.setWorkDay(LocalDate.of(2022,7,8)); // detail.setStartTime(LocalDateTime.of(detail.getWorkDay(), LocalTime.of(8,0,0))); // detail.setEndTime(LocalDateTime.of(detail.getWorkDay(), LocalTime.of(18,0,0))); // detail.setStatus((byte)1); // return detailService.save(detail); // } // // @RequestMapping(value = "/get/list",method = RequestMethod.GET) // public Object getDetailListByDateZone(String startDayStr,String endDayStr){ // DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd"); // LocalDate startDay = LocalDate.parse(startDayStr,df); // LocalDate endDay = LocalDate.parse(endDayStr,df); // return detailService.findListByWorkDateZone(startDay,endDay); // } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/TimeStrategyController.java
对比新文件 @@ -0,0 +1,88 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.entity.schedule.TimeStrategyInfo; import com.gkhy.safePlatform.account.model.dto.req.DeleteDTO; import com.gkhy.safePlatform.account.model.dto.req.TimeStrategyReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.TimeStrategyRespDTO; import com.gkhy.safePlatform.account.service.TimeStrategyService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.util.List; @RestController @RequestMapping("/timeStrategy") public class TimeStrategyController { @Autowired private TimeStrategyService timeStrategyService; /** * 新增 */ @RequestMapping(value = "/addTimeStrategy",method = RequestMethod.POST) public ResultVO<TimeStrategyInfo> addTimeStrategy(Authentication authentication, @Validated @RequestBody TimeStrategyReqDTO timeStrategyReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return timeStrategyService.addTimeStrategy(currentUser, timeStrategyReqDTO); } /** * 更新 */ @RequestMapping(value = "/updateTimeStrategy",method = RequestMethod.POST) public ResultVO<TimeStrategyInfo> updateTimeStrategy(Authentication authentication, @Validated @RequestBody TimeStrategyReqDTO timeStrategyReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return timeStrategyService.updateTimeStrategy(currentUser, timeStrategyReqDTO); } /** * 删除 */ @RequestMapping(value = "/deleteTimeStrategy",method = RequestMethod.POST) public ResultVO<TimeStrategyInfo> deleteTimeStrategy(@RequestBody JSONObject json){ Long id = json.getLong("id"); return timeStrategyService.deleteTimeStrategy(id); } /** * 根据id查询 */ @RequestMapping(value = "/getTimeStrategyById",method = RequestMethod.POST) public ResultVO<TimeStrategyInfo> getTimeStrategyById(@RequestBody JSONObject json){ Long id = json.getLong("id"); return timeStrategyService.getTimeStrategyById(id); } /** * 查询所有数据 */ @RequestMapping(value = "/getAllTimeStrategy",method = RequestMethod.GET) public ResultVO<TimeStrategyInfo> getAllTimeStrategy(TimeStrategyReqDTO timeStrategyReqDTO){ return timeStrategyService.getAllTimeStrategyInfo(timeStrategyReqDTO); } /** * 分页查询 */ @RequestMapping(value = "/getAllTimeStrategyByPage",method = RequestMethod.POST) public SearchResultVO<List<TimeStrategyRespDTO>> getAllTimeStrategyByPage(@RequestBody PageQuery<TimeStrategyReqDTO> pageQuery){ return timeStrategyService.getAllTimeStrategyByPage(pageQuery); } /** * 删除 */ @RequestMapping(value = "/deleteBatchTimeStrategy",method = RequestMethod.POST) public ResultVO deleteBatchTimeStrategy(@RequestBody DeleteDTO deleteDTO){ return timeStrategyService.deleteBatchTimeStrategy(deleteDTO); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/UserController.java
对比新文件 @@ -0,0 +1,148 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.model.annotation.CommonLogEnable; import com.gkhy.safePlatform.account.model.dto.req.AccountAddReqDTO; import com.gkhy.safePlatform.account.model.dto.req.AccountModReqDTO; import com.gkhy.safePlatform.account.model.dto.req.AccountPwdForgetReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.*; import com.gkhy.safePlatform.account.model.query.AccountQuery; import com.gkhy.safePlatform.account.model.query.UserScheduleQuery; import com.gkhy.safePlatform.account.service.AccountService; import com.gkhy.safePlatform.account.service.baseService.GroupStrategyUserTimeTableInfoService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.enums.Module; import com.gkhy.safePlatform.commons.enums.ResultCodes; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.utils.PageUtils; import com.gkhy.safePlatform.commons.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.security.Principal; import java.time.LocalDate; import java.util.List; /** * @Description: 用户模块 */ @RestController @RequestMapping("/account") public class UserController { @Autowired private AccountService accountService; @Autowired private GroupStrategyUserTimeTableInfoService groupStrategyUserTimeTableInfoService; /** * @Description: 用户列表 */ @RequestMapping(value = "/page/list", method = RequestMethod.POST) public ResultVO<List<UserDetailRespDTO>> getAccountPage(Authentication authentication, @RequestBody PageQuery<AccountQuery> pageQuery) { // 校验页信息 PageUtils.checkCheck(pageQuery); ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return accountService.listAccountByPage(currentUser.getUid(), pageQuery); } /** * @Description: 个人信息 */ @RequestMapping(value = "/personal", method = RequestMethod.GET) public ResultVO<PersonalDetailRespDTO> getPersonal(Authentication authentication) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); PersonalDetailRespDTO personAccount = accountService.getPersonalAccountByUserId(currentUser.getUid()); return new ResultVO<>(ResultCodes.OK, personAccount); } /** * @Description: 新增用户信息 当前统一为员工 */ @RequestMapping(value = "/add", method = RequestMethod.POST) @PreAuthorize("hasRole('ROLE_admin')") @CommonLogEnable(module = Module.ACCOUNT,content = "新增用户") public ResultVO<String> addUser(Authentication authentication, @RequestBody AccountAddReqDTO accountAddDto) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); accountService.addAccount(currentUser, accountAddDto); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 修改用户信息 */ @RequestMapping(value = "/mod", method = RequestMethod.POST) @PreAuthorize("hasRole('ROLE_admin')") @CommonLogEnable(module = Module.ACCOUNT,content = "修改用户") public ResultVO<String> modUser(Authentication authentication, @RequestBody AccountModReqDTO accountModDto) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); accountService.modAccount(currentUser, accountModDto); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 删除用户信息 */ @RequestMapping(value = "/del", method = RequestMethod.POST) @PreAuthorize("hasRole('ROLE_admin')") @CommonLogEnable(module = Module.ACCOUNT,content = "删除用户") public ResultVO<String> delUser(Authentication authentication, @RequestBody JSONObject json) { Long uid = json.getLong("uid"); ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); accountService.delAccount(currentUser, uid); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 获取部门下的用户列表 */ @RequestMapping(value = "/dep/list", method = RequestMethod.GET) public ResultVO<List<DepUserInfoRespDTO>> depUserList(Authentication authentication,Long depId) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); List<DepUserInfoRespDTO> data = accountService.getDepUserList(currentUser.getUid(), depId); return new ResultVO<>(ResultCodes.OK,data); } /** * @Description: 获取部门下的用户列表 */ @RequestMapping(value = "/list", method = RequestMethod.GET) public ResultVO<List<UserListRespDTO>> list(Authentication authentication) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); List<UserListRespDTO> data = accountService.getUserList(currentUser.getUid()); return new ResultVO<>(ResultCodes.OK,data); } /** * @Description: 系统普通人员自行修改 */ @RequestMapping(value = "/pwd/forget", method = RequestMethod.POST) public ResultVO pwdForget(Authentication authentication, @RequestBody AccountPwdForgetReqDTO reqDTO) { accountService.pwdForget(reqDTO); return new ResultVO<>(ResultCodes.OK); } /** * @Description: 用户排班 */ @RequestMapping(value = "/schedule", method = RequestMethod.POST) public ResultVO<List<UserTimeTableRespDTO>> shiftDetail(Authentication authentication,@RequestBody UserScheduleQuery userScheduleQuery) { ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); List<UserTimeTableRespDTO> userShift = accountService.getUserScheduleInfo(currentUser, userScheduleQuery); return new ResultVO<>(ResultCodes.OK,userShift); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/controller/WorkTimeController.java
对比新文件 @@ -0,0 +1,165 @@ package com.gkhy.safePlatform.account.controller; import com.alibaba.fastjson.JSONObject; import com.gkhy.safePlatform.account.entity.schedule.WorkTimeGroupAndPeriodRelationInfo; import com.gkhy.safePlatform.account.entity.schedule.WorkTimeGroupInfo; import com.gkhy.safePlatform.account.entity.schedule.WorkTimePeriodInfo; import com.gkhy.safePlatform.account.model.dto.req.DeleteDTO; import com.gkhy.safePlatform.account.model.dto.req.WorkTimeGroupReqDTO; import com.gkhy.safePlatform.account.model.dto.req.WorkTimePeriodReqDTO; import com.gkhy.safePlatform.account.model.dto.resp.WorkTimeGroupRespDTO; import com.gkhy.safePlatform.account.model.dto.resp.WorkTimePeriodRespDTO; import com.gkhy.safePlatform.account.service.WorkTimeService; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.util.List; @RestController @RequestMapping("/workTime") public class WorkTimeController { @Autowired private WorkTimeService workTimeService; /** * 新增时间组,可选取时间段,如果没有想要的时间段,可以自定义 */ /** * 新增工作时间组 */ @RequestMapping(value = "/addWorkTimeGroup",method = RequestMethod.POST) public ResultVO<WorkTimeGroupInfo> addWorkTimeGroup(Authentication authentication,@Validated @RequestBody WorkTimeGroupReqDTO workTimeGroupReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return workTimeService.addWorkTimeGroup(currentUser,workTimeGroupReqDTO); } /** * 修改工作时间组 */ @RequestMapping(value = "/updateWorkTimeGroup",method = RequestMethod.POST) public ResultVO<WorkTimeGroupInfo> updateWorkTimeGroup(Authentication authentication,@Validated @RequestBody WorkTimeGroupReqDTO workTimeGroupReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return workTimeService.updateWorkTimeGroup(currentUser,workTimeGroupReqDTO); } /** * 逻辑删除工作时间组 */ @RequestMapping(value = "/deleteWorkTimeGroup",method = RequestMethod.POST) public ResultVO<WorkTimeGroupInfo> deletWorkTimeGroup(@RequestBody JSONObject json){ Long id = json.getLong("id"); return workTimeService.deleteWorkTimeGroupById(id); } /** * 批量删除工作时间组 */ @RequestMapping(value = "/deletBatchWorkTimeGroup",method = RequestMethod.POST) public ResultVO<WorkTimeGroupInfo> deletBatchWorkTimeGroup(@RequestBody DeleteDTO deleteDTO){ return workTimeService.deletBatchWorkTimeGroup(deleteDTO); } /** * 查询时间工作组 */ @RequestMapping(value = "/getWorkTimeGroup",method = RequestMethod.GET) public ResultVO<WorkTimeGroupInfo> getWorkTimeGroup(WorkTimeGroupReqDTO workTimeGroupReqDTO){ return workTimeService.getWorkTimeGroup(workTimeGroupReqDTO); } /** * 查询时间工作组 */ @RequestMapping(value = "/getWorkTimeGroupByPage",method = RequestMethod.POST) public SearchResultVO<List<WorkTimeGroupRespDTO>> getWorkTimeGroupByPage(@RequestBody PageQuery<WorkTimeGroupReqDTO> query){ return workTimeService.getWorkTimeGroupByPage(query); } /** * 根据id查询工作时间组信息 */ @RequestMapping(value = "/getWorkTimeGroupById",method = RequestMethod.GET) public ResultVO<WorkTimeGroupInfo> getWorkTimeGroup(@RequestBody JSONObject json){ Long id = json.getLong("id"); return workTimeService.getWorkTimeGroupById(id); } /************************时间段***********************************************/ /** * 新增工作时间段 */ @RequestMapping(value = "/addWorkTimePeriod",method = RequestMethod.POST) public ResultVO<WorkTimePeriodInfo> addWorkTimePeriod(Authentication authentication,@Validated @RequestBody WorkTimePeriodReqDTO workTimePeriodReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return workTimeService.addWorkTimePeriod(currentUser,workTimePeriodReqDTO); } /** * 修改工作时间段 */ @RequestMapping(value = "/updateWorkTimePeriod",method = RequestMethod.POST) public ResultVO<WorkTimePeriodInfo> updateWorkTimePeriod(Authentication authentication,@Validated @RequestBody WorkTimePeriodReqDTO workTimePeriodReqDTO){ ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); return workTimeService.updateWorkTimePeriod(currentUser,workTimePeriodReqDTO); } /** * 逻辑删除工作时间段 */ @RequestMapping(value = "/deletWorkTimePeriod",method = RequestMethod.POST) public ResultVO<WorkTimePeriodInfo> deteleWorkTimePeriod(@RequestBody JSONObject json){ Long id = json.getLong("id"); return workTimeService.deleteWorkTimePeriod(id); } /** * 逻辑删除工作时间段 */ @RequestMapping(value = "/deleteBatchWorkTimePeriod",method = RequestMethod.POST) public ResultVO<WorkTimePeriodInfo> deleteBatchWorkTimePeriod(@RequestBody DeleteDTO deleteDTO){ return workTimeService.deleteBatchWorkTimePeriod(deleteDTO); } /** * 查询工作时间段信息 */ @RequestMapping(value = "/getWorkTimePeriod",method = RequestMethod.GET) public ResultVO<WorkTimePeriodRespDTO> getWorkTimePeriod(WorkTimePeriodReqDTO workTimePeriodReqDTO){ return workTimeService.getWorkTimePeriod(workTimePeriodReqDTO); } /** * 根据id查询工作时间段信息 */ @RequestMapping(value = "/getWorkTimePeriodById",method = RequestMethod.GET) public ResultVO<WorkTimePeriodRespDTO> getWorkTimePeriodById( @RequestBody JSONObject json){ Long id = json.getLong("id"); return workTimeService.getWorkTimePeriodById(id); } /** * 分页查询 */ @RequestMapping(value = "/getWorkTimePeriodByPage",method = RequestMethod.POST) public ResultVO<List<WorkTimePeriodRespDTO>> getWorkTimePeriodByPage(@RequestBody PageQuery<WorkTimePeriodReqDTO> pageQuery){ return workTimeService.getWorkTimePeriodByPage(pageQuery); } /** * 物理删除 * 删除工作时间组和时间段关系 */ @RequestMapping(value = "/deleteWtgaprById",method = RequestMethod.POST) public ResultVO<WorkTimeGroupAndPeriodRelationInfo> deleteWorkTimeGroupAndPeriodRelationById(@RequestBody JSONObject json){ Long id = json.getLong("id"); return workTimeService.deleteWorkTimeGroupAndPeriodRelationById(id); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/app/AppVersionInfo.java
对比新文件 @@ -0,0 +1,156 @@ package com.gkhy.safePlatform.account.entity.app; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; @TableName("sys_app") public class AppVersionInfo implements Serializable { private static final long serialVersionUID = 2590706134767279376L; @TableId(type = IdType.AUTO) private Long id; private String name; private String info; private String customVersion; private Integer version; private Byte status; private Byte appType; private String objectName; private LocalDateTime gmtCreate; private Long createUid; private String createUname; private LocalDateTime gmtModified; private Long modifiedUid; private String modifiedUname; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Integer getVersion() { return version; } public void setVersion(Integer version) { this.version = version; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getObjectName() { return objectName; } public void setObjectName(String objectName) { this.objectName = objectName; } public LocalDateTime getGmtCreate() { return gmtCreate; } public void setGmtCreate(LocalDateTime gmtCreate) { this.gmtCreate = gmtCreate; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public String getCreateUname() { return createUname; } public void setCreateUname(String createUname) { this.createUname = createUname; } public LocalDateTime getGmtModified() { return gmtModified; } public void setGmtModified(LocalDateTime gmtModified) { this.gmtModified = gmtModified; } public Long getModifiedUid() { return modifiedUid; } public void setModifiedUid(Long modifiedUid) { this.modifiedUid = modifiedUid; } public String getModifiedUname() { return modifiedUname; } public void setModifiedUname(String modifiedUname) { this.modifiedUname = modifiedUname; } public Byte getAppType() { return appType; } public void setAppType(Byte appType) { this.appType = appType; } public String getCustomVersion() { return customVersion; } public void setCustomVersion(String customVersion) { this.customVersion = customVersion; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/device/Camera.java
对比新文件 @@ -0,0 +1,65 @@ package com.gkhy.safePlatform.account.entity.device; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; @TableName("sys_camera") public class Camera { //ID,自增 @TableId(type = IdType.AUTO) private Long id; //事业部ID private Long bizDepId; //设备警号,调视频接口用 private String deviceNo; //设备名称,跟州平台上面显示的名称一致 private String name; //简称,内部管理使用 private String shortName; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getDeviceNo() { return deviceNo; } public void setDeviceNo(String deviceNo) { this.deviceNo = deviceNo; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getShortName() { return shortName; } public void setShortName(String shortName) { this.shortName = shortName; } public Long getBizDepId() { return bizDepId; } public void setBizDepId(Long bizDepId) { this.bizDepId = bizDepId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/enterprise/DepartmentInfo.java
对比新文件 @@ -0,0 +1,103 @@ package com.gkhy.safePlatform.account.entity.enterprise; import com.baomidou.mybatisplus.annotation.TableName; import com.gkhy.safePlatform.account.enums.DepartmentStatusEnum; import java.io.Serializable; import java.util.Date; @TableName("sys_department") public class DepartmentInfo implements Serializable { private static final long serialVersionUID = 711108566363980593L; private Long id; private String name; private String code; private String info; private Byte status; private Byte level; private Long parentId; private Date gmtCreate; private Date gmtModified; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Byte getLevel() { return level; } public void setLevel(Byte level) { this.level = level; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/enterprise/DepartmentInfoDO.java
对比新文件 @@ -0,0 +1,92 @@ package com.gkhy.safePlatform.account.entity.enterprise; import com.gkhy.safePlatform.account.enums.DepartmentStatusEnum; import java.io.Serializable; import java.util.List; public class DepartmentInfoDO implements Serializable { private static final long serialVersionUID = 1763765844569938573L; private Long id; private String name; private String info; private String code; private Byte level; private Byte status; private Long parentId; private List<DepartmentInfoDO> children; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public List<DepartmentInfoDO> getChildren() { return children; } public void setChildren(List<DepartmentInfoDO> children) { this.children = children; } public Byte getLevel() { return level; } public void setLevel(Byte level) { this.level = level; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/enterprise/EnterpriseInfo.java
对比新文件 @@ -0,0 +1,28 @@ package com.gkhy.safePlatform.account.entity.enterprise; import java.util.Date; /** * 企业 */ public class EnterpriseInfo { private Long id; private String eid; private String uuid; private String name; private String ownerUid; private Byte type; private Byte status; private Date gmtCreate; private Date gmtModified; } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/BreakTimeDateInfo.java
对比新文件 @@ -0,0 +1,140 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; /** * 休息日期对象 */ @TableName("schedule_break_time_date") public class BreakTimeDateInfo implements Serializable { private static final long serialVersionUID = -6633530641119795183L; //ID @TableId(type = IdType.AUTO) private Long id; //时间规则ID private Long breakTimeRuleId; //休息日期 private Date breakTimeDate; //描述 private String info; //状态 private Byte status; //创建时间 private Date gmtCreate; //创建人名称 private String createBy; //创建人id private Long createUid; //修改时间 private Date gmtModified; //修改该人名称 private String editBy; //修改人id private Long editUid; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getBreakTimeRuleId() { return breakTimeRuleId; } public void setBreakTimeRuleId(Long breakTimeRuleId) { this.breakTimeRuleId = breakTimeRuleId; } public Date getBreakTimeDate() { return breakTimeDate; } public void setBreakTimeDate(Date breakTimeDate) { this.breakTimeDate = breakTimeDate; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/BreakTimeGroupAndRuleRelationInfo.java
对比新文件 @@ -0,0 +1,50 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; /** * 休息时间组和休息时间规则关系类 */ @TableName("schedule_break_time_group_and_rule_relation") public class BreakTimeGroupAndRuleRelationInfo implements Serializable { private static final long serialVersionUID = 2610424452883964762L; //ID @TableId(type = IdType.AUTO) private Long id; //休息时间组id private Long breakTimeGroupId; //休息时间规则id private Long breakTimeRuleId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getBreakTimeGroupId() { return breakTimeGroupId; } public void setBreakTimeGroupId(Long breakTimeGroupId) { this.breakTimeGroupId = breakTimeGroupId; } public Long getBreakTimeRuleId() { return breakTimeRuleId; } public void setBreakTimeRuleId(Long breakTimeRuleId) { this.breakTimeRuleId = breakTimeRuleId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/BreakTimeGroupInfo.java
对比新文件 @@ -0,0 +1,130 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; /** * 休息时间组 */ @TableName("schedule_break_time_group") public class BreakTimeGroupInfo implements Serializable { private static final long serialVersionUID = -3483805372457552764L; //ID @TableId(type = IdType.AUTO) private Long id; //时间组名称 private String name; //描述 private String info; //状态 private Byte status; //创建时间 private Date gmtCreate; //创建人名称 private String createBy; //创建人id private Long createUid; //修改时间 private Date gmtModified; //修改该人名称 private String editBy; //修改人id private Long editUid; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/BreakTimeRuleInfo.java
对比新文件 @@ -0,0 +1,194 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; /** * 休息时间规则实体类 */ @TableName("schedule_break_time_rule") public class BreakTimeRuleInfo implements Serializable { private static final long serialVersionUID = 8914512112928348446L; //ID @TableId(type = IdType.AUTO) private Long id; //时间规则名称 private String name; //描述 private String info; //休息类型 private Byte type; //规则-计时单位 日,周,月,年 0,1,2,3 private Byte rule; //规则序号,周(1-7),月(1-31) private String ruleNumber; //状态 private Byte status; //有效期 private Byte validPeriod; //开始时间 private Date startTime; //结束时间 private Date endTime; //创建时间 private Date gmtCreate; //创建人名称 private String createBy; //创建人id private Long createUid; //修改时间 private Date gmtModified; //修改该人名称 private String editBy; //修改人id private Long editUid; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getRule() { return rule; } public void setRule(Byte rule) { this.rule = rule; } public String getRuleNumber() { return ruleNumber; } public void setRuleNumber(String ruleNumber) { this.ruleNumber = ruleNumber; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } public Byte getValidPeriod() { return validPeriod; } public void setValidPeriod(Byte validPeriod) { this.validPeriod = validPeriod; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/BreakTimeRuleInfoDO.java
对比新文件 @@ -0,0 +1,93 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; /** * 休息时间规则实体类 */ public class BreakTimeRuleInfoDO implements Serializable { private static final long serialVersionUID = -533400830591930320L; //ID private Long id; //时间规则名称 private String name; //描述 private String info; //休息类型 private Byte type; //规则-计时单位 日,周,月,年 0,1,2,3 private Byte rule; //规则序号,周(1-7),月(1-31) private String ruleNumber; //状态 private Byte status; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public String getRuleNumber() { return ruleNumber; } public void setRuleNumber(String ruleNumber) { this.ruleNumber = ruleNumber; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Byte getRule() { return rule; } public void setRule(Byte rule) { this.rule = rule; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/BreakTimeRuleRelationDO.java
对比新文件 @@ -0,0 +1,210 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; /** * 休息规则表和关系表返回对象 */ public class BreakTimeRuleRelationDO { //ID private Long relationId; //休息时间组id private Long breakTimeGroupId; //休息时间规则id private Long breakTimeRuleId; //时间规则名称 private String name; //描述 private String info; //休息类型 private Byte type; //规则-计时单位 日,周,月,年 0,1,2,3 private Byte rule; //规则序号,周(1-7),月(1-31) private String ruleNumber; //状态 private Byte status; //有效期 private Byte validPeriod; //开始时间 private Date startTime; //结束时间 private Date endTime; //创建时间 @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date gmtCreate; //创建人名称 private String createBy; //创建人id private Long createUid; //修改时间 @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date gmtModified; //修改该人名称 private String editBy; //修改人id private Long editUid; public Long getRelationId() { return relationId; } public void setRelationId(Long relationId) { this.relationId = relationId; } public Long getBreakTimeGroupId() { return breakTimeGroupId; } public void setBreakTimeGroupId(Long breakTimeGroupId) { this.breakTimeGroupId = breakTimeGroupId; } public Long getBreakTimeRuleId() { return breakTimeRuleId; } public void setBreakTimeRuleId(Long breakTimeRuleId) { this.breakTimeRuleId = breakTimeRuleId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getRule() { return rule; } public void setRule(Byte rule) { this.rule = rule; } public String getRuleNumber() { return ruleNumber; } public void setRuleNumber(String ruleNumber) { this.ruleNumber = ruleNumber; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Byte getValidPeriod() { return validPeriod; } public void setValidPeriod(Byte validPeriod) { this.validPeriod = validPeriod; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupInfo.java
对比新文件 @@ -0,0 +1,140 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Date; /** * @Description: 班组 */ @TableName("schedule_group") public class GroupInfo implements Serializable { private static final long serialVersionUID = -3137958606872332531L; @TableId(type = IdType.AUTO) private Long id; private String name; private String info; private Byte status; private Date gmtCreate; private Date gmtModified; private Long createUid; private Long editUid; private String createBy; private String editBy; private Long groupStrategyId; private Long depId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupInfoDO.java
对比新文件 @@ -0,0 +1,68 @@ package com.gkhy.safePlatform.account.entity.schedule; import java.io.Serializable; public class GroupInfoDO implements Serializable { private static final long serialVersionUID = 3770334348759361812L; private Long id; private String name; private String info; private Byte status; private Long groupStrategyId; private Long depId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupMemberInfo.java
对比新文件 @@ -0,0 +1,46 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; @TableName("schedule_group_member") public class GroupMemberInfo implements Serializable { private static final long serialVersionUID = -1205571401734162659L; @TableId(type = IdType.AUTO) private Long id; private Long groupId; private Long uid; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupMemberInfoDO.java
对比新文件 @@ -0,0 +1,49 @@ package com.gkhy.safePlatform.account.entity.schedule; import java.io.Serializable; public class GroupMemberInfoDO implements Serializable { private static final long serialVersionUID = 4292454108110811207L; private Long uid; private String username; private String realName; private Byte status; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupStrategyInfo.java
对比新文件 @@ -0,0 +1,146 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.util.Date; @TableName("schedule_group_strategy") public class GroupStrategyInfo implements Serializable { private static final long serialVersionUID = 4179173130083201462L; @TableId(type = IdType.AUTO) private Long id; private String name; private String info; private Long timeStrategyId; // 周期 private Byte cycle; private LocalDate cycleStartTime; private Byte status; private Date gmtCreate; private Date gmtModified; private Long createUid; private Long editUid; private String createBy; private String editBy; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Long getTimeStrategyId() { return timeStrategyId; } public void setTimeStrategyId(Long timeStrategyId) { this.timeStrategyId = timeStrategyId; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Byte getCycle() { return cycle; } public void setCycle(Byte cycle) { this.cycle = cycle; } public LocalDate getCycleStartTime() { return cycleStartTime; } public void setCycleStartTime(LocalDate cycleStartTime) { this.cycleStartTime = cycleStartTime; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupStrategyInfoDO.java
对比新文件 @@ -0,0 +1,86 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.util.Date; @TableName("schedule_group_strategy") public class GroupStrategyInfoDO implements Serializable { private static final long serialVersionUID = 4179173130083201462L; @TableId(type = IdType.AUTO) private Long id; private String name; private String info; private Long timeStrategyId; private Byte status; private Byte cycle; private LocalDate cycleStartTime; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Long getTimeStrategyId() { return timeStrategyId; } public void setTimeStrategyId(Long timeStrategyId) { this.timeStrategyId = timeStrategyId; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Byte getCycle() { return cycle; } public void setCycle(Byte cycle) { this.cycle = cycle; } public LocalDate getCycleStartTime() { return cycleStartTime; } public void setCycleStartTime(LocalDate cycleStartTime) { this.cycleStartTime = cycleStartTime; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupStrategyTimeTableInfo.java
对比新文件 @@ -0,0 +1,94 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; @TableName("schedule_group_strategy_time_table") public class GroupStrategyTimeTableInfo implements Serializable { private static final long serialVersionUID = 6399021034756332525L; private Long id; private Long groupId; // 日期 yyy-mm-dd private LocalDate specificDate; // yyyy-mm-dd 00:00:00 private LocalDateTime startTime; // yyyy-mm-dd 23:59:59 private LocalDateTime endTime; // 休/班 private Byte type; private Byte status; private Long groupStrategyId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public LocalDate getSpecificDate() { return specificDate; } public void setSpecificDate(LocalDate specificDate) { this.specificDate = specificDate; } public LocalDateTime getStartTime() { return startTime; } public void setStartTime(LocalDateTime startTime) { this.startTime = startTime; } public LocalDateTime getEndTime() { return endTime; } public void setEndTime(LocalDateTime endTime) { this.endTime = endTime; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupStrategyTimeTableInfoDO.java
对比新文件 @@ -0,0 +1,94 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; public class GroupStrategyTimeTableInfoDO implements Serializable { private static final long serialVersionUID = -4320365207329852056L; private Long id; private Long groupId; // 日期 yyy-mm-dd private LocalDate specificDate; // yyyy-mm-dd 00:00:00 private LocalDateTime startTime; // yyyy-mm-dd 23:59:59 private LocalDateTime endTime; // 休/班 private Byte type; private Byte status; private Long groupStrategyId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public LocalDate getSpecificDate() { return specificDate; } public void setSpecificDate(LocalDate specificDate) { this.specificDate = specificDate; } public LocalDateTime getStartTime() { return startTime; } public void setStartTime(LocalDateTime startTime) { this.startTime = startTime; } public LocalDateTime getEndTime() { return endTime; } public void setEndTime(LocalDateTime endTime) { this.endTime = endTime; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupStrategyUserTimeTableInfo.java
对比新文件 @@ -0,0 +1,95 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Date; @TableName("schedule_group_strategy_user_time_table") public class GroupStrategyUserTimeTableInfo implements Serializable { private static final long serialVersionUID = 6399021034756332525L; private Long id; private Long uid; private Long groupId; // 日期 yyy-mm-dd private LocalDate specificDate; // yyyy-mm-dd 00:00:00 private LocalDateTime startTime; // yyyy-mm-dd 23:59:59 private LocalDateTime endTime; private Byte type; private Long groupStrategyId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public LocalDate getSpecificDate() { return specificDate; } public void setSpecificDate(LocalDate specificDate) { this.specificDate = specificDate; } public LocalDateTime getStartTime() { return startTime; } public void setStartTime(LocalDateTime startTime) { this.startTime = startTime; } public LocalDateTime getEndTime() { return endTime; } public void setEndTime(LocalDateTime endTime) { this.endTime = endTime; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/GroupStrategyUserTimeTableInfoDO.java
对比新文件 @@ -0,0 +1,84 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; public class GroupStrategyUserTimeTableInfoDO implements Serializable { private static final long serialVersionUID = 3517630642795228008L; private Long id; private Long uid; private Long groupId; // 日期 yyy-mm-dd private LocalDate specificDate; // yyyy-mm-dd 00:00:00 private LocalDateTime startTime; // yyyy-mm-dd 23:59:59 private LocalDateTime endTime; private Byte type; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public LocalDate getSpecificDate() { return specificDate; } public void setSpecificDate(LocalDate specificDate) { this.specificDate = specificDate; } public LocalDateTime getStartTime() { return startTime; } public void setStartTime(LocalDateTime startTime) { this.startTime = startTime; } public LocalDateTime getEndTime() { return endTime; } public void setEndTime(LocalDateTime endTime) { this.endTime = endTime; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/ScheduleAllYearDateInfo.java
对比新文件 @@ -0,0 +1,136 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; /** * 生成日期实体对象 */ @TableName("schedule_year_date_all") public class ScheduleAllYearDateInfo implements Serializable { private static final long serialVersionUID = 584960420463137906L; //主键ID private Long id; //日期 private Date scDate; //年份 private Integer scYear; //月份 private Integer scMonth; //日 1-28or31 private Integer scMonthDay; //周 private Integer scWeek; //周天 周日-周六,对应1-7 private Integer scWeekDay; //周天名称 周日-周六 private String scWeekDayName; //周天类型 0:工作日 1:周末休息日 private Integer scDbStatus; //法定节日 0非法定 1法定 private Integer scLegalHoliday; //描述 private String info; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Date getScDate() { return scDate; } public void setScDate(Date scDate) { this.scDate = scDate; } public Integer getScYear() { return scYear; } public void setScYear(Integer scYear) { this.scYear = scYear; } public Integer getScMonth() { return scMonth; } public void setScMonth(Integer scMonth) { this.scMonth = scMonth; } public Integer getScMonthDay() { return scMonthDay; } public void setScMonthDay(Integer scMonthDay) { this.scMonthDay = scMonthDay; } public Integer getScWeek() { return scWeek; } public void setScWeek(Integer scWeek) { this.scWeek = scWeek; } public Integer getScWeekDay() { return scWeekDay; } public void setScWeekDay(Integer scWeekDay) { this.scWeekDay = scWeekDay; } public String getScWeekDayName() { return scWeekDayName; } public void setScWeekDayName(String scWeekDayName) { this.scWeekDayName = scWeekDayName; } public Integer getScDbStatus() { return scDbStatus; } public void setScDbStatus(Integer scDbStatus) { this.scDbStatus = scDbStatus; } public Integer getScLegalHoliday() { return scLegalHoliday; } public void setScLegalHoliday(Integer scLegalHoliday) { this.scLegalHoliday = scLegalHoliday; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/TimeStrategyInfo.java
对比新文件 @@ -0,0 +1,150 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; /** * 时间策略 */ @TableName("schedule_time_strategy") public class TimeStrategyInfo implements Serializable { private static final long serialVersionUID = -648830428661786941L; //ID @TableId(type = IdType.AUTO) private Long id; //时间策略名称 private String name; //描述 private String info; //工作时间组 private Long workTimeGroupId; //休息时间组 private Long breakTimeGroupId; //状态 private Byte status; //创建时间 private Date gmtCreate; //创建人名称 private String createBy; //创建人id private Long createUid; //修改时间 private Date gmtModified; //修改该人名称 private String editBy; //修改人id private Long editUid; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Long getWorkTimeGroupId() { return workTimeGroupId; } public void setWorkTimeGroupId(Long workTimeGroupId) { this.workTimeGroupId = workTimeGroupId; } public Long getBreakTimeGroupId() { return breakTimeGroupId; } public void setBreakTimeGroupId(Long breakTimeGroupId) { this.breakTimeGroupId = breakTimeGroupId; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/WorkTimeGroupAndPeriodRelationInfo.java
对比新文件 @@ -0,0 +1,48 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; /** * 时间段和时间组关系类 */ @TableName("schedule_work_time_group_and_period_relation") public class WorkTimeGroupAndPeriodRelationInfo implements Serializable { private static final long serialVersionUID = 1848474166061972169L; //ID @TableId(type = IdType.AUTO) private Long id; //时间组ID private Long workTimeGroupId; //时间段ID private Long workTimePeriodId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getWorkTimeGroupId() { return workTimeGroupId; } public void setWorkTimeGroupId(Long workTimeGroupId) { this.workTimeGroupId = workTimeGroupId; } public Long getWorkTimePeriodId() { return workTimePeriodId; } public void setWorkTimePeriodId(Long workTimePeriodId) { this.workTimePeriodId = workTimePeriodId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/WorkTimeGroupInfo.java
对比新文件 @@ -0,0 +1,127 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; @TableName("schedule_work_time_group") public class WorkTimeGroupInfo implements Serializable { private static final long serialVersionUID = 8571995123313942699L; //ID @TableId(type = IdType.AUTO) private Long id; //时间组名称 private String name; //描述 private String info; //状态 private Byte status; //创建时间 private Date gmtCreate; //创建人名称 private String createBy; //创建人id private Long createUid; //修改时间 private Date gmtModified; //修改该人名称 private String editBy; //修改人id private Long editUid; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/WorkTimePeriodInfo.java
对比新文件 @@ -0,0 +1,194 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; /** * 时间段实体类 */ @TableName("schedule_work_time_period") public class WorkTimePeriodInfo implements Serializable { private static final long serialVersionUID = 6263370539705790018L; //ID @TableId(type = IdType.AUTO) private Long id; //时间段名称 private String name; //描述 private String info; //状态 private Byte status; //开始时间-时 private Integer startHour; //开始时间-分 private Integer startMin; //结束时间-时 private Integer endHour; //结束时间-分 private Integer endMin; //工作时长 private Double workHours; //是否跨天 private Byte enableAcrossDay; //创建时间 private Date gmtCreate; //创建人名称 private String createBy; //创建人id private Long createUid; //修改时间 private Date gmtModified; //修改该人名称 private String editBy; //修改人id private Long editUid; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Integer getStartHour() { return startHour; } public void setStartHour(Integer startHour) { this.startHour = startHour; } public Integer getStartMin() { return startMin; } public void setStartMin(Integer startMin) { this.startMin = startMin; } public Integer getEndHour() { return endHour; } public void setEndHour(Integer endHour) { this.endHour = endHour; } public Integer getEndMin() { return endMin; } public void setEndMin(Integer endMin) { this.endMin = endMin; } public Double getWorkHours() { return workHours; } public void setWorkHours(Double workHours) { this.workHours = workHours; } public Byte getEnableAcrossDay() { return enableAcrossDay; } public void setEnableAcrossDay(Byte enableAcrossDay) { this.enableAcrossDay = enableAcrossDay; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/WorkTimePeriodInfoDO.java
对比新文件 @@ -0,0 +1,118 @@ package com.gkhy.safePlatform.account.entity.schedule; import java.io.Serializable; public class WorkTimePeriodInfoDO implements Serializable { private static final long serialVersionUID = 6182104706342140874L; private Long id; //时间段名称 private String name; //描述 private String info; //状态 private Byte status; //开始时间-时 private Integer startHour; //开始时间-分 private Integer startMin; //结束时间-时 private Integer endHour; //结束时间-分 private Integer endMin; //工作时长 private Double workHours; //是否跨天 private Byte enableAcrossDay; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Integer getStartHour() { return startHour; } public void setStartHour(Integer startHour) { this.startHour = startHour; } public Integer getStartMin() { return startMin; } public void setStartMin(Integer startMin) { this.startMin = startMin; } public Integer getEndHour() { return endHour; } public void setEndHour(Integer endHour) { this.endHour = endHour; } public Integer getEndMin() { return endMin; } public void setEndMin(Integer endMin) { this.endMin = endMin; } public Double getWorkHours() { return workHours; } public void setWorkHours(Double workHours) { this.workHours = workHours; } public Byte getEnableAcrossDay() { return enableAcrossDay; } public void setEnableAcrossDay(Byte enableAcrossDay) { this.enableAcrossDay = enableAcrossDay; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/schedule/WorkTimePeriodRelationDO.java
对比新文件 @@ -0,0 +1,212 @@ package com.gkhy.safePlatform.account.entity.schedule; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; /** * 工作时间段表与关系表返回对象 */ public class WorkTimePeriodRelationDO { //ID private Long relationId; //时间组ID private Long workTimeGroupId; //时间段ID private Long workTimePeriodId; //时间段名称 private String name; //描述 private String info; //状态 private Byte status; //开始时间-时 private Integer startHour; //开始时间-分 private Integer startMin; //结束时间-时 private Integer endHour; //结束时间-分 private Integer endMin; //工作时长 private Double workHours; //是否跨天 private Byte enableAcrossDay; //创建时间 @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date gmtCreate; //创建人名称 private String createBy; //创建人id private Long createUid; //修改时间 @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date gmtModified; //修改该人名称 private String editBy; //修改人id private Long editUid; public Long getRelationId() { return relationId; } public void setRelationId(Long relationId) { this.relationId = relationId; } public Long getWorkTimeGroupId() { return workTimeGroupId; } public void setWorkTimeGroupId(Long workTimeGroupId) { this.workTimeGroupId = workTimeGroupId; } public Long getWorkTimePeriodId() { return workTimePeriodId; } public void setWorkTimePeriodId(Long workTimePeriodId) { this.workTimePeriodId = workTimePeriodId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Integer getStartHour() { return startHour; } public void setStartHour(Integer startHour) { this.startHour = startHour; } public Integer getStartMin() { return startMin; } public void setStartMin(Integer startMin) { this.startMin = startMin; } public Integer getEndHour() { return endHour; } public void setEndHour(Integer endHour) { this.endHour = endHour; } public Integer getEndMin() { return endMin; } public void setEndMin(Integer endMin) { this.endMin = endMin; } public Double getWorkHours() { return workHours; } public void setWorkHours(Double workHours) { this.workHours = workHours; } public Byte getEnableAcrossDay() { return enableAcrossDay; } public void setEnableAcrossDay(Byte enableAcrossDay) { this.enableAcrossDay = enableAcrossDay; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/staffSchedule/ScheduleStrategy.java
对比新文件 @@ -0,0 +1,99 @@ package com.gkhy.safePlatform.account.entity.staffSchedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.util.Date; @TableName("account_schedule_template") public class ScheduleStrategy { @TableId(type = IdType.AUTO) private Long id; //排班类型 private Byte scheduleType; //排班模板状态 private Byte status; //关联的排班时间组ID private Long workTimeGroupId; //是否支持节假日排班 private Boolean enableHolidayWork; //是否支持连续排班后休息 private Boolean enableIntervalRest; //创建时间 private Date gmtCreate; //修改时间 private Date gmtModified; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Byte getScheduleType() { return scheduleType; } public void setScheduleType(Byte scheduleType) { this.scheduleType = scheduleType; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getWorkTimeGroupId() { return workTimeGroupId; } public void setWorkTimeGroupId(Long workTimeGroupId) { this.workTimeGroupId = workTimeGroupId; } public Boolean getEnableHolidayWork() { return enableHolidayWork; } public void setEnableHolidayWork(Boolean enableHolidayWork) { this.enableHolidayWork = enableHolidayWork; } public Boolean getEnableIntervalRest() { return enableIntervalRest; } public void setEnableIntervalRest(Boolean enableIntervalRest) { this.enableIntervalRest = enableIntervalRest; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/staffSchedule/UserScheduleDetail.java
对比新文件 @@ -0,0 +1,80 @@ package com.gkhy.safePlatform.account.entity.staffSchedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Date; @TableName("account_schedule_user_detail") public class UserScheduleDetail { //排班记录ID @TableId(type = IdType.AUTO) private Long id; //用户ID private Long uid; //所属工作日 private LocalDate workDay; //上班开始时间 private LocalDateTime startTime; //上班结束时间 private LocalDateTime endTime; //班次状态 private Byte status; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public LocalDate getWorkDay() { return workDay; } public void setWorkDay(LocalDate workDay) { this.workDay = workDay; } public LocalDateTime getStartTime() { return startTime; } public void setStartTime(LocalDateTime startTime) { this.startTime = startTime; } public LocalDateTime getEndTime() { return endTime; } public void setEndTime(LocalDateTime endTime) { this.endTime = endTime; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/staffSchedule/UserSchuduleStrategyBind.java
对比新文件 @@ -0,0 +1,78 @@ package com.gkhy.safePlatform.account.entity.staffSchedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.util.Date; @TableName("account_user_schedule_strategy_bind") public class UserSchuduleStrategyBind { //用户ID @TableId(type = IdType.INPUT) private Long uid; //排班类型 private Byte scheduleType; //绑定的排班模板ID private Long scheduleTempId; //修改时间 private Date gmtModified; //下次排班时间 private Date nextScheduleTime; //排班调度状态 private Byte status; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public Byte getScheduleType() { return scheduleType; } public void setScheduleType(Byte scheduleType) { this.scheduleType = scheduleType; } public Long getScheduleTempId() { return scheduleTempId; } public void setScheduleTempId(Long scheduleTempId) { this.scheduleTempId = scheduleTempId; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Date getNextScheduleTime() { return nextScheduleTime; } public void setNextScheduleTime(Date nextScheduleTime) { this.nextScheduleTime = nextScheduleTime; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/staffSchedule/WeekScheduleTemplate.java
对比新文件 @@ -0,0 +1,50 @@ package com.gkhy.safePlatform.account.entity.staffSchedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; @TableName("account_schedule_templat_weekly") public class WeekScheduleTemplate { @TableId(type = IdType.AUTO) private Long id; private Byte status; private Integer startDayOfWeek; private Integer endDayOfWeek; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Integer getStartDayOfWeek() { return startDayOfWeek; } public void setStartDayOfWeek(Integer startDayOfWeek) { this.startDayOfWeek = startDayOfWeek; } public Integer getEndDayOfWeek() { return endDayOfWeek; } public void setEndDayOfWeek(Integer endDayOfWeek) { this.endDayOfWeek = endDayOfWeek; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/staffSchedule/WorkTimeGroup.java
对比新文件 @@ -0,0 +1,92 @@ package com.gkhy.safePlatform.account.entity.staffSchedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.util.Date; /** * 排班时间组 */ @TableName("account_schedule_work_time_group") public class WorkTimeGroup { //ID @TableId(type = IdType.AUTO) private Long id; //所属企业ID private Long eid; //状态 private Byte status; //排版组名称 private String title; //描述信息 private String info; //创建时间 private Date gmtCreate; //修改时间 private Date gmtModified; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getEid() { return eid; } public void setEid(Long eid) { this.eid = eid; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/staffSchedule/WorkTimeGroupPeriodBind.java
对比新文件 @@ -0,0 +1,133 @@ package com.gkhy.safePlatform.account.entity.staffSchedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.util.Date; @TableName("account_schedule_work_time_group_period_bind") public class WorkTimeGroupPeriodBind { //ID @TableId(type = IdType.AUTO) private Long id; //所属企业ID private Long eid; //状态 private Byte status; //排班时间组ID private Long timeGroupId; //排班时间段ID private Long timePeriodId; //在当前排班组内排班时间段的顺序 private Integer orderSerial; //工作日天数 private Integer workDayCount; //是否允许连续排班结束后休息日 private Boolean enableRest; //连续排班工作日结束后休息小时数 private Integer restHourCount; //创建时间 private Date gmtCreate; //修改时间 private Date gmtModified; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getEid() { return eid; } public void setEid(Long eid) { this.eid = eid; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getTimeGroupId() { return timeGroupId; } public void setTimeGroupId(Long timeGroupId) { this.timeGroupId = timeGroupId; } public Long getTimePeriodId() { return timePeriodId; } public void setTimePeriodId(Long timePeriodId) { this.timePeriodId = timePeriodId; } public Integer getOrderSerial() { return orderSerial; } public void setOrderSerial(Integer orderSerial) { this.orderSerial = orderSerial; } public Integer getWorkDayCount() { return workDayCount; } public void setWorkDayCount(Integer workDayCount) { this.workDayCount = workDayCount; } public Boolean getEnableRest() { return enableRest; } public void setEnableRest(Boolean enableRest) { this.enableRest = enableRest; } public Integer getRestHourCount() { return restHourCount; } public void setRestHourCount(Integer restHourCount) { this.restHourCount = restHourCount; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/staffSchedule/WorkTimePeriod.java
对比新文件 @@ -0,0 +1,180 @@ package com.gkhy.safePlatform.account.entity.staffSchedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.util.Date; /** * 工作时间段 */ @TableName("account_schedule_work_time_period") public class WorkTimePeriod { //ID @TableId(type = IdType.AUTO) private Long id; //所属企业ID private Long eid; //状态 private Byte status; //上班开始时间 - 小时 private Integer startHour; //上班开始时间 - 分钟 private Integer startMin; //上班结束时间 - 小时 private Integer endHour; //上班结束时间 - 分钟 private Integer endMin; //是否允许休息 private Boolean enableBreak; //休息开始时间 - 小时 private Integer startBreakHour; //休息开始时间 - 分钟 private Integer startBreakMin; //休息结束时间 - 小时 private Integer endBreakHour; //休息结束时间 - 分钟 private Integer endBreakMin; //是否跨天 private Boolean enableAcrossDay; //创建时间 private Date gmtCreate; //修改时间 private Date gmtModified; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getEid() { return eid; } public void setEid(Long eid) { this.eid = eid; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Integer getStartHour() { return startHour; } public void setStartHour(Integer startHour) { this.startHour = startHour; } public Integer getStartMin() { return startMin; } public void setStartMin(Integer startMin) { this.startMin = startMin; } public Integer getEndHour() { return endHour; } public void setEndHour(Integer endHour) { this.endHour = endHour; } public Integer getEndMin() { return endMin; } public void setEndMin(Integer endMin) { this.endMin = endMin; } public Boolean getEnableBreak() { return enableBreak; } public void setEnableBreak(Boolean enableBreak) { this.enableBreak = enableBreak; } public Integer getStartBreakHour() { return startBreakHour; } public void setStartBreakHour(Integer startBreakHour) { this.startBreakHour = startBreakHour; } public Integer getStartBreakMin() { return startBreakMin; } public void setStartBreakMin(Integer startBreakMin) { this.startBreakMin = startBreakMin; } public Integer getEndBreakHour() { return endBreakHour; } public void setEndBreakHour(Integer endBreakHour) { this.endBreakHour = endBreakHour; } public Integer getEndBreakMin() { return endBreakMin; } public void setEndBreakMin(Integer endBreakMin) { this.endBreakMin = endBreakMin; } public Boolean getEnableAcrossDay() { return enableAcrossDay; } public void setEnableAcrossDay(Boolean enableAcrossDay) { this.enableAcrossDay = enableAcrossDay; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/MenuInfo.java
对比新文件 @@ -0,0 +1,211 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonProperty; import com.gkhy.safePlatform.account.enums.MenuStatusEnum; import java.io.Serializable; import java.util.Date; @TableName("sys_menu") public class MenuInfo implements Serializable { private static final long serialVersionUID = 4712766545172189008L; @TableId(type = IdType.AUTO) private Long id; private String name; private String path; private String redirect; private Byte priority; private String description; private String component; private String title; private String linkEnable; private Boolean hideEnable; private Boolean keepAliveEnable; private Boolean affixEnable; private Boolean iframeEnable; private Boolean publicEnable; private String icon; private Byte status; private Long parentId; private Date gmtCreate; private String createBy; private Date gmtModified; private String modifiedBy; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getModifiedBy() { return modifiedBy; } public void setModifiedBy(String modifiedBy) { this.modifiedBy = modifiedBy; } public String getLinkEnable() { return linkEnable; } public void setLinkEnable(String linkEnable) { this.linkEnable = linkEnable; } public Boolean getHideEnable() { return hideEnable; } public void setHideEnable(Boolean hideEnable) { this.hideEnable = hideEnable; } public Boolean getKeepAliveEnable() { return keepAliveEnable; } public void setKeepAliveEnable(Boolean keepAliveEnable) { this.keepAliveEnable = keepAliveEnable; } public Boolean getAffixEnable() { return affixEnable; } public void setAffixEnable(Boolean affixEnable) { this.affixEnable = affixEnable; } public Boolean getIframeEnable() { return iframeEnable; } public void setIframeEnable(Boolean iframeEnable) { this.iframeEnable = iframeEnable; } public Boolean getPublicEnable() { return publicEnable; } public void setPublicEnable(Boolean publicEnable) { this.publicEnable = publicEnable; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/MenuInfoDO.java
对比新文件 @@ -0,0 +1,216 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.gkhy.safePlatform.account.enums.MenuStatusEnum; import org.springframework.data.annotation.Transient; import java.io.Serializable; import java.util.List; public class MenuInfoDO implements Serializable { private static final long serialVersionUID = 7652196442856069263L; private Long id; private String name; private String path; private String redirect; private Byte priority; private String description; private String component; private String title; private String linkEnable; private Boolean hideEnable; private Boolean keepAliveEnable; private Boolean affixEnable; private Boolean iframeEnable; private Boolean publicEnable; private String icon; private Byte status; private Long parentId; private List<RoleInfoDO> roles; private ProjectInfoDO project; @Transient private List<MenuInfoDO> children; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getLinkEnable() { return linkEnable; } public void setLinkEnable(String linkEnable) { this.linkEnable = linkEnable; } public Boolean getHideEnable() { return hideEnable; } public void setHideEnable(Boolean hideEnable) { this.hideEnable = hideEnable; } public Boolean getKeepAliveEnable() { return keepAliveEnable; } public void setKeepAliveEnable(Boolean keepAliveEnable) { this.keepAliveEnable = keepAliveEnable; } public Boolean getAffixEnable() { return affixEnable; } public void setAffixEnable(Boolean affixEnable) { this.affixEnable = affixEnable; } public Boolean getIframeEnable() { return iframeEnable; } public void setIframeEnable(Boolean iframeEnable) { this.iframeEnable = iframeEnable; } public Boolean getPublicEnable() { return publicEnable; } public void setPublicEnable(Boolean publicEnable) { this.publicEnable = publicEnable; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public List<RoleInfoDO> getRoles() { return roles; } public void setRoles(List<RoleInfoDO> roles) { this.roles = roles; } public ProjectInfoDO getProject() { return project; } public void setProject(ProjectInfoDO project) { this.project = project; } public List<MenuInfoDO> getChildren() { return children; } public void setChildren(List<MenuInfoDO> children) { this.children = children; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/PermissionInfo.java
对比新文件 @@ -0,0 +1,79 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; @TableName("sys_permission") public class PermissionInfo implements Serializable { private static final long serialVersionUID = -5794807252964230325L; @TableId(type = IdType.AUTO) private Long id; private String code; private String name; private Date gmtCreate; private Date gmtModified; private Byte status; private String info; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/PermissionInfoDO.java
对比新文件 @@ -0,0 +1,59 @@ package com.gkhy.safePlatform.account.entity.user; import java.io.Serializable; public class PermissionInfoDO implements Serializable { private static final long serialVersionUID = -2590204872987364577L; private Long id; private String code; private String name; private Byte status; private String info; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/PositionInfo.java
对比新文件 @@ -0,0 +1,115 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; @TableName("sys_position") public class PositionInfo implements Serializable { private static final long serialVersionUID = -2166656702226959018L; @TableId(type = IdType.AUTO) private Long id; private String code; private String name; private Byte status; private Date gmtCreate; private Date gmtModified; private String createBy; private String editBy; private Long createUid; private Long editUid; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/PositionInfoDO.java
对比新文件 @@ -0,0 +1,55 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; public class PositionInfoDO implements Serializable { private static final long serialVersionUID = 1405263926250272574L; private Long id; private String code; private String name; private Byte status; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/ProjectInfo.java
对比新文件 @@ -0,0 +1,55 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.gkhy.safePlatform.account.enums.ProjectStatusEnum; import java.io.Serializable; @TableName("sys_project") public class ProjectInfo implements Serializable { private static final long serialVersionUID = -163432953898653446L; @TableId(type = IdType.AUTO) private Long id; private String name; private String code; private Byte status; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/ProjectInfoDO.java
对比新文件 @@ -0,0 +1,53 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.gkhy.safePlatform.account.enums.ProjectStatusEnum; import java.io.Serializable; public class ProjectInfoDO implements Serializable { private static final long serialVersionUID = -626841662021025330L; private Long id; private String name; private String code; private Byte status; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/ProjectMenuInfo.java
对比新文件 @@ -0,0 +1,44 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; @TableName("sys_project_menu") public class ProjectMenuInfo implements Serializable { private static final long serialVersionUID = 4025073551770819163L; @TableId(type = IdType.AUTO) private Long id; private Long projectId; private Long menuId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } public Long getMenuId() { return menuId; } public void setMenuId(Long menuId) { this.menuId = menuId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/RoleInfo.java
对比新文件 @@ -0,0 +1,108 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.gkhy.safePlatform.account.enums.RoleStatusEnum; import org.springframework.security.core.GrantedAuthority; import java.io.Serializable; import java.util.Date; /** * 角色 */ @TableName("sys_role") public class RoleInfo implements GrantedAuthority,Serializable { private static final long serialVersionUID = 6442802132598221225L; @TableId(type = IdType.AUTO) private Long id; private String eid; private String name; private String code; private String info; private Byte status; private Date gmtCreate; private Date gmtModified; public Long getId() { return id; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public void setId(Long id) { this.id = id; } public String getEid() { return eid; } public void setEid(String eid) { this.eid = eid; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } @Override public String getAuthority() { return "Role_"; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/RoleInfoDO.java
对比新文件 @@ -0,0 +1,66 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.gkhy.safePlatform.account.enums.RoleStatusEnum; import java.io.Serializable; import java.util.Date; public class RoleInfoDO implements Serializable { private static final long serialVersionUID = 3786621416857351726L; private Long id; private String name; private String code; private String info; private Byte status; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/RoleMenuInfo.java
对比新文件 @@ -0,0 +1,44 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; @TableName("sys_role_menu") public class RoleMenuInfo implements Serializable { private static final long serialVersionUID = 5651942874352639111L; @TableId(type = IdType.AUTO) private Long id; private Long roleId; private Long menuId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Long getMenuId() { return menuId; } public void setMenuId(Long menuId) { this.menuId = menuId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/RolePermissionInfo.java
对比新文件 @@ -0,0 +1,44 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; @TableName("sys_role_permission") public class RolePermissionInfo implements Serializable { private static final long serialVersionUID = 2029435150417623705L; @TableId(type = IdType.AUTO) private Long id; private Long roleId; private Long permissionId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Long getPermissionId() { return permissionId; } public void setPermissionId(Long permissionId) { this.permissionId = permissionId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/RoleProjectInfo.java
对比新文件 @@ -0,0 +1,44 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; @TableName("sys_role_project") public class RoleProjectInfo implements Serializable { private static final long serialVersionUID = 1646656507870203647L; @TableId(type = IdType.AUTO) private Long id; private Long roleId; private Long projectId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/UserEnterpriseInfo.java
对比新文件 @@ -0,0 +1,26 @@ package com.gkhy.safePlatform.account.entity.user; import java.util.Date; /** * 用户--企业关联信息 */ public class UserEnterpriseInfo { private Long id; private String eid; private String uid; private String roleId; private String depId; private Byte status; private Date gmtCreate; private Date gmtModified; } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/UserInfo.java
对比新文件 @@ -0,0 +1,252 @@ package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.userdetails.UserDetails; import java.io.Serializable; import java.util.Collection; import java.util.Date; /** * 用户 */ @TableName("sys_user") public class UserInfo implements UserDetails , Serializable { private static final long serialVersionUID = 3116092250723771468L; @TableId(type = IdType.AUTO) private Long uid; private String uuid; private String username; private String realName; private Byte gender; private String hash; //随机生成盐 private String salt; private Byte type; private Byte status; private String phone; private String identify; private String email; // 账户过期时间 private Date expireTime; private Date gmtCreate; private Date gmtModified; private Long depId; private Long roleId; private Long positionId; public UserInfo() { } public UserInfo(String username, Collection<? extends GrantedAuthority> authorities) { this.username = username; this.authorities = authorities; } @TableField(exist = false) private Collection<? extends GrantedAuthority> authorities; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getHash() { return hash; } public void setHash(String hash) { this.hash = hash; } public String getSalt() { return salt; } public void setSalt(String salt) { this.salt = salt; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public void setAuthorities(Collection<? extends GrantedAuthority> authorities) { this.authorities = authorities; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Date getExpireTime() { return expireTime; } public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } @Override public Collection<? extends GrantedAuthority> getAuthorities() { return authorities; } @Override public String getPassword() { return hash; } @Override public String getUsername() { return username; } @Override public boolean isAccountNonExpired() { return true; } @Override public boolean isAccountNonLocked() { return true; } @Override public boolean isCredentialsNonExpired() { return true; } @Override public boolean isEnabled() { return true; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/entity/user/UserInfoDO.java
对比新文件 @@ -0,0 +1,170 @@ package com.gkhy.safePlatform.account.entity.user; import java.io.Serializable; import java.util.Date; public class UserInfoDO implements Serializable { private static final long serialVersionUID = -6712535977546345514L; private Long uid; private String uuid; private String username; private String realName; private Byte gender; private Byte type; private Byte status; private String phone; private String identify; private String email; // 账户过期时间 private Date expireTime; private Date gmtCreate; private Date gmtModified; private Long depId; private Long roleId; private Long positionId; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Date getExpireTime() { return expireTime; } public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/AppTypeEnum.java
对比新文件 @@ -0,0 +1,40 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum AppTypeEnum { GT_APP((byte)1,"国泰app"), ; AppTypeEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, AppTypeEnum> map; static { map = new HashMap<>(); for (AppTypeEnum typeEnum : AppTypeEnum.values()) { map.put(typeEnum.code, typeEnum); } } public static AppTypeEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/AppVersionStatusEnum.java
对比新文件 @@ -0,0 +1,37 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum AppVersionStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), ; AppVersionStatusEnum(byte code, String value) { this.code = code; this.value = value; } public byte code; public String value; static Map<Byte, AppVersionStatusEnum> map; static { map = new HashMap<>(); for (AppVersionStatusEnum statusEnum : AppVersionStatusEnum.values()) { map.put(statusEnum.code, statusEnum); } } public static AppVersionStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/CrossSkyEnum.java
对比新文件 @@ -0,0 +1,49 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum CrossSkyEnum { //是否跨天 ENABLE_CROSS_DAY((byte)0,"是"), UNENABLE_CROSS_DAY((byte)1,"否"), ; private Byte status; private String desc; CrossSkyEnum(Byte status, String desc) { this.status = status; this.desc = desc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } static Map<Byte, CrossSkyEnum> map; static { map = new HashMap<>(); for (CrossSkyEnum crossSkyEnum : CrossSkyEnum.values()) { map.put(crossSkyEnum.getStatus(), crossSkyEnum); } } public static CrossSkyEnum parse(Byte status) { return map.get(status); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/DepartmentLevelEnum.java
对比新文件 @@ -0,0 +1,41 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum DepartmentLevelEnum { COMPANY((byte)1,"公司"), BUSINESS((byte)2,"事业部"), WORKSHOP((byte)3,"车间"), ; DepartmentLevelEnum(byte code, String value) { this.code = code; this.value = value; } ; public byte code; public String value; static Map<Byte, DepartmentLevelEnum> map; static { map = new HashMap<>(); for (DepartmentLevelEnum level : DepartmentLevelEnum.values()) { map.put(level.code, level); } } public static DepartmentLevelEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/DepartmentStatusEnum.java
对比新文件 @@ -0,0 +1,45 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum DepartmentStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), DISABLED((byte) 2, "禁用"), ; DepartmentStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, DepartmentStatusEnum> map; static { map = new HashMap<>(); for (DepartmentStatusEnum departmentStatusEnum : DepartmentStatusEnum.values()) { map.put(departmentStatusEnum.getCode(), departmentStatusEnum); } } public static DepartmentStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/GenderEnum.java
对比新文件 @@ -0,0 +1,41 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum GenderEnum { MALE((byte)1,"男"), FEMALE((byte) 0, "女"), ; GenderEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, GenderEnum> map; static { map = new HashMap<>(); for (GenderEnum genderEnum : GenderEnum.values()) { map.put(genderEnum.getCode(), genderEnum); } } public static GenderEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/LeaveTypeEnum.java
对比新文件 @@ -0,0 +1,43 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum LeaveTypeEnum { //休假类型 WEEKLY_PUBLIC_HOLIDAYS((byte)0,"每周公休假日"), NATIONAL_LEGAL_HOLIDAYS((byte)1,"国家法定节假日"), CUSTOM_REST_DAYS((byte)2,"自定义休息日"); LeaveTypeEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, LeaveTypeEnum> map; static { map = new HashMap<>(); for (LeaveTypeEnum leaveTypeEnum : LeaveTypeEnum.values()) { map.put(leaveTypeEnum.getCode(), leaveTypeEnum); } } public static LeaveTypeEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/MenuStatusEnum.java
对比新文件 @@ -0,0 +1,43 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum MenuStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), DISABLED((byte) 2, "禁用"), ; MenuStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, MenuStatusEnum> map; static { map = new HashMap<>(); for (MenuStatusEnum menuStatusEnum : MenuStatusEnum.values()) { map.put(menuStatusEnum.getCode(), menuStatusEnum); } } public static MenuStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/PermissionStatusEnum.java
对比新文件 @@ -0,0 +1,43 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum PermissionStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), ; PermissionStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, PermissionStatusEnum> map; static { map = new HashMap<>(); for (PermissionStatusEnum permissionStatusEnum : PermissionStatusEnum.values()) { map.put(permissionStatusEnum.code, permissionStatusEnum); } } public static PermissionStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/PositionStatusEnum.java
对比新文件 @@ -0,0 +1,45 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum PositionStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), ; PositionStatusEnum(Byte code, String value) { this.code = code; this.value = value; } Byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, PositionStatusEnum> map; static { map = new HashMap<>(); for (PositionStatusEnum positionStatusEnum : PositionStatusEnum.values()) { map.put(positionStatusEnum.getCode(), positionStatusEnum); } } public static PositionStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/ProjectStatusEnum.java
对比新文件 @@ -0,0 +1,43 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum ProjectStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), DISABLED((byte) 2, "禁用"),; ProjectStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, ProjectStatusEnum> map; static { map = new HashMap<>(); for (ProjectStatusEnum projectStatusEnum : ProjectStatusEnum.values()) { map.put(projectStatusEnum.code, projectStatusEnum); } } public static ProjectStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/RoleStatusEnum.java
对比新文件 @@ -0,0 +1,43 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum RoleStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), ; RoleStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, RoleStatusEnum> map; static { map = new HashMap<>(); for (RoleStatusEnum roleStatusEnum : RoleStatusEnum.values()) { map.put(roleStatusEnum.code, roleStatusEnum); } } public static RoleStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/ScheduleStatusEnum.java
对比新文件 @@ -0,0 +1,31 @@ package com.gkhy.safePlatform.account.enums; public enum ScheduleStatusEnum { STATUS_ACTIVE((byte)1,"启用"), STATUS_NOT_ACTIVE((byte)-1,"废弃"), ; private Byte status; private String desc; ScheduleStatusEnum(Byte status, String desc) { this.status = status; this.desc = desc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/StaffScheduleStatusEnum.java
对比新文件 @@ -0,0 +1,32 @@ package com.gkhy.safePlatform.account.enums; public enum StaffScheduleStatusEnum { STATUS_ACTIVE((byte)1,"启用"), STATUS_NOT_ACTIVE((byte)2,"未启用") ; private Byte status; private String desc; StaffScheduleStatusEnum(Byte status, String desc) { this.status = status; this.desc = desc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/StaffScheduleTemplateStatusEnum.java
对比新文件 @@ -0,0 +1,32 @@ package com.gkhy.safePlatform.account.enums; public enum StaffScheduleTemplateStatusEnum { STATUS_ACTIVE((byte)1,"启用"), STATUS_NOT_ACTIVE((byte)2,"未启用") ; private Byte status; private String desc; StaffScheduleTemplateStatusEnum(Byte status, String desc) { this.status = status; this.desc = desc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/StaffScheduleTypeEnum.java
对比新文件 @@ -0,0 +1,49 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum StaffScheduleTypeEnum { SCHEDULE_TYPE_NORMAL_WEEKLY((byte)1,"按周日常排班"), SCHEDULE_TYPE_NORMAL_MOONTHLY((byte)2,"按月日常排班"), SCHEDULE_TYPE_CIRCLE_WEEKLY((byte)3,"按周循环排班"), SCHEDULE_TYPE_CIRCLE_MOONTHLY((byte)4,"按月循环排班"), SCHEDULE_TYPE_CIRCLE_MIXED((byte)5,"混合循环排班") ; private Byte type; private String name; StaffScheduleTypeEnum(Byte type, String name) { this.type = type; this.name = name; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public String getName() { return name; } public void setName(String name) { this.name = name; } static Map<Byte, StaffScheduleTypeEnum> map; static { map = new HashMap<>(); for (StaffScheduleTypeEnum staffScheduleTypeEnum : StaffScheduleTypeEnum.values()) { map.put(staffScheduleTypeEnum.getType(), staffScheduleTypeEnum); } } public static StaffScheduleTypeEnum parse(Byte type){ return map.get(type); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/UnitOfMeaSureEnum.java
对比新文件 @@ -0,0 +1,45 @@ package com.gkhy.safePlatform.account.enums; import com.gkhy.safePlatform.account.enums.schedule.TimeTypeEnum; import java.util.HashMap; import java.util.Map; public enum UnitOfMeaSureEnum { //计量单位 DAY((byte)0,"日"), WEEK((byte)1,"周"), MONTH((byte)2,"月"), ; UnitOfMeaSureEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, UnitOfMeaSureEnum> map; static { map = new HashMap<>(); for (UnitOfMeaSureEnum unitOfMeaSureEnum : UnitOfMeaSureEnum.values()) { map.put(unitOfMeaSureEnum.code, unitOfMeaSureEnum); } } public static UnitOfMeaSureEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/UserStatusEnum.java
对比新文件 @@ -0,0 +1,45 @@ package com.gkhy.safePlatform.account.enums; import java.util.HashMap; import java.util.Map; public enum UserStatusEnum { ABANDONED((byte)-1,"废弃"), VALID((byte) 1, "有效"), LOCKED((byte)-2,"冻结"), ; UserStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, UserStatusEnum> map; static { map = new HashMap<>(); for (UserStatusEnum userStatusEnum : UserStatusEnum.values()) { map.put(userStatusEnum.code, userStatusEnum); } } public static UserStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/schedule/GroupStatusEnum.java
对比新文件 @@ -0,0 +1,45 @@ package com.gkhy.safePlatform.account.enums.schedule; import java.util.HashMap; import java.util.Map; public enum GroupStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), ; GroupStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, GroupStatusEnum> map; static { map = new HashMap<>(); for (GroupStatusEnum groupStatusEnum : GroupStatusEnum.values()) { map.put(groupStatusEnum.code, groupStatusEnum); } } public static GroupStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/schedule/GroupStrategyCycleTypeEnum.java
对比新文件 @@ -0,0 +1,44 @@ package com.gkhy.safePlatform.account.enums.schedule; import java.util.HashMap; import java.util.Map; public enum GroupStrategyCycleTypeEnum { YEAR((byte) 1, "年"), MONTH((byte) 2, "月"), WEEK((byte) 3, "周"), ; GroupStrategyCycleTypeEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, GroupStrategyCycleTypeEnum> map; static { map = new HashMap<>(); for (GroupStrategyCycleTypeEnum groupStrategyCycleTypeEnum : GroupStrategyCycleTypeEnum.values()) { map.put(groupStrategyCycleTypeEnum.code, groupStrategyCycleTypeEnum); } } public static GroupStrategyCycleTypeEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/schedule/GroupStrategyMemberCycleMethodEnum.java
对比新文件 @@ -0,0 +1,45 @@ package com.gkhy.safePlatform.account.enums.schedule; import java.util.HashMap; import java.util.Map; public enum GroupStrategyMemberCycleMethodEnum { // 逆循环 RESERVE((byte)1,"倒班"), WEIGHTS((byte) 2, "合理随机安排"), ; GroupStrategyMemberCycleMethodEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, GroupStrategyMemberCycleMethodEnum> map; static { map = new HashMap<>(); for (GroupStrategyMemberCycleMethodEnum cycleMethodEnum : GroupStrategyMemberCycleMethodEnum.values()) { map.put(cycleMethodEnum.code, cycleMethodEnum); } } public static GroupStrategyMemberCycleMethodEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/schedule/GroupStrategyStatusEnum.java
对比新文件 @@ -0,0 +1,44 @@ package com.gkhy.safePlatform.account.enums.schedule; import java.util.HashMap; import java.util.Map; public enum GroupStrategyStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), ; GroupStrategyStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, GroupStrategyStatusEnum> map; static { map = new HashMap<>(); for (GroupStrategyStatusEnum groupStrategyStatusEnum : GroupStrategyStatusEnum.values()) { map.put(groupStrategyStatusEnum.code, groupStrategyStatusEnum); } } public static GroupStrategyStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/schedule/GroupStrategyStatusTimeTableStatusEnum.java
对比新文件 @@ -0,0 +1,44 @@ package com.gkhy.safePlatform.account.enums.schedule; import java.util.HashMap; import java.util.Map; public enum GroupStrategyStatusTimeTableStatusEnum { ABANDONED((byte)-1,"废弃"), ENABLED((byte) 1, "启用"), ; GroupStrategyStatusTimeTableStatusEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, GroupStrategyStatusTimeTableStatusEnum> map; static { map = new HashMap<>(); for (GroupStrategyStatusTimeTableStatusEnum statusEnum : GroupStrategyStatusTimeTableStatusEnum.values()) { map.put(statusEnum.code, statusEnum); } } public static GroupStrategyStatusTimeTableStatusEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/enums/schedule/TimeTypeEnum.java
对比新文件 @@ -0,0 +1,43 @@ package com.gkhy.safePlatform.account.enums.schedule; import java.util.HashMap; import java.util.Map; public enum TimeTypeEnum { REST((byte) 1, "休息"), WORK((byte) 2, "工作"), ; TimeTypeEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map<Byte, TimeTypeEnum> map; static { map = new HashMap<>(); for (TimeTypeEnum statusEnum : TimeTypeEnum.values()) { map.put(statusEnum.code, statusEnum); } } public static TimeTypeEnum parse(Byte code) { return map.get(code); } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/annotation/CommonLogEnable.java
对比新文件 @@ -0,0 +1,19 @@ package com.gkhy.safePlatform.account.model.annotation; import com.gkhy.safePlatform.commons.enums.Module; import java.lang.annotation.*; @Inherited @Documented @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface CommonLogEnable { // 模块 Module module(); // 内容 String content(); } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/bo/GroupInfoBO.java
对比新文件 @@ -0,0 +1,78 @@ package com.gkhy.safePlatform.account.model.bo; import java.io.Serializable; public class GroupInfoBO implements Serializable { private static final long serialVersionUID = -8487434447265729771L; private Long id; private String name; private String info; private Byte status; private Long groupStrategyId; private Long depId; private String department; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepartment() { return department; } public void setDepartment(String department) { this.department = department; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/bo/GroupInfoPageBO.java
对比新文件 @@ -0,0 +1,139 @@ package com.gkhy.safePlatform.account.model.bo; import java.io.Serializable; import java.util.Date; public class GroupInfoPageBO implements Serializable { private static final long serialVersionUID = -2962629437121198072L; private Long id; private String name; private String info; private Byte status; private Date gmtCreate; private Date gmtModified; private Long createUid; private Long editUid; private String createBy; private String editBy; private Long groupStrategyId; private Long depId; private String department; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public Long getEditUid() { return editUid; } public void setEditUid(Long editUid) { this.editUid = editUid; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepartment() { return department; } public void setDepartment(String department) { this.department = department; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/bo/ObjectItemBO.java
对比新文件 @@ -0,0 +1,28 @@ package com.gkhy.safePlatform.account.model.bo; import java.io.Serializable; public class ObjectItemBO implements Serializable { private static final long serialVersionUID = 1227584646355389154L; private String objectName; private String presignedUrl; public String getObjectName() { return objectName; } public void setObjectName(String objectName) { this.objectName = objectName; } public String getPresignedUrl() { return presignedUrl; } public void setPresignedUrl(String presignedUrl) { this.presignedUrl = presignedUrl; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/bo/ScheduleGroupDayPeriodBO.java
对比新文件 @@ -0,0 +1,73 @@ package com.gkhy.safePlatform.account.model.bo; import com.gkhy.safePlatform.account.enums.CrossSkyEnum; import com.gkhy.safePlatform.account.enums.schedule.TimeTypeEnum; public class ScheduleGroupDayPeriodBO { // 休/班 private TimeTypeEnum type; // 是否跨天 private CrossSkyEnum enableAcrossDay; //开始时间-时 private Integer startHour; //开始时间-分 private Integer startMin; //结束时间-时 private Integer endHour; //结束时间-分 private Integer endMin; public TimeTypeEnum getType() { return type; } public void setType(TimeTypeEnum type) { this.type = type; } public CrossSkyEnum getEnableAcrossDay() { return enableAcrossDay; } public void setEnableAcrossDay(CrossSkyEnum enableAcrossDay) { this.enableAcrossDay = enableAcrossDay; } public Integer getStartHour() { return startHour; } public void setStartHour(Integer startHour) { this.startHour = startHour; } public Integer getStartMin() { return startMin; } public void setStartMin(Integer startMin) { this.startMin = startMin; } public Integer getEndHour() { return endHour; } public void setEndHour(Integer endHour) { this.endHour = endHour; } public Integer getEndMin() { return endMin; } public void setEndMin(Integer endMin) { this.endMin = endMin; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/bo/ScheduleGroupDayPlanBO.java
对比新文件 @@ -0,0 +1,17 @@ package com.gkhy.safePlatform.account.model.bo; import java.util.List; public class ScheduleGroupDayPlanBO { // 有序的班组时间班 private List<ScheduleGroupDayPeriodBO> dayPeriods; public List<ScheduleGroupDayPeriodBO> getDayPeriods() { return dayPeriods; } public void setDayPeriods(List<ScheduleGroupDayPeriodBO> dayPeriods) { this.dayPeriods = dayPeriods; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/bo/ScheduleRuleBO.java
对比新文件 @@ -0,0 +1,37 @@ package com.gkhy.safePlatform.account.model.bo; import java.util.Set; public class ScheduleRuleBO { private Set<Integer> weekRule; private Set<Integer> monthRule; private Set<Integer> dayRule; public Set<Integer> getWeekRule() { return weekRule; } public void setWeekRule(Set<Integer> weekRule) { this.weekRule = weekRule; } public Set<Integer> getMonthRule() { return monthRule; } public void setMonthRule(Set<Integer> monthRule) { this.monthRule = monthRule; } public Set<Integer> getDayRule() { return dayRule; } public void setDayRule(Set<Integer> dayRule) { this.dayRule = dayRule; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/bo/ScheduleTimeTableBO.java
对比新文件 @@ -0,0 +1,28 @@ package com.gkhy.safePlatform.account.model.bo; import com.gkhy.safePlatform.account.entity.schedule.GroupStrategyTimeTableInfo; import com.gkhy.safePlatform.account.entity.schedule.GroupStrategyUserTimeTableInfo; import java.util.List; public class ScheduleTimeTableBO { private List<GroupStrategyTimeTableInfo> timeTableInfo; private List<GroupStrategyUserTimeTableInfo> userTimeTableInfos; public List<GroupStrategyTimeTableInfo> getTimeTableInfo() { return timeTableInfo; } public void setTimeTableInfo(List<GroupStrategyTimeTableInfo> timeTableInfo) { this.timeTableInfo = timeTableInfo; } public List<GroupStrategyUserTimeTableInfo> getUserTimeTableInfos() { return userTimeTableInfos; } public void setUserTimeTableInfos(List<GroupStrategyUserTimeTableInfo> userTimeTableInfos) { this.userTimeTableInfos = userTimeTableInfos; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/constant/Constants.java
对比新文件 @@ -0,0 +1,8 @@ package com.gkhy.safePlatform.account.model.constant; import java.time.format.DateTimeFormatter; public class Constants { public static final DateTimeFormatter DF_yyyyMMdd = DateTimeFormatter.ofPattern("yyyy-MM-dd"); } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/constant/LogTemplate.java
对比新文件 @@ -0,0 +1,32 @@ package com.gkhy.safePlatform.account.model.constant; public class LogTemplate { // 请求记录开始 public final static String REQUEST_RECORD_START = " ============================== [record start] ============================== "; // 所处模块 public final static String REQUEST_MODULE = "request module: {}"; // 控制层接口描述 public final static String REQUEST_INTRO = "request intro : {}"; // 请求ip public final static String REQUEST_IP = "request ip : {}"; // 请求人 public final static String REQUEST_OWNER = "request owner : {}( uid = {} , role = {} )"; // 请求设备 public final static String REQUEST_AGENT = "request agent : {}"; // 请求url public final static String REQUEST_URL = "request url : {}"; // 请求参数 public final static String REQUEST_PARAMS = "request params: {}"; // application/json 的请求体 public final static String REQUEST_BODY = "request body : {}"; // 代码放发定位 public final static String REQUEST_LOCATION = "request locate: {}.{}()"; // 请求耗时 public final static String REQUEST_COST = "request cost :{}"; // 请求记录结束 public final static String REQUEST_RECORD_END = " ============================== [record end ] ============================== "; } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/constant/ScheduleConstants.java
对比新文件 @@ -0,0 +1,15 @@ package com.gkhy.safePlatform.account.model.constant; import java.time.format.DateTimeFormatter; /** * @Description: 排班常量 */ public class ScheduleConstants { /** * @Description: 休班点 */ public final static DateTimeFormatter BREAK_POINT_FMT = DateTimeFormatter.ofPattern("yyyy-MM-dd"); } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/AccountAddReqDTO.java
对比新文件 @@ -0,0 +1,169 @@ package com.gkhy.safePlatform.account.model.dto.req; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.util.Date; public class AccountAddReqDTO implements Serializable { private static final long serialVersionUID = 1486265733010627253L; /** * @Description: 真名 */ private String realName; /** * @Description: 身份证 */ private String identify; /** * @Description: 密码 */ private String password; /** * @Description: 手机号 */ private String phone; /** * @Description: 电子邮箱 */ private String email; /** * @Description: 性别 */ private Byte gender; /** * @Description: 过期时间 */ @JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8") private Date expireTime; /** * @Description: 用户状态 */ private Byte status; /** * @Description: 角色id */ private Long roleId; /** * @Description: 部门id */ private Long depId; /** * @Description: 岗位 */ private Long positionId; /** * @Description: 用户类型 */ private Byte type; public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } public Date getExpireTime() { return expireTime; } public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/AccountModReqDTO.java
对比新文件 @@ -0,0 +1,169 @@ package com.gkhy.safePlatform.account.model.dto.req; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.util.Date; public class AccountModReqDTO implements Serializable { private static final long serialVersionUID = 1L; private Long uid; private String realName; /** * @Description: 密码 */ private String password; private String identify; /** * @Description: 手机号 */ private String phone; /** * @Description: 电子邮箱 */ private String email; /** * @Description: 部门 */ private Long depId; /** * @Description: 角色 */ private Long roleId; /** * @Description: 状态 */ private Byte status; private Byte gender; /** * @Description: 过期时间 */ @JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8") private Date expireTime; private Long positionId; private Byte type; public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Date getExpireTime() { return expireTime; } public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/AccountPwdChangeReqDTO.java
对比新文件 @@ -0,0 +1,29 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class AccountPwdChangeReqDTO implements Serializable { private static final long serialVersionUID = -2842931876793693218L; private Long uid; private String newPassword; public String getNewPassword() { return newPassword; } public void setNewPassword(String newPassword) { this.newPassword = newPassword; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/AccountPwdForgetReqDTO.java
对比新文件 @@ -0,0 +1,59 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class AccountPwdForgetReqDTO implements Serializable { private static final long serialVersionUID = 3210258878471284300L; private String realName; private String identify; private String phone; private String password; private String rePassword; public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getRePassword() { return rePassword; } public void setRePassword(String rePassword) { this.rePassword = rePassword; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/AddAndUpdateCameraDTO.java
对比新文件 @@ -0,0 +1,58 @@ package com.gkhy.safePlatform.account.model.dto.req; public class AddAndUpdateCameraDTO { private Long id; //事业部ID private Long bizDepId; //设备警号,调视频接口用 private String deviceNo; //设备名称,跟州平台上面显示的名称一致 private String name; //简称,内部管理使用 private String shortName; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getBizDepId() { return bizDepId; } public void setBizDepId(Long bizDepId) { this.bizDepId = bizDepId; } public String getDeviceNo() { return deviceNo; } public void setDeviceNo(String deviceNo) { this.deviceNo = deviceNo; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getShortName() { return shortName; } public void setShortName(String shortName) { this.shortName = shortName; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/AppAddReqDTO.java
对比新文件 @@ -0,0 +1,59 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class AppAddReqDTO implements Serializable { private static final long serialVersionUID = 6480224607997433649L; private Byte appType; private String appName; private String objectName; private String info; private String customVersion; public Byte getAppType() { return appType; } public void setAppType(Byte appType) { this.appType = appType; } public String getAppName() { return appName; } public void setAppName(String appName) { this.appName = appName; } public String getObjectName() { return objectName; } public void setObjectName(String objectName) { this.objectName = objectName; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public String getCustomVersion() { return customVersion; } public void setCustomVersion(String customVersion) { this.customVersion = customVersion; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/AppModReqDTO.java
对比新文件 @@ -0,0 +1,69 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class AppModReqDTO implements Serializable { private static final long serialVersionUID = 6480224607997433649L; private Long id; private Byte appType; private String appName; private String objectName; private String info; private String customVersion; public Byte getAppType() { return appType; } public void setAppType(Byte appType) { this.appType = appType; } public String getAppName() { return appName; } public void setAppName(String appName) { this.appName = appName; } public String getObjectName() { return objectName; } public void setObjectName(String objectName) { this.objectName = objectName; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public String getCustomVersion() { return customVersion; } public void setCustomVersion(String customVersion) { this.customVersion = customVersion; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/BreakTimeGroupAndRuleRelationReqDTO.java
对比新文件 @@ -0,0 +1,47 @@ package com.gkhy.safePlatform.account.model.dto.req; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; /** * 休息时间组和休息时间规则关系类 请求对象 */ public class BreakTimeGroupAndRuleRelationReqDTO { //ID private Long id; //休息时间组id private Long breakTimeGroupId; //休息时间规则id private Long breakTimeRuleId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getBreakTimeGroupId() { return breakTimeGroupId; } public void setBreakTimeGroupId(Long breakTimeGroupId) { this.breakTimeGroupId = breakTimeGroupId; } public Long getBreakTimeRuleId() { return breakTimeRuleId; } public void setBreakTimeRuleId(Long breakTimeRuleId) { this.breakTimeRuleId = breakTimeRuleId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/BreakTimeGroupReqDTO.java
对比新文件 @@ -0,0 +1,59 @@ package com.gkhy.safePlatform.account.model.dto.req; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotEmpty; import java.util.List; /** * 休息时间组请求对像 */ public class BreakTimeGroupReqDTO { //ID private Long id; //时间组名称 @NotBlank(message = "时间组名称不能为空") private String name; //描述 private String info; //休息时间规则集合 @NotEmpty(message = "休息时间规则未选择") private List<Long> breakTimeRuleIds; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public List<Long> getBreakTimeRuleIds() { return breakTimeRuleIds; } public void setBreakTimeRuleIds(List<Long> breakTimeRuleIds) { this.breakTimeRuleIds = breakTimeRuleIds; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/BreakTimeRuleReqDTO.java
对比新文件 @@ -0,0 +1,112 @@ package com.gkhy.safePlatform.account.model.dto.req; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.util.Date; /** * 休息时间规则传参对象 */ public class BreakTimeRuleReqDTO { //ID private Long id; //时间规则名称 @NotBlank(message = "休息时间规则名称") private String name; //描述 private String info; //休息类型 @NotNull(message = "休息类型未选择") private Byte type; //规则-计时单位 日,周,月,年 0,1,2,3 @NotNull(message = "计时单位未选择") private Byte rule; //规则序号,周(1-7),月(1-31) private String ruleNumber; //有效期 private Byte validPeriod; //开始时间 private Date startTime; //结束时间 private Date endTime; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getRule() { return rule; } public void setRule(Byte rule) { this.rule = rule; } public String getRuleNumber() { return ruleNumber; } public void setRuleNumber(String ruleNumber) { this.ruleNumber = ruleNumber; } public Byte getValidPeriod() { return validPeriod; } public void setValidPeriod(Byte validPeriod) { this.validPeriod = validPeriod; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/CameraQuery.java
对比新文件 @@ -0,0 +1,54 @@ package com.gkhy.safePlatform.account.model.dto.req; public class CameraQuery { private Long bizDepId; private String name; private String shortName; private Long pageSize; private Long pageIndex; public Long getBizDepId() { return bizDepId; } public void setBizDepId(Long bizDepId) { this.bizDepId = bizDepId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getShortName() { return shortName; } public void setShortName(String shortName) { this.shortName = shortName; } public Long getPageSize() { return pageSize; } public void setPageSize(Long pageSize) { this.pageSize = pageSize; } public Long getPageIndex() { return pageIndex; } public void setPageIndex(Long pageIndex) { this.pageIndex = pageIndex; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/CreateScheduleTemplateReqDTO.java
对比新文件 @@ -0,0 +1,118 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class CreateScheduleTemplateReqDTO implements Serializable { private static final long serialVersionUID = 8850294746139370004L; //排班类型 private Byte scheduleType; //排班开始时间 - 小时 private Integer startHour; //排班开始时间 - 分钟 private Integer startMin; //排班结束时间 - 小时 private Integer endHour; //排班结束时间 - 分钟 private Integer endMin; //排班是否跨越自然日 private Boolean acrossDay; //按周排班开始日期 private Integer startDayOfWeek; //按月排班开始日期 private Integer startDayOfMonth; //持续天数 private Integer continueDayCount; //休息天数 private Integer breakDayCount; public Byte getScheduleType() { return scheduleType; } public void setScheduleType(Byte scheduleType) { this.scheduleType = scheduleType; } public Integer getStartHour() { return startHour; } public void setStartHour(Integer startHour) { this.startHour = startHour; } public Integer getStartMin() { return startMin; } public void setStartMin(Integer startMin) { this.startMin = startMin; } public Integer getEndHour() { return endHour; } public void setEndHour(Integer endHour) { this.endHour = endHour; } public Integer getEndMin() { return endMin; } public void setEndMin(Integer endMin) { this.endMin = endMin; } public Boolean getAcrossDay() { return acrossDay; } public void setAcrossDay(Boolean acrossDay) { this.acrossDay = acrossDay; } public Integer getStartDayOfWeek() { return startDayOfWeek; } public void setStartDayOfWeek(Integer startDayOfWeek) { this.startDayOfWeek = startDayOfWeek; } public Integer getStartDayOfMonth() { return startDayOfMonth; } public void setStartDayOfMonth(Integer startDayOfMonth) { this.startDayOfMonth = startDayOfMonth; } public Integer getContinueDayCount() { return continueDayCount; } public void setContinueDayCount(Integer continueDayCount) { this.continueDayCount = continueDayCount; } public Integer getBreakDayCount() { return breakDayCount; } public void setBreakDayCount(Integer breakDayCount) { this.breakDayCount = breakDayCount; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/DeleteDTO.java
对比新文件 @@ -0,0 +1,18 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.util.List; /** * 批量删除ids */ public class DeleteDTO { private List<Long> ids; public List<Long> getIds() { return ids; } public void setIds(List<Long> ids) { this.ids = ids; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/DepartmentAddReqDTO.java
对比新文件 @@ -0,0 +1,59 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class DepartmentAddReqDTO implements Serializable { private static final long serialVersionUID = -8040598895658110108L; private String depName; private String depCode; private String depInfo; private Byte depLevel; private Long parentDepId; public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Long getParentDepId() { return parentDepId; } public void setParentDepId(Long parentDepId) { this.parentDepId = parentDepId; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepCode() { return depCode; } public void setDepCode(String depCode) { this.depCode = depCode; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/DepartmentModReqDTO.java
对比新文件 @@ -0,0 +1,69 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class DepartmentModReqDTO implements Serializable { private static final long serialVersionUID = -8797869208494229683L; private Long depId; private String depName; private String depCode; private String depInfo; private Byte depLevel; private Long parentDepId; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Long getParentDepId() { return parentDepId; } public void setParentDepId(Long parentDepId) { this.parentDepId = parentDepId; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepCode() { return depCode; } public void setDepCode(String depCode) { this.depCode = depCode; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/GroupAddDTO.java
对比新文件 @@ -0,0 +1,50 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; import java.util.List; public class GroupAddDTO implements Serializable { private static final long serialVersionUID = 8905163904532435143L; private String groupName; private String groupInfo; private Long depId; private List<Long> groupMemberIds; public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public String getGroupInfo() { return groupInfo; } public void setGroupInfo(String groupInfo) { this.groupInfo = groupInfo; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public List<Long> getGroupMemberIds() { return groupMemberIds; } public void setGroupMemberIds(List<Long> groupMemberIds) { this.groupMemberIds = groupMemberIds; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/GroupModDTO.java
对比新文件 @@ -0,0 +1,60 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; import java.util.List; public class GroupModDTO implements Serializable { private static final long serialVersionUID = -5652301758757127004L; private Long groupId; private String groupName; private String groupInfo; private Long depId; private List<Long> groupMemberIds; public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public String getGroupInfo() { return groupInfo; } public void setGroupInfo(String groupInfo) { this.groupInfo = groupInfo; } public List<Long> getGroupMemberIds() { return groupMemberIds; } public void setGroupMemberIds(List<Long> groupMemberIds) { this.groupMemberIds = groupMemberIds; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/GroupStrategyAddReqDTO.java
对比新文件 @@ -0,0 +1,71 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.List; public class GroupStrategyAddReqDTO implements Serializable { private static final long serialVersionUID = 3746803304638850477L; private String groupStrategyName; private String groupStrategyInfo; // 时间策略id private Long timeStrategyId; // 班组id private List<Long> groupIds; private Byte groupStrategyCycleType; private LocalDate cycleStartTime; public String getGroupStrategyName() { return groupStrategyName; } public void setGroupStrategyName(String groupStrategyName) { this.groupStrategyName = groupStrategyName; } public String getGroupStrategyInfo() { return groupStrategyInfo; } public void setGroupStrategyInfo(String groupStrategyInfo) { this.groupStrategyInfo = groupStrategyInfo; } public Long getTimeStrategyId() { return timeStrategyId; } public void setTimeStrategyId(Long timeStrategyId) { this.timeStrategyId = timeStrategyId; } public List<Long> getGroupIds() { return groupIds; } public void setGroupIds(List<Long> groupIds) { this.groupIds = groupIds; } public Byte getGroupStrategyCycleType() { return groupStrategyCycleType; } public void setGroupStrategyCycleType(Byte groupStrategyCycleType) { this.groupStrategyCycleType = groupStrategyCycleType; } public LocalDate getCycleStartTime() { return cycleStartTime; } public void setCycleStartTime(LocalDate cycleStartTime) { this.cycleStartTime = cycleStartTime; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/GroupStrategyModReqDTO.java
对比新文件 @@ -0,0 +1,81 @@ package com.gkhy.safePlatform.account.model.dto.req; import org.springframework.security.crypto.encrypt.BytesEncryptor; import java.io.Serializable; import java.time.LocalDate; import java.util.List; public class GroupStrategyModReqDTO implements Serializable { private static final long serialVersionUID = -6010458282066073643L; private Long groupStrategyId; private String groupStrategyName; private String groupStrategyInfo; // 时间策略id private Long timeStrategyId; // 班组id private List<Long> groupIds; private Byte groupStrategyCycleType; private LocalDate cycleStartTime; public String getGroupStrategyName() { return groupStrategyName; } public void setGroupStrategyName(String groupStrategyName) { this.groupStrategyName = groupStrategyName; } public String getGroupStrategyInfo() { return groupStrategyInfo; } public void setGroupStrategyInfo(String groupStrategyInfo) { this.groupStrategyInfo = groupStrategyInfo; } public Long getTimeStrategyId() { return timeStrategyId; } public void setTimeStrategyId(Long timeStrategyId) { this.timeStrategyId = timeStrategyId; } public List<Long> getGroupIds() { return groupIds; } public void setGroupIds(List<Long> groupIds) { this.groupIds = groupIds; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public Byte getGroupStrategyCycleType() { return groupStrategyCycleType; } public void setGroupStrategyCycleType(Byte groupStrategyCycleType) { this.groupStrategyCycleType = groupStrategyCycleType; } public LocalDate getCycleStartTime() { return cycleStartTime; } public void setCycleStartTime(LocalDate cycleStartTime) { this.cycleStartTime = cycleStartTime; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/GroupStrategyTimeTableAddReqDTO.java
对比新文件 @@ -0,0 +1,44 @@ package com.gkhy.safePlatform.account.model.dto.req; import com.gkhy.safePlatform.account.enums.schedule.TimeTypeEnum; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; public class GroupStrategyTimeTableAddReqDTO implements Serializable { private static final long serialVersionUID = -6932446160750782130L; private Long groupStrategyId; // 日期 yyy-mm-dd private LocalDate specificDate; // 休/班 private TimeTypeEnum type; public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public LocalDate getSpecificDate() { return specificDate; } public void setSpecificDate(LocalDate specificDate) { this.specificDate = specificDate; } public TimeTypeEnum getType() { return type; } public void setType(TimeTypeEnum type) { this.type = type; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/LoginReqDTO.java
对比新文件 @@ -0,0 +1,28 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class LoginReqDTO implements Serializable { private static final long serialVersionUID = 8761945233958324395L; private String username; private String password; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/MenuAddReqDTO.java
对比新文件 @@ -0,0 +1,125 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class MenuAddReqDTO implements Serializable { private static final long serialVersionUID = -31748654984762572L; /** * @Description: 项目id */ private Long projectId; /** * @Description: 菜单名 */ private String name; /** * @Description: 路径 */ private String path; /** * @Description: 优先级 */ private Byte priority; private String description; /** * @Description: 父菜单id */ private Long parentId; /** * @Description: 重定向 */ private String redirect; /** * @Description: 前端组件 */ private String component; /** * @Description: 属性 */ private MenuMetaReqDTO meta; public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public MenuMetaReqDTO getMeta() { return meta; } public void setMeta(MenuMetaReqDTO meta) { this.meta = meta; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/MenuMetaReqDTO.java
对比新文件 @@ -0,0 +1,88 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; import java.util.List; public class MenuMetaReqDTO implements Serializable { private static final long serialVersionUID = -7768984349217643868L; private String title; private String isLink; private Boolean isHide; private Boolean isKeepAlive; private Boolean isAffix; private Boolean isIframe; private String icon; private List<String> roles; public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getIsLink() { return isLink; } public void setIsLink(String isLink) { this.isLink = isLink; } public Boolean getIsHide() { return isHide; } public void setIsHide(Boolean isHide) { this.isHide = isHide; } public Boolean getIsKeepAlive() { return isKeepAlive; } public void setIsKeepAlive(Boolean isKeepAlive) { this.isKeepAlive = isKeepAlive; } public Boolean getIsAffix() { return isAffix; } public void setIsAffix(Boolean isAffix) { this.isAffix = isAffix; } public Boolean getIsIframe() { return isIframe; } public void setIsIframe(Boolean isIframe) { this.isIframe = isIframe; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } public List<String> getRoles() { return roles; } public void setRoles(List<String> roles) { this.roles = roles; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/MenuModReqDTO.java
对比新文件 @@ -0,0 +1,127 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class MenuModReqDTO implements Serializable { private static final long serialVersionUID = 7016023127495987680L; private Long id; /** * @Description: 菜单名 */ private String name; /** * @Description: 路径 */ private String path; private Long projectId; /** * @Description: 优先级 */ private Byte priority; private String description; /** * @Description: 父菜单id */ private Long parentId; /** * @Description: 重定向 */ private String redirect; /** * @Description: 前端组件 */ private String component; /** * @Description: 属性 */ private MenuMetaReqDTO meta; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public MenuMetaReqDTO getMeta() { return meta; } public void setMeta(MenuMetaReqDTO meta) { this.meta = meta; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/PermissionAddReqDTO.java
对比新文件 @@ -0,0 +1,40 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class PermissionAddReqDTO implements Serializable { private static final long serialVersionUID = -6497760363370111353L; private String code; private String name; private String info; public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/PermissionModReqDTO.java
对比新文件 @@ -0,0 +1,48 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class PermissionModReqDTO implements Serializable { private static final long serialVersionUID = 8201606438113658801L; private Long id; private String code; private String name; private String info; public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/PositionAddReqDTO.java
对比新文件 @@ -0,0 +1,28 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class PositionAddReqDTO implements Serializable { private static final long serialVersionUID = -1648813560144109032L; private String positionName; private String positionCode; public String getPositionName() { return positionName; } public void setPositionName(String positionName) { this.positionName = positionName; } public String getPositionCode() { return positionCode; } public void setPositionCode(String positionCode) { this.positionCode = positionCode; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/PositionModReqDTO.java
对比新文件 @@ -0,0 +1,38 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class PositionModReqDTO implements Serializable { private static final long serialVersionUID = -2639610380881206643L; private Long positionId; private String positionName; private String positionCode; public String getPositionName() { return positionName; } public void setPositionName(String positionName) { this.positionName = positionName; } public String getPositionCode() { return positionCode; } public void setPositionCode(String positionCode) { this.positionCode = positionCode; } public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/RoleAddReqDTO.java
对比新文件 @@ -0,0 +1,38 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class RoleAddReqDTO implements Serializable { private static final long serialVersionUID = 1973939223228210405L; private String roleCode; private String roleName; private String roleInfo; public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleInfo() { return roleInfo; } public void setRoleInfo(String roleInfo) { this.roleInfo = roleInfo; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/RoleModReqDTO.java
对比新文件 @@ -0,0 +1,51 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.io.Serializable; public class RoleModReqDTO implements Serializable { private static final long serialVersionUID = -1515529513315038751L; /** * @Description: 角色id */ private Long roleId; private String roleName; private String roleCode; private String roleInfo; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } public String getRoleInfo() { return roleInfo; } public void setRoleInfo(String roleInfo) { this.roleInfo = roleInfo; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/ScheduleAllYearDateReqDTO.java
对比新文件 @@ -0,0 +1,131 @@ package com.gkhy.safePlatform.account.model.dto.req; import java.util.Date; /** * 日期传参对象 */ public class ScheduleAllYearDateReqDTO { //主键ID private Long id; //日期 private Date scDate; //年份 private Integer scYear; //月份 private Integer scMonth; //日 1-28or31 private Integer scMonthDay; //周 private Integer scWeek; //周天 周日-周六,对应1-7 private Integer scWeekDay; //周天名称 周日-周六 private String scWeekDayName; //周天类型 0:工作日 1:周末休息日 private Integer scDbStatus; //法定节日 0非法定 1法定 private Integer scLegalHoliday; //描述 private String info; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Date getScDate() { return scDate; } public void setScDate(Date scDate) { this.scDate = scDate; } public Integer getScYear() { return scYear; } public void setScYear(Integer scYear) { this.scYear = scYear; } public Integer getScMonth() { return scMonth; } public void setScMonth(Integer scMonth) { this.scMonth = scMonth; } public Integer getScMonthDay() { return scMonthDay; } public void setScMonthDay(Integer scMonthDay) { this.scMonthDay = scMonthDay; } public Integer getScWeek() { return scWeek; } public void setScWeek(Integer scWeek) { this.scWeek = scWeek; } public Integer getScWeekDay() { return scWeekDay; } public void setScWeekDay(Integer scWeekDay) { this.scWeekDay = scWeekDay; } public String getScWeekDayName() { return scWeekDayName; } public void setScWeekDayName(String scWeekDayName) { this.scWeekDayName = scWeekDayName; } public Integer getScDbStatus() { return scDbStatus; } public void setScDbStatus(Integer scDbStatus) { this.scDbStatus = scDbStatus; } public Integer getScLegalHoliday() { return scLegalHoliday; } public void setScLegalHoliday(Integer scLegalHoliday) { this.scLegalHoliday = scLegalHoliday; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/ScheduleTemplateUpdateReqDTO.java
对比新文件 @@ -0,0 +1,5 @@ package com.gkhy.safePlatform.account.model.dto.req; public class ScheduleTemplateUpdateReqDTO { } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/TimeStrategyReqDTO.java
对比新文件 @@ -0,0 +1,70 @@ package com.gkhy.safePlatform.account.model.dto.req; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; /** * 时间策略传参对象 */ public class TimeStrategyReqDTO { //ID private Long id; //时间策略名称 @NotBlank(message = "时间策略名称不能为空") private String name; //描述 private String info; //工作时间组 @NotNull(message = "工作时间组id不能为空") private Long workTimeGroupId; //休息时间组 @NotNull(message = "休息时间组id不能为空") private Long breakTimeGroupId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Long getWorkTimeGroupId() { return workTimeGroupId; } public void setWorkTimeGroupId(Long workTimeGroupId) { this.workTimeGroupId = workTimeGroupId; } public Long getBreakTimeGroupId() { return breakTimeGroupId; } public void setBreakTimeGroupId(Long breakTimeGroupId) { this.breakTimeGroupId = breakTimeGroupId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/WorkTimeGroupAndPeriodRelationReqDTO.java
对比新文件 @@ -0,0 +1,39 @@ package com.gkhy.safePlatform.account.model.dto.req; /** * 休息时间组和休息规则关系返回对象 */ public class WorkTimeGroupAndPeriodRelationReqDTO { //ID private Long id; //时间组ID private Long workTimeGroupId; //时间段ID private Long workTimePeriodId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getWorkTimeGroupId() { return workTimeGroupId; } public void setWorkTimeGroupId(Long workTimeGroupId) { this.workTimeGroupId = workTimeGroupId; } public Long getWorkTimePeriodId() { return workTimePeriodId; } public void setWorkTimePeriodId(Long workTimePeriodId) { this.workTimePeriodId = workTimePeriodId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/WorkTimeGroupReqDTO.java
对比新文件 @@ -0,0 +1,58 @@ package com.gkhy.safePlatform.account.model.dto.req; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotEmpty; import java.util.List; /** * 时间组请求对象 */ public class WorkTimeGroupReqDTO { //主键 private Long id; //时间组名称 @NotBlank(message = "时间组名称不能为空") private String name; //描述 private String info; //时间段信息 @NotEmpty(message = "时间段未选择") private List<Long> workTimePeriodIds; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public List<Long> getWorkTimePeriodIds() { return workTimePeriodIds; } public void setWorkTimePeriodIds(List<Long> workTimePeriodIds) { this.workTimePeriodIds = workTimePeriodIds; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/req/WorkTimePeriodReqDTO.java
对比新文件 @@ -0,0 +1,128 @@ package com.gkhy.safePlatform.account.model.dto.req; import org.hibernate.validator.constraints.Range; import javax.validation.constraints.Max; import javax.validation.constraints.Min; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; public class WorkTimePeriodReqDTO { //主键 private Long id; //时间段名称 @NotBlank(message = "时间段名称不能为空") private String name; //描述 private String info; //开始时间-时 @NotNull(message = "开始时间-时不能为空") @Range(max = 24, min = 0, message = "开始时间-时,必须在0-24之间") private Integer startHour; //开始时间-分 @NotNull(message = "开始时间-分不能为空") @Range(max = 60, min = 0, message = "开始时间-分,必须在0-60之间") private Integer startMin; //结束时间-时 @NotNull(message = "结束时间-时不能为空") @Range(max = 24, min = 0, message = "结束时间-时,必须在0-24之间") private Integer endHour; //结束时间-分 @NotNull(message = "结束时间-分不能为空") @Range(max = 60, min = 0, message = "结束时间-分,必须在0-60之间") private Integer endMin; //工作时长 private Double workHours; //是否跨天 private Byte enableAcrossDay; //删除标识 private Byte status; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Integer getStartHour() { return startHour; } public void setStartHour(Integer startHour) { this.startHour = startHour; } public Integer getStartMin() { return startMin; } public void setStartMin(Integer startMin) { this.startMin = startMin; } public Integer getEndHour() { return endHour; } public void setEndHour(Integer endHour) { this.endHour = endHour; } public Integer getEndMin() { return endMin; } public void setEndMin(Integer endMin) { this.endMin = endMin; } public Double getWorkHours() { return workHours; } public void setWorkHours(Double workHours) { this.workHours = workHours; } public Byte getEnableAcrossDay() { return enableAcrossDay; } public void setEnableAcrossDay(Byte enableAcrossDay) { this.enableAcrossDay = enableAcrossDay; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/AppVersionRespDTO.java
对比新文件 @@ -0,0 +1,183 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDateTime; public class AppVersionRespDTO implements Serializable { private static final long serialVersionUID = -5756261076502560244L; private Long id; private String name; private String info; private String customVersion; private Integer version; private Byte status; private String statusDesc; private Byte appType; private String appTypeDesc; private String objectName; private String objectUrl; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime gmtCreate; private Long createUid; private String createUname; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime gmtModified; private Long modifiedUid; private String modifiedUname; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public String getCustomVersion() { return customVersion; } public void setCustomVersion(String customVersion) { this.customVersion = customVersion; } public Integer getVersion() { return version; } public void setVersion(Integer version) { this.version = version; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Byte getAppType() { return appType; } public void setAppType(Byte appType) { this.appType = appType; } public String getAppTypeDesc() { return appTypeDesc; } public void setAppTypeDesc(String appTypeDesc) { this.appTypeDesc = appTypeDesc; } public String getObjectName() { return objectName; } public void setObjectName(String objectName) { this.objectName = objectName; } public String getObjectUrl() { return objectUrl; } public void setObjectUrl(String objectUrl) { this.objectUrl = objectUrl; } public LocalDateTime getGmtCreate() { return gmtCreate; } public void setGmtCreate(LocalDateTime gmtCreate) { this.gmtCreate = gmtCreate; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public String getCreateUname() { return createUname; } public void setCreateUname(String createUname) { this.createUname = createUname; } public LocalDateTime getGmtModified() { return gmtModified; } public void setGmtModified(LocalDateTime gmtModified) { this.gmtModified = gmtModified; } public Long getModifiedUid() { return modifiedUid; } public void setModifiedUid(Long modifiedUid) { this.modifiedUid = modifiedUid; } public String getModifiedUname() { return modifiedUname; } public void setModifiedUname(String modifiedUname) { this.modifiedUname = modifiedUname; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/BreakTimeGroupAndRuleRelationRespDTO.java
对比新文件 @@ -0,0 +1,47 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; /** * 休息时间组和休息时间规则关系类 返回对象 */ public class BreakTimeGroupAndRuleRelationRespDTO { //ID private Long id; //休息时间组id private Long breakTimeGroupId; //休息时间规则id private Long breakTimeRuleId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getBreakTimeGroupId() { return breakTimeGroupId; } public void setBreakTimeGroupId(Long breakTimeGroupId) { this.breakTimeGroupId = breakTimeGroupId; } public Long getBreakTimeRuleId() { return breakTimeRuleId; } public void setBreakTimeRuleId(Long breakTimeRuleId) { this.breakTimeRuleId = breakTimeRuleId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/BreakTimeGroupRespDTO.java
对比新文件 @@ -0,0 +1,65 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.gkhy.safePlatform.account.model.dto.req.BreakTimeRuleReqDTO; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 休息时间组返回对象 */ public class BreakTimeGroupRespDTO { //ID private Long id; //时间组名称 private String name; //描述 private String info; //休息时间规则集合 private List<BreakTimeRuleRelationRespDTO> list; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public List<BreakTimeRuleRelationRespDTO> getList() { return list; } public void setList(List<BreakTimeRuleRelationRespDTO> list) { this.list = list; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/BreakTimeRuleRelationRespDTO.java
对比新文件 @@ -0,0 +1,102 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; /** * 休息规则表和关系表返回对象 */ public class BreakTimeRuleRelationRespDTO { //ID private Long relationId; //休息时间组id private Long breakTimeGroupId; //休息时间规则id private Long breakTimeRuleId; //时间规则名称 private String name; //描述 private String info; //休息类型 private Byte type; //规则-计时单位 日,周,月,年 0,1,2,3 private Byte rule; //规则序号,周(1-7),月(1-31) private String ruleNumber; public Long getRelationId() { return relationId; } public void setRelationId(Long relationId) { this.relationId = relationId; } public Long getBreakTimeGroupId() { return breakTimeGroupId; } public void setBreakTimeGroupId(Long breakTimeGroupId) { this.breakTimeGroupId = breakTimeGroupId; } public Long getBreakTimeRuleId() { return breakTimeRuleId; } public void setBreakTimeRuleId(Long breakTimeRuleId) { this.breakTimeRuleId = breakTimeRuleId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getRule() { return rule; } public void setRule(Byte rule) { this.rule = rule; } public String getRuleNumber() { return ruleNumber; } public void setRuleNumber(String ruleNumber) { this.ruleNumber = ruleNumber; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/BreakTimeRuleRespDTO.java
对比新文件 @@ -0,0 +1,89 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.util.Date; /** * 休息时间规则实体类 */ @TableName("schedule_break_time_rule") public class BreakTimeRuleRespDTO implements Serializable { private static final long serialVersionUID = 8914512112928348446L; //ID @TableId(type = IdType.AUTO) private Long id; //时间规则名称 private String name; //描述 private String info; //休息类型 private Byte type; //规则-计时单位 日,周,月,年 0,1,2,3 private Byte rule; //规则序号,周(1-7),月(1-31) private String ruleNumber; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getRule() { return rule; } public void setRule(Byte rule) { this.rule = rule; } public String getRuleNumber() { return ruleNumber; } public void setRuleNumber(String ruleNumber) { this.ruleNumber = ruleNumber; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/CameraRespDTO.java
对比新文件 @@ -0,0 +1,69 @@ package com.gkhy.safePlatform.account.model.dto.resp; public class CameraRespDTO { private Long id; //事业部ID private Long bizDepId; private String depName; //设备警号,调视频接口用 private String deviceNo; //设备名称,跟州平台上面显示的名称一致 private String name; //简称,内部管理使用 private String shortName; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public Long getBizDepId() { return bizDepId; } public void setBizDepId(Long bizDepId) { this.bizDepId = bizDepId; } public String getDeviceNo() { return deviceNo; } public void setDeviceNo(String deviceNo) { this.deviceNo = deviceNo; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getShortName() { return shortName; } public void setShortName(String shortName) { this.shortName = shortName; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/DepRespDTO.java
对比新文件 @@ -0,0 +1,99 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class DepRespDTO implements Serializable { private static final long serialVersionUID = 6205193077299974533L; private Long depId; private String depName; private String depInfo; private Byte depLevel; private String depCode; private String depLevelDesc; private Byte status; private String statusDesc; private Long parentDepId; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Long getParentDepId() { return parentDepId; } public void setParentDepId(Long parentDepId) { this.parentDepId = parentDepId; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepLevelDesc() { return depLevelDesc; } public void setDepLevelDesc(String depLevelDesc) { this.depLevelDesc = depLevelDesc; } public String getDepCode() { return depCode; } public void setDepCode(String depCode) { this.depCode = depCode; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/DepUserInfoRespDTO.java
对比新文件 @@ -0,0 +1,102 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; /** * @Description: 部门下用户信息 */ public class DepUserInfoRespDTO implements Serializable { private static final long serialVersionUID = 6127816313682926589L; private Long uid; private String uuid; private String username; private String realName; private Byte gender; private Byte type; private Byte status; private String phone; private String email; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/DepartmentRespDTO.java
对比新文件 @@ -0,0 +1,109 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; import java.util.List; public class DepartmentRespDTO implements Serializable { private static final long serialVersionUID = -6385370681272956303L; private Long depId; private String depName; private String depCode; private String depInfo; private Byte depLevel; private String depLevelDesc; private Byte status; private String statusDesc; private Long parentDepId; private List<DepartmentRespDTO> children; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Long getParentDepId() { return parentDepId; } public void setParentDepId(Long parentDepId) { this.parentDepId = parentDepId; } public List<DepartmentRespDTO> getChildren() { return children; } public void setChildren(List<DepartmentRespDTO> children) { this.children = children; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepLevelDesc() { return depLevelDesc; } public void setDepLevelDesc(String depLevelDesc) { this.depLevelDesc = depLevelDesc; } public String getDepCode() { return depCode; } public void setDepCode(String depCode) { this.depCode = depCode; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupInfoRespDTO.java
对比新文件 @@ -0,0 +1,68 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class GroupInfoRespDTO implements Serializable { private static final long serialVersionUID = 3320683479955343911L; private Long groupId; private String groupName; private String groupInfo; private Byte status; private String statusDesc; private Long groupStrategyId; public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public String getGroupInfo() { return groupInfo; } public void setGroupInfo(String groupInfo) { this.groupInfo = groupInfo; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupMemberPageRespDTO.java
对比新文件 @@ -0,0 +1,58 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class GroupMemberPageRespDTO implements Serializable { private static final long serialVersionUID = 5719304369072020911L; private Long uid; private String username; private String realName; private Byte status; private String statusDesc; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupMemberRespDTO.java
对比新文件 @@ -0,0 +1,61 @@ package com.gkhy.safePlatform.account.model.dto.resp; import org.omg.CORBA.PRIVATE_MEMBER; import java.io.Serializable; public class GroupMemberRespDTO implements Serializable { private static final long serialVersionUID = 5883594325773276880L; private Long uid; private String username; private String realName; private Byte status; private String statusDesc; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupPageRespDTO.java
对比新文件 @@ -0,0 +1,140 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; import java.util.Date; import java.util.List; public class GroupPageRespDTO implements Serializable { private static final long serialVersionUID = -3333295784884413027L; private Long groupId; private String groupName; private String groupInfo; private Byte status; private String statusDesc; private Date gmtCreate; private Date gmtModified; private String createBy; private String editBy; private Long groupStrategyId; private Long depId; private String department; private List<GroupMemberRespDTO> groupMembers; public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public String getGroupInfo() { return groupInfo; } public void setGroupInfo(String groupInfo) { this.groupInfo = groupInfo; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public List<GroupMemberRespDTO> getGroupMembers() { return groupMembers; } public void setGroupMembers(List<GroupMemberRespDTO> groupMembers) { this.groupMembers = groupMembers; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepartment() { return department; } public void setDepartment(String department) { this.department = department; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupRespDTO.java
对比新文件 @@ -0,0 +1,100 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; import java.util.Date; import java.util.List; public class GroupRespDTO implements Serializable { private static final long serialVersionUID = -4810782997163218006L; private Long id; private String groupName; private String groupInfo; private Byte status; private String statusDesc; private Long groupStrategyId; private List<GroupMemberRespDTO> groupMembers; private Long depId; private String department; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public String getGroupInfo() { return groupInfo; } public void setGroupInfo(String groupInfo) { this.groupInfo = groupInfo; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public List<GroupMemberRespDTO> getGroupMembers() { return groupMembers; } public void setGroupMembers(List<GroupMemberRespDTO> groupMembers) { this.groupMembers = groupMembers; } public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepartment() { return department; } public void setDepartment(String department) { this.department = department; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupStrategyInfoRespDTO.java
对比新文件 @@ -0,0 +1,117 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDate; import java.util.Date; import java.util.List; public class GroupStrategyInfoRespDTO implements Serializable { private static final long serialVersionUID = -6169170888343909438L; private Long groupStrategyId; private String groupStrategyName; private String groupStrategyInfo; private Long timeStrategyId; // 周期 private Byte cycle; private String cycleDesc; @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") private LocalDate cycleStartTime; // 如何倒班 private Byte status; private String statusDesc; private List<GroupInfoRespDTO> groups; public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public String getGroupStrategyName() { return groupStrategyName; } public void setGroupStrategyName(String groupStrategyName) { this.groupStrategyName = groupStrategyName; } public String getGroupStrategyInfo() { return groupStrategyInfo; } public void setGroupStrategyInfo(String groupStrategyInfo) { this.groupStrategyInfo = groupStrategyInfo; } public Long getTimeStrategyId() { return timeStrategyId; } public void setTimeStrategyId(Long timeStrategyId) { this.timeStrategyId = timeStrategyId; } public Byte getCycle() { return cycle; } public void setCycle(Byte cycle) { this.cycle = cycle; } public String getCycleDesc() { return cycleDesc; } public void setCycleDesc(String cycleDesc) { this.cycleDesc = cycleDesc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public List<GroupInfoRespDTO> getGroups() { return groups; } public void setGroups(List<GroupInfoRespDTO> groups) { this.groups = groups; } public LocalDate getCycleStartTime() { return cycleStartTime; } public void setCycleStartTime(LocalDate cycleStartTime) { this.cycleStartTime = cycleStartTime; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupStrategyRespDTO.java
对比新文件 @@ -0,0 +1,158 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDate; import java.util.Date; import java.util.List; public class GroupStrategyRespDTO implements Serializable { private static final long serialVersionUID = -6169170888343909438L; private Long groupStrategyId; private String groupStrategyName; private String groupStrategyInfo; private Long timeStrategyId; // 周期 private Byte cycle; private String cycleDesc; @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") private LocalDate cycleStartTime; // 如何倒班 private Byte status; private String statusDesc; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date gmtCreate; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date gmtModified; private String createBy; private String editBy; private List<GroupInfoRespDTO> groups; public Long getGroupStrategyId() { return groupStrategyId; } public void setGroupStrategyId(Long groupStrategyId) { this.groupStrategyId = groupStrategyId; } public String getGroupStrategyName() { return groupStrategyName; } public void setGroupStrategyName(String groupStrategyName) { this.groupStrategyName = groupStrategyName; } public String getGroupStrategyInfo() { return groupStrategyInfo; } public void setGroupStrategyInfo(String groupStrategyInfo) { this.groupStrategyInfo = groupStrategyInfo; } public Long getTimeStrategyId() { return timeStrategyId; } public void setTimeStrategyId(Long timeStrategyId) { this.timeStrategyId = timeStrategyId; } public Byte getCycle() { return cycle; } public void setCycle(Byte cycle) { this.cycle = cycle; } public String getCycleDesc() { return cycleDesc; } public void setCycleDesc(String cycleDesc) { this.cycleDesc = cycleDesc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } public List<GroupInfoRespDTO> getGroups() { return groups; } public void setGroups(List<GroupInfoRespDTO> groups) { this.groups = groups; } public LocalDate getCycleStartTime() { return cycleStartTime; } public void setCycleStartTime(LocalDate cycleStartTime) { this.cycleStartTime = cycleStartTime; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupStrategyTimeTableRespDTO.java
对比新文件 @@ -0,0 +1,51 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; import java.util.List; public class GroupStrategyTimeTableRespDTO implements Serializable { private static final long serialVersionUID = 855783600046064950L; private String groupStrategyName; private String groupStrategyInfo; private Long timeStrategyId; private List<GroupTimeTableRespDTO> groupSchedules; public String getGroupStrategyName() { return groupStrategyName; } public void setGroupStrategyName(String groupStrategyName) { this.groupStrategyName = groupStrategyName; } public String getGroupStrategyInfo() { return groupStrategyInfo; } public void setGroupStrategyInfo(String groupStrategyInfo) { this.groupStrategyInfo = groupStrategyInfo; } public Long getTimeStrategyId() { return timeStrategyId; } public void setTimeStrategyId(Long timeStrategyId) { this.timeStrategyId = timeStrategyId; } public List<GroupTimeTableRespDTO> getGroupSchedules() { return groupSchedules; } public void setGroupSchedules(List<GroupTimeTableRespDTO> groupSchedules) { this.groupSchedules = groupSchedules; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupTimeTableDayRespDTO.java
对比新文件 @@ -0,0 +1,33 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDate; import java.util.List; public class GroupTimeTableDayRespDTO implements Serializable { private static final long serialVersionUID = -192110228795307432L; @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8") private LocalDate day; private List<GroupTimeTableTimeDetailRespDTO> timeDetails; public LocalDate getDay() { return day; } public void setDay(LocalDate day) { this.day = day; } public List<GroupTimeTableTimeDetailRespDTO> getTimeDetails() { return timeDetails; } public void setTimeDetails(List<GroupTimeTableTimeDetailRespDTO> timeDetails) { this.timeDetails = timeDetails; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupTimeTableRespDTO.java
对比新文件 @@ -0,0 +1,55 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDate; import java.util.Collection; import java.util.List; public class GroupTimeTableRespDTO implements Serializable { private static final long serialVersionUID = -5732485575736482572L; private Long groupId; private String groupName; private String groupInfo; private Collection<GroupTimeTableDayRespDTO> days; public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public String getGroupInfo() { return groupInfo; } public void setGroupInfo(String groupInfo) { this.groupInfo = groupInfo; } public Collection<GroupTimeTableDayRespDTO> getDays() { return days; } public void setDays(Collection<GroupTimeTableDayRespDTO> days) { this.days = days; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/GroupTimeTableTimeDetailRespDTO.java
对比新文件 @@ -0,0 +1,55 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDateTime; public class GroupTimeTableTimeDetailRespDTO implements Serializable { private static final long serialVersionUID = 1238599835164380807L; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT+8") private LocalDateTime startTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT+8") private LocalDateTime endTime; private Byte type; private String typeDesc; public LocalDateTime getStartTime() { return startTime; } public void setStartTime(LocalDateTime startTime) { this.startTime = startTime; } public LocalDateTime getEndTime() { return endTime; } public void setEndTime(LocalDateTime endTime) { this.endTime = endTime; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public String getTypeDesc() { return typeDesc; } public void setTypeDesc(String typeDesc) { this.typeDesc = typeDesc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/MenuMetaRespDTO.java
对比新文件 @@ -0,0 +1,95 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonProperty; import org.omg.CORBA.PRIVATE_MEMBER; import java.io.Serializable; import java.util.List; /** * @Description: 菜单基本属性 */ public class MenuMetaRespDTO implements Serializable { private static final long serialVersionUID = 3278913464169090683L; private String title; private String isLink; private Boolean isHide; private Boolean isKeepAlive; private Boolean isAffix; private Boolean isIframe; private String icon; private List<String> roles; public void setTitle(String title) { this.title = title; } public String getTitle() { return title; } public String getIsLink() { return isLink; } public void setIsLink(String isLink) { this.isLink = isLink; } public Boolean getIsHide() { return isHide; } public void setIsHide(Boolean isHide) { this.isHide = isHide; } public Boolean getIsKeepAlive() { return isKeepAlive; } public void setIsKeepAlive(Boolean isKeepAlive) { this.isKeepAlive = isKeepAlive; } public Boolean getIsAffix() { return isAffix; } public void setIsAffix(Boolean isAffix) { this.isAffix = isAffix; } public Boolean getIsIframe() { return isIframe; } public void setIsIframe(Boolean isIframe) { this.isIframe = isIframe; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } public List<String> getRoles() { return roles; } public void setRoles(List<String> roles) { this.roles = roles; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/MenuRespDTO.java
对比新文件 @@ -0,0 +1,152 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonProperty; import com.gkhy.safePlatform.account.entity.user.ProjectInfoDO; import java.io.Serializable; import java.util.List; public class MenuRespDTO implements Serializable { private static final long serialVersionUID = -7358470576962065388L; private Long id; private String name; private String path; private Byte priority; private String description; private Byte status; private Long parentId; private Long projectId; @JsonProperty(value = "isPublic") private Boolean isPublic; private String redirect; private String component; private MenuMetaRespDTO meta; private List<MenuRespDTO> children; private ProjectRespDTO project; // 目录id结构的上下级关系 前端需求 private List<Long> menuSuperior; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public List<MenuRespDTO> getChildren() { return children; } public void setChildren(List<MenuRespDTO> children) { this.children = children; } public MenuMetaRespDTO getMeta() { return meta; } public void setMeta(MenuMetaRespDTO meta) { this.meta = meta; } public Boolean getPublic() { return isPublic; } public void setPublic(Boolean aPublic) { isPublic = aPublic; } public ProjectRespDTO getProject() { return project; } public void setProject(ProjectRespDTO project) { this.project = project; } public List<Long> getMenuSuperior() { return menuSuperior; } public void setMenuSuperior(List<Long> menuSuperior) { this.menuSuperior = menuSuperior; } public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/ObjectItemRespDTO.java
对比新文件 @@ -0,0 +1,28 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class ObjectItemRespDTO implements Serializable { private static final long serialVersionUID = -6785920532029320752L; private String objectName; private String presignedUrl; public String getObjectName() { return objectName; } public void setObjectName(String objectName) { this.objectName = objectName; } public String getPresignedUrl() { return presignedUrl; } public void setPresignedUrl(String presignedUrl) { this.presignedUrl = presignedUrl; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/PermissionRespDTO.java
对比新文件 @@ -0,0 +1,38 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class PermissionRespDTO implements Serializable { private static final long serialVersionUID = -7392039304979551117L; private Long permissionId; private String permissionCode; private String permissionName; public Long getPermissionId() { return permissionId; } public void setPermissionId(Long permissionId) { this.permissionId = permissionId; } public String getPermissionCode() { return permissionCode; } public void setPermissionCode(String permissionCode) { this.permissionCode = permissionCode; } public String getPermissionName() { return permissionName; } public void setPermissionName(String permissionName) { this.permissionName = permissionName; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/PersonalDetailDepRespDTO.java
对比新文件 @@ -0,0 +1,58 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class PersonalDetailDepRespDTO implements Serializable { private static final long serialVersionUID = -7128068010965567877L; private Long depId; private String depName; private String depInfo; private Byte depLevel; private String depLevelDesc; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDepInfo() { return depInfo; } public void setDepInfo(String depInfo) { this.depInfo = depInfo; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } public String getDepLevelDesc() { return depLevelDesc; } public void setDepLevelDesc(String depLevelDesc) { this.depLevelDesc = depLevelDesc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/PersonalDetailRespDTO.java
对比新文件 @@ -0,0 +1,110 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class PersonalDetailRespDTO implements Serializable { private static final long serialVersionUID = -7753274573796236592L; private Long uid; private String username; private String realName; private Byte type; private Byte status; private String phone; private String email; private PersonalDetailRoleRespDTO role; private PersonalDetailDepRespDTO department; public PersonalDetailRespDTO(Long uid, String username, String realName, Byte type, Byte status, String phone, String email, PersonalDetailRoleRespDTO role, PersonalDetailDepRespDTO department) { this.uid = uid; this.username = username; this.realName = realName; this.type = type; this.status = status; this.phone = phone; this.email = email; this.role = role; this.department = department; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public PersonalDetailRoleRespDTO getRole() { return role; } public void setRole(PersonalDetailRoleRespDTO role) { this.role = role; } public PersonalDetailDepRespDTO getDepartment() { return department; } public void setDepartment(PersonalDetailDepRespDTO department) { this.department = department; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/PersonalDetailRoleRespDTO.java
对比新文件 @@ -0,0 +1,49 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class PersonalDetailRoleRespDTO implements Serializable { private static final long serialVersionUID = -5401117153032215558L; private Long roleId; private String roleName; private String roleCode; private String roleInfo; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } public String getRoleInfo() { return roleInfo; } public void setRoleInfo(String roleInfo) { this.roleInfo = roleInfo; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/PositionDetailRespDTO.java
对比新文件 @@ -0,0 +1,103 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.util.Date; public class PositionDetailRespDTO implements Serializable { private static final long serialVersionUID = -1153187817185234420L; private Long positionId; private String positionName; private String positionCode; private Byte status; private String statusDesc; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date gmtCreate; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date gmtModified; private String createBy; private String editBy; public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } public String getPositionName() { return positionName; } public void setPositionName(String positionName) { this.positionName = positionName; } public String getPositionCode() { return positionCode; } public void setPositionCode(String positionCode) { this.positionCode = positionCode; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getEditBy() { return editBy; } public void setEditBy(String editBy) { this.editBy = editBy; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/PositionRespDTO.java
对比新文件 @@ -0,0 +1,58 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class PositionRespDTO implements Serializable { private static final long serialVersionUID = -754480523506449300L; private Long positionId; private String positionName; private String positionCode; private Byte status; private String statusDesc; public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } public String getPositionName() { return positionName; } public void setPositionName(String positionName) { this.positionName = positionName; } public String getPositionCode() { return positionCode; } public void setPositionCode(String positionCode) { this.positionCode = positionCode; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/ProjectRespDTO.java
对比新文件 @@ -0,0 +1,60 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.gkhy.safePlatform.account.enums.ProjectStatusEnum; import java.io.Serializable; public class ProjectRespDTO implements Serializable { private static final long serialVersionUID = -7160424822410323045L; private Long projectId; private String projectName; private String projectCode; private Byte status; private String statusDesc; public Long getProjectId() { return projectId; } public void setProjectId(Long projectId) { this.projectId = projectId; } public String getProjectName() { return projectName; } public void setProjectName(String projectName) { this.projectName = projectName; } public String getProjectCode() { return projectCode; } public void setProjectCode(String projectCode) { this.projectCode = projectCode; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/RoleRespDTO.java
对比新文件 @@ -0,0 +1,70 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.gkhy.safePlatform.account.enums.RoleStatusEnum; import java.io.Serializable; public class RoleRespDTO implements Serializable { private static final long serialVersionUID = 3777645347618169154L; private Long roleId; private String roleName; private String roleCode; private String roleInfo; private Byte status; private String statusDesc; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } public String getRoleInfo() { return roleInfo; } public void setRoleInfo(String roleInfo) { this.roleInfo = roleInfo; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/ScheduleAllYearDateRespDTO.java
对比新文件 @@ -0,0 +1,131 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.util.Date; /** * 日期返回对象 */ public class ScheduleAllYearDateRespDTO { //主键ID private Long id; //日期 private Date scDate; //年份 private Integer scYear; //月份 private Integer scMonth; //日 1-28or31 private Integer scMonthDay; //周 private Integer scWeek; //周天 周日-周六,对应1-7 private Integer scWeekDay; //周天名称 周日-周六 private String scWeekDayName; //周天类型 0:工作日 1:周末休息日 private Integer scDbStatus; //法定节日 0非法定 1法定 private Integer scLegalHoliday; //描述 private String info; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Date getScDate() { return scDate; } public void setScDate(Date scDate) { this.scDate = scDate; } public Integer getScYear() { return scYear; } public void setScYear(Integer scYear) { this.scYear = scYear; } public Integer getScMonth() { return scMonth; } public void setScMonth(Integer scMonth) { this.scMonth = scMonth; } public Integer getScMonthDay() { return scMonthDay; } public void setScMonthDay(Integer scMonthDay) { this.scMonthDay = scMonthDay; } public Integer getScWeek() { return scWeek; } public void setScWeek(Integer scWeek) { this.scWeek = scWeek; } public Integer getScWeekDay() { return scWeekDay; } public void setScWeekDay(Integer scWeekDay) { this.scWeekDay = scWeekDay; } public String getScWeekDayName() { return scWeekDayName; } public void setScWeekDayName(String scWeekDayName) { this.scWeekDayName = scWeekDayName; } public Integer getScDbStatus() { return scDbStatus; } public void setScDbStatus(Integer scDbStatus) { this.scDbStatus = scDbStatus; } public Integer getScLegalHoliday() { return scLegalHoliday; } public void setScLegalHoliday(Integer scLegalHoliday) { this.scLegalHoliday = scLegalHoliday; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/ScheduleTemplateRespDTO.java
对比新文件 @@ -0,0 +1,117 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class ScheduleTemplateRespDTO implements Serializable { private static final long serialVersionUID = -3354214204688828125L; private Long id; //排班类型 private Byte scheduleType; //排班模板状态 private Byte status; //排班开始时间 - 小时 private Integer startHour; //排班开始时间 - 分钟 private Integer startMin; //排班结束时间 - 小时 private Integer endHour; //排班结束时间 - 分钟 private Integer endMin; //排班是否跨越自然日 private Boolean acrossDay; //持续天数 private Integer continueDayCount; //休息天数 private Integer breakDayCount; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Byte getScheduleType() { return scheduleType; } public void setScheduleType(Byte scheduleType) { this.scheduleType = scheduleType; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Integer getStartHour() { return startHour; } public void setStartHour(Integer startHour) { this.startHour = startHour; } public Integer getStartMin() { return startMin; } public void setStartMin(Integer startMin) { this.startMin = startMin; } public Integer getEndHour() { return endHour; } public void setEndHour(Integer endHour) { this.endHour = endHour; } public Integer getEndMin() { return endMin; } public void setEndMin(Integer endMin) { this.endMin = endMin; } public Boolean getAcrossDay() { return acrossDay; } public void setAcrossDay(Boolean acrossDay) { this.acrossDay = acrossDay; } public Integer getContinueDayCount() { return continueDayCount; } public void setContinueDayCount(Integer continueDayCount) { this.continueDayCount = continueDayCount; } public Integer getBreakDayCount() { return breakDayCount; } public void setBreakDayCount(Integer breakDayCount) { this.breakDayCount = breakDayCount; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/TimeStrategyRespDTO.java
对比新文件 @@ -0,0 +1,93 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.util.Date; /** * 时间策略返回对象 */ public class TimeStrategyRespDTO{ private Long id; //时间策略名称 private String name; //描述 private String info; //工作时间组 private Long workTimeGroupId; //休息时间组 private Long breakTimeGroupId; //工作时间组 private WorkTimeGroupRespDTO workTimeGroupRespDTO; //休息时间组 private BreakTimeGroupRespDTO breakTimeGroupRespDTO; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public Long getWorkTimeGroupId() { return workTimeGroupId; } public void setWorkTimeGroupId(Long workTimeGroupId) { this.workTimeGroupId = workTimeGroupId; } public Long getBreakTimeGroupId() { return breakTimeGroupId; } public void setBreakTimeGroupId(Long breakTimeGroupId) { this.breakTimeGroupId = breakTimeGroupId; } public WorkTimeGroupRespDTO getWorkTimeGroupRespDTO() { return workTimeGroupRespDTO; } public void setWorkTimeGroupRespDTO(WorkTimeGroupRespDTO workTimeGroupRespDTO) { this.workTimeGroupRespDTO = workTimeGroupRespDTO; } public BreakTimeGroupRespDTO getBreakTimeGroupRespDTO() { return breakTimeGroupRespDTO; } public void setBreakTimeGroupRespDTO(BreakTimeGroupRespDTO breakTimeGroupRespDTO) { this.breakTimeGroupRespDTO = breakTimeGroupRespDTO; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserDepartmentRespDTO.java
对比新文件 @@ -0,0 +1,38 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class UserDepartmentRespDTO implements Serializable { private static final long serialVersionUID = 2730453134686774107L; private Long depId; private String depName; private Byte depLevel; public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public Byte getDepLevel() { return depLevel; } public void setDepLevel(Byte depLevel) { this.depLevel = depLevel; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserDetailRespDTO.java
对比新文件 @@ -0,0 +1,207 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.util.Date; public class UserDetailRespDTO implements Serializable { private static final long serialVersionUID = -6555043126001817061L; private Long uid; private String uuid; private String username; private String realName; private Byte gender; private Byte type; private Byte status; private String phone; private String identify; private String email; // 账户过期时间 private Date expireTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date gmtCreate; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date gmtModified; private Long depId; private Long roleId; private Long positionId; //部门 private UserDepartmentRespDTO department; //角色 private UserRoleRespDTO role; //岗位 private UserPositionRespDTO position; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Date getExpireTime() { return expireTime; } public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public UserDepartmentRespDTO getDepartment() { return department; } public void setDepartment(UserDepartmentRespDTO department) { this.department = department; } public UserRoleRespDTO getRole() { return role; } public void setRole(UserRoleRespDTO role) { this.role = role; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } public UserPositionRespDTO getPosition() { return position; } public void setPosition(UserPositionRespDTO position) { this.position = position; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserGroupTimTableRespDTO.java
对比新文件 @@ -0,0 +1,80 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; import java.util.List; public class UserGroupTimTableRespDTO implements Serializable { private static final long serialVersionUID = 8233279029607209257L; private Long uid; private String username; private String realName; private String phone; private Long groupId; private String groupName; private List<UserTimeTableDetailRespDTO> timeDetails; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } public List<UserTimeTableDetailRespDTO> getTimeDetails() { return timeDetails; } public void setTimeDetails(List<UserTimeTableDetailRespDTO> timeDetails) { this.timeDetails = timeDetails; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserInfoRespDTO.java
对比新文件 @@ -0,0 +1,139 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; import java.util.Date; public class UserInfoRespDTO implements Serializable { private static final long serialVersionUID = -8606009541159609352L; private Long uid; private String uuid; private String username; private String realName; private Byte gender; private Byte type; private Byte status; private String phone; private String identify; private String email; private Long depId; private Long roleId; private Long positionId; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getGender() { return gender; } public void setGender(Byte gender) { this.gender = gender; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getIdentify() { return identify; } public void setIdentify(String identify) { this.identify = identify; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserListRespDTO.java
对比新文件 @@ -0,0 +1,77 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class UserListRespDTO implements Serializable { private Long uid; private String uuid; private String username; private String realName; private Byte status; private String phone; private String email; public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserLoginRespDTO.java
对比新文件 @@ -0,0 +1,145 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.gkhy.safePlatform.account.enums.UserStatusEnum; import java.io.Serializable; import java.util.List; public class UserLoginRespDTO implements Serializable { private static final long serialVersionUID = 6690794400787915870L; private Long uid; private String username; private String realName; private Byte type; private Byte status; private String phone; private String email; private String accessToken; private List<String> roles; private String department; private Long depId; private String position; public UserLoginRespDTO(Long uid, String username, String realName, Byte type, Byte status, String phone, String email,String department,String position, List<String> roles, String accessToken,Long depId) { this.uid = uid; this.username = username; this.realName = realName; this.type = type; this.status = status; this.phone = phone; this.email = email; this.department = department; this.position = position; this.accessToken = accessToken; this.roles = roles; this.depId = depId; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getAccessToken() { return accessToken; } public void setAccessToken(String accessToken) { this.accessToken = accessToken; } public List<String> getRoles() { return roles; } public void setRoles(List<String> roles) { this.roles = roles; } public String getDepartment() { return department; } public void setDepartment(String department) { this.department = department; } public String getPosition() { return position; } public void setPosition(String position) { this.position = position; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserPositionRespDTO.java
对比新文件 @@ -0,0 +1,39 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class UserPositionRespDTO implements Serializable { private static final long serialVersionUID = -6243258541476432261L; private Long positionId; private String positionName; private String positionCode; public Long getPositionId() { return positionId; } public void setPositionId(Long positionId) { this.positionId = positionId; } public String getPositionName() { return positionName; } public void setPositionName(String positionName) { this.positionName = positionName; } public String getPositionCode() { return positionCode; } public void setPositionCode(String positionCode) { this.positionCode = positionCode; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserRoleRespDTO.java
对比新文件 @@ -0,0 +1,38 @@ package com.gkhy.safePlatform.account.model.dto.resp; import java.io.Serializable; public class UserRoleRespDTO implements Serializable { private static final long serialVersionUID = 2847160046490467858L; private Long roleId; private String roleName; private String roleCode; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserTimeTableDetailRespDTO.java
对比新文件 @@ -0,0 +1,53 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDateTime; public class UserTimeTableDetailRespDTO implements Serializable { private static final long serialVersionUID = -555426432894052370L; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT+8") private LocalDateTime startTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT+8") private LocalDateTime endTime; private Byte type; private String typeDesc; public LocalDateTime getStartTime() { return startTime; } public void setStartTime(LocalDateTime startTime) { this.startTime = startTime; } public LocalDateTime getEndTime() { return endTime; } public void setEndTime(LocalDateTime endTime) { this.endTime = endTime; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public String getTypeDesc() { return typeDesc; } public void setTypeDesc(String typeDesc) { this.typeDesc = typeDesc; } } account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/UserTimeTableRespDTO.java
对比新文件 @@ -0,0 +1,34 @@ package com.gkhy.safePlatform.account.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDate; import java.util.Date; import java.util.List; public class UserTimeTableRespDTO implements Serializable { private static final long serialVersionUID = -5700518079472677429L; @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8") private LocalDate day; private List<UserTimeTableDetailRespDTO> timeDetails; public LocalDate getDay() { return day; } public void setDay(LocalDate day) { this.day = day; } public List<UserTimeTableDetailRespDTO> getTimeDetails() { return timeDetails; } public void setTimeDetails(List<UserTimeTableDetailRespDTO> timeDetails) { this.timeDetails = timeDetails; } } 在上述文件截断后对比
account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/WorkTimeGroupAndPeriodRelationRespDTO.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/WorkTimeGroupRespDTO.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/WorkTimePeriodRelationRespDTO.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/dto/resp/WorkTimePeriodRespDTO.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/AccountQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/AppVersionPageQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/GroupMemberPageQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/GroupPageQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/GroupQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/GroupScheduleQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/GroupStrategyPageQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/GroupStrategyQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/GroupStrategyScheduleQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/PositionPageQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/PositionQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/UserScheduleQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/AccountDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/AppVersionPageDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/GroupDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/GroupMemberPageDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/GroupPageDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/GroupScheduleDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/GroupStrategyDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/GroupStrategyPageDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/PositionDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/PositionPageDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/model/query/db/UserScheduleDBQuery.java account/account-service/src/main/java/com/gkhy/safePlatform/account/mq/consumer/DemoMqConsumer.java account/account-service/src/main/java/com/gkhy/safePlatform/account/mq/producer/DemoMqProducer.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/AppVersionInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/CameraRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/DepartmentInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/MenuInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/PermissionInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/PositionInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/ProjectInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/ProjectMenuInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/RoleInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/RoleMenuInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/RolePermissionInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/RoleProjectInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/UserInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/BreakTimeDateInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/BreakTimeGroupAndRuleRelationInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/BreakTimeGroupInfoReposity.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/BreakTimeRuleInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/GroupInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/GroupMemberInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/GroupStrategyInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/GroupStrategyTimeTableInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/GroupStrategyUserTimeTableInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/ScheduleAllYearDateRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/TimeStrategyInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/WorkTimeGroupAndPeriodRelationInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/WorkTimeGroupInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/repository/schedule/WorkTimePeriodInfoRepository.java account/account-service/src/main/java/com/gkhy/safePlatform/account/schedule/KeepAliveRobot.java account/account-service/src/main/java/com/gkhy/safePlatform/account/schedule/StaffScheduleExecJob.java account/account-service/src/main/java/com/gkhy/safePlatform/account/schedule/TestScheduleJob.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/AccountService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/AppVersionService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/AuthService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/BreakTimeService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/CameraManageService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/DepartmentService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/GroupService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/GroupStrategyService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/GroupStrategyTimeTableService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/MenuService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/PermissionService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/PositionService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/ProjectService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/RedisService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/RoleService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/ScheduleService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/TimeStrategyService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/WorkTimeService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/AppVersionInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/BreakTimeDateInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/BreakTimeGroupAndRuleRelationInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/BreakTimeGroupInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/BreakTimeRuleInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/CameraService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/DepartmentInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/GroupInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/GroupMemberInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/GroupStrategyInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/GroupStrategyTimeTableInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/GroupStrategyUserTimeTableInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/MenuInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/PermissionInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/PositionInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/ProjectInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/ProjectMenuInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/RoleInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/RoleMenuInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/RolePermissionInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/RoleProjectInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/ScheduleAllYearDateService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/ScheduleStrategyService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/TimeStrategyInfoSerive.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/UserInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/UserScheduleBindService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/UserScheduleDetailService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/WorkTimeGroupAndPeriodRelationInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/WorkTimeGroupInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/WorkTimePeriodInfoService.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/AppVersionInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/BreakTimeDateInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/BreakTimeGroupAndRuleRelationInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/BreakTimeGroupInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/BreakTimeRuleInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/CameraServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/DepartmentInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/GroupInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/GroupMemberInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/GroupStrategyInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/GroupStrategyTimeTableInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/GroupStrategyUserTimeTableInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/MenuInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/PermissionInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/PositionInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/ProjectInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/ProjectMenuInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/RoleInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/RoleMenuInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/RolePermissionInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/RoleProjectInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/ScheduleAllYearDateServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/TimeStrategyInfoSeriveImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/UserInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/WorkTimeGroupAndPeriodRelationInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/WorkTimeGroupInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/baseService/impl/WorkTimePeriodInfoServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/AccountServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/AppVersionServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/AuthServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/BreakTimeServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/CameraManageServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/DepartmentServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/GroupServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/GroupStrategyServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/GroupStrategyTimeTableServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/MenuServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/PermissionServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/PositionServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/ProjectServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/RedisServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/RoleServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/TimeStrategyServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/service/impl/WorkTimeServiceImpl.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/DateUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/DepartmentUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/IdCardUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/MenuUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/MinioUtils.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/PasswordUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/RedisUtils.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/RegexUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/TokenUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/schedule/DateUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/schedule/GroupStrategyUtil.java account/account-service/src/main/java/com/gkhy/safePlatform/account/utils/staffSchedule/ScheduleTemplateUtil.java account/account-service/src/main/resources/application-dev.yaml account/account-service/src/main/resources/config/mapper/account/account/DepartmentInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/MenuInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/PermissionInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/PositionInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/ProjectInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/ProjectMenuInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/RoleInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/RoleMenuInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/RolePermissionInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/RoleProjectInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/account/UserInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/app/AppVersionInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/device/CameraMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/BreakTimeGroupAndRuleRelationInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/BreakTimeGroupInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/BreakTimeRuleInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/GroupInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/GroupMemberInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/GroupStrategyInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/GroupStrategyTimeTableInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/GroupStrategyUserTimeTableInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/ScheduleAllYearDateMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/TimeStrategyInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/WorkTimeGroupAndPeriodRelationInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/WorkTimeGroupInfoMapper.xml account/account-service/src/main/resources/config/mapper/account/schedule/WorkTimePeriodInfoMapper.xml account/pom.xml commons/pom.xml commons/src/main/java/com/gkhy/safePlatform/commons/co/ContextCacheAuthority.java commons/src/main/java/com/gkhy/safePlatform/commons/co/ContextCacheUser.java commons/src/main/java/com/gkhy/safePlatform/commons/config/file/MinioConfig.java commons/src/main/java/com/gkhy/safePlatform/commons/enums/E.java commons/src/main/java/com/gkhy/safePlatform/commons/enums/ErrorCodes.java commons/src/main/java/com/gkhy/safePlatform/commons/enums/Module.java commons/src/main/java/com/gkhy/safePlatform/commons/enums/RedisKeyEnum.java commons/src/main/java/com/gkhy/safePlatform/commons/enums/ResultCodes.java commons/src/main/java/com/gkhy/safePlatform/commons/enums/UserTypeEnum.java commons/src/main/java/com/gkhy/safePlatform/commons/exception/AusinessException.java commons/src/main/java/com/gkhy/safePlatform/commons/exception/BusinessException.java commons/src/main/java/com/gkhy/safePlatform/commons/query/PageQuery.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/BeanCopyUtils.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/CalcuteDelayLevelUtils.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/JacksonObjectMapper.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/JsonUtils.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/PageUtils.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/RPCUtils.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/RequestContextHolder.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/StringUtils.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/TimeUtils.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/UUIDUtil.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/idService/BusinessCodeEnum.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/idService/IdGenerateService.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/idService/IdGenerateUtil.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/idService/SnowFlake.java commons/src/main/java/com/gkhy/safePlatform/commons/utils/idService/SnowFlow.java commons/src/main/java/com/gkhy/safePlatform/commons/vo/ResultVO.java commons/src/main/java/com/gkhy/safePlatform/commons/vo/SearchResultVO.java commons/src/main/resources/config/application-dev.yml commons/src/main/resources/config/application-prod.yml double-prevention/double-prevention-rpc-api/pom.xml double-prevention/double-prevention-rpc-api/src/main/java/com/gkhy/safePlatform/doublePrevent/rpc/apimodel/PreventRPCDataCountService.java double-prevention/double-prevention-rpc-api/src/main/java/com/gkhy/safePlatform/doublePrevent/rpc/apimodel/enums/DateEnum.java double-prevention/double-prevention-rpc-api/src/main/java/com/gkhy/safePlatform/doublePrevent/rpc/apimodel/model/req/RPCDataCountI1ReqDTO.java double-prevention/double-prevention-rpc-api/src/main/java/com/gkhy/safePlatform/doublePrevent/rpc/apimodel/model/req/RPCDataCountI2ReqDTO.java double-prevention/double-prevention-rpc-api/src/main/java/com/gkhy/safePlatform/doublePrevent/rpc/apimodel/model/resp/RPCDataCountI1RespDTO.java double-prevention/double-prevention-rpc-api/src/main/java/com/gkhy/safePlatform/doublePrevent/rpc/apimodel/model/resp/RPCDataCountI2RespDTO.java double-prevention/double-prevention-rpc-provider/pom.xml double-prevention/double-prevention-rpc-provider/src/main/java/com/gkhy/safePlatform/doublePrevent/rpc/PreventRPCDataCountProvider.java double-prevention/double-prevention-service/pom.xml double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/config/MybatisPlusConfig.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/config/WebMvcConfig.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventCountDataTestController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventDangerCheckContentController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventDangerCheckTaskController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventDangerCheckTaskUnitController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventDangerCheckWorkController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventDangerManageController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventDangerRectifyController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventFileHandlerController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventProduceDeviceController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventProduceMapController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventReportCheckRecordFromTaskController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventReportCheckTaskFromWorkController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventReportConfigController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventReportConfigLogController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventReportControlMeasureController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventReportDangerInfoController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventReportRiskAnaUnitController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventReportRiskEventController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventRiskAnaUnitController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventRiskControlMeasureController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/PreventRiskEventController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/StatisticsController.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/controller/TTst.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/CJReportResultData.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/Data.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/ErrorMsgDetails.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/HandlerDO/CJReportCheckRecordFromTaskDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/HandlerDO/CJReportCheckTaskFromWorkDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/HandlerDO/CJReportDangerInfoDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/HandlerDO/CJReportPointDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/HandlerDO/CJReportRiskAnaUnitDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/HandlerDO/CJReportRiskControlMeasureDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/CJdto/HandlerDO/CJReportRiskEventDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportCheckRecordFromTask.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportCheckTaskFromWork.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportConfig.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportConfigLog.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportDangerInfo.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportPoint.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportResultData.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportRiskAnaUnit.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportRiskControlMeasure.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/CJReport/PreventCJReportRiskEvent.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventDangerCheckContent.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventDangerCheckTask.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventDangerCheckTaskUnit.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventDangerCheckWork.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventDangerCheckWorkSchedule.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventDangerManage.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventDangerManageTimeout.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventDangerRectify.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventProduceDevice.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportBatch.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportCheckRecordFromTask.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportCheckTaskFromWork.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportConfig.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportConfigLog.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportDangerInfo.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportRiskAnaUnit.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportRiskControlMeasure.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventReportRiskEvent.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventRiskAnaUnit.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventRiskControlMeasure.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventRiskControlTemplate.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventRiskEvent.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventRiskMap.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventTaskAndMeasure.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/PreventWorkAndMeasure.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/CheckResultReportDO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/DataCountI1RespDO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/DataCountI2RespDO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/PreventRiskAnaUnitDO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/PreventRiskControlMeasureDO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/PreventRiskControlTemplateDO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/PreventRiskEventDO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/HandlerDO/ReportCheckRecordFromTaskDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/HandlerDO/ReportCheckTaskFromWorkDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/HandlerDO/ReportDangerInfoDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/HandlerDO/ReportRiskAnaUnitDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/HandlerDO/ReportRiskControlMeasureDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/HandlerDO/ReportRiskEventDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/ReportResultDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/req/PreReportRiskEventQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/req/PreReportRiskUnitQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/req/PreventReportCheckRecordFromTaskReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/req/PreventReportCheckTaskFromWorkReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/req/PreventReportDangerInfoReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/req/PreventReportRiskControlMeasureReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/resp/PreReportRiskEventQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/resp/PreReportRiskUnitQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/resp/PreventReportCheckRecordFromTaskRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/resp/PreventReportCheckTaskFromWorkRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/resp/PreventReportDangerInfoRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/report/resp/PreventReportRiskControlMeasureRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/DataCountI1ReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/DataCountI2ReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventCloseDangerReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckContentQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckTaskDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckTaskQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckTaskSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckTaskUnitDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckTaskUnitQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckTaskUnitSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckTaskUnitUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckTaskUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckWorkContentQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckWorkDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckWorkQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckWorkSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerCheckWorkUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerManageDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerManageQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerManageSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerManageUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerRectifyDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerRectifyQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerRectifySaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerRectifyUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventDangerReportRectifyReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventHandReportConfigReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventProduceDeviceDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventProduceDeviceQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventProduceDeviceSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventProduceDeviceUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRectifyOverQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventReportConfigLogQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventReportConfigUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskAnaUnitDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskAnaUnitQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskAnaUnitSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskAnaUnitUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskControlMeasureDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskControlMeasureQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskControlMeasureSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskControlMeasureUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskEventDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskEventQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskEventSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskEventUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskMapDeleteReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskMapQueryReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskMapSaveReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/req/PreventRiskMapUpdateReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/DataCountI1RespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/DataCountI2RespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/DeviceEveryLevelCountReqDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventDangerCheckTaskQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventDangerCheckTaskUnitListQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventDangerCheckTaskUnitQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventDangerCheckWorkListQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventDangerCheckWorkQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventDangerManageListQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventDangerManageQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventDangerRectifyQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventGetAnaUnitByDeviceIdRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventProduceDeviceListsQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventProduceDeviceQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventProduceDeviceSaveRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventReportConfigLogQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventReportConfigQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskAnaUnitQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskControlMeasureDataRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskControlMeasureListRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskControlMeasureQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskEventListRiskUnitsRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskEventQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskEventsListQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskMapQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventRiskMeasureTemplatesListQueryRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/dto/resp/PreventrCheckContentRespDTO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/entity/statistics/DeviceEveryLevelCountDO.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/CJReportEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/CheckTaskResultEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/CheckTaskStatusEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/DataConvertEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/DeviceStatusEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/RiskLevelEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/StatusEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/SyncEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/enums/WorkStatusEnum.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/consumer/CreateTaskConsumer.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/consumer/NoticeTaskConsumer.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/consumer/TimeOutTaskConsumer.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/consumer/WaitExecConsumer.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/msg/PreventCreateTaskMsg.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/msg/PreventExecErrorNoticeMsg.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/msg/PreventNoticeExecTaskMsg.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/msg/PreventTimeOutTaskMsg.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/mq/msg/PreventWaitExecTaskMsg.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportCheckRecordFromTaskRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportCheckTaskFromWorkRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportConfigLogRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportConfigRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportDangerInfoRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportPointRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportResultDataRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportRiskAnaUnitRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportRiskControlMeasureRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventCJReportRiskEventRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventDangerCheckContentRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventDangerCheckTaskRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventDangerCheckTaskUnitRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventDangerCheckWorkRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventDangerManageRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventDangerManageTimeoutRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventDangerRectifyRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventProduceDeviceRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportBatchRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportCheckRecordFromTaskRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportCheckTaskFromWorkRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportConfigLogRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportConfigRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportDangerInfoRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportRiskAnaUnitRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportRiskControlMeasureRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventReportRiskEventRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventRiskAnaUnitRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventRiskControlMeasureRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventRiskControlTemplateRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventRiskEventRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventRiskMapRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventTaskAndMeasureRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/PreventWorkAndMeasureRepository.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/CheckWorkAutoUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/CloseDangerParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/DataCountIMonthParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/HandlerCJReportParam.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/HandlerReportParam.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventCheckResultParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDangerCheckTaskUnitDeleteParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDangerCheckTaskUnitUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDangerCheckTaskUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDangerCheckWorkDeleteParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDangerCheckWorkUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDangerManageUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDangerRectifyUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDangerReportRectifyUpdayeParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventDeleteParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventProduceDeviceDeleteParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventProduceDeviceQueryParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventProduceDeviceUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventReportConfigUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventRiskAnaUnitDeleteParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventRiskAnaUnitUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventRiskControlMeasureDeleteParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventRiskControlMeasureQueryParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventRiskControlMeasureUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventRiskEventQueryParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventRiskEventUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventRiskMapUpdateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/PreventTaskToUserParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/SearchReportDateParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/repository/param/UpdateRectifyResultParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/scheduls/ExecCJReportDateSchedule.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/scheduls/ExecReportDateSchedule.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/scheduls/PreventDangerCheckWorkSchedule.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/scheduls/SearchReportDateSchedule.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/DangerService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/DataCountService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/FileHandlerService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/RectifyService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/ReportService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/RiskService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/StatisticsService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportCheckRecordFromTaskService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportCheckTaskFromWorkService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportConfigLogService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportConfigService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportDangerInfoService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportPointService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportResultDataService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportRiskAnaUnitService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportRiskControlMeasureService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventCJReportRiskEventService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventDangerCheckContentService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventDangerCheckTaskService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventDangerCheckTaskUnitService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventDangerCheckWorkService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventDangerManageService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventDangerManageTimeoutService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventDangerRectifyService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventProduceDeviceService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportBatchService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportCheckRecordFromTaskService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportCheckTaskFromWorkService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportConfigLogService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportConfigService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportDangerInfoService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportRiskAnaUnitService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportRiskControlMeasureService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventReportRiskEventService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventRiskAnaUnitService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventRiskControlMeasureService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventRiskControlTemplateService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventRiskEventService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventRiskMapService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventTaskAndMeasureService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/PreventWorkAndMeasureService.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportCheckRecordFromTaskServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportCheckTaskFromWorkServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportConfigLogServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportConfigServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportDangerInfoServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportPointServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportResultDataServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportRiskAnaUnitServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportRiskControlMeasureServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventCJReportRiskEventServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventDangerCheckContentServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventDangerCheckTaskServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventDangerCheckTaskUnitServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventDangerCheckWorkServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventDangerManageServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventDangerManageTimeoutServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventDangerRectifyServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventProduceDeviceServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportBatchServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportCheckRecordFromTaskServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportCheckTaskFromWorkServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportConfigLogServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportConfigServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportDangerInfoServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportRiskAnaUnitServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportRiskControlMeasureServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventReportRiskEventServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventRiskAnaUnitServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventRiskControlMeasureServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventRiskControlTemplateServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventRiskEventServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventRiskMapServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventTaskAndMeasureServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/baseService/impl/PreventWorkAndMeasureServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/impl/DangerServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/impl/DataCountServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/impl/FileHandlerServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/impl/RectifyServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/impl/ReportServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/impl/RiskServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/service/impl/StatisticsServiceImpl.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/utils/AesGcm256Util.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/utils/ExcelProperty.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/utils/FileOptUtils.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/utils/JsonDateDeserializer.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/utils/Properties.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/utils/SearchParams.java double-prevention/double-prevention-service/src/main/java/com/gkhy/safePlatform/doublePrevention/utilsCJ/AesGcm256Util.java double-prevention/double-prevention-service/src/main/resources/application-dev-test.yaml double-prevention/double-prevention-service/src/main/resources/application-dev.yaml double-prevention/double-prevention-service/src/main/resources/application-guotai-demo.yaml double-prevention/double-prevention-service/src/main/resources/application-out-dev.yaml double-prevention/double-prevention-service/src/main/resources/application-uat.yaml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportCheckRecordFromTaskMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportCheckTaskFromWorkMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportConfigLogMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportConfigMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportDangerInfoMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportPointMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportResultDataRepository.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportRiskAnaUnitMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportRiskControlMeasureMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventCJReportRiskEventMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventDangerCheckContentMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventDangerCheckTaskMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventDangerCheckTaskUnitMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventDangerCheckWorkMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventDangerManageMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventDangerManageTimeoutMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventDangerRectifyMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventProduceDeviceMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportBatchMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportCheckRecordFromTaskMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportCheckTaskFromWorkMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportConfigLogMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportConfigMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportDangerInfoMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportRiskAnaUnitMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportRiskControlMeasureMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventReportRiskEventMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventRiskAnaUnitMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventRiskControlMeasureMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventRiskControlTemplateMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventRiskEventMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventRiskMapMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventTaskAndMeasureMapper.xml double-prevention/double-prevention-service/src/main/resources/config/mapper/doublePrevention/PreventWorkAndMeasureMapper.xml double-prevention/pom.xml pom.xml risk-control/pom.xml risk-control/risk-control-rpc-api/pom.xml risk-control/risk-control-rpc-provider/pom.xml risk-control/risk-control-service/pom.xml risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/constant/SpiWeighValue.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/controller/RiskReportController.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/controller/RiskSpiController.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/entity/EmergencyPracticeReportItem.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/entity/IncidentMonthReportItem.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/entity/PreventMonthReportDetail.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/entity/RiskMonthReport.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/entity/RiskSpiReport.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/entity/SpiReportDetail.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/enums/ReportBizEnum.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/bo/EmergencyCountBO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/bo/EmergencyDataBO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/bo/IncidentCauseCountBO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/bo/IncidentDataBO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/bo/RiskCountBO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/bo/RiskDataBO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/req/CreateNewRespSpiReportReqDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/req/SearchRiskSpiReportConditionDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/resp/EmergencyPracticeReportItemRespDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/resp/IncidentMonthReportItemRespDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/resp/PreventMonthReportDetailRespDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/resp/RiskMonthReportRespDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/resp/RiskSpiRepostRespDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/resp/SpiReportDetailDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/dto/resp/SpiValueRespDTO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/model/vo/db/MonthReportSearchParamVO.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/repository/EmergencyPracticeReportItemRepository.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/repository/IncidentMonthReportItemRepository.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/repository/PreventMonthReportDetailRepository.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/repository/RiskMonthReportRepository.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/repository/RiskSpiReportRepository.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/repository/SpiReportDetailRepository.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/RiskReportService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/RiskSpiService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/EmergencyPracticeReportItemService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/IncidentMonthReportItemService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/PreventMonthReportDetailService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/RiskMonthReportService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/RiskSpiReportService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/SpiReportDetailService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/impl/EmergencyPracticeReportItemServiceImpl.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/impl/IncidentMonthReportItemServiceImpl.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/impl/PreventMonthReportDetailServiceImpl.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/impl/RiskMonthReportServiceImpl.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/impl/RiskSpiReportServiceImpl.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/baseService/impl/SpiReportDetailServiceImpl.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/impl/CollectReportDataService.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/impl/RiskReportServiceImpl.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/service/impl/RiskSpiServiceImpl.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/utils/RiskReportAnalysisHandler.java risk-control/risk-control-service/src/main/java/com/gkhy/safePlatform/riskCtrl/utils/SpiItemAnalysisHandler.java risk-control/risk-control-service/src/main/resources/application-dev.yaml risk-control/risk-control-service/src/main/resources/config/mapper/riskCtrl/EmergencyPracticeReportItemMapper.xml risk-control/risk-control-service/src/main/resources/config/mapper/riskCtrl/IncidentMonthReportItemMapper.xml risk-control/risk-control-service/src/main/resources/config/mapper/riskCtrl/PreventMonthReportDetailMapper.xml risk-control/risk-control-service/src/main/resources/config/mapper/riskCtrl/RiskMonthReportMapper.xml risk-control/risk-control-service/src/main/resources/config/mapper/riskCtrl/RiskSpiReportMapper.xml risk-control/risk-control-service/src/main/resources/config/mapper/riskCtrl/SpiReportDetailMapper.xml safe-check/pom.xml safe-check/safe-check-rpc-api/pom.xml safe-check/safe-check-rpc-api/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/apimodel/SafeCheckTaskDataService.java safe-check/safe-check-rpc-api/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/apimodel/model/resp/SafeCheckTaskAndQuotaExcepOrderRPCRespDTO.java safe-check/safe-check-rpc-api/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/apimodel/model/resp/SafeCheckTaskAndQuotaGBRfidAndExcpOrderRPCRespDTO.java safe-check/safe-check-rpc-api/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/apimodel/model/resp/SafeCheckTaskAndQuotaGBRfidRPCRespDTO.java safe-check/safe-check-rpc-api/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/apimodel/model/resp/SafeCheckTaskAndQuotaRPCRespDTO.java safe-check/safe-check-rpc-api/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/apimodel/model/resp/SafeCheckTaskAndQuotasRPCRespDTO.java safe-check/safe-check-rpc-provider/pom.xml safe-check/safe-check-rpc-provider/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/model/SafeCheckWorkDTO.java safe-check/safe-check-rpc-provider/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/service/CheckWorkService.java safe-check/safe-check-rpc-provider/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/service/SafeCheckTaskDataServiceProvider.java safe-check/safe-check-rpc-provider/src/main/java/com/gkhy/safePlatform/safeCheck/rpc/service/impl/CheckServiceImpl.java safe-check/safe-check-service/pom.xml safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/Schedules/SafeCheckScheduleWork.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/annotation/RepeatedClick.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/aspect/RepeatedClickAspect.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/common/RocketMQTemplateHelper.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/common/advice/RepeatedClickControllerAdvice.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/AbnormalWorkOrderController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckMinioController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckMobileTerminalController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckPointController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckQuotaController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckQuotaTypeController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckRegionController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckRegionTypeController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckRfidController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckSmartScreenController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckTaskController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckTaskUnitController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/controller/SafeCheckTestController.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/AbnormalWorkOrder.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/AbnormalWorkOrderImages.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/GetLastWorkOrderSortDO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckPoint.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckQuota.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckQuotaType.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckRegion.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckRegionType.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckRfid.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckTask.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckTaskAndQuota.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckTaskDataMobileDO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckTaskMobileDO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckTaskUnit.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckTaskUnitAndWorkDO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckUnitAndQuota.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckWork.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckWorkBak20220718.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/SafeCheckeGrByStatusOrByTimeDO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/entity/WorkOrderRelatedDataDO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/DataReportTypeEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/DelectStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/ExceptionAccepterStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/ExceptionHandleStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/GeneralResultsEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/ImageTimeStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/PointCheckStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/ReferenceValueTypeEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/RfidPositionEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/SchedulesTimeConfigEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/TaskClaimStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/TaskResultEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/TaskStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/TaskUnitStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/TimeUnitEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/UserTypeEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/WorkStatusEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/enums/WorkTypeEnum.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/exception/RepeatedClickException.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/ExcepOrderHandledAfterStatusByIdReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/ExcepOrderHandledDataByIdReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/ExcepOrderhandleStatusByIdReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/FalseAlarmStatusByIdReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/ListExcepOrderByPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/ListImagesByIdReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/ListImagesByIdRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/ListTaskDataByConditionReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckExcepOrderPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckMinioUploadReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckMobilePageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckPageGeneralReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckPointPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckPointReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckQuotaPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckQuotaReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckRegionPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckRegionReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckRfidPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckRfidReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckSmartScreenReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckTaskAndQuotaPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckTaskAndQuotaSubmitReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckTaskPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckTaskUnitPageReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckTaskUnitReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/SafeCheckUnitAndQuotaReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/req/UpdateAcceptedStatusByIdReqDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/ExcepOrderHandledDataByIdRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/ListExcepOrderByPageRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/ListQuotasRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/ListUserExcepOrderByPageRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckPageGrByStatusOrByTimeRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckPointPageRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckPointRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckQuotaRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckQuotaTypeRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckQuotaUpdateRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckRegionNameRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckRegionPageRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckRegionRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckRegionTypeRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckRfidNameRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckRfidPageRepsDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckRfidRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckSmartScreenRepsDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskAndQuotaGBRfidAndExcpOrderRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskAndQuotaMobileRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskAndQuotaPageRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskAndQuotaRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskAndQuotaResultClassifyAndSummarizeRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskByNoCheckTaskAndAbnormalTaskBaseRepsDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskByNoCheckTaskAndAbnormalTaskRepsDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskDataAndQuotaRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskDataByConditionMobileRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskMainAndQuotaRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskMobilePageRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskPageRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskQuotaResultClassifyAndSummarizeRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskUnitPageRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckTaskUnitRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/dto/resp/SafeCheckUnitAndQuotaRespDTO.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/query/ListPointByPageDBQuery.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/query/MobileTaskDataDBQuery.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/query/MobileUserTaskDBQuery.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/query/TaskDBQuery.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/model/query/TaskUnitDBQuery.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/consumer/SafeCheckCreateTaskConsumer.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/consumer/SafeCheckNoticeTaskConsumer.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/consumer/SafeCheckTimeOutTaskConsumer.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/consumer/SafeCheckWaitExecConsumer.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/msg/SafeCheckCreateTaskMsg.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/msg/SafeCheckNoticeExecTaskMsg.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/msg/SafeCheckSmartScreenDataPushMsg.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/msg/SafeCheckTimeOutTaskMsg.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/mq/msg/SafeCheckWaitExecTaskMsg.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/AbnormalWorkOrderImagesRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/AbnormalWorkOrderRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckPointRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckQuotaRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckQuotaTypeRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckRegionRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckRegionTypeRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckRfidRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckTaskAndQuotaRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckTaskRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckTaskUnitRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckUnitAndQuotaRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckWorkRepository.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/repository/SafeCheckWorkRepositoryBak20220718.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/SafeCheckBaseManagerService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/SafeCheckMinioAccessService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/SafeCheckService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/SafeCheckSmartScreenService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/SafeCheckTaskManagerService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/SafeCheckTaskMobileManagerService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/SafeCheckTaskResultManagerService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/SafeCheckTaskUnitSchedulesService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/AbnormalWorkOrderImagesService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/AbnormalWorkOrderService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckPointService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckQuotaService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckQuotaTypeService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckRegionService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckRegionTypeService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckRfidService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckTaskAndQuotaService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckTaskService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckTaskUnitService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckUnitAndQuotaService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckWorkService.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/SafeCheckWorkServiceBak20220718.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/AbnormalWorkOrderImagesServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/AbnormalWorkOrderServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckPointServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckQuotaServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckQuotaTypeServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckRegionServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckRegionTypeServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckRfidServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckTaskAndQuotaServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckTaskServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckTaskUnitServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckUnitAndQuotaServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckWorkServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/baseService/impl/SafeCheckWorkServiceImplBak20220718.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/impl/SafeCheckBaseManagerServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/impl/SafeCheckMinioAccessServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/impl/SafeCheckServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/impl/SafeCheckSmartScreenServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/impl/SafeCheckTaskManagerServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/impl/SafeCheckTaskMobileManagerServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/impl/SafeCheckTaskResultManagerServiceImpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/service/impl/SafeCheckTaskUnitSchedulesServicelmpl.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/util/CalcuteDelayLevelUtils.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/util/ConsolePrintIfEnvIsDevUtil.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/util/SendMessageUtil.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/util/TimeUtils.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/util/UUIDUtil.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/util/UserInfoUtil.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/util/timeChangeUtil.java safe-check/safe-check-service/src/main/java/com/gkhy/safePlatform/safeCheck/webSocket/SafeCheckWebSocketServer.java safe-check/safe-check-service/src/main/resources/application-dev.yaml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/AbnormalWorkOrderImagesMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/AbnormalWorkOrderMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckPointMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckQuotaMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckQuotaTypeMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckRegionMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckRegionTypeMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckRfidMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckTaskAndQuotaMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckTaskMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckTaskUnitMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckUnitAndQuotaMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckWorkMapper.xml safe-check/safe-check-service/src/main/resources/config/mapper/safeCheck/SafeCheckWorkMapperBak20220718.xml safePlatform-web/pom.xml safePlatform-web/src/main/java/com/gkhy/safePlatform/Application.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/ThreadExecutor/ExecutorConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/DataCourceProperties.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/DataSourceConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/DruidConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigAccount.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigDoublePrevent.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigOne.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigRiskControl.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigSafeCheck.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigSpecialWork.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/database/MybatisAspectj.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/exception/GlobalExceptionHandler.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/redis/RedisConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/redis/RedisUtils.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/CorsConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/RequestInterceptor.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/TokenAuthenticationFilter.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/TokenConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/WebMvcConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/WebSecurityConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/WebSocketConfig.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/customzie/CustomizeAccessDeniedHandler.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/customzie/CustomizeAuthenticationEntryPoint.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/security/customzie/JSONAuthentication.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/serverNode/ServerNodeEntry.java safePlatform-web/src/main/java/com/gkhy/safePlatform/config/serverNode/WebSocketNodesMap.java safePlatform-web/src/main/java/com/gkhy/safePlatform/controller/Test.java safePlatform-web/src/main/java/com/gkhy/safePlatform/controller/WebsocketNamingServiceController.java safePlatform-web/src/main/java/com/gkhy/safePlatform/model/dto/ServerNode.java safePlatform-web/src/main/java/com/gkhy/safePlatform/service/MinioAccessService.java safePlatform-web/src/main/java/com/gkhy/safePlatform/service/WebsocketServerNamingService.java safePlatform-web/src/main/java/com/gkhy/safePlatform/service/impl/WebsocketServerNamingServiceImpl.java safePlatform-web/src/main/resources/config/application-dev.yaml safePlatform-web/src/main/resources/config/application-guotai-demo.yaml safePlatform-web/src/main/resources/config/application-online-uat.yaml safePlatform-web/src/main/resources/config/application-out-dev.yaml safePlatform-web/src/main/resources/config/application-test.yaml safePlatform-web/src/main/resources/config/application-uat.yaml safePlatform-web/src/main/resources/config/application.yaml safePlatform-web/src/main/resources/config/log/log4j2.xml special-work-9step/pom.xml special-work-9step/special-work-9step-service/pom.xml special-work/pom.xml special-work/special-work-rpc-api/pom.xml special-work/special-work-rpc-provider/pom.xml special-work/special-work-service/pom.xml special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/common/RocketMQSpecialWorkTemplateHelper.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/common/aop/CommonLogAspect.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/MaterialAllocationBaseController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/RuleController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/RuleItemController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/RuleItemMeasureController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/RuleItemStandController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/SpecialWorkAppointmentController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/SpecialWorkMinoController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/WorkAnalyseController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/WorkApplyController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/WorkController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/WorkProcessController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/controller/WorkStatisticController.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRule.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRuleItemMeasure.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRuleItemMeasureDO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRuleItemStand.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRuleItemStandDO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRuleStep.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRuleUnit.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRuleUnitItem.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/ApprovalRuleUnitItemDO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/MaterialAllocationBaseInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/MaterialDetailInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/SpecialWorkAppointmentInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkAnalysisConsumerLog.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkAnalysisRecordInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkAnalysisRecordValInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApplyCountDO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApplyInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApplyOperatorInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApplyRecordInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApplyReportableDO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalDeviceInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalFilledItemInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalItemInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalItemMeasureInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalItemStandInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalRuleInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalStandItemDO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalStepInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkApprovalUnitInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkAtHeightInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkBlindPlatePluggingInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkBrokenCircuitInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkConfinedSpaceInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkGroundBreakingInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkHoistingInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkHotInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkInfoDO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkMaterialCheckInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkMaterialInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkMaterialRecordsInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkProcessCheckImgInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkProcessCheckInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkProcessDetectionInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkProcessWarningInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/entity/WorkTemporaryPowerInfo.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/AnalysisRecordResultEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/AnalysisRecordValResultEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/ApprovalFilledItemType.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/ApprovalStepApprovalTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/ApprovalStepContentTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/ApprovalStepPersonTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/AuditTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/ConfigurationLevelEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/ConsumableEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/MaterialAllocationBaseStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/MaterialCheckResultEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/MaterialDetailStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/MaterialTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/MeasureTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/ProcessOperationEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleContinueTimeUnitEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleItemSmTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleItemStandStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleItemStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleItemTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleMeasureOptEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleMeasureStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleStandMatchingTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleStepStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/RuleUnitStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/SpecialWorkAppointmentStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkApplyStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkApprovalStepResultEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkApprovalUnitResultEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkAtHeightStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkBlindPlatePluggingStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkBrokenCircuitStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkConfinedSpaceStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkGroundBreakingStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkHoistingStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkHotStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkLevelEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkMaterialCheckEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkModeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkProcessCheckResultEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkProcessCheckStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkProcessDetectionResultEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkProcessDetectionStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkProcessWarningStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkProcessWarningTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkReportSourceEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkRuleMeasureOptEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkStandTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkTemporaryPowerStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkTypeEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkTypePathEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkingAbortStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkingAcceptStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkingAnalysisStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/enums/WorkingStatusEnum.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/annotation/CommonLogEnable.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/bo/ApprovalRuleBO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/bo/WorkApplyPendingInfoBO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/bo/WorkApprovalItemAndFilledBO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/bo/WorkApprovalItemInfoBO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/bo/WorkApprovalStepInfoBO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/bo/WorkApprovalUnitInfoBO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/bo/WorkStatisticsBO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/constant/LogTemplate.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalItemAbordDataReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalItemDataReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalItemReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleItemAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleItemMeasureAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleItemMeasureModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleItemModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleStandAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleStandModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleStandReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleStepAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleStepModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleUnitAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleUnitItemAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleUnitItemModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/ApprovalRuleUnitModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/DeleteForm.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/MaterialAllocationBaseAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/MaterialAllocationBaseModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/MaterialDetailAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/MaterialDetailModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/MaterialReceiveReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/SpecialWorkAppointmentAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/SpecialWorkAppointmentModReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkAbortReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkAcceptReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkAnalysisReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkAnalysisValReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyAtHighReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyBlindPlatePluggingReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyBrokenCircuitReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyConfinedSpaceReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyEight.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyGroundBreakingReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyHoistingReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyHotReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApplyTemporaryPowerReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApprovalItemContentReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkApprovalReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkFinishReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkMaterialAddReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkMaterialCheckReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkProcessCheckReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkProcessDetectionReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/req/WorkStartReqDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/AllWorkApplyPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleItemStandPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleMeasurePageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleMeasureRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleStandListRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleStandRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleStepRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleUnitItemListRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleUnitItemPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleUnitItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ApprovalRuleUnitRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ConfigurationLevelCheckRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/ConfigurationLevelRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/MaterialAllcationBasePageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/MaterialAllocationBaseRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/MaterialCheckRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/MaterialClassifyRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/MaterialDetailRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/MaterialReceiveRecordsRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/MaterialStockRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/SpecialWorkAppointmentRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkAcceptPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkAnalysisPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkAnalysisRecordDetailRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkAnalysisRecordItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkAnalysisRecordRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkAnalysisRecordValRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyAtHeightRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyBlindPlatePluggingRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyBrokenCircuitRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyConfinedSpaceRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyEightRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyGroundBreakingRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyHoistingRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyHotRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyOperatorRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyPendingPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyRecordRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyReportableRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkApplyTemporaryPowerRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkDepStatisticRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkGuardianPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkInvolvedAnalysisItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkInvolvedAnalysisItemStandRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkMaterialCheckRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkMaterialRecordsRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkMaterialRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkMyRefPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkPageRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkProcessCheckImgRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkProcessCheckInfoRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkProcessDetectionInfoRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkProcessWarningInfoRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkStatisticsRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/WorkTypeStatisticRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovalDeviceRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovalItemMeasureRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovalItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovalItemStandRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovalStepRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovalUnitFilledItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovalUnitRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovedApplyDetailRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/applicant/ApplicantWorkApprovedApplyOperatorRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovalDeviceRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovalItemMeasureRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovalItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovalItemStandRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovalStepRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovalUnitFilledItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovalUnitRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovedApplyDetailRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkApprovedApplyOperatorRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkPendingApprovalDataRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkPendingApprovalItemMeasureRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkPendingApprovalItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/approver/ApproverWorkPendingApprovalItemStandRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/count/WorkCountRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/count/WorkDepCountRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/count/WorkTypeCountRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovalDeviceRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovalItemMeasureRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovalItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovalItemStandRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovalStepRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovalUnitFilledItemRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovalUnitRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovedApplyDetailRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/dto/resp/others/OthersWorkApprovedApplyOperatorRespDTO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/AllWorkApplyPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/ApprovalRuleItemPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/ApprovalRuleItemQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/ApprovalRuleListQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/ApprovalRuleStandListQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/ApprovalRuleStandPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/MaterialAllocationBaseQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/MaterialDetailQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/SpecialWorkAppointmentQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkAcceptPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkAnalysisPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkAnalysisRecordPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkApplyApplyingPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkApplyPendingPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkApplyRecordListQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkAtHeightQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkBlindPlatePluggingQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkBrokenCircuitQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkConfinedSpaceQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkGroundBreakingQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkGuardianPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkHoistingQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkMyRefPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkProcessCheckPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkProcessDetectionPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkProcessWarningPageQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkProcessWorkApplyQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/WorkTemporaryPowerQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/AllWorkApplyPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleItemDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleItemMeasureQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleItemPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleListDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleStandListDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleStandPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleStepListDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleUnitDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/ApprovalRuleUnitItemListDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkAcceptPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkAnalysisPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkAnalysisRecordPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkAnalysisRecordValInfoDO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkApplyApplyingPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkApplyPendingPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkApplyRecordListDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkApprovalItemListDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkApprovalStepListDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkApprovalUnitListDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkCountDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkGuardianPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkHotQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkListDbQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkMyRefPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkProcessCheckPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkProcessDetectionPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkProcessWarningPageDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/query/db/WorkProcessWorkApplyDBQuery.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/model/update/EntityStatusBatchUO.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/mq/consumer/ApplySpecialWorkConsumer.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/mq/consumer/ApprovalSpecialWorkConsumer.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/mq/consumer/WorkAnalysisExpireConsumer.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/mq/msg/AnalysisExpireMsg.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/mq/msg/ApplySpecialWorkMsg.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/mq/msg/ApprovalSpecialWorkMsg.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/mq/service/WorkAnalysisProducerService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/mq/service/impl/WorkAnalysisProducerServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/ApprovalRuleItemMeasureRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/ApprovalRuleItemStandRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/ApprovalRuleRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/ApprovalRuleStepRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/ApprovalRuleUnitItemRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/ApprovalRuleUnitRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/MaterialAllocationBaseInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/MaterialDetialInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/SpecialWorkAppointmentInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkAnalysisConsumerLogRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkAnalysisRecordInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkAnalysisRecordValInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApplyInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApplyOperatorInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApplyRecordInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApprovalDeviceInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApprovalFilledItemInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApprovalItemInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApprovalItemMeasureInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApprovalItemStandInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApprovalRuleInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApprovalStepInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkApprovalUnitInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkAtHeightInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkBlindPlatePluggingInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkBrokenCircuitInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkConfinedSpaceInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkGroundBreakingInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkHoistingInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkHotInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkMaterialCheckRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkMaterialInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkMaterialRecordsInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkProcessCheckImgInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkProcessCheckInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkProcessDetectionInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkProcessWarningInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/repository/WorkTemporaryPowerInfoRepository.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/ApprovalConfigService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/ApprovalWorkRocketMQService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/MaterialAllocationBaseService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/RedisService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/RuleItemService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/RuleMeasureService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/RuleService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/RuleStandService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/SpecialWorkAppointmentService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/SpecialWorkMinoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkApplyRecordService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkApplyRocketMQService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkApplyService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkAtHeightPrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkBlindPlatePluggingPrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkBrokenCircuitPrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkConfinedSpacePrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkCountService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkGroundBreakingPrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkHoistingPrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkHotPrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkPrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkProcessService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkStatisticService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/WorkTemporaryPowerPrintService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/ApprovalRuleItemMeasureService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/ApprovalRuleService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/ApprovalRuleStandService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/ApprovalRuleStepService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/ApprovalRuleUnitItemService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/ApprovalRuleUnitService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/MaterialAllocationBaseInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/MaterialDetailInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/SpecialWorkAppointmentInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkAnalysisConsumerLogService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkAnalysisRecordInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkAnalysisRecordValInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApplyInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApplyOperatorInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApplyRecordInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApprovalDeviceInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApprovalFilledItemInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApprovalItemInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApprovalItemMeasureInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApprovalItemStandInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApprovalRuleInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApprovalStepInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkApprovalUnitInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkAtHeightInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkBlindPlatePluggingInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkBrokenCircuitInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkConfinedSpaceInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkGroundBreakingInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkHoistingInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkHotInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkMaterialCheckService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkMaterialInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkMaterialRecordsInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkProcessCheckImgInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkProcessCheckInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkProcessDetectionInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkProcessWarningInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/WorkTemporaryPowerInfoService.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/ApprovalRuleItemMeasureServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/ApprovalRuleServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/ApprovalRuleStandServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/ApprovalRuleStepServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/ApprovalRuleUnitItemServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/ApprovalRuleUnitServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/MaterialAllocationBaseInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/MaterialDetailInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/SpecialWorkAppointmentInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkAnalysisConsumerLogServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkAnalysisRecordInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkAnalysisRecordValInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApplyInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApplyOperatorInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApplyRecordInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApprovalDeviceInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApprovalFilledItemInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApprovalItemInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApprovalItemMeasureInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApprovalItemStandInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApprovalRuleInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApprovalStepInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkApprovalUnitInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkAtHeightInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkBlindPlatePluggingInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkBrokenCircuitInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkConfinedSpaceInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkGroundBreakingInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkHoistingInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkHotInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkMaterialCheckServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkMaterialInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkMaterialRecordsInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkProcessCheckImgInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkProcessCheckInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkProcessDetectionInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkProcessWarningInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/impl/WorkTemporaryPowerInfoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/baseService/schedule/KeepAliveRobot.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/ApprovalWorkRocketMQServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/MaterialAllocationBaseServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/RedisServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/RuleItemServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/RuleMeasureServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/RuleServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/RuleStandServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/SpecialWorkAppointmentServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/SpecialWorkMinoServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkApplyRecordServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkApplyRocketMQServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkApplyServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkAtHeightPrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkBlindPlatePluggingPrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkBrokenCircuitPrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkConfinedSpacePrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkCountServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkGroundBreakingPrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkHoistingPrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkHotPrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkPrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkProcessServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkStatisticServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/service/impl/WorkTemporaryPowerPrintServiceImpl.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/util/PdfBuilderUtils.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/util/QrCodeUtil.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/util/RedisUtils.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/util/WorkExportPdfUtil.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/util/WorkExportUtil.java special-work/special-work-service/src/main/java/com/gkhy/safePlatform/specialWork/util/WorkPrintShiftUtil.java special-work/special-work-service/src/main/resources/config/mapper/specialWork/ApprovalRuleItemMeasureMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/ApprovalRuleItemStandMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/ApprovalRuleMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/ApprovalRuleStepMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/ApprovalRuleUnitItemMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/ApprovalRuleUnitMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/MaterialAllocationBaseInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/MaterialDetailInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/SpecialWorkAppointmentMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkAnalysisConsumerLogMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkAnalysisRecordInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkAnalysisRecordValInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApplyInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApplyOperatorInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApprovalDeviceInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApprovalFilledItemInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApprovalItemInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApprovalItemMeasureInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApprovalItemStandnfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApprovalStepInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkApprovalUnitInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkAtHeightInfo.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkBlindPlatePluggingInfo.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkBrokenCircuitInfo.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkConfinedSpaceInfo.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkGroundBreakingInfo.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkHoistingInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkHotInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkMaterialCheckMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkMaterialInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkProcessCheckImageInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkProcessCheckInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkProcessDetectionInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkProcessWarningInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WorkTemporaryPowerInfoMapper.xml special-work/special-work-service/src/main/resources/config/mapper/specialWork/WrokMaterialRecordsMapper.xml special-work/special-work-service/src/main/resources/docxTemplate/workAtHeight.docx special-work/special-work-service/src/main/resources/docxTemplate/workBlindPlatePlugging.docx special-work/special-work-service/src/main/resources/docxTemplate/workBrokenCircuit.docx special-work/special-work-service/src/main/resources/docxTemplate/workConfinedSpace.docx special-work/special-work-service/src/main/resources/docxTemplate/workGroundBreaking.docx special-work/special-work-service/src/main/resources/docxTemplate/workHoisting.docx special-work/special-work-service/src/main/resources/docxTemplate/workTemporaryPower.docx special-work/special-work-service/src/main/resources/docxTemplate/workhot.docx special-work/special-work-service/src/main/resources/fonts/simsun.ttf special-work/special-work-service/src/main/resources/pdfHtmlTemplate/workAtHeight.html special-work/special-work-service/src/main/resources/pdfHtmlTemplate/workBlindPlatePlugging.html special-work/special-work-service/src/main/resources/pdfHtmlTemplate/workBrokenCircuit.html special-work/special-work-service/src/main/resources/pdfHtmlTemplate/workConfinedSpace.html special-work/special-work-service/src/main/resources/pdfHtmlTemplate/workGroundBreaking.html special-work/special-work-service/src/main/resources/pdfHtmlTemplate/workHoisting.html special-work/special-work-service/src/main/resources/pdfHtmlTemplate/workTemporaryPower.html special-work/special-work-service/src/main/resources/pdfHtmlTemplate/workhot.html sql/prepare