Commit 6ec23d36 by Li Yongyu

add 1 cases ,update 2cases

parent d347c881
......@@ -41,6 +41,7 @@ public class getPaperStatusNwn extends TK implements API {
public String parameter;//参数集合
public String record_id;//试卷使用记录id
public String record_id_excel;//试卷使用记录id
public String status;//试卷状态(默认值:0)
@Override
......@@ -48,17 +49,32 @@ public class getPaperStatusNwn extends TK implements API {
if (!isProduct && data.get("CleanDB").toString().contains("Y")) {
cleanUser_FromDB();//清除注册用户根据user_id
}
try {
String sql = "SELECT use_id FROM `t_paper_use_record` WHERE is_statis = 2 AND is_done =1 AND is_release =0 AND channel <>1 LIMIT 1";
ResultSet rs_bankcard = this.sqlFromDB(sql);
rs_bankcard.last();
record_id =rs_bankcard.getString("use_id");
} catch (Exception e) {
e.printStackTrace();
}
}
@Override
public HashMap<String, Object> handleInput(HashMap<String, Object> data) {
// 获取parameter对应的内容
parameter = MapUtil.getValue("parameter", data);
record_id = MapUtil.getParameter(parameter, "record_id").trim();
record_id_excel = MapUtil.getParameter(parameter, "record_id").trim();
status = MapUtil.getParameter(parameter, "status").trim();
if ((!record_id.equals("")) && record_id.equals("code")) {
record_id= nwn_record_id;
if ((!record_id_excel.equals("")) && record_id_excel.equals("code")) {
//record_id= nwn_record_id;
parameter = parameter.replace("\"record_id\":code", "\"record_id\":\""+ record_id + "\"");
}
data.put("parameter", parameter);
......@@ -82,6 +98,7 @@ public class getPaperStatusNwn extends TK implements API {
MyRequest myRequest=new MyRequest();
myRequest.setUrl("/apiv3/api/api/getPaperStatus");
//myRequest.setUrl("Url");
myRequest.setHeaders(headers);
myRequest.setFormParameter(jsonAsMap);
myRequest.setRequest(Request);
......
......@@ -35,7 +35,7 @@ import net.sf.json.JSONObject;
* @author lyy
*
*/
public class getUserIdBySsoI extends TK implements API {
public class getUserIdBySsoId extends TK implements API {
public String parameter;//参数集合
public String sso_id;//用户id
......
......@@ -29,9 +29,6 @@ import com.offcn.TestUnti.ListUtil;
import net.sf.json.JSONObject;
public class register extends TK implements API {
public String parameter;//参数集合
......
......@@ -41,6 +41,7 @@ public class releaseScoreToStudent extends TK implements API {
public String parameter;//参数集合
public String record_id;//试卷使用记录id
public String record_id_excel;//试卷使用记录id
@Override
......@@ -48,6 +49,22 @@ public class releaseScoreToStudent extends TK implements API {
if (!isProduct && data.get("CleanDB").toString().contains("Y")) {
cleanUser_FromDB();//清除注册用户根据user_id
}
try {
String sql = "SELECT use_id FROM `t_paper_use_record` WHERE is_statis = 2 AND is_done =1 AND is_release =0 AND channel <>1 LIMIT 1";
ResultSet rs_bankcard = this.sqlFromDB(sql);
rs_bankcard.last();
record_id =rs_bankcard.getString("use_id");
} catch (Exception e) {
e.printStackTrace();
}
}
@Override
......@@ -55,10 +72,10 @@ public class releaseScoreToStudent extends TK implements API {
// 获取parameter对应的内容
parameter = MapUtil.getValue("parameter", data);
record_id = MapUtil.getParameter(parameter, "record_id").trim();
record_id_excel = MapUtil.getParameter(parameter, "record_id").trim();
if ((!record_id.equals("")) && record_id.equals("code")) {
record_id= nwn_record_id;
if ((!record_id_excel.equals("")) && record_id_excel.equals("code")) {
parameter = parameter.replace("\"record_id\":code", "\"record_id\":\""+ record_id + "\"");
}
data.put("parameter", parameter);
......@@ -114,9 +131,7 @@ public class releaseScoreToStudent extends TK implements API {
if ((data.get("code") != null ) && (code != null) && (!code.equals(data.get("code").toString()))) {
result = result && false;
// if(shelf_id =="" && shelf_id.equals("")){
// failReason = "10001";
// }
failReason = failReason + "code is expected "
+ data.get("code").toString() + " but actually "
+ jp.getString("code") + ".";
......@@ -124,9 +139,7 @@ public class releaseScoreToStudent extends TK implements API {
if ((data.get("msg") != null) && (msg != null) && (!msg.equals(data.get("msg").toString()))) {
result = result && false;
// if(shelf_id =="" && shelf_id.equals("")){
// failReason = "参数接收失败!";
// }
failReason = failReason + "msg is expected "
+ data.get("msg").toString() + " but actually "
+ jp.getString("msg") + ".";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment