EstJs 框架在修改表时自动获取获得链表id

一只开发狗001 2017-08-12 09:15:31
首先我有几条数据是根据cid和eid联表查询的,在我添加内容的时候我添加这几条数据时会根据封装好的方法得到相应的cid和eid,但是当我选择修改的时候,如果我没有修改这几条联表查出的数据 而是修改其他本类中的数据,这时候cid和eid则会被这几条数据在回显的时候得到的值给覆盖,我该如何处理。求高手指教

	/**
* 增改公用保存设置
*/

var saveCommon = function(saveFlag) {
var configSave = {

url : saveFlag.url,
params : {
cid:getExtCmpValueById('cameraName'),
eid:getExtCmpValueById('pnote'),
unit:getExtCmpValueById('punit'),
address:getExtCmpValueById('paddress'),
contact:getExtCmpValueById('pcontact'),
tel:getExtCmpValueById('ptel'),
unitPrice:getExtCmpValueById('punitPrice'),
theory:getExtCmpValueById('ptheory'),
payWay:getExtCmpValueById('payway'),
cycle:getExtCmpValueById('pcycle'),
payLast:getExtCmpValueById('ppayLast'),
takeRouting:getExtCmpValueById('ptakeRouting'),
},

callBack : function(returnData) {
var configCb = {
msg : '供电管理信息保存成功!!',
fn : function(confirm) {
if ('ok' == confirm) {
if (saveFlag.save == 'save') {
refreshGridList(moduleGridId);
getExtCmpById(moduleVOp.cuvWindowId).close();
} else {
moduleVOp.enableSaveButton();//添加保存enable
resetForm(basicConstant.FORM_ID);
refreshGridList(moduleGridId);
}

}
}
}

showSucMesg(configCb);
}
}

submitForm(configSave);
}

/**
* 点击保存按钮调用方法
*/
var save = function() {
var url = 'powerpointInfoAction!savePowerpointInfo.action';
if(configForm.modify == true){
url = 'powerpointInfoAction!modifyPowerpointInfo.action';
}
var configSave = {

url:url,
save:'save'
}
saveCommon(configSave);
}}

...全文
237 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧