|
@@ -0,0 +1,40 @@
|
|
|
|
+package com.dt.care.controller;
|
|
|
|
+
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
|
+import com.dt.care.vo.ResultVo;
|
|
|
|
+import com.dt.common.domain.HxwKnowledgeArticles;
|
|
|
|
+import com.dt.common.domain.HxwVaccines;
|
|
|
|
+import com.dt.common.mapper.HxwVaccinesMapper;
|
|
|
|
+import com.dt.common.service.HxwKnowledgeArticlesService;
|
|
|
|
+import com.dt.common.service.HxwVaccinesService;
|
|
|
|
+import com.dt.config.NonLoginRequired;
|
|
|
|
+import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
+import org.springframework.web.bind.annotation.RestController;
|
|
|
|
+
|
|
|
|
+import javax.annotation.Resource;
|
|
|
|
+import java.util.List;
|
|
|
|
+
|
|
|
|
+@RestController
|
|
|
|
+@RequestMapping("SubjectOfATalk")
|
|
|
|
+public class SubjectOfATalkController {
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ @Resource
|
|
|
|
+ private HxwKnowledgeArticlesService hxwKnowledgeArticlesService;
|
|
|
|
+ @Resource
|
|
|
|
+ private HxwVaccinesMapper hxwVaccinesMapper;
|
|
|
|
+
|
|
|
|
+ @RequestMapping("findBigTitle")
|
|
|
|
+ @NonLoginRequired
|
|
|
|
+ public ResultVo findBigTitle(){
|
|
|
|
+ List<HxwKnowledgeArticles> list = hxwKnowledgeArticlesService.list();
|
|
|
|
+ for (HxwKnowledgeArticles hxwKnowledgeArticles : list){
|
|
|
|
+ QueryWrapper<HxwVaccines> wrapper = new QueryWrapper<>();
|
|
|
|
+ wrapper.eq("id",hxwKnowledgeArticles.getRelatedVaccineId());
|
|
|
|
+ HxwVaccines hxwVaccines = hxwVaccinesMapper.selectOne(wrapper);
|
|
|
|
+ hxwKnowledgeArticles.setVaccines(hxwVaccines);
|
|
|
|
+ }
|
|
|
|
+ return ResultVo.OK(list);
|
|
|
|
+ }
|
|
|
|
+}
|