自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (12)
  • 问答 (8)
  • 收藏
  • 关注

原创 泛微OA E9 E8 开发 培训 ecology

本人六年专职泛微二开,上万人集团 效力过2家。提供各种E8,E9开发资料。

2021-10-11 16:05:39 646

原创 泛微LoadForm流程表单加载为什么感觉很快

泛微OA中,流程表单是最核心的一个东西,里面集成了超级多的功能以及数据。但是泛微的产品让用户用起来感觉会很快,几乎都是2秒以内就可以打开渲染完页面了。核心就是这里,这里第一次请求的时候 会把用户id+当前时间戳 拼成key,已经返回结果 放到缓存中,然后等新页签打开 流程表单加载的时候 再次请求。一个流程表单打开从0到1一共会请求一百多个接口,其中加载数据最多的就是LoadForm接口。当我们在流程待办列表中,我们点击一个流程 会弹出新的页签来展示流程表单数据。点击后,在原本的页签会发送一个请求也是。

2024-04-11 15:30:47 286

原创 泛微E9流程机器人底层实现窥探二

泛微流程机器人底层逻辑大致就是这样,感兴趣的可以自己深入研究下,就自动提交有些麻烦。其他等待 以及 不提交逻辑都是很简单 都是在第一集中那几个类中实现的!

2024-03-31 07:39:10 420

原创 RabbitMQ 消息重试 和错误策略

这段代码就是声明一个 自动重试的 工厂 其中RejectAndDontRequeueRecoverer 是重试次数完后的策略 我这边设置的是 拒绝消息。但是请注意 想要拒绝消息 消息确认模式必须要是自动的!RabbitMQ标准支持消息重试,不需要自己去写这个逻辑。如果不满足当前业务要求 那可以自己写。它有几种模式 可以具体搜一下 比如消息转发 还有简单的日志记录模式。然后就可以在想用的@RabbitListener注解上使用了。手动确认 则不生效。

2024-03-29 16:41:03 127

原创 泛微E9流程机器人底层实现窥探一

在系统启动中 进行机器人服务启动 且判断主次 集群 主节点才会启动处理机器人任务,次节点只会向redis发送流程信息,主节点收到后放到内部队列 然后执行。初始化会启几个线程 每个线程作用不一样 大致为 30分钟定时扫描失败的机器人节点再次添加到任务,有的是 流程节点等待时间到的提交线程,还有一个线程池执行提交任务。

2024-03-23 08:05:48 468

原创 泛微E9流程机器人常见答疑

没有开启意见留痕的情况下无法修改机器人节点的名称。修改一下这块逻辑,没有开启意见留痕的情况下也可以修改机器人节点的名称KB900221200版本已整理,以下版本可参考优化处理。

2024-03-22 09:37:33 1005

原创 泛微E9:快速获取API接口的类名

开发人员如果要查看标准文件的代码就要根据接口的请求路径找到相应的代码文件,虽然可以根据接口路径按包名和文件名去查找,但有些麻烦而且有时候路径跟包名和文件名是对不上的,以下提供了便捷的方法可以迅速找到接口路径对应的文件如果有源码则可以通过idea的自带工具找到接口路径对应的类(如下图),但如果接口只存放在jar包里或class文件里就不行了可以通过根据注解查找指定类和方法的原理查找接口路径对应的类。

2023-10-13 13:43:54 474 2

原创 泛微OA E9 自动翻译功能无侵入开发 官方

自动翻译划词翻译全文翻译有需要的可以联系我。

2023-08-28 16:58:10 193

原创 泛微E9流程表单明细支持搜索

提供一个参考 让OA流程明细表支持搜索。泛微E9流程表单明细支持搜索。

2023-08-28 16:53:09 209

原创 泛微E9 Check框全选/反选功能

有些需求需要在明细表中使用check框 进行勾选,明细是多行的 所以一个一个勾选很浪费时间 用户体验度不佳.所以需要开发一个全选/反选的功能 类似泛微自带的明细表批量删除行的功能.实现思路很简单 使用jq渲染一个check框放在主表 然后点击 然后遍历明细改check框的值。zidong 需要在你的表单上新增一个自定义属性.

2023-05-29 14:26:59 482 8

原创 分段/次发送请求

在项目中如何需要用到全量同步数据给到第三方,第三方一般接口都会有限制 比如分页传递啊 一次多少个啊,下面我分享下 传递人员数据给到。当然也可以 用sql分页去查询 然后传递 方法有很多 看哪种适合当前场景。第一步:先从数据库查出来所有的数据 封装到数组里面。第二步:根据对方要求 分批次传送,其中。也就是一次最多 多少条数据.

2023-05-16 10:04:12 117

原创 友空间自建应用 集成泛微OA移动端

友空间自建应用,集成泛微OA移动端

2022-11-16 17:28:30 397

原创 泛微ecology 修改在线预览附件 大小限制

泛微修改在线预览文件大小

2022-10-25 13:48:58 926

原创 Map集合key相同,多个Value相加问题

Map集合key相同,多个Value相加问题

2022-09-02 11:19:10 2624

原创 泛微OA流程action 之 ACTION 封装

各位 ACTION在泛微流程里面是很重要的一个功能.你可以用它发送数据给到第三方系统,也可以用它处理建模的数据;系统自带的ACTION 是没有封装的 提供了一个方法而已下面分享我个人的action再次抽象这就是基础的封装,支持方法记录执行时间;可以快速找到方法执行日志,方便快捷封装完acion后就可以使用了!使用方式也是很简单的,只要继承这个类 实现execCode这个方法就行......

2022-06-15 19:48:05 1208 2

原创 泛微E9导出流程监控权限数据

需要导出泛微E9上流程监控的权限列表,不导出具体流程的查看权限还是干预权限监控人 可以为角色 也可以是人员,业务要求必须导出来的是人员这个模块表主要涉及有三张workflow_monitor_info workflow_monitortype workflow_monitor_detail.........

2022-06-08 21:59:43 941

原创 泛微E9 PC 前端开发环境 前端脚手架

泛微E9前端开发脚手架

2022-06-05 18:45:32 580

原创 泛微OA集成Wps-V5版本,获取授权相关数据

wpsV5版本查看授权时间1、访问开放平台,登录wpsadmin 账号2、 访问 wps服务部署地址+/open/api/docs_mid_third/app/info获取超管的appid、appsercet3、将获取到的参数配置到oa中,配置文件 ecology\WEB-INF\prop\doc_wps_for_weaver.propertiesdoccenter_manage_appKey=AK2021doccenter_manage_sercetKey=0af04、将刚...

2022-05-25 10:00:16 1180

原创 HTTP get请求发送JSON格式数据

get请求一般不建议发送JSON格式的数据,单总有一些奇葩系统要求分享下本人对接途牛 传递get请求 json数据的方法第一步:平常的get请求不要想了 直接继承import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;import java.net.URI;public class HttpGetWithEntity extends HttpEntityEnclosingRequestBase {

2022-03-10 20:35:40 8254 6

原创 泛微OA 自定义删除sql缓存

大家都知道泛微OA E8/E9 封装的 RecordSet 是有缓存的,如果直接操作数据库 会出现数据库值跟页面实际显示值不一样,这样的话 我们需要手动去更新下缓存,系统管理员访问/commcache/cacheMonitor.jsp如果大家自己起服务去二开每次手动太麻烦了 接下我 我给大家提供一个接口 传入表名OA就会自动清除对应的sql缓存 CacheFactory sintance = CacheFactory.getInstance(); //传入表名数组 sintanc

2022-02-17 11:15:22 1988 5

原创 泛微E9 ecology集成JJWT,发布自定义api接口

本人从事泛微OA二次开发多年,有需求,或看上本人请加 qq:1255605448泛微E9本身已有标准的token模式,想要使用标准的token功能请移步泛微e9官网,这篇文章纯属技术专研(因本人之前做E8的时候 集成spring springmvc jwt 做api接口给外部系统使用),脱离泛微架构标准。目录第一步:下载对应的JJWT jar包第二步:修改web.xml文件第一步:下载对应的JJWT jar包上maven仓库下载jjwtjarhttps://mvnrepositor.

2021-10-27 21:38:16 1707

原创 servlet项目集成阿里巴巴限流组件Sentinel及控制台

本人从事泛微OA二开工作多年,对泛微OA很熟悉,所以本次采用泛微E9进行集成限流工具。本文主要介绍servlet项目的泛微E9 如何集成Sentinel 及Sentinel控制台,规则持久化暂不考虑哈。阿里巴巴 官方地址:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D第一步: 需要下载对应的JAR因servlet项目没有用maven就行管理,所以需要自己下载对应的jar。需要下载的jar列表mav...

2021-10-22 13:46:52 260

原创 泛微OA E9 开发 创建系统工作流程提醒

泛微OA中有很多 默认的系统工作流提醒,泛微厂商也提供好了接口给到二次开发人员SysRemindWorkflow sys=new SysRemindWorkflow();String hrmid="1";String remindCont="测试";try {sys.setSysRemindInfo("放过我", 0, 0, 0, 0, 1, hrmid, remindCont);} catch (Exception e) {e.printStackTrace();}..

2021-09-29 08:50:26 2039 2

原创 企业微信接口超时问题,Connect to qyapi.weixin.qq.com:443

Comnect to ayapi.weixin .g.com.443 [ayapi.weEixin.q.com/183.3.24.149, ayapi.weixin .gq .com/183.,3.234.106] failed:connect timed out"连接企业微信接口超时,如果调用其他接口没问题的话,那就需要查看服务器DNS的设置,本人就连接企业微信接口超时,连接微信都不超时 找了半天原来是服务器DNS的问题.附上企业微信官方回复:这个网络方面情况原因网络情况排查可以往往

2021-09-16 09:08:39 5162

原创 泛微HrmService 人力资源webservice接口

@WebMethod(operationName = "getOneUserInfo",action = "urn:weaver.hrm.webservice.HrmService.getOneUserInfo") public String getOneUserInfo(String json) throws Exception ; /** * 同步分部信息 * @param ipaddress 调用接口的IP地址 * @param xmlData 分部信息的xml.

2021-07-14 09:02:04 2291 1

原创 DocService 泛微webservice接口

本人三年积累的经验,自己通过反编译 然后重写javapackage weaver.docs.webservices;import javax.jws.WebMethod;import javax.jws.WebService;@WebServicepublic interface DocService { /** * 验证登陆 * * @param loginid 用户登陆名 * @param password 用户登陆密码 * @param login

2021-03-02 15:34:18 1417

原创 hrmwebservice

泛微ecology9 HRMwebservice 接口说明 /** * 同步分部信息 * @param ipaddress 调用接口的IP地址 * @param xmlData 分部信息的xml * @return 成功:1,失败:0,2:无权限调用 * @throws Exception */ @WebMethod(operationName = "SynSubCompany" ,action = "urn:weaver.h..

2021-02-06 09:50:49 763

原创 泛微ecology二次开发之action

action 接口主要用作于流程节点前,节点后的附加操作他需要实现weaver.interfaces.workflow.action.Action 接口整个流程操作顺序为 :保存表单数据 -> 节点后附件操作 -> 生成编号 ->出口附件规则 -> 节点前操作 -> 插入操作者 和签字意见附上鄙人 3年 总结的 action 常用的方法//获取⼯作流idString workflowId = info.getWorkflowid();//获取流程...

2020-12-08 16:14:27 3503 11

原创 java发送邮件_Commons Email

java发送邮件使用的是 Apache Commons Email第一步引入jar<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-email --><dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifa..

2020-12-08 16:01:28 245

原创 调用企业微信api 获取应用token

调用企业微信API 其实很简单 官方文档写的很清楚啦发一个get请求就可以啦 下面我会贴出代码 public static void main(String[] args) { String corpid = "******"; // 企业id String corpsecret = "********"; // 应用对应的secretID String access_to...

2020-02-23 14:29:27 1782

泛微E9流程工具百宝箱

1、修复流程待办、已办列表显示问题(流程显示重复、不显示) 2、清除流程回收站数据 3、修复流程请求workflowType异常的错误数据 4、修复流程路径创建权限异常数据 5、查询流程请求操作记录(包含强制收回信息)

2024-04-17

V4.1版本网关搭建开发环境配置(IAM6.0).pdf

派拉前端开发环境搭建 网关配置篇

2024-04-03

IAM-客户二开流程.pdf

派拉IAM6.0 前端开发环境搭建

2024-04-03

泛微OA系统实现右下角服务台功能.docx

泛微OAE9 系统实现右下角服务台功能

2024-03-25

数据展现集成-数据库之SQL中多语言参数

泛微E9 使用数据展现 多语言问题解决方案

2024-03-25

泛微E9 按比例分配流程给审批人 可以配置

泛微E9 按比例分配流程给审批人 可以配置 通过建模开发 有现成的代码

2024-03-25

泛微E9流程修改字段高亮显示

泛微E9流程修改字段高亮显示 通过Ecode 开发 只要人为修改表单数据 则会高亮显示

2024-03-25

泛微内部项目条线 开发学习 OA二开

泛微内部项目条线 开发学习 泛微二开 内部二开

2024-03-13

SVN1.46安装包及中文安装包.zip

SVN1.46安装包及中文安装包.zip

2024-03-03

奇安信 天擎 排查工具-win

奇安信 天擎 排查工具-win

2023-11-13

泛微E9 多语言开发规范

泛微E9 多语言开发规范

2023-10-23

泛微E9数据中心技术支持常见问题.docx

泛微E9数据中心技术支持常见问题.docx

2023-10-23

泛微E9门户常见问题总结.docx

泛微E9门户常见问题总结.docx

2023-10-23

NCC 考勤异常、休假申请、加班申请批量处理.mp4

NCC 考勤异常、休假申请、加班申请批量处理.mp4

2023-08-28

E10代码分层规范.mp4

泛微E10 E10代码分层规范.mp4

2023-08-28

数据库优化案例及数据库设计规范分享-视频.mp4

泛微 数据库优化案例及数据库设计规范分享-视频.mp4

2023-08-28

泛微OA 富文本组件实现.mp4

泛微OA 富文本组件实现.mp4

2023-08-28

泛微OA RecordSet 文档

泛微OA RecordSet 文档

2023-08-28

wps中台部署培训-泛微实施使用.pdf

wps中台部署培训-泛微实施使用.pdf

2023-08-16

泛微E9 JS实现流程字段联动出附件图片效果.docx

泛微E9JS实现流程字段联动出附件图片效果.docx

2023-08-16

固定识别码E9.zip

设置泛微E9 识别码为固定 不会随机器变动而变动

2023-07-26

ncchr-maven.zip

ncchr-maven.zip

2023-07-21

1-泛微E8替换成致远V8.1SP2的注意事项.xlsx

1_泛微E8替换成致远V8.1SP2的注意事项.xlsx

2023-07-20

E9 ecode 异步引入资源案例分享

E9 ecode 异步引入资源案例分享

2023-07-04

泛微E10售前技术资料 E10技术架构介绍

泛微E10售前技术资料 E10技术架构介绍

2023-07-04

OpenOffice安装包 已亲测可以使用

OpenOffice

2023-06-14

泛微人力资源webservice&restful接口文档.zip

泛微人力资源webservice&restful接口文档 E9

2023-04-07

泛微人力资源模块ER图

泛微人力资源模块ER图 E9专用 人力模块下 子模块都有

2023-04-07

E9-人力资源模块API说明.docx

泛微E9 人力资源模块api文档 hrm模块api文档

2023-04-07

E9 预算api文档说明 E9专用 所有的都在里面了

E9 预算api文档说明 E9专用 所有的都在里面了

2023-04-06

WPS 中台V6 对接泛微OA标准配置文档

WPS 中台V6 对接泛微OA标准配置文档

2023-02-21

泛微 EC 9 集群检测 查看集群环境是否正确

泛微 EC 9 集群检测 查看集群环境是否正确

2022-12-27

EC集成契约锁配置ssl

EC集成契约锁配置ssl

2022-11-29

契约锁私有云配置ssl

契约锁私有云配置ssl

2022-11-29

契约锁 配合ssl nginx

契约锁 配合ssl nginx

2022-11-29

从企业微信同步组织架构到泛微OA ecology

泛微官网标准程序 从企业微信同步架构到泛微OA 当中 压缩包中有说明文档

2022-11-13

OA流程输入推送紫光档案息系统

OA流程输入推送紫光档案息系统,webservice实现方式

2022-09-27

OA直接调用北森接口同步组织人员数据到OA.rar

OA直接调用北森接口同步组织人员数据到OA,泛微OA同步北森HR系统组织架构 等信息

2022-09-27

yongyou NCC 人力模块所需 Maven 库

yongyou NCC 21111 人力模块所需 Maven 库

2022-07-19

泛微OA获取wpsV5授权jsp

泛微OA获取wpsV5授权jsp 详情点击:https://blog.csdn.net/qq_31614535/article/details/124960394

2022-05-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除