试卷管理 - 新建试卷
__ekbsagrjF60f5gJnBQQ
__ekbsagrjF60f5gJnBQQ
published
UTF-8
post
/test/paper/create
json
0){
var paperId = doc.getId();
var mapSql = "insert into organizationAuth.test_paper_bank_map(paperId,bankid) values";
for(var i = 0; i < selectedbankids.length; i++){
mapSql += "('"+ paperId + "','"+ selectedbankids[i] + "')";
if(i < selectedbankids.length - 1){
mapSql += ",";
}
}
//result.put("mapsql", mapSql);
insertByDSName("organizationAuth",mapSql);
}
//插入操作日志表
var operatorId = userId;
var operatorName = webUser.getName();
var opType = "INSERT";
var bizName = "试卷";
var dataId = doc.getId();
var dataMap = new Packages.java.util.LinkedHashMap();
dataMap.put("testname",testname);
dataMap.put("industrytypeid",industrytypeid);
dataMap.put("institutionaltypeid",institutionaltypeid);
dataMap.put("districtcode",districtcode);
dataMap.put("districtname",districtname);
dataMap.put("subjectid",subjectid);
dataMap.put("papertype",papertype);
dataMap.put("testtype",testtype);
dataMap.put("testduration",testduration);
dataMap.put("testall",testall);
dataMap.put("rules",Packages.cn.myapps.util.json.JsonUtil.toMap(JSON.stringify(rules)));
dataMap.put("selectedbankids",Packages.cn.myapps.util.json.JsonUtil.toCollection(JSON.stringify(selectedbankids)));
dataMap.put("domain_id",domain_id);
dataMap.put("issystemadmin",issystemadmin);
var newData = Packages.cn.myapps.util.json.JsonUtil.toJson(dataMap);
var logSql = "insert into test_op_log(operatorId,operatorName,opType,bizName,dataId,oldData,newData) values (" +
"'" + operatorId + "','" + operatorName + "','" + opType + "','" + bizName + "','" + dataId +
"',null,'" + newData + "')";
//result.put("logsql",logSql);
//println("logSql=========" + logSql);
insertByDSName("organizationAuth",logSql);
//}catch(e){
// result.put("异常", e);
//}
//return result;
})()]]>