kgdxpr 2 years ago
commit 025b3c8585

@ -97,10 +97,16 @@ public class ExamController extends Controller {
@Before({POST.class}) @Before({POST.class})
public void save(int order_id, String reply) { public void save(int order_id, String reply) {
String person_id = getCookie("person_id"); String person_id = getCookie("person_id");
em.save(person_id, order_id, reply); int result = em.save(person_id, order_id, reply);
Kv kv = Kv.by("success", true); if (result == 1) {
kv.put("message", "保存成功!"); Kv kv = Kv.by("success", false);
renderJson(kv); kv.put("message", "交卷后不能再保存数据!");
renderJson(kv);
} else {
Kv kv = Kv.by("success", true);
kv.put("message", "保存成功!");
renderJson(kv);
}
} }
/** /**

@ -112,11 +112,12 @@ public class ExamModel {
* @param order_id * @param order_id
* @param reply * @param reply
*/ */
public void save(String person_id, int order_id, String reply) { public int save(String person_id, int order_id, String reply) {
if (HaveJiaoJuan(person_id) != 0) return; if (HaveJiaoJuan(person_id) != 0) return -1;
if (StrKit.isBlank(reply)) reply = null; if (StrKit.isBlank(reply)) reply = null;
String sql = "update t_exam_record set reply=?,update_time=now() where person_id=? and order_id=?"; 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); Db.update(sql, reply, person_id, order_id);
return 1;
} }
/** /**

Loading…
Cancel
Save