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

淘宝客必须建网站吗教育行业网站建设审批

淘宝客必须建网站吗,教育行业网站建设审批,网站自己怎么做优化,网站建设 html背景 flowable有自己的用户账号信息#xff0c;用户信息#xff0c;用户组信息#xff0c;其实这些用户信息都我们系统可能都存在#xff0c;那么我们如何去使用一份数据呢#xff1f; 1.我们可以建立视图直接取我们的组织信息#xff0c;这个可以参考相关的文档 2.我们…背景 flowable有自己的用户账号信息用户信息用户组信息其实这些用户信息都我们系统可能都存在那么我们如何去使用一份数据呢 1.我们可以建立视图直接取我们的组织信息这个可以参考相关的文档 2.我们可以把组织数据同步到flowable的表中 我们这边的处理时以同步的机制来做的把我们的数据同步到flowable的表中这样的好处就是我们不用改动flowable的表结构flowable升级的话对我们没有任何影响 具体做法如下 1.在我们的MDM系统组织管理系统通过rabbitmq的消息队列的方式发送到消息队列里面以后有任何的改动都发送消息。 2.在我们流程中心添加一个监听器实时监听这个队列的数据然后把数据添加到我们的flowable表中实现实时同步的效果。 Component RabbitListener(queues FlowConstant.FLOWABLE_MDM_DATA_QUEUE, containerFactory rabbitListenerContainerFactory) public class MdmDataSyncReceiver {private static Logger logger LoggerFactory.getLogger(MdmDataSyncReceiver.class);Resourceprivate ICompanyService companyService;Resourceprivate IDepartmentService departmentService;Resourceprivate IUserVoService userVoService;RabbitHandlerpublic void process(Payload String message) {if (StringUtils.isNotBlank(message)) {try {JSONObject map JSONObject.parseObject(message);JSONArray datas map.getJSONArray(datas);String type map.getString(synEhr);if (null ! datas null ! type) {switch (SynMDMEnum.getEnum(type)) {case COMPANY:ListCompanyVo companyVos JSONArray.parseArray(datas.toJSONString(), CompanyVo.class);companyService.insertOrUpdateList(companyVos.stream().filter(companyVo - companyVo.getStatus().equals(1)).collect(Collectors.toList()));break;case DEPARTMENT:ListDepartmentVo departmentVos JSONArray.parseArray(datas.toJSONString(), DepartmentVo.class);departmentVos.forEach(param - {if (null ! param.getIscancle() null ! param.getStatus() param.getIscancle().equals(0) param.getStatus().equals(DepartmentStatusEnum.Y.getCode()) param.getDelFlag().equals(FlowConstant.NO_DELETE_FLAG)) {param.setStatus(DeptStatusEnum.ON.getCode());} else {param.setStatus(DeptStatusEnum.OFF.getCode());}});departmentService.insertOrUpdateList(departmentVos);break;case PERSONAL:ListPersonVo personVos JSONArray.parseArray(datas.toJSONString(), PersonVo.class);personVos.forEach(param - {if (null ! param.getStatus() null ! param.getPoststatus() param.getStatus().equals(1) param.getPoststatus().equals(1) param.getDelFlag().equals(FlowConstant.NO_DELETE_FLAG)) {param.setStatus(PersonStatusEnum.ON.getCode());} else {param.setStatus(PersonStatusEnum.OFF.getCode());}});userVoService.insertOrUpdateList(personVos);break;default:}}} catch (Exception e) {logger.error(MdmDataSyncReceiver-error, e);}}}} 在这里我们做了好几张扩展表以把公司部门人员同步下来。
http://www.zqtcl.cn/news/139229/

相关文章:

  • 怎么做自己网站的APIwordpress memcache
  • 昆山高端网站建设机构公司展厅装修效果图
  • 服务器怎样建设网站中国建设银行货币基金网站
  • 沈阳专业制作网站公司吗万盛集团网站建设
  • 做汽车价格的网站东莞官方网站建设
  • 方案策划网站企业做推广可以发哪些网站
  • 天河网站建设世界建筑设计公司排名
  • 电商网站制作价格和硕网站建设
  • 深圳市门户网站建设哪家好微信小程序案例源码
  • 信息产业部icp备案中心网站asp网站制作教程
  • 品牌网站建设的意义建站公司联系电话
  • 网站建设 备案什么意思哪里有做效果图的网站
  • 教你免费申请个人网站html网站建设方案
  • 网站运营方案怎么写?在线制作手机网站
  • 微信html5模板网站哪个网站有手机
  • 网站知名度网站广东省备案系统
  • 柯桥区网站建设湖南人文科技学院
  • 建设一个网站需要哪些福田企业网站推广哪个好
  • 网站外链建设的15个小技巧中国农业建设中心网站
  • 交易平台网站怎么做wordpress 置顶 函数
  • 义乌市场官方网站jsp做就业网站
  • 推荐网站在线看兄弟们企业概况简介
  • 软装设计方案网站网站制作排名优化
  • 网站前端模板专业建站报价
  • 站长工具星空传媒怎么做游戏网站编辑
  • 大兴手机网站建设深圳小程序开发公司
  • c 大型网站开发案例电销系统线路
  • 鸿扬家装网站建设谈谈对seo的理解
  • 七米网站建设做网站也分内存大小的吗
  • 丝足网站的建设南宁关键词排名公司