diff --git a/inventory-dao/pom.xml b/inventory-dao/pom.xml index cd296b8..f004b5d 100644 --- a/inventory-dao/pom.xml +++ b/inventory-dao/pom.xml @@ -47,7 +47,7 @@ mysql mysql-connector-java - 8.0.12 + 8.0.31 org.freemarker diff --git a/inventory-dao/src/main/java/com/rzyc/bean/dynamic/dto/ChangeDynamicDto.java b/inventory-dao/src/main/java/com/rzyc/bean/dynamic/dto/ChangeDynamicDto.java index 7cf0f6a..9017c1f 100644 --- a/inventory-dao/src/main/java/com/rzyc/bean/dynamic/dto/ChangeDynamicDto.java +++ b/inventory-dao/src/main/java/com/rzyc/bean/dynamic/dto/ChangeDynamicDto.java @@ -21,11 +21,17 @@ public class ChangeDynamicDto { private String newtitle; /** - * 封面图 + * 封面图存储地址 */ @ApiModelProperty(value = "封面图",required = true) private String coverImage; + /** + * 封面图访问地址 + */ + @ApiModelProperty(value = "封面图",required = true) + private String showImageUrl; + @ApiModelProperty(value = "动态内容",required = true) private String syscnt; @@ -33,6 +39,14 @@ public class ChangeDynamicDto { @ApiModelProperty(value = "发布时间 yyyy-MM-dd HH:mm",required = true) private String publicTime; + public String getShowImageUrl() { + return showImageUrl; + } + + public void setShowImageUrl(String showImageUrl) { + this.showImageUrl = showImageUrl; + } + public String getNewscntid() { return newscntid; } diff --git a/inventory-dao/src/main/java/com/rzyc/bean/user/dto/FactorListDto.java b/inventory-dao/src/main/java/com/rzyc/bean/user/dto/FactorListDto.java index 9d23ae4..47d5e45 100644 --- a/inventory-dao/src/main/java/com/rzyc/bean/user/dto/FactorListDto.java +++ b/inventory-dao/src/main/java/com/rzyc/bean/user/dto/FactorListDto.java @@ -15,6 +15,17 @@ public class FactorListDto { @ApiModelProperty(value = "用户id",required = true) private String userId; + @ApiModelProperty(value = "履职清单ID") + private String listFactorId; + + public String getListFactorId() { + return listFactorId; + } + + public void setListFactorId(String listFactorId) { + this.listFactorId = listFactorId; + } + public String getYear() { return year; } diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/NoticeMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/NoticeMapper.java index 380f50c..512b561 100644 --- a/inventory-dao/src/main/java/com/rzyc/mapper/NoticeMapper.java +++ b/inventory-dao/src/main/java/com/rzyc/mapper/NoticeMapper.java @@ -34,7 +34,7 @@ public interface NoticeMapper { ListselectList(@Param("checkUserId") String checkUserId, @Param("types") List types); - int updateReadState(@Param("checkUserId") String checkUserId); + int updateReadState(@Param("checkUserId") String checkUserId,@Param("id") String id); /*批量插入*/ Integer insertList(@Param("records") List records); diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/ent/InListItemMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/ent/InListItemMapper.java index e8f8fdd..3b0cf20 100644 --- a/inventory-dao/src/main/java/com/rzyc/mapper/ent/InListItemMapper.java +++ b/inventory-dao/src/main/java/com/rzyc/mapper/ent/InListItemMapper.java @@ -21,6 +21,8 @@ public interface InListItemMapper extends BaseMapper { List selectContents(@Param("industryId") String industryId, @Param("listId")String listId,@Param("postList")Integer postList); + List selectContentsInGov(@Param("industryId") String industryId, @Param("listId")String listId,@Param("postList")Integer postList); + /*通过行业查询清单信息*/ List findByIndustryId(@Param("industryId") String industryId); diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/user/ListFactorMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/user/ListFactorMapper.java index 2f05c87..f5b1bf2 100644 --- a/inventory-dao/src/main/java/com/rzyc/mapper/user/ListFactorMapper.java +++ b/inventory-dao/src/main/java/com/rzyc/mapper/user/ListFactorMapper.java @@ -38,6 +38,10 @@ public interface ListFactorMapper { List userListFactor(@Param("listPerformId") String listPerformId, @Param("time") String time); + /*用户履职档案*/ + ListFactor userListFactorById(@Param("listPerformId") String listPerformId, + @Param("time") String time); + /*修改履职档案完成情况*/ Integer changeIsFinish(@Param("listFactorId") String listFactorId); diff --git a/inventory-dao/src/main/java/com/rzyc/model/EntEmRehearsal.java b/inventory-dao/src/main/java/com/rzyc/model/EntEmRehearsal.java index 23eb9a6..01b38bc 100644 --- a/inventory-dao/src/main/java/com/rzyc/model/EntEmRehearsal.java +++ b/inventory-dao/src/main/java/com/rzyc/model/EntEmRehearsal.java @@ -30,10 +30,12 @@ public class EntEmRehearsal implements Serializable { @ApiModelProperty(value = "应急演练开始时间") @TableField("ent_em_rehearsal_start_time") + @JsonFormat(pattern = "yyyy-MM-dd") private Date entEmRehearsalStartTime; @ApiModelProperty(value = "应急演练开始时间") @TableField("ent_em_rehearsal_end_time") + @JsonFormat(pattern = "yyyy-MM-dd") private Date entEmRehearsalEndTime; @ApiModelProperty(value = "应急演练项目") diff --git a/inventory-dao/src/main/java/com/rzyc/model/Notice.java b/inventory-dao/src/main/java/com/rzyc/model/Notice.java index 1c810e6..1af60a9 100644 --- a/inventory-dao/src/main/java/com/rzyc/model/Notice.java +++ b/inventory-dao/src/main/java/com/rzyc/model/Notice.java @@ -67,6 +67,16 @@ public class Notice implements Serializable { @TableField(exist = false) private Long unread; + private String parameter; + + public String getParameter() { + return parameter; + } + + public void setParameter(String parameter) { + this.parameter = parameter; + } + private static final long serialVersionUID = 1L; public Long getTotal() { diff --git a/inventory-dao/src/main/java/com/rzyc/model/ent/EntUser.java b/inventory-dao/src/main/java/com/rzyc/model/ent/EntUser.java index 46f67a9..1895404 100644 --- a/inventory-dao/src/main/java/com/rzyc/model/ent/EntUser.java +++ b/inventory-dao/src/main/java/com/rzyc/model/ent/EntUser.java @@ -119,7 +119,7 @@ public class EntUser implements Serializable { private String jobNumber; @TableField(exist = false) - private String token; + private String userToken; @ApiModelProperty(value = "岗位名字") @TableField(exist = false) @@ -177,14 +177,21 @@ public class EntUser implements Serializable { this.entPostName = entPostName; } - public String getToken() { - return token; + public String getPassword() { + return password; } - public void setToken(String token) { - this.token = token; + public void setPassword(String password) { + this.password = password; } + public String getUserToken() { + return userToken; + } + + public void setUserToken(String userToken) { + this.userToken = userToken; + } public String getJobNumber() { return jobNumber; diff --git a/inventory-dao/src/main/resources/mapper/NoticeMapper.xml b/inventory-dao/src/main/resources/mapper/NoticeMapper.xml index 3835dd4..fab9b16 100644 --- a/inventory-dao/src/main/resources/mapper/NoticeMapper.xml +++ b/inventory-dao/src/main/resources/mapper/NoticeMapper.xml @@ -14,6 +14,7 @@ + @@ -286,7 +287,7 @@ - update notice set read_state = 1 where checkUserId = #{checkUserId} + update notice set read_state = 1 where checkUserId = #{checkUserId} and id = #{id} diff --git a/inventory-dao/src/main/resources/mapper/check/BookEntHTMapper.xml b/inventory-dao/src/main/resources/mapper/check/BookEntHTMapper.xml index 955d5d8..fba97ea 100644 --- a/inventory-dao/src/main/resources/mapper/check/BookEntHTMapper.xml +++ b/inventory-dao/src/main/resources/mapper/check/BookEntHTMapper.xml @@ -1457,8 +1457,12 @@ LEFT JOIN BookEntCheck bc ON bh.`BookEntCheckId` = bc.`BookEntCheckId` WHERE se.State = '启用' - and (se.OrgCode = #{areaCode} or se.street_code = #{areaCode} or se.community_code = #{areaCode}) - and se.`EntName` LIKE #{condition} + + and FIND_IN_SET(#{areaCode} ,se.area_path) + + + and se.`EntName` LIKE #{condition} + AND bh.`htreport` = #{htreport} diff --git a/inventory-dao/src/main/resources/mapper/ent/InListItemMapper.xml b/inventory-dao/src/main/resources/mapper/ent/InListItemMapper.xml index 2ec2cfa..668f73c 100644 --- a/inventory-dao/src/main/resources/mapper/ent/InListItemMapper.xml +++ b/inventory-dao/src/main/resources/mapper/ent/InListItemMapper.xml @@ -59,6 +59,18 @@ item_basis, item_proof, item_law, sort_id, del_state,create_time, create_by, mod order by sort_id asc + + + + diff --git a/inventory-dao/src/main/resources/mapper/user/SysUserMapper.xml b/inventory-dao/src/main/resources/mapper/user/SysUserMapper.xml index 766a522..8628154 100644 --- a/inventory-dao/src/main/resources/mapper/user/SysUserMapper.xml +++ b/inventory-dao/src/main/resources/mapper/user/SysUserMapper.xml @@ -1138,9 +1138,7 @@ WHERE su.`UserType` = '政府用户' and su.`State` = '启用' and su.SysUserId != #{userId} and (su.`SysUserName` like #{condition} or su.ChinaName like #{condition}) AND su.`SysTitle` IS NOT NULL and su.`SysTitle` != '' - AND (su.`OrgCode` = #{areaCode} - OR su.`street_code` = #{areaCode} - OR su.`community_code` = #{areaCode}) + AND FIND_IN_SET(#{areaCode},su.area_path) ORDER BY lf.`PerformClassCode` ASC,lf.`SortId` ASC limit 50 diff --git a/inventory-ent/src/main/java/com/rzyc/service/UserLoginService.java b/inventory-ent/src/main/java/com/rzyc/service/UserLoginService.java index 968b860..23a5b5b 100644 --- a/inventory-ent/src/main/java/com/rzyc/service/UserLoginService.java +++ b/inventory-ent/src/main/java/com/rzyc/service/UserLoginService.java @@ -90,7 +90,7 @@ public class UserLoginService { entUser.setName(userDetails.getUsername()); entUser.setEntUserId(id); entUser.setEnterpriseId(sysEnterprise.getSysenterpriseid()); - entUser.setToken(token); + entUser.setUserToken(token); entUser.setEntPostName(entPost.getName()); entUser.setPostId(entPost.getPostId()); entUser.setUserTypeName("企业用户"); diff --git a/inventory-ent/src/main/resources/application-yun.yml b/inventory-ent/src/main/resources/application-yun.yml index 763d9d3..8aac7e2 100644 --- a/inventory-ent/src/main/resources/application-yun.yml +++ b/inventory-ent/src/main/resources/application-yun.yml @@ -1,10 +1,9 @@ server: - port: 8019 + port: 7011 spring: redis: host: 172.27.181.247 - Auth: ENC(788KvYFV7cHJUQ31ckyvjTpUQT2sw73E) # 进入哨兵项目-这个端口就不用了,除非是单体 port: 8011 # sentinel: @@ -17,6 +16,7 @@ spring: min-idle: 0 max-wait: 100 shutdown-timeout: 50000 + password: gzQdzRedis servlet: multipart: enabled: true @@ -74,7 +74,7 @@ logging: #文件上传的配置 onstants: #上传文件存放地址 - file_location: /static/rzyc/resource/inventory/uploadFile/ + file_location: /static/resource/inventory/uploadFile/ #上传文件公共地址 file_header: /static/resource/inventory/uploadFile/ #上传文件基础路径 @@ -84,7 +84,7 @@ onstants: #动态详情基础地址 html_header: http://172.27.181.247:8018/ #logourl - logo_url: http://172.27.181.247/static/resource/inventory/citysafe_logo.png + logo_url: http://172.27.181.247:8010/static/resource/inventory/citysafe_logo.png #政府端帮助文档url help_url: http://172.27.181.247:8018/appGovHelp #企业端帮助文档url diff --git a/inventory-ent/src/main/resources/application.yml b/inventory-ent/src/main/resources/application.yml index 7a61ab4..e4120de 100644 --- a/inventory-ent/src/main/resources/application.yml +++ b/inventory-ent/src/main/resources/application.yml @@ -1,6 +1,6 @@ spring: profiles: - active: dev #设定打包配置文件 + active: yun #设定打包配置文件 diff --git a/inventory-gov/src/main/java/com/rzyc/controller/BaseController.java b/inventory-gov/src/main/java/com/rzyc/controller/BaseController.java index 69920d3..7d53db3 100644 --- a/inventory-gov/src/main/java/com/rzyc/controller/BaseController.java +++ b/inventory-gov/src/main/java/com/rzyc/controller/BaseController.java @@ -2035,6 +2035,71 @@ public class BaseController { } } + /** + * 计算提醒类型 1:正常 2:黄色提醒 3:红色提醒 + * @param listFactors + * @throws Exception + */ + protected void handleFactorAlert(ListFactor listFactor)throws Exception{ + System.out.println("Frequency -> "+listFactor.getFrequency()); + + //需要完成的总次数 + Integer factorTotal = listFactor.getCheckstandard() * listFactor.getFrequency(); + listFactor.setFactorTotal(factorTotal); + + //已完成次数 + Integer factorNum = 0; + + if(null != listFactor.getFactorTimes() && listFactor.getFactorTimes().size() > 0){ + factorNum = listFactor.getFactorTimes().size(); + listFactor.setChangeTime(listFactor.getFactorTimes().get(0).getChangeTime()); + } + listFactor.setFactorNum(factorNum); + + + if(!"100".equals(listFactor.getFinishProgres())){ + listFactor.setFactorAlert(4); + } + + /* + * 一年一次 半年一次 每季度一次 每月一次 + * 一年一次 判断当前时间到12月31号的天数 + * 半年一次 先判断是上半年还是下半年 上半年就判断到6月30的天数 下半年判断到12月30号的天数 + * 每季度一次 判断到当前季度最后一天的天数 + * 每月一次 判断到本月最后一天的天数 + * + * 在获取提醒天数 判断提醒类型 黄色 红色 + */ + + FactorDay factorDay = getDay(listFactor.getCheckstandard()); + Integer day = factorDay.getDay(); +// System.out.println("day -> "+day); + + List months = factorDay.getMonths(); + + Integer red = TypeConversion.StringToInteger(listFactor.getRedAlert()); + Integer yellow = TypeConversion.StringToInteger(listFactor.getYellowAlert()); + + + Integer changeMonth = 0; + if(null != listFactor.getChangeTime()){ + changeMonth = DateUtils.parseDate2Calendar(listFactor.getChangeTime()).get(Calendar.MONTH)+1; + } + +// System.out.println("months -> "+months); +// System.out.println("months -> "+changeMonth); +// System.out.println("months.contains(changeMonth) -> "+months.contains(changeMonth)); + if(!(months.contains(changeMonth))){ + //计算报警类型 + if(day <= red){ + listFactor.setFactorAlert(3); + }else if( day >red && day <= yellow){ + listFactor.setFactorAlert(2); + } + + } + } + /** * 获取剩余天数 * @param checkstandard diff --git a/inventory-gov/src/main/java/com/rzyc/controller/DynamicController.java b/inventory-gov/src/main/java/com/rzyc/controller/DynamicController.java index 05a5f48..37c5217 100644 --- a/inventory-gov/src/main/java/com/rzyc/controller/DynamicController.java +++ b/inventory-gov/src/main/java/com/rzyc/controller/DynamicController.java @@ -134,7 +134,7 @@ public class DynamicController extends com.rzyc.controller.BaseController { newsCnt.setDelState(DelState.NOT_DEL.getState()); //封面图 - newsCnt.setCoverImage(delServiceFile(newsCnt.getCoverImage())); + newsCnt.setCoverImage(delServiceFile(changeDynamicDto.getShowImageUrl())); newsCnt.setPublictime(DateUtils.parseString2Date(changeDynamicDto.getPublicTime(),"yyyy-MM-dd HH:mm")); diff --git a/inventory-gov/src/main/java/com/rzyc/controller/IndustryListController.java b/inventory-gov/src/main/java/com/rzyc/controller/IndustryListController.java index eb8011f..be9529c 100644 --- a/inventory-gov/src/main/java/com/rzyc/controller/IndustryListController.java +++ b/inventory-gov/src/main/java/com/rzyc/controller/IndustryListController.java @@ -337,9 +337,14 @@ public class IndustryListController extends BaseController{ @ApiOperation(value = "读取行业公共岗位责任清单", notes = "读取行业公共岗位责任清单") @GetMapping("/getIndustryPostDuty") @ResponseBody - public SingleResult getIndustryPostDuty(Integer page , Integer pageSize ,String industryId,@RequestParam(required = true)String postId)throws Exception{ + public SingleResult getIndustryPostDuty(Integer page , Integer pageSize ,String industryId,String postId)throws Exception{ InPostItem inPostItem = inPostItemMapper.selectByPostId(postId); - return pcBusinessService.getIndustryPostDuty(page,pageSize,industryId,inPostItem.getInPostItemId()); + //postId 是岗位id,也是公共清单id,前端将两张表的主键都放进了同一个属性里用于传参 + if (null == inPostItem){ + return pcBusinessService.getIndustryPostDuty(page,pageSize,industryId,postId); + }else { + return pcBusinessService.getIndustryPostDuty(page,pageSize,industryId,inPostItem.getInPostItemId()); + } } @@ -351,9 +356,15 @@ public class IndustryListController extends BaseController{ @ApiOperation(value = "读取行业公共岗位履职清单", notes = "读取行业公共岗位履职清单") @GetMapping("/getIndustryPostListTask") @ResponseBody - public SingleResult getIndustryPostListTask(Integer page , Integer pageSize , String industryId, @RequestParam(required = true)String postId)throws Exception{ + public SingleResult getIndustryPostListTask(Integer page , Integer pageSize , String industryId, String postId)throws Exception{ InPostItem inPostItem = inPostItemMapper.selectByPostId(postId); - return pcBusinessService.getIndustryPostListTask(page,pageSize,industryId,inPostItem.getInPostItemId()); + //postId 是岗位id,也是公共清单id,前端将两张表的主键都放进了同一个属性里用于传参 + if (null == inPostItem){ + return pcBusinessService.getIndustryPostListTask(page,pageSize,industryId,postId); + }else { + return pcBusinessService.getIndustryPostListTask(page,pageSize,industryId,inPostItem.getInPostItemId()); + } + } diff --git a/inventory-gov/src/main/java/com/rzyc/controller/MinWorkController.java b/inventory-gov/src/main/java/com/rzyc/controller/MinWorkController.java index 8624ff4..fafe4f0 100644 --- a/inventory-gov/src/main/java/com/rzyc/controller/MinWorkController.java +++ b/inventory-gov/src/main/java/com/rzyc/controller/MinWorkController.java @@ -1745,11 +1745,12 @@ public class MinWorkController extends BaseController{ @PostMapping("/noticeEditState") @ApiImplicitParams({ @ApiImplicitParam(name = "checkUserId", value = "检查人Id", required = true, dataType = "string"), + @ApiImplicitParam(name = "id", value = "通知主键", required = true, dataType = "string"), }) @ResponseBody - public SingleResult noticeEditState(String checkUserId) throws Exception { + public SingleResult noticeEditState(String checkUserId,String id) throws Exception { SingleResult singleResult = new SingleResult(); - int result = noticeMapper.updateReadState(checkUserId); + int result = noticeMapper.updateReadState(checkUserId,id); if (result <= 0){ singleResult.setCode(Code.ERROR.getCode()); singleResult.setMessage(Message.ERROR); diff --git a/inventory-gov/src/main/java/com/rzyc/controller/PcPersonalController.java b/inventory-gov/src/main/java/com/rzyc/controller/PcPersonalController.java index 8fab826..378c5c4 100644 --- a/inventory-gov/src/main/java/com/rzyc/controller/PcPersonalController.java +++ b/inventory-gov/src/main/java/com/rzyc/controller/PcPersonalController.java @@ -439,6 +439,41 @@ public class PcPersonalController extends com.rzyc.controller.BaseController { return result; } + /** + * 履职清单(一个) + * @param factorListDto + * @return + * @throws Exception + */ + @LoginAuth + @ApiOperation(value = "履职清单(一个)", notes = "履职清单(一个)") + @PostMapping(value = "/factorListById") + @ResponseBody + public SingleResult factorListById(@Valid FactorListDto factorListDto)throws Exception{ + SingleResult result = new SingleResult<>(); + SysUser sysUser = sysUserMapper.selectByPrimaryKey(factorListDto.getUserId()); + if(null != sysUser && StringUtils.isNotBlank(sysUser.getSystitle())){ + String time = factorListDto.getYear(); + if(StringUtils.isBlank(time)){ + time = DateUtils.getNowDateTimeStr("yyyy"); + } + ListFactor listFactor = listFactorMapper.userListFactorById(sysUser.getSystitle(),time); + if(null != listFactor){ + //处理履职清单 + handleFactorAlert(listFactor); + result.setData(listFactor); + }else{ + result.setData(listFactor); + } + }else{ + result.setCode(Code.NO_DATA.getCode()); + result.setMessage(Message.NO_DATA); + } + return result; + } + + + /** * 履职进度 * @return @@ -2212,8 +2247,6 @@ public class PcPersonalController extends com.rzyc.controller.BaseController { for (SysUser sysUser : users){ if(StringUtils.isNotBlank(sysUser.getPerformClassName())){ String deptName = sysUser.getPerformClassName(); - - sysUser.setChinaname(deptName+"-"+sysUser.getChinaname()); } } diff --git a/inventory-gov/src/main/java/com/rzyc/controller/ent/PcCompanyController.java b/inventory-gov/src/main/java/com/rzyc/controller/ent/PcCompanyController.java index 27ef414..cdcba96 100644 --- a/inventory-gov/src/main/java/com/rzyc/controller/ent/PcCompanyController.java +++ b/inventory-gov/src/main/java/com/rzyc/controller/ent/PcCompanyController.java @@ -678,16 +678,18 @@ public class PcCompanyController extends com.rzyc.controller.BaseController { sysEnterprise.setQrCode(entQrCode(sysEnterprise.getSysenterpriseid())); result=sysEnterpriseMapper.insert(sysEnterprise); + //生成行业对应的企业责任清单(不包括岗位的清单,只包括行业公共) + SaveEntListThread saveEntListThread = new SaveEntListThread(inListItemMapper,inEntListMapper,getUserId(),sysEnterprise.getWorkClassId(),sysEnterprise.getSysenterpriseid()); + Thread thread = new Thread(saveEntListThread); + thread.start(); + thread.join(); + //创建多个行业岗位 SaveIndustryPostThread saveIndustryPost = new SaveIndustryPostThread(sysEnterprise.getWorkClassId(),sysEnterprise.getSysenterpriseid(),inPostMapper,inPostItemMapper,inPostListMapper,inListItemMapper,sysEnterpriseMapper,entPostMapper, entPostDutyMapper,false); Thread saveIndustryPostThread = new Thread(saveIndustryPost); saveIndustryPostThread.start(); - //生成行业对应的企业责任清单(不包括岗位的清单,只包括行业公共) - SaveEntListThread saveEntListThread = new SaveEntListThread(inListItemMapper,inEntListMapper,getUserId(),sysEnterprise.getWorkClassId(),sysEnterprise.getSysenterpriseid()); - Thread thread = new Thread(saveEntListThread); - thread.start(); //创建法人账号,用于判断手机号重复,单加不影响,没有生成履职清单和工作职责 CopyOnWriteArrayList copyOnWriteArrayList = new CopyOnWriteArrayList(); diff --git a/inventory-gov/src/main/java/com/rzyc/filter/JwtAuthenticationTokenFiler.java b/inventory-gov/src/main/java/com/rzyc/filter/JwtAuthenticationTokenFiler.java index 3230fa1..a73009a 100644 --- a/inventory-gov/src/main/java/com/rzyc/filter/JwtAuthenticationTokenFiler.java +++ b/inventory-gov/src/main/java/com/rzyc/filter/JwtAuthenticationTokenFiler.java @@ -71,7 +71,7 @@ public class JwtAuthenticationTokenFiler extends OncePerRequestFilter { SecurityContextHolder.getContext().setAuthentication(authenticationToken); - + System.out.println("授权通行"); filterChain.doFilter(request, response); }catch (AccessDeniedException e){ System.out.println("权限失败"); diff --git a/inventory-gov/src/main/java/com/rzyc/service/AssignmentTaskThread.java b/inventory-gov/src/main/java/com/rzyc/service/AssignmentTaskThread.java index dda6cb4..b7f56b3 100644 --- a/inventory-gov/src/main/java/com/rzyc/service/AssignmentTaskThread.java +++ b/inventory-gov/src/main/java/com/rzyc/service/AssignmentTaskThread.java @@ -110,12 +110,15 @@ public class AssignmentTaskThread implements Runnable{ private SingleResult insertListAndTask(AddOrUpdateEntUserPostListDto addOrUpdateEntUserPostTaskDto,String createByUserId) throws Exception { EntPostList entPostList = new EntPostList(); + Calendar calendar = Calendar.getInstance(); SingleResult singleResult = new SingleResult(); BeanUtils.copyProperties(addOrUpdateEntUserPostTaskDto,entPostList); entPostList.setCreateBy(createByUserId); entPostList.setCreateTime(new Date()); entPostList.setDelState(DelState.NOT_DEL.getState()); entPostList.setPostListId(RandomNumber.getUUid()); + //默认清单时间当前年 + entPostList.setYearNum(calendar.get(Calendar.YEAR)); int result = entPostListMapper.insert(entPostList); if (result != 1 ){ singleResult.setCode(Code.ERROR.getCode()); diff --git a/inventory-gov/src/main/java/com/rzyc/service/PcBusinessService.java b/inventory-gov/src/main/java/com/rzyc/service/PcBusinessService.java index e992696..24217b6 100644 --- a/inventory-gov/src/main/java/com/rzyc/service/PcBusinessService.java +++ b/inventory-gov/src/main/java/com/rzyc/service/PcBusinessService.java @@ -58,7 +58,7 @@ public class PcBusinessService extends BaseController { @PageOperation public SingleResult getIndustryPostDuty(Integer page , Integer pageSize ,String industryId,String listId){ SingleResult singleResult = new SingleResult(); - Pageposts = (Page) inListItemMapper.selectContents(industryId,listId,null); + Pageposts = (Page) inListItemMapper.selectContentsInGov(industryId,listId,null); singleResult.setDataPager(posts); return singleResult; } diff --git a/inventory-gov/src/main/resources/application-yun.yml b/inventory-gov/src/main/resources/application-yun.yml index 766edb7..9200eb1 100644 --- a/inventory-gov/src/main/resources/application-yun.yml +++ b/inventory-gov/src/main/resources/application-yun.yml @@ -1,5 +1,5 @@ server: - port: 8018 + port: 7010 spring: servlet: @@ -28,7 +28,7 @@ spring: #数据库 datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://172.27.181.52:3306/inventory_db?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false + url: jdbc:mysql://172.27.181.52:3306/inventory_db?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false&autoReconnect=true username: ENC(QE4vB4KHgFwuqi42wTs27w==) password: ENC(9mRKdl9UCE8tkEsoO376nx5rCx58Htk1) tomcat: @@ -59,7 +59,7 @@ logging: #文件上传的配置 onstants: #上传文件存放地址 - file_location: /static/rzyc/resource/inventory/uploadFile/ + file_location: /static/resource/inventory/uploadFile/ #上传文件公共地址 file_header: /static/resource/inventory/uploadFile/ #上传文件基础路径 @@ -69,7 +69,7 @@ onstants: #动态详情基础地址 html_header: http://172.27.181.247:8018/ #logourl - logo_url: http://172.27.181.247/static/resource/inventory/citysafe_logo.png + logo_url: http://172.27.181.247:8010/static/resource/inventory/citysafe_logo.png #政府端帮助文档url help_url: http://172.27.181.247:8018/appGovHelp #企业端帮助文档url diff --git a/inventory-gov/src/main/resources/application.yml b/inventory-gov/src/main/resources/application.yml index a6560f0..cb53efc 100644 --- a/inventory-gov/src/main/resources/application.yml +++ b/inventory-gov/src/main/resources/application.yml @@ -1,6 +1,6 @@ spring: profiles: - active: dev #设定打包配置文件 + active: yun #设定打包配置文件