我们写页面的时候,经常是新增一个页面,修改一个页面,删除一个页面,查看一个页面,这样就造成了页面多,代码进行扫描的时候出错率也高,今天我就给大家分享一个方法,把这些方法都聚集在一个页面当中,通过主键判断后实现新增和修改功能。
一、定义一个变量。
var flag = dataTermObj.flag;
二、给applicantOrgCode赋值。
1、给applicantOrgCode赋值 。
$("#applicantOrgCode").val(dataTermObj.orgCode);//给applicantOrgCode赋值
2、 判断是否存在主键ID,如果没有主键ID,执行新增方法,如果有主键ID直接编辑。
$("#applicantOrgCode").val(dataTermObj.orgCode);//给applicantOrgCode赋值
if(flag =="add"){
$("#firstTitle").text("律所资源新增");
//新增时才对经办人信息和所属项目信息赋值
// $("#applicantName").text(userInfo.userName);
// if(userInfo.phone){
// $("#applicantNamePhone").val(userInfo.phone);
// }
}else {
//编辑状态
$("#firstTitle").text("律所资源修改");
intermediaryResourceId = dataTermObj.intermediaryResourceId;
var baseInfo = queryBaseInfoById(intermediaryResourceId);
resultData(baseInfo);
}
三、给intermediaryResourceId赋value值。
if(intermediaryResourceId){
$("#intermediaryResourceId").val(intermediaryResourceId);//给intermediaryResourceId赋value值
}else{
$("#intermediaryResourceId").val(getUUID());
intermediaryResourceId = $("#intermediaryResourceId").val();
}
如此便可通过判断主键ID来实现新增和修改方法啦,快行动起来吧。。。