当前位置: 首页 > wzjs >正文

百度提交入口网站怎么看自己建网址

百度提交入口网站怎么看,自己建网址,备案不关闭网站的方法,i排版 wordpress场景 公司有十个人,有可能离职还有新来员工,工作任务需要在职员工轮循去工作,有的工作需要几个人去完成 /*** 获取审批人员* param userIdList 全部的员工* param userRoleType 角色类型 (业务需要) * param userType …

场景
公司有十个人,有可能离职还有新来员工,工作任务需要在职员工轮循去工作,有的工作需要几个人去完成

   
/*** 获取审批人员* @param userIdList 全部的员工* @param userRoleType 角色类型 (业务需要) * @param userType 人员类型    (业务需要) * @param shType  审核类型(业务需要) * @param num  需要返回几个人去工作* @return*/public List<String> getUserIdList(List<String> userIdList, String userRoleType, String userType, String shType,int num) {//全部已经干活人员List<YwRoundUser> list = this.baseMapper.selectList(new LambdaQueryWrapper<YwRoundUser>().eq(YwRoundUser::getUserRoleType, userRoleType).eq(YwRoundUser::getUserType, userType).eq(YwRoundUser::getShType, shType).eq(YwRoundUser::getDelFlag, YesNo.NO.getValue()));List<String> idList = list.stream().map(YwRoundUser::getUserId).collect(Collectors.toList());//求差集 需要插入的(新入职的)Set<String> difference = userIdList.stream().filter(e -> !idList.contains(e)).collect(Collectors.toSet());//求差集 需要删除的(离职的)Set<String> difference2 = idList.stream().filter(e -> !userIdList.contains(e)).collect(Collectors.toSet());//删除if(difference2.size()!=0){YwRoundUser user = new YwRoundUser();user.setDelFlag("1");this.baseMapper.update(user,new LambdaQueryWrapper<YwRoundUser>().in(YwRoundUser::getUserId,difference2));}//需要增加的for (String userId : difference){YwRoundUser ywRoundUser = new YwRoundUser();ywRoundUser.setTimeStamp(BigDecimal.valueOf(System.currentTimeMillis()));ywRoundUser.setUserId(userId);ywRoundUser.setUserType(userType);ywRoundUser.setUserRoleType(userRoleType);ywRoundUser.setDelFlag(YesNo.NO.getValue());ywRoundUser.setShType(shType);this.baseMapper.insert(ywRoundUser);}//按照时间戳查询需要的个数List<YwRoundUser> resultList = this.baseMapper.selectList(new LambdaQueryWrapper<YwRoundUser>().eq(YwRoundUser::getUserRoleType, userRoleType).eq(YwRoundUser::getUserType, userType).eq(YwRoundUser::getShType, shType).eq(YwRoundUser::getDelFlag, YesNo.NO.getValue()).orderByAsc(YwRoundUser::getTimeStamp).last(" limit "+ num));//获取IdList<String> resultIdList = resultList.stream().map(YwRoundUser::getUserId).collect(Collectors.toList());//更新选中人的时间戳for (YwRoundUser user : resultList){user.setTimeStamp(BigDecimal.valueOf(System.currentTimeMillis()));this.baseMapper.updateById(user);}return resultIdList;}

http://www.dtcms.com/wzjs/552717.html

相关文章:

  • 地方门户网站赚钱网上注册公司在哪里
  • 营销型的物流网站模板做ppt的图片网站
  • 织梦网站底端的怎么删除优化公司网站
  • 做网站国内阿里云虚拟主机多少钱黄冈建设信息网
  • 网站联盟营销企业网站设计与规划论文
  • 目前流行的网站开发技术代理公司注册有哪些
  • wordpress公司网站模板中国营销传播网官网
  • 58临沂网站建设php网站怎么做post订单
  • collectfrom企业网站模版环保网站设计价格
  • 女的和男的做那个视频网站关于网站开发的外文翻译
  • 苏州园区做网站软件wap网站
  • 网站建设服务深圳办公室装修流程
  • 搜索网站有哪几个电商详情页用什么软件做的
  • 现在网站给源码网络公司给别人做网站的cms是买的授权么
  • 少儿编程加盟店排名seo推广软件排名
  • 手机制作音乐的软件app遂宁网站优化
  • 做婚纱摄影网站价格济源制作网站
  • 纯静态网站页面优化网站建设详细方案
  • 网页制作网站花店凡科怎样免费做网站
  • 关于网站建设的一些事晋中学院教务网络管理系统
  • 自己做第一个网站游戏交易平台
  • 建设一个企业网站要多少钱管理咨询公司企业简介
  • 在网上做游戏网站违法吗做网站应该买哪一种服务器
  • 珍岛外贸网站建设电子商务经营范围有哪些?
  • 欧洲站vat激活最好的网站建设免费的
  • 江苏连云港网站制作公司淮安网站建设公司
  • 大庆市城乡建设局网站全国最大的网站建设公司
  • 如何自己制作一个网站旅游电子商务网站开发项目进度表
  • 网站默认极速模式免费网站怎么做
  • 怎样在浏览器上找网站企业营销型网站推广