修改人员节信息
__LgZds5MVHW3o08T7UcX
__LgZds5MVHW3o08T7UcX
published
UTF-8
post
/lesson/sectionProgress
json
0) {
if(!"[]".equals(datas)){
for (var iterator = datas.iterator(); iterator.hasNext();) {
var map1 = iterator.next();//取值
var docids = map1.get("id");
}
//var sqlu = "update tlk_sectioninfo set item_isend = '"+new_isEnd+"' where id = '"+docids+"'"
var process = getDocumentProcess();
if(isNotNull(docids)){
var Info = findDocument(docids);
for (var key in json) {
var value = json[key];
if(!isNotNull(Info.findItem(key))){//如果为null就进入if
Packages.java.lang.System.err.println("key "+key);//输出key
result.put(key, Info.findItem(key));
//continue;//跳过当前
}else {
Packages.java.lang.System.err.println("key2 "+key);//输出key
Info.findItem(key).setValue(value);
}
}
process.doUpdate(Info);
}
result.put("type", "update");
} else {
var fromid="__NIJTgebWnotllqo9ZS5";
var process = getDocumentProcess();
var formProcess = getFormProcess();
var subform = formProcess.doView(fromid);
var Info = process.doNew(subform, getWebUser(), createParamsTable());
for (var key in json) {
var value = json[key];
if(!isNotNull(Info.findItem(key))){//如果为null就进入if
Packages.java.lang.System.err.println("key "+key);//输出key
result.put(key, Info.findItem(key));
//continue;//跳过当前
}else {
Packages.java.lang.System.err.println("key2 "+key);//输出key
Info.findItem(key).setValue(value);
}
}
result.put("type", "insert");
process.doCreate(Info);
}
result.put("msg", "success");
result.put("code", "0");
} else {
result.put("code", "-1");
result.put("msg", "身份证和节id不能为空");
}}else{
result.put("code", "-1");
result.put("msg", "请先包体传值再执行操作!");
}
return result;
})()]]>