
蓝凌Landray-EKP开发(后端)
蓝凌EKP二次开发知识沉淀
Liquid-Li
集中一点,登峰造极
展开
-
EKP后端/工具/Eclipse - ekp环境配置及启动(public)
注若遇到检出失败,右键项目-》Team-》更新(若更新仍提示错误,则再次执行更新,若错误提示需要cleanup,则执行team-》清理)(找不到BuildPath右键项目-》Properties-》JavaBuildPath-》Libraries)1)开启SVN工具视图Window-》ShowView-》Other-》SVN-》SVN资源库。4)下载临时licenseKmss(A)->开发平台工具->临时license下载(14天过期,两周下载一次)...原创 2022-07-22 03:19:24 · 1796 阅读 · 8 评论 -
EKP后端/工具/IDEA - Tomcat配置及项目启动(public)
修改成ekp\WebContent\WEB-INF\classes(若没有classes文件夹,则创建一个);为保持ekp的class输出目录与eclipse一致,需修改模块的编译输出目录;最好先编译一下模块,再启动tomact。(需等待相关searching)选择刚刚导入的ekp模块。2)启动Tomcat;1)启动Redis;...原创 2022-07-22 03:11:48 · 1034 阅读 · 7 评论 -
EKP前端/明细表相关 - 明细表列数太多,咋办?
明细表列数很多的时候,用户左右拖拉查看非常不方便。本文介绍两种方式,以减少以上情况带来的麻烦:①。点击查看时,获取目标行数据和编辑等级,传给低代码无流程表单,在低代码中设置获取到的值和编辑等级。实现思路:设置一个定时器,定时获取明细表重要数据,使用vue将其展示出来。代码较为复杂,有兴趣的可以联系博主。为明细表每一行制作开窗填写和查看。为明细表每一行制作开窗填写和查看。画一个仅包含重要信息的明细表格。画一个仅包含重要信息的明细表格。原创 2023-05-03 19:44:12 · 665 阅读 · 1 评论 -
EKP后端/TIC相关 - 前后端调用TIC函数
2、前端调用(TIC函数需开启前端调用)原创 2023-05-03 19:06:14 · 434 阅读 · 0 评论 -
EKP后端/性能 - 配置基于APR的Apache Tomcat本机库
2、 tcnative-1.dll(或libtcnative.so用于Linux)2)复制tcnative-1.dll到JDK->bin目录。原创 2023-05-03 16:08:24 · 278 阅读 · 0 评论 -
EKP后端/流程相关 - 检查节点提示信息过长报错
修改表lbpm_process_parameter.fd_value的长度(根据情况修改)原创 2023-05-03 09:30:08 · 538 阅读 · 0 评论 -
EKP后端/邮件通知相关 - 错误邮箱地址导致系统群发邮件时发生错误
路径下com.landray.kmss.sys.notify.service.spring 建java类KmssMailSenderImpl。1、EKP群发邮件时,若某个邮箱地址不存在或无法接收邮件时会导致发送失败,只是因为EKP在某项配置上采用的是"全发"或"全不发"的策略。2、解决方案:修改KmssMailSenderImpl并覆盖原jar包内该类。原创 2023-05-01 21:05:27 · 505 阅读 · 0 评论 -
EKP后端二次开发公用方法集 - 组织架构相关
【代码】EKP后端二次开发公用方法集 - 组织架构相关。原创 2023-04-29 21:10:20 · 697 阅读 · 1 评论 -
EKP后端二次开发公用方法集 - 低代码相关
【代码】EKP后端二次开发公用方法集 - 低代码相关。原创 2023-04-29 21:06:56 · 648 阅读 · 0 评论 -
常用开发 - 流程表单控件值 - 后台获取值(非映射表单)
1、已有公用方法:XpReviewUtil.getReviewMainModelById。原创 2023-04-29 21:00:55 · 262 阅读 · 0 评论 -
常用开发 - 启动流程
【代码】常用开发 - 启动流程。原创 2023-04-29 20:59:22 · 414 阅读 · 0 评论 -
附件相关 - win和linux存放附件的位置
提示:本地启动需操作附件文件对象时,需将linux上的文件下载放到C:\landray\kmss\resource。2、win存放在c盘landray:C:\landray\kmss\resource。1、linux存放在根目录下的ekpdata文件夹:/ekpdata。原创 2023-05-05 00:00:00 · 369 阅读 · 0 评论 -
附件相关 - 获取附件对象
attId是附件ID(可通过联表sys_att_main和相关表查询出来,其中sys_att_main对应的模型为SysAttMain,存放系统中所有附件的信息)其中fdFilePath是资源路径的相对位置(win中/为C:\landray\kmss\resource,linux中是/ekpdata)原创 2023-04-29 20:55:56 · 347 阅读 · 0 评论 -
公式定义器 - 蓝凌自带公式说明
【代码】公式定义器 - 蓝凌自带公式说明。原创 2023-04-29 20:52:54 · 1770 阅读 · 0 评论 -
矩阵相关 - 矩阵计算JSON参数
4、应用场景:流程发起时提前计算结果以告知申请人,或将计算结果作为其它业务的传入数据。3、其它可供参考的方法。原创 2023-04-29 20:49:30 · 203 阅读 · 0 评论 -
EKP后端/开发/流程相关 - 机器人节点调用后端
2、具体应用:可在后端直接调用第三方接口或处理复杂业务,将处理结果返回给流程,并结合检查节点进行错误拦截。1、修改表单数据中调用(返回原先的值,相当于不修改,或者增加一个隐藏的单行输入框)在调用的公式定义器中执行简单java代码,或调用后端方法。原创 2023-04-29 20:46:47 · 378 阅读 · 0 评论 -
EKP其它/EKPSQL工具
有时候想在前端快速查询一些数据,ekp自动的第三方集成jdbc也可以用,但怎么说呢,总之用得很不爽!所以就有了以下的扩展。功能大概是这样的:前端写好纯sql,前端根据关键字传入参数进行调用,获取到查询结果原创 2022-10-21 13:24:40 · 1198 阅读 · 2 评论 -
EKP其它/超级审批
EKP其它/超级审批原创 2022-10-21 10:54:00 · 1131 阅读 · 0 评论 -
EKP后端/开发/日志服务相关 - 输出日志到文件(public)
EKP后端/开发/日志服务相关 - 输出日志到文件(public)原创 2022-10-16 13:21:25 · 260 阅读 · 0 评论 -
EKP后端/开发/公式定义器 - 注意事项(public)
EKP后端/开发/公式定义器 - 注意事项(public)原创 2022-10-16 13:24:28 · 377 阅读 · 0 评论 -
EKP后端/开发/SSH - 扩展或增加service(public)
EKP后端/开发/SSH - 扩展或增加service(public)原创 2022-10-15 14:17:16 · 330 阅读 · 0 评论 -
EKP后端/开发/SSH - SSH配置 - Action(public)
EKP后端/开发/SSH - SSH配置 - Action(public)原创 2022-10-15 13:38:48 · 322 阅读 · 0 评论 -
EKP后端/开发/SSH - SSH配置 - Service→Dao→Hibernate(public)
EKP后端/开发/SSH - SSH配置 - Service→Dao→Hibernate(public)原创 2022-10-15 13:35:58 · 567 阅读 · 0 评论 -
EKP后端/开发/SSH - Hibernate常用操作(public)
EKP后端/开发/SSH - Hibernate常用操作(public)原创 2022-10-15 13:31:02 · 640 阅读 · 0 评论 -
EKP后端/开发/SSH - Hibernate查询返回数据类型(public)
EKP后端/开发/SSH - Hibernate查询返回数据类型(public)原创 2022-10-15 13:13:22 · 556 阅读 · 0 评论 -
EKP后端/开发/SSH - Hibernate - O/R映射 - 实体间映射(public)
EKP后端/开发/SSH - Hibernate - O/R映射 - 实体间映射原创 2022-10-15 12:31:59 · 266 阅读 · 0 评论 -
EKP后端/开发/SSH - Hibernate - ID生成器(public)
EKP后端/开发/SSH - Hibernate - ID生成器原创 2022-10-15 11:50:03 · 208 阅读 · 0 评论 -
EKP后端/开发/常用开发 - Rest&Web Services - 编写(public)
RestApi(docUrl="/#",name="testRestserviceImp",resourceKey="0Liquid-测试Restservice")//映射方法的访问地址http//localhost8089/api/test/testRestserviceImp/testMethod。WebContent\WEB-INF\KmssConfig\devpstd\ws\sping.xml中加入。webservice在ekp系统中显示的名称,需唯一。......原创 2022-07-22 02:53:28 · 1026 阅读 · 3 评论 -
EKP后端/开发/公式定义器 - 常用代码(public)
代码】EKP后端/开发/公式定义器-常用代码(public)原创 2022-07-22 02:47:31 · 1188 阅读 · 0 评论 -
EKP后端/开发/常用开发 - 定时任务(public)
1)新建定时任务的实现类,如DevpstdAutoTaskServiceImp.java。//需要在DevpstdTestScheduledServiceImp里实现该类。messageKey定时任务名称(只能引用资源,无法直接写入字符串)jobService定时任务引用的beanid,即步骤3中的id。2)添加一个定时任务方法(抽象方法)jobMethod要调用的方法名。class属性为所写实现类的路径。//此处写定时任务的具体业务。1)新建定时任务接口。//如何写定时任务。.........原创 2022-07-22 02:49:05 · 673 阅读 · 0 评论 -
EKP后端/开发/公式定义器 - 扩展 - 自定义函数(public)
\Description获取用户所在的第一级部门,如张三部门全路径为信邦实业_信息部_信息系统组_OA,结果返回名为“信息部”的组织架构对象;至此,已完成全部内容,可开始Debug汤姆猫(先Project→Clean一下项目,否则可能出现配置不生效的情况)2)formulaUtil文件夹下新建类,例如OrgUtil,用于存放扩展的与组织架构相关的方法(函数)1)在com.landray.kmss目录下新建一个文件夹目录,例如。model="*"表示在所有模块中应用该函数,......原创 2022-07-22 02:38:21 · 1457 阅读 · 2 评论 -
EKP后端/开发/云开发 - 代码合并(public)
已被项目修改表示在eclipse对项目进行了修改,默认保留eclipse中所做的修改,也可以右键选择让升级包覆盖。3、删除一个模块,需要在java项目中删除以下三个地方(path0是模块路径)*升级包目录必须是项目包的根目录(例如src202203011438)1)云开发平台上生成代码(解压代码包)2)Eclipse导入代码包。...原创 2022-07-22 02:28:23 · 455 阅读 · 0 评论