瀏覽代碼

bug修复

dzx 1 年之前
父節點
當前提交
294237d9f8
共有 1 個文件被更改,包括 36 次插入0 次删除
  1. 36 0
      src/main/java/com/xjrsoft/module/activity/controller/ActivityInfoController.java

+ 36 - 0
src/main/java/com/xjrsoft/module/activity/controller/ActivityInfoController.java

@@ -177,6 +177,42 @@ public class ActivityInfoController {
             infoVo.setStartDate(Date.from(((LocalDateTime)objectMap.get("start_time")).atZone(ZoneId.systemDefault()).toInstant()));
             infoVo.setEndDate(Date.from(((LocalDateTime)objectMap.get("end_time")).atZone(ZoneId.systemDefault()).toInstant()));
             infoVo.setPlace(objectMap.get("activity_location").toString());
+        }else if(category != null && category == 4){
+            String tableName = "moral_event";
+            Entity where = Entity.create(tableName);
+            where.set("id", id);
+            Map<String, Object> objectMap = SqlRunnerAdapter.db().dynamicSelectOne(tableName, where);
+            infoVo = new ActivityInfoVo();
+            infoVo.setName(objectMap.get("moral_event_name").toString());
+            infoVo.setContent(objectMap.get("event_content").toString());
+            infoVo.setStartDate(Date.from(((LocalDateTime)objectMap.get("event_start_time")).atZone(ZoneId.systemDefault()).toInstant()));
+            infoVo.setEndDate(Date.from(((LocalDateTime)objectMap.get("event_end_time")).atZone(ZoneId.systemDefault()).toInstant()));
+            infoVo.setPlace(objectMap.get("event_address").toString());
+            infoVo.setOrgName(objectMap.get("host_unit").toString());
+            infoVo.setDutyPerson(objectMap.get("event_leader").toString());
+        }else if(category != null && category == 5){
+            String tableName = "wf_teacher_training";
+            Entity where = Entity.create(tableName);
+            where.set("id", id);
+            Map<String, Object> objectMap = SqlRunnerAdapter.db().dynamicSelectOne(tableName, where);
+            infoVo = new ActivityInfoVo();
+            infoVo.setName(objectMap.get("training_name").toString());
+            infoVo.setContent(objectMap.get("training_topic").toString());
+            infoVo.setStartDate(Date.from(((LocalDateTime)objectMap.get("start_time")).atZone(ZoneId.systemDefault()).toInstant()));
+            infoVo.setEndDate(Date.from(((LocalDateTime)objectMap.get("end_time")).atZone(ZoneId.systemDefault()).toInstant()));
+            infoVo.setPlace(objectMap.get("training_address").toString());
+            infoVo.setDutyPerson(objectMap.get("person_in_charge").toString());
+        }else if(category != null && category == 6){
+            String tableName = "party_build_event";
+            Entity where = Entity.create(tableName);
+            where.set("id", id);
+            Map<String, Object> objectMap = SqlRunnerAdapter.db().dynamicSelectOne(tableName, where);
+            infoVo = new ActivityInfoVo();
+            infoVo.setName(objectMap.get("event_type").toString());
+            infoVo.setContent(objectMap.get("event_content").toString());
+            infoVo.setStartDate(Date.from(((LocalDateTime)objectMap.get("event_start_time")).atZone(ZoneId.systemDefault()).toInstant()));
+            infoVo.setEndDate(Date.from(((LocalDateTime)objectMap.get("event_end_time")).atZone(ZoneId.systemDefault()).toInstant()));
+            infoVo.setPlace(objectMap.get("event_address").toString());
         }
 
         return RT.ok(infoVo);