|
@@ -177,6 +177,42 @@ public class ActivityInfoController {
|
|
|
infoVo.setStartDate(Date.from(((LocalDateTime)objectMap.get("start_time")).atZone(ZoneId.systemDefault()).toInstant()));
|
|
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.setEndDate(Date.from(((LocalDateTime)objectMap.get("end_time")).atZone(ZoneId.systemDefault()).toInstant()));
|
|
|
infoVo.setPlace(objectMap.get("activity_location").toString());
|
|
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);
|
|
return RT.ok(infoVo);
|