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

怎么做网站dns加速图文识别微信小程序是什么

怎么做网站dns加速,图文识别微信小程序是什么,杭州建设网站需要多少钱,微营销推广方案背景 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.yutouwan.com/news/74189/

相关文章:

  • 微信版网站制作邯郸网站设计培训机构
  • 不会代码怎么做外贸网站潍坊建设部门管理网站
  • 向google提交网站郑州网站建设hndream
  • 做互联网产品和运营必备的网站电商小程序开发需要多少钱
  • 手机网站做分享到微信小微企业管理软件
  • 曲阜建设公司网站做毕业设计的网站
  • 网站侧边栏设计淘宝网官网首页
  • 中国做的比较好的电商网站有哪些自己服务器做网站服务器备案
  • 做网站怎么添加关键词wordpress 标签拼音
  • 网站logo是指北京ui及网页设计
  • 深圳高端网站建设价格wordpress文章描述
  • 做电影网站有风险吗手机网站开发下载
  • 上海网站制作团队平台型网站制作
  • 如何为网站建设内容微网站建设对微网站进行策划
  • 义乌建设网站制作网站建设公司 广告法被处罚
  • app开发科技网站建设wordpress绑定两个域名
  • 政务网站优化wordpress 本地运行慢
  • 有没有专做推广小说的网站wordpress内页关键词
  • 网站图片如何做水印丽江建设信息网站
  • 做网站能赚多少网站开发专业实习报告
  • 网站 禁止查看源码网站主题怎么写
  • 网站无法访问做盗版网站的
  • 做网站需要那些编程语言中国建设银行贷款网站
  • 南京微网站建设汉中建设工程招标信息网
  • 网站排名按天付费用html制作个人网站
  • 张家港建网站价格wordpress演示
  • 网站建设客户资料收集清单在wordpress注册的博客
  • 济南旅游团购网站建设wordpress如何让一个图片跟随悬浮
  • 网站建设的组织结构浏览器 网络 网站
  • 做外汇著名网站微信公众号网页版登录入口