From dcb76f8285593ea29ca323dadcb02e0d5e920e4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Sun, 23 Apr 2023 08:33:34 +0800 Subject: [PATCH] 'commit' --- .../java/com/dsideal/FengHuang/Yp/Model/YpModel.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/dsideal/FengHuang/Yp/Model/YpModel.java b/src/main/java/com/dsideal/FengHuang/Yp/Model/YpModel.java index 80af741..1363fd1 100644 --- a/src/main/java/com/dsideal/FengHuang/Yp/Model/YpModel.java +++ b/src/main/java/com/dsideal/FengHuang/Yp/Model/YpModel.java @@ -7,11 +7,9 @@ import com.jfinal.plugin.activerecord.Db; import com.jfinal.plugin.activerecord.Page; import com.jfinal.plugin.activerecord.Record; import com.jfinal.plugin.activerecord.SqlPara; +import jnr.ffi.annotations.In; -import java.util.Calendar; -import java.util.HashSet; -import java.util.List; -import java.util.Set; +import java.util.*; public class YpModel { @@ -277,12 +275,15 @@ public class YpModel { String sql = "select * from t_yp_task_bx_limit where task_id=?"; List list = Db.find(sql, task_id); Set set = new HashSet<>(); + Map _map=new HashMap<>(); for (Record record : list) { set.add(record.getInt("bx_id")); + _map.put(record.getInt("bx_id"),record.getInt("limit")); } for (Record record : all) { if (set.contains(record.getInt("bx_id"))) { record.set("selected", true); + record.set("limit",_map.get(record.getInt("bx_id"))); } else { record.set("selected", false); }