Kaynağa Gözat

免責声明

wangfeng 6 yıl önce
ebeveyn
işleme
351e81272e

+ 41 - 0
icss-service/src/main/java/com/diagbot/facade/DisclaimerInformationFacaed.java

@@ -0,0 +1,41 @@
+package com.diagbot.facade;
+
+import java.util.List;
+
+import org.springframework.stereotype.Component;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.diagbot.dto.DisclaimerInformationDTO;
+import com.diagbot.entity.DisclaimerInformation;
+import com.diagbot.entity.VersionDetail;
+import com.diagbot.enums.IsDeleteEnum;
+import com.diagbot.enums.StatusEnum;
+import com.diagbot.service.impl.DisclaimerInformationServiceImpl;
+
+/**
+ * 
+ * @author wangfeng
+ * @Description: TODO
+ * @date 2018年11月27日 下午3:36:14
+ */
+@Component
+public class DisclaimerInformationFacaed extends DisclaimerInformationServiceImpl {
+
+	/**
+	 * 
+	 * @return
+	 */
+	public List<DisclaimerInformationDTO> getDisclaimerInformation() {
+/*		QueryWrapper<DisclaimerInformation> disclaimerInformation = new QueryWrapper<>();
+
+		disclaimerInformation.eq("is_deleted", IsDeleteEnum.N.getKey())
+		                     .eq("STATUS", StatusEnum.Enable.getKey())
+				             .eq("version_id", 0)
+				             .orderByAsc("order_no");
+		List<DisclaimerInformation> data = list(disclaimerInformation);*/
+		
+		List<DisclaimerInformationDTO> data =getDisclaimerInformationAll();
+		return data;
+	}
+
+}

+ 52 - 0
icss-service/src/main/java/com/diagbot/web/DisclaimerInformationController.java

@@ -0,0 +1,52 @@
+package com.diagbot.web;
+
+
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import com.baomidou.mybatisplus.core.toolkit.BeanUtils;
+import com.diagbot.annotation.SysLogger;
+import com.diagbot.dto.DisclaimerInformationDTO;
+import com.diagbot.dto.RespDTO;
+import com.diagbot.dto.VersionWrapperDTO;
+import com.diagbot.entity.DisclaimerInformation;
+import com.diagbot.facade.DisclaimerInformationFacaed;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.transaction.annotation.Transactional;
+
+
+/**
+ * 
+ * @author wangfeng
+ * @Description:  免责申明详情 前端控制器
+ * @date 2018年11月27日 下午3:35:57
+ */
+@RestController
+@RequestMapping("/disclaimerInformation")
+@Api(value = "免责申明详情API[by:wangfeng]", tags = { "WF——免责申明详情API" })
+@SuppressWarnings("unchecked")
+public class DisclaimerInformationController {
+	
+	@Autowired
+	DisclaimerInformationFacaed disclaimerInformationFacaed;
+
+	@ApiOperation(value = "获取免责申明详情[by:wangfeng]", notes = "获取免责申明详情")
+	@PostMapping("/getDisclaimerInformations")
+	@SysLogger("getDisclaimerInformations")
+	@Transactional
+	public RespDTO<List<DisclaimerInformationDTO>> getDisclaimerInformations() {
+
+		List<DisclaimerInformationDTO> data = disclaimerInformationFacaed.getDisclaimerInformation();
+		
+		return RespDTO.onSuc(data);
+	}
+}