Merge branches 'genchuang' and 'master' of https://sinanoaq.cn:8888/r/safePlatform-out into genchuang
对比新文件 |
| | |
| | | package com.gkhy.safePlatform.emergency.schedule; |
| | | |
| | | import com.gkhy.safePlatform.emergency.service.baseService.EmergencyPlanInfoService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; |
| | | import org.springframework.scheduling.annotation.EnableScheduling; |
| | | import org.springframework.scheduling.annotation.Scheduled; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | |
| | | @Component("emergencyKeepAlive") |
| | | @EnableScheduling |
| | | @ConditionalOnProperty(prefix = "threadPool.scheduling", name = "enabled", havingValue = "true") |
| | | public class KeepAliveRobot { |
| | | |
| | | @Autowired |
| | | private EmergencyPlanInfoService emergencyPlanInfoService; |
| | | |
| | | // 30m |
| | | @Scheduled(cron = "0 0/30 * * * ?") |
| | | public void keepAlive(){ |
| | | // |
| | | emergencyPlanInfoService.getById(-1L); |
| | | |
| | | } |
| | | |
| | | } |
对比新文件 |
| | |
| | | package com.gkhy.safePlatform.equipment.schedule; |
| | | |
| | | import com.gkhy.safePlatform.equipment.service.EquipmentInfoService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; |
| | | import org.springframework.scheduling.annotation.EnableScheduling; |
| | | import org.springframework.scheduling.annotation.Scheduled; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | |
| | | @Component("equipmentKeepAlive") |
| | | @EnableScheduling |
| | | @ConditionalOnProperty(prefix = "threadPool.scheduling", name = "enabled", havingValue = "true") |
| | | public class KeepAliveRobot { |
| | | |
| | | @Autowired |
| | | private EquipmentInfoService equipmentInfoService; |
| | | |
| | | // 30m |
| | | @Scheduled(cron = "0 0/30 * * * ?") |
| | | public void keepAlive(){ |
| | | // |
| | | equipmentInfoService.getById(-1L); |
| | | |
| | | } |
| | | |
| | | } |
对比新文件 |
| | |
| | | package com.gkhy.safePlatform.targetDuty.schedule; |
| | | |
| | | import com.gkhy.safePlatform.targetDuty.service.TargetTypeService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; |
| | | import org.springframework.scheduling.annotation.EnableScheduling; |
| | | import org.springframework.scheduling.annotation.Scheduled; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | |
| | | @Component("goalKeepAlive") |
| | | @EnableScheduling |
| | | @ConditionalOnProperty(prefix = "threadPool.scheduling", name = "enabled", havingValue = "true") |
| | | public class KeepAliveRobot { |
| | | |
| | | @Autowired |
| | | private TargetTypeService targetTypeService; |
| | | |
| | | // 30m |
| | | @Scheduled(cron = "0 0/30 * * * ?") |
| | | public void keepAlive(){ |
| | | // |
| | | targetTypeService.getById(-1L); |
| | | |
| | | } |
| | | |
| | | } |
对比新文件 |
| | |
| | | package com.gkhy.safePlatform.incidentManage.schedule; |
| | | |
| | | import com.gkhy.safePlatform.incidentManage.service.baseService.AccidentCaseInfoService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; |
| | | import org.springframework.scheduling.annotation.EnableScheduling; |
| | | import org.springframework.scheduling.annotation.Scheduled; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | |
| | | @Component("incidentKeepAlive") |
| | | @EnableScheduling |
| | | @ConditionalOnProperty(prefix = "threadPool.scheduling", name = "enabled", havingValue = "true") |
| | | public class KeepAliveRobot { |
| | | |
| | | @Autowired |
| | | private AccidentCaseInfoService accidentCaseInfoService; |
| | | |
| | | // 30m |
| | | @Scheduled(cron = "0 0/30 * * * ?") |
| | | public void keepAlive(){ |
| | | // |
| | | accidentCaseInfoService.getById(-1L); |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | @RequestMapping(value = "/add", method = RequestMethod.POST) |
| | | public ResultVO<String> addDepartment(Authentication authentication, @RequestBody DepAddRPCReqDTO depAddRPCReqDTO) { |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountDepartmentService.addDep(currentUser.getUid(), depAddRPCReqDTO); |
| | | return accountDepartmentService.addDep(currentUser, depAddRPCReqDTO); |
| | | } |
| | | |
| | | |
| | | @RequestMapping(value = "/mod", method = RequestMethod.POST) |
| | | public ResultVO<String> addDepartment(Authentication authentication, @RequestBody DepModRPCReqDTO depModRPCReqDTO) { |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountDepartmentService.modDep(currentUser.getUid(), depModRPCReqDTO); |
| | | return accountDepartmentService.modDep(currentUser, depModRPCReqDTO); |
| | | } |
| | | |
| | | |
| | |
| | | public ResultVO<String> addDepartment(Authentication authentication, @RequestBody JSONObject json) { |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | Long depId = json.getLong("depId"); |
| | | return accountDepartmentService.delDep(currentUser.getUid(), depId); |
| | | return accountDepartmentService.delDep(currentUser, depId); |
| | | } |
| | | |
| | | |
| | |
| | | @RequestMapping("/menu") |
| | | public ResultVO<List<MenuRPCRespDTO>> getMenu(Authentication authentication, Long projectId){ |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountAuthService.getMenu(currentUser.getUid(), projectId); |
| | | return accountAuthService.getMenu(currentUser, projectId); |
| | | } |
| | | } |
| | |
| | | @RequestMapping(value = "/add",method = RequestMethod.POST) |
| | | public ResultVO<String> addMenu(Authentication authentication, @RequestBody MenuAddRPCReqDTO menuAddDto) { |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountMenuService.addMenu(currentUser.getUid(), menuAddDto); |
| | | return accountMenuService.addMenu(currentUser, menuAddDto); |
| | | } |
| | | |
| | | |
| | |
| | | @RequestMapping(value = "/mod",method = RequestMethod.POST) |
| | | public ResultVO<String> addMenu(Authentication authentication, @RequestBody MenuModRPCReqDTO menuModDto) { |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountMenuService.modMenu(currentUser.getUid(), menuModDto); |
| | | return accountMenuService.modMenu(currentUser, menuModDto); |
| | | } |
| | | |
| | | |
| | |
| | | public ResultVO<String> delMenu(Authentication authentication,@RequestBody JSONObject json ) { |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | Long id = json.getLong("id"); |
| | | return accountMenuService.delMenu(currentUser.getUid(), id); |
| | | return accountMenuService.delMenu(currentUser, id); |
| | | } |
| | | |
| | | } |
| | |
| | | @RequestMapping(value = "/add",method = RequestMethod.POST) |
| | | public ResultVO<String> addRole(Authentication authentication, RoleAddRPCReqDTO roleAddRPCReqDTO){ |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountRoleService.addRole(currentUser.getUid(),roleAddRPCReqDTO); |
| | | return accountRoleService.addRole(currentUser,roleAddRPCReqDTO); |
| | | } |
| | | |
| | | |
| | |
| | | @RequestMapping(value = "/mod",method = RequestMethod.POST) |
| | | public ResultVO<String> modRole(Authentication authentication, RoleModRPCReqDTO roleModRPCReqDTO){ |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountRoleService.modRole(currentUser.getUid(),roleModRPCReqDTO); |
| | | return accountRoleService.modRole(currentUser,roleModRPCReqDTO); |
| | | } |
| | | |
| | | |
| | |
| | | public ResultVO<String> modRole(Authentication authentication, JSONObject json){ |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | Long depId = json.getLong("depId"); |
| | | return accountRoleService.delRole(currentUser.getUid(),depId); |
| | | return accountRoleService.delRole(currentUser,depId); |
| | | } |
| | | } |
| | |
| | | @PreAuthorize("hasRole('ROLE_admin')") |
| | | public ResultVO<String> addUser(Authentication authentication, @RequestBody AccountAddRPCReqDTO accountAddRPCReqDTO) { |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountUserService.addAccount(currentUser.getUid(), accountAddRPCReqDTO); |
| | | return accountUserService.addAccount(currentUser, accountAddRPCReqDTO); |
| | | } |
| | | |
| | | |
| | |
| | | |
| | | @RequestMapping(value = "/mod", method = RequestMethod.POST) |
| | | @PreAuthorize("hasRole('ROLE_admin')") |
| | | public ResultVO<String> modUser(Principal principal, @RequestBody AccountModRPCReqDTO accountModRPCReqDTO) { |
| | | String userId = principal.getName(); |
| | | return accountUserService.modAccount(Long.valueOf(userId), accountModRPCReqDTO); |
| | | public ResultVO<String> modUser(Authentication authentication, @RequestBody AccountModRPCReqDTO accountModRPCReqDTO) { |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountUserService.modAccount(currentUser, accountModRPCReqDTO); |
| | | } |
| | | |
| | | |
| | |
| | | */ |
| | | @RequestMapping(value = "/del", method = RequestMethod.POST) |
| | | @PreAuthorize("hasRole('ROLE_admin')") |
| | | public ResultVO<String> delUser(Principal principal, @RequestBody JSONObject json) { |
| | | public ResultVO<String> delUser(Authentication authentication, @RequestBody JSONObject json) { |
| | | Long uid = json.getLong("uid"); |
| | | String userId = principal.getName(); |
| | | return accountUserService.delAccount(Long.valueOf(userId), uid); |
| | | ContextCacheUser currentUser = (ContextCacheUser) authentication.getPrincipal(); |
| | | return accountUserService.delAccount(currentUser, uid); |
| | | } |
| | | } |
| | |
| | | ds.setUniqueResourceName("goalmanage"); |
| | | ds.setPoolSize(2); |
| | | ds.setXaProperties(prop); |
| | | ds.setMaxIdleTime(3600000); |
| | | ds.setMaxLifetime(3000000); |
| | | ds.setMaxIdleTime(3600); |
| | | ds.setMaxLifetime(3000); |
| | | return ds; |
| | | |
| | | } |
| | |
| | | ds.setUniqueResourceName("emergency"); |
| | | ds.setPoolSize(2); |
| | | ds.setXaProperties(prop); |
| | | ds.setMaxIdleTime(3600000); |
| | | ds.setMaxLifetime(3000000); |
| | | ds.setMaxIdleTime(3600); |
| | | ds.setMaxLifetime(3000); |
| | | return ds; |
| | | } |
| | | |
| | |
| | | ds.setUniqueResourceName("incidentmanage"); |
| | | ds.setPoolSize(2); |
| | | ds.setXaProperties(prop); |
| | | ds.setMaxIdleTime(3600000); |
| | | ds.setMaxLifetime(3000000); |
| | | ds.setMaxIdleTime(3600); |
| | | ds.setMaxLifetime(3000); |
| | | return ds; |
| | | } |
| | | |
| | |
| | | ds.setUniqueResourceName("equipment"); |
| | | ds.setPoolSize(2); |
| | | ds.setXaProperties(prop); |
| | | ds.setMaxIdleTime(3600000); |
| | | ds.setMaxLifetime(3000000); |
| | | ds.setMaxIdleTime(3600); |
| | | ds.setMaxLifetime(3000); |
| | | return ds; |
| | | } |
| | | |
| | |
| | | # 取消服务启动检查 |
| | | check: false |
| | | |
| | | #线程池配置 |
| | | threadPool: |
| | | corePoolSize: 20 |
| | | maxPoolSize: 20 |
| | | queueCapacity: 10000 |
| | | scheduling: |
| | | #控制线程是否执行 true:执行;false:不执行 |
| | | enabled: true |
| | | # enabled: false |
| | | |
| | | |
| | | rocketmq: |
| | | name-server: 192.168.0.52:9876 |
| | | producer: |
| | |
| | | # 取消服务启动检查 |
| | | check: false |
| | | |
| | | threadPool: |
| | | corePoolSize: 20 |
| | | maxPoolSize: 20 |
| | | queueCapacity: 10000 |
| | | scheduling: |
| | | #控制线程是否执行 true:执行;false:不执行 |
| | | enabled: true |
| | | # enabled: false |
| | | |
| | | rocketmq: |
| | | name-server: 192.168.30.107:9876 |
| | | producer: |
| | |
| | | accessKey: QR0J7S55SZO8QI1TC2AD |
| | | secretKey: X0oSBT7vRqYWU41Ut21B+FU7G5A87BzPIRdObGjK |
| | | secure: false |
| | | bucketName: safeplatform-dev |
| | | bucketName: safeplatform-demo |
| | | urlPrefix: http://121.239.169.27/file |
| | | #用户名 gkhy_team_out_dev |
| | | #密码 12345678 |
| | |
| | | # 取消服务启动检查 |
| | | check: false |
| | | |
| | | threadPool: |
| | | corePoolSize: 20 |
| | | maxPoolSize: 20 |
| | | queueCapacity: 10000 |
| | | scheduling: |
| | | #控制线程是否执行 true:执行;false:不执行 |
| | | enabled: true |
| | | # enabled: false |
| | | |
| | | rocketmq: |
| | | name-server: 192.168.30.107:9876 |
| | | producer: |
| | |
| | | accessKey: QR0J7S55SZO8QI1TC2AD |
| | | secretKey: X0oSBT7vRqYWU41Ut21B+FU7G5A87BzPIRdObGjK |
| | | secure: false |
| | | bucketName: safeplatform-dev |
| | | bucketName: safeplatform-guotai-uat |
| | | urlPrefix: http://121.239.169.27/file |
| | | #用户名 gkhy_team_out_dev |
| | | #密码 12345678 |
| | |
| | | # 取消服务启动检查 |
| | | check: false |
| | | |
| | | threadPool: |
| | | corePoolSize: 20 |
| | | maxPoolSize: 20 |
| | | queueCapacity: 10000 |
| | | scheduling: |
| | | #控制线程是否执行 true:执行;false:不执行 |
| | | enabled: true |
| | | # enabled: false |
| | | |
| | | rocketmq: |
| | | name-server: 192.168.0.52:9876 |
| | | producer: |
| | |
| | | # 取消服务启动检查 |
| | | check: false |
| | | |
| | | threadPool: |
| | | corePoolSize: 20 |
| | | maxPoolSize: 20 |
| | | queueCapacity: 10000 |
| | | scheduling: |
| | | #控制线程是否执行 true:执行;false:不执行 |
| | | enabled: true |
| | | # enabled: false |
| | | |
| | | rocketmq: |
| | | name-server: 192.168.0.52:9876 |
| | | producer: |
| | |
| | | # 取消服务启动检查 |
| | | check: false |
| | | |
| | | threadPool: |
| | | corePoolSize: 20 |
| | | maxPoolSize: 20 |
| | | queueCapacity: 10000 |
| | | scheduling: |
| | | #控制线程是否执行 true:执行;false:不执行 |
| | | enabled: true |
| | | # enabled: false |
| | | |
| | | rocketmq: |
| | | name-server: 192.168.0.52:9876 |
| | | producer: |