|

楼主 |
发表于 2013-12-5 14:52:44
|
显示全部楼层
lixin_justep 发表于 2013-12-4 12:25 
调用的这个action checkPersonAction
路径是:/BIZ/OA/schedule/logic/code/dsrc/Schedule.java 中的 is ...
首先,你们资源里面没有更改这个问题;
其次,按照你说的这些我看了下那个领导人员列表的js文件,里面调用的就是这个checkPersonAction,至于你说的这个方法isValidatePerson,我没看懂怎么进入这个方法判断的。
js文件中人员判断代码如下:- function checkPerson() {
- var bizData = justep.xbl("especialPersonData");
- var personName = bizData.getValue("fExecutorName");
- var process = justep.Context.getCurrentProcess();
- var activity = justep.Context.getCurrentActivity();
- var param = new justep.Request.ActionParam();
- var action = "checkPersonAction";
- param.setString('fID', personID);
- var r = justep.Request.sendBizRequest(process, activity, action, param, null, null, true);
- var responseText = justep.Request.transform(justep.Request.getData(r.responseXML));
- if ("" == responseText || null == responseText || personName == responseText) {
- return false;
- } else {
- alert(personName + "已经存在,请重新选择要添加的人员!");
- return true;
- }
- }
复制代码 |
|