|
版本: |
X5.2.7 |
小版本号: |
|
|
|
数据库: |
MS SQLServer |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 7 |
浏览器: |
Chrome |
|
|
mainActivity.mdDefaultLoad = function(event){
var dc = justep.xbl('dataMain');
var currentLoginUser = justep.Context.getCurrentPersonName();
dc.setValue('fSQR',currentLoginUser);
};
mainActivity.dataMainBeforeSave = function(event){
var dc = justep.xbl('dataMain');
var xmmc = dc.getValue("fXMMC");
var xmpc = dc.getValue("fXMPC");
var sqr = dc.getValue("fSQR");
if(xmmc.length==0 || xmmc=="null"){
event.cancel = true;
alert("项目名称不能为空。");
}else{
var param =new justep.Request.ActionParam();
param.setString('xmmc', xmmc);
param.setString('xmpc', xmpc);
justep.Request.sendBizRequest2({
action:"queryXMXXBYXMMCAction",
dataType:"json",
directExecute:true,
parameters:param,
callback:function(result){
if (result.state) {
if(JSON.stringify(result.response.rows[0])!=null ){
var xmjhId = JSON.stringify(result.response.rows[0].fID.value);
xmjhId = xmjhId.replace(/\"/g,"");
if(xmjhId.length==0 || xmjhId=="null"){
event.cancel = true;
alert(xmmc+"项目计划书未填写。");
}
var txr = JSON.stringify(result.response.rows[0].fTXR.value);
txr = txr.replace(/\"/g,"");
var xmjl = JSON.stringify(result.response.rows[0].fXMJL.value);
xmjl = xmjl.replace(/\"/g,"");
alert(sqr);
if(sqr!=txr && sqr!=xmjl ){
event.cancel = true;
alert("没有权限。");
}
}
else{
event.cancel = true;
alert(xmmc+"项目计划书未填写。");
}
}else{
event.cancel = true;
throw new Error("调用失败!"+ resul1t.response.message);
}
}
});
}
}
标红色的地方无法获得申请人;
|
|