试卷管理 - 新建试卷 __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; })()]]>