|
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.diagbot.client.UserServiceClient;
|
|
|
import com.diagbot.dto.GetModuleDetailInfoDTO;
|
|
|
+import com.diagbot.dto.GetModuleInfoOneDTO;
|
|
|
import com.diagbot.dto.GetQuestionInfoDTO;
|
|
|
import com.diagbot.dto.ModuleInfoDTO;
|
|
|
import com.diagbot.dto.ModuleInfoListDTO;
|
|
@@ -23,6 +24,7 @@ import com.diagbot.util.StringUtil;
|
|
|
import com.diagbot.util.UserUtils;
|
|
|
import com.diagbot.vo.AddModuleInfoVO;
|
|
|
import com.diagbot.vo.GetModuleDetailInfoVO;
|
|
|
+import com.diagbot.vo.GetModuleInfoOneVO;
|
|
|
import com.diagbot.vo.GetModuleInfoVO;
|
|
|
import com.diagbot.vo.ModuleGetQuestionInfoVO;
|
|
|
import com.diagbot.vo.UpdateModuleInfoVO;
|
|
@@ -254,7 +256,7 @@ public class ModuleInfoFacade extends ModuleInfoServiceImpl {
|
|
|
for (ModuleInfo moduleInfo : moduleInfoList) {
|
|
|
moduleInfoMap.put(moduleInfo.getId(),moduleInfo);
|
|
|
}
|
|
|
- //循环放入实体
|
|
|
+ //循环给出参赋值
|
|
|
for (ModuleDetail moduleDetail: moduleDetailList) {
|
|
|
getModuleDetailInfoDTO = new GetModuleDetailInfoDTO();
|
|
|
BeanUtil.copyProperties(moduleDetail,getModuleDetailInfoDTO);
|
|
@@ -268,4 +270,32 @@ public class ModuleInfoFacade extends ModuleInfoServiceImpl {
|
|
|
|
|
|
return getModuleDetailInfoDTOList;
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 模板维护页面获取模板列表
|
|
|
+ *
|
|
|
+ * @param getModuleInfoOneVO
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public GetModuleInfoOneDTO getModuleInfoOne(GetModuleInfoOneVO getModuleInfoOneVO){
|
|
|
+ GetModuleInfoOneDTO getModuleInfoOneDTO = new GetModuleInfoOneDTO();
|
|
|
+ //获取模板信息
|
|
|
+ QueryWrapper<ModuleInfo> moduleInfoQueryWrapper = new QueryWrapper<>();
|
|
|
+ moduleInfoQueryWrapper.eq("is_deleted",IsDeleteEnum.N.getKey())
|
|
|
+ .eq("id",getModuleInfoOneVO.getModuleId());
|
|
|
+ ModuleInfo moduleInfo= this.getOne(moduleInfoQueryWrapper);
|
|
|
+ //获取模板类型名称
|
|
|
+ QueryWrapper<DictionaryInfo> dictionaryInfoQueryWrapper = new QueryWrapper<>();
|
|
|
+ dictionaryInfoQueryWrapper.eq("is_deleted",IsDeleteEnum.N.getKey());
|
|
|
+ List<DictionaryInfo> dictionaryInfoList = dictionaryFacade.list(dictionaryInfoQueryWrapper);
|
|
|
+ Map<String,DictionaryInfo> dictionaryInfoMap = new HashMap<>();
|
|
|
+ for (DictionaryInfo dictionaryInfo:dictionaryInfoList) {
|
|
|
+ dictionaryInfoMap.put(dictionaryInfo.getVal(),dictionaryInfo);
|
|
|
+ }
|
|
|
+ BeanUtil.copyProperties(moduleInfo,getModuleInfoOneDTO);
|
|
|
+ getModuleInfoOneDTO.setAscriptionName(dictionaryInfoMap.get(String.valueOf(moduleInfo.getType())).getName());
|
|
|
+ return getModuleInfoOneDTO;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|