diff --git a/src/main/java/com/dsideal/FengHuang/Start.java b/src/main/java/com/dsideal/FengHuang/Start.java index 3c9a460..3ca58a8 100644 --- a/src/main/java/com/dsideal/FengHuang/Start.java +++ b/src/main/java/com/dsideal/FengHuang/Start.java @@ -18,6 +18,7 @@ import com.dsideal.FengHuang.Swagger.controller.SwaggerController; import com.dsideal.FengHuang.Teacher.Controller.TeacherController; import com.dsideal.FengHuang.TeacherYd.Controller.TeacherYdController; import com.dsideal.FengHuang.Test.Controller.TestController; +import com.dsideal.FengHuang.TouPiao.Controller.TouPiaoController; import com.dsideal.FengHuang.Util.FileUtil; import com.dsideal.FengHuang.Util.LogBackLogFactory; import com.dsideal.FengHuang.Util.PkUtil; @@ -85,9 +86,8 @@ public class Start extends JFinalConfig { me.add("/studentYd", StudentYdController.class); //菜单管理 me.add("/menu", MenuController.class); - - //测试 - me.add("/test", TestController.class); + //投票 + me.add("/TouPiao", TouPiaoController.class); // 配置Swagger UI访问路由 // http://127.0.0.1:9000/FengHuang/swagger/index diff --git a/src/main/java/com/dsideal/FengHuang/TouPiao/Controller/TouPiaoController.java b/src/main/java/com/dsideal/FengHuang/TouPiao/Controller/TouPiaoController.java new file mode 100644 index 0000000..ea27348 --- /dev/null +++ b/src/main/java/com/dsideal/FengHuang/TouPiao/Controller/TouPiaoController.java @@ -0,0 +1,33 @@ +package com.dsideal.FengHuang.TouPiao.Controller; + +import com.dsideal.FengHuang.Interceptor.IsLoginInterface; +import com.dsideal.FengHuang.TouPiao.Model.TouPiaoModel; +import com.dsideal.FengHuang.Util.CommonUtil; +import com.jfinal.aop.Before; +import com.jfinal.core.Controller; +import com.jfinal.ext.interceptor.GET; +import com.jfinal.ext.interceptor.POST; +import com.jfinal.plugin.activerecord.Record; + +import java.util.List; + +@SuppressWarnings("unchecked") +public class TouPiaoController extends Controller { + TouPiaoModel tm = new TouPiaoModel(); + + /** + * 功能:获取侯选人名单 + * 作者:黄海 + * 日期:2022-12-11 + 高级 + http://10.10.11.124:9000/FengHuang/TouPiao/getHouXuanRenList?type_id=1 + 中级 + http://10.10.11.124:9000/FengHuang/TouPiao/getHouXuanRenList?type_id=2 + */ + @Before({GET.class}) + @IsLoginInterface({}) + public void getHouXuanRenList(int type_id) { + List list = tm.getHouXuanRenList(type_id); + renderJson(CommonUtil.renderJsonForLayUI(list)); + } +} diff --git a/src/main/java/com/dsideal/FengHuang/TouPiao/Model/TouPiaoModel.java b/src/main/java/com/dsideal/FengHuang/TouPiao/Model/TouPiaoModel.java new file mode 100644 index 0000000..61b7f27 --- /dev/null +++ b/src/main/java/com/dsideal/FengHuang/TouPiao/Model/TouPiaoModel.java @@ -0,0 +1,24 @@ +package com.dsideal.FengHuang.TouPiao.Model; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.dsideal.FengHuang.Util.CommonUtil; +import com.dsideal.FengHuang.Util.IpUtil; +import com.dsideal.FengHuang.Util.MysqlAesUtil; +import com.dsideal.FengHuang.Util.PkUtil; +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 java.util.List; +import java.util.UUID; + +@SuppressWarnings("unchecked") +public class TouPiaoModel { + + public List getHouXuanRenList(int type_id) { + String sql = "select * from t_toupiao_houxuanren where type_id=?"; + return Db.find(sql, type_id); + } +} \ No newline at end of file