main
黄海 2 years ago
parent 9afdfcebbd
commit 6d18f64dab

@ -141,19 +141,28 @@ public class ExamController extends Controller {
@Before({GET.class})
public void getQuestionAfterJiaoJuan(int order_id) {
String person_id = getCookie("person_id");
if (em.HaveJiaoJuan(person_id) <= 0) {
Kv kv = Kv.by("success", false);
kv.set("message", "你还没有交卷,不能使用此接口!");
renderJson(kv);
return;
}
Record record = em.getQuestionAfterJiaoJuan(person_id, order_id);
renderJson(record);
}
/**
* ,()
* answer = reply
* answer reply
* reply is null || reply == ''
*/
@Before({GET.class})
public void getPersonAllInfoAfterJiaoJuan() {
String person_id = getCookie("person_id");
if (em.HaveJiaoJuan(person_id) <= 0) {
Kv kv = Kv.by("success", false);
kv.set("message", "你还没有交卷,不能使用此接口!");
renderJson(kv);
return;
}
Kv kv = em.getPersonAllInfoAfterJiaoJuan(person_id);
renderJson(kv);
}

@ -90,6 +90,22 @@ public class ExamModel {
Db.update(sql, person_id);
}
/**
*
*
* @param person_id
* @return
*/
public int HaveJiaoJuan(String person_id) {
String sql = "select end_time from t_exam_person where person_id=?";
List<Record> list = Db.find(sql, person_id);
if (list.size() == 0) return -1;
Record record = list.get(0);
String end_time = record.getStr("end_time");
if (StrKit.isBlank(end_time)) return 0;
return 1;
}
/**
*
*
@ -97,6 +113,7 @@ public class ExamModel {
* @param reply
*/
public void save(String person_id, int order_id, String reply) {
if (HaveJiaoJuan(person_id) != 0) return;
if (StrKit.isBlank(reply)) reply = null;
String sql = "update t_exam_record set reply=?,update_time=now() where person_id=? and order_id=?";
Db.update(sql, reply, person_id, order_id);

Loading…
Cancel
Save