About jishuang

该作者尚未填入任何详情
So far jishuang has created 559 blog entries.

任务回收时获取回收的目标环节

任务中心回收任务是如何获取回收的目标环节 目标环节:环节A流转到环节B,环节B的处理人员还没有执行,那么环节A的处理人员可以到任务中心执行回收,回收的目标环节就是环节A process文件中onAfterWithdraw回收后事件,可以在事件中获取,如下: public static void testProcessAfterWithdraw() { for (ActivityInstance ai : ProcessUtils.getAI().getNextAIs()) { String activityName = ai.getActivityName(); String activity = ai.getActivity().toString(); } }

移动端首页的待办和提交任务国际化设置

移动端首页的待办和提交任务如下红框中的国际化如何设置? 移动端首页显示的这些块的内容是在java文件中实现的,因此要实现国际化,需要对相关的java文件进行设置 java文件实现国际化就java文件标准的,待办和提交所在的java文件是/BIZ/SA/task/logic/code/dsrc/TaskViewProcedure.java 具体设置如下: 1.创建不同语言的properties类型资源文件 如:中文的:taskViewProcedure_zh.properties 内容如下: 条未处理 = 条未处理 待办 = 待办 无 = 无 提交 = 提交 英文的:taskViewProcedure_enproperties 内容如下: 条未处理 = untreated 待办 = waiting 无 = no 提交 = [...]

gridSelect的option关联普通data实现树形下拉

普通data中可以设置树形,但是右键直接编辑的数据默认是不支持树形的,如果要加载树形数据需要loadData树形格式的json数据 gridSelect显示树形下拉需要设置option中的appearance为tree或者treeGrid(下拉中显示多列),并且设置expandColumn为要以树形展开显示下拉的option关联的data中的关系 gridSelect的option关联普通data实现树形下拉的具体实现,参考如下: 1.option关联的普通data的定义 <div component="$UI/system/components/justep/data/data" autoLoad="false" xid="treeData5" idColumn="fID" isTree="true"> <column name="fID" type="String" xid="xid15"/> <column name="fParentID" type="String" xid="xid16"/> <column name="fName" type="String" xid="xid17"/> <column name="fKind" type="String" xid="xid19"/> <treeOption xid="default27" parentRelation="fParentID" nodeKindRelation="fKind"/> </div> 2.gridSelect的定义 [...]

3.6以及之后的版本app中自己用按钮下载attachment(非attachmentSimple)上传附件

attachment(非attachmentSimple)附件手机端平台默认没有提供下载,可以自己放一个按钮做下载,参考如下: 本例是在list的行中放按钮下载的,因此获取row用的是list上的方式,如果不在list中可以自己修改 1.js中添加引用 var fileApi = require("$UI/system/components/justep/docCommon/fileApi"); var DocUtils = require("$UI/system/components/justep/docCommon/docUtil"); 2.list中的下载按钮的onClick事件的实现 Model.prototype.button4Click = function(event){ var row = event.bindingContext.$object;//获取当前操作的行 var fFJ = row.val("fFJ"); var jsonList = eval("(" + fFJ + ")");// 获取附件组件的json值 [...]

3.6以及之后的版本app中自己用按钮下载attachmentSimple上传附件

attachment(非attachmentSimple)附件手机端平台默认没有提供下载,可以自己放一个按钮做下载,参考如下: 本例是在list的行中放按钮下载的,因此获取row用的是list上的方式,如果不在list中可以自己修改 1.js中添加引用 var fileApi = require("$UI/system/components/justep/docCommon/fileApi"); var DocUtils = require("$UI/system/components/justep/docCommon/docUtil"); 2.list中的下载按钮的onClick事件的实现 Model.prototype.button10Click = function(event) { var row = event.bindingContext.$object; var fFJ = row.val("fFJ");// 获取attachmentSimple关联的关系的值 var jsonList = eval("(" + fFJ + [...]

登录报错“本地时间与服务器时间不一致,请联系管理员”

客户端登录时报错“本地时间与服务器时间不一致,请联系管理员” Caused by: com.justep.system.util.BizSystemException: 编码: JUSTEP180039; 提示: 本地时间与服务器时间不一致,请联系管理员; 可能的原因: 检查本地时间与标准时间是否一致; 检查服务器时间与标准时间是否一致 at com.justep.system.util.BizSystemException.create(Unknown Source) at com.justep.system.opm.OrgUtils.login1(Unknown Source) at OPMProcedure.login(OPMProcedure.java:152) at OPMProcedure.login(OPMProcedure.java:137) 需要确认客户端的时间和服务器的时间是否一致,客户端的时间和服务器端的时间相差不能超过7天,否则就不能登录