|
@@ -7,9 +7,14 @@ import com.diagbot.enums.IsDeleteEnum;
|
|
import com.diagbot.enums.StatusEnum;
|
|
import com.diagbot.enums.StatusEnum;
|
|
import com.diagbot.service.impl.DisclaimerInformationServiceImpl;
|
|
import com.diagbot.service.impl.DisclaimerInformationServiceImpl;
|
|
import com.diagbot.util.BeanUtil;
|
|
import com.diagbot.util.BeanUtil;
|
|
|
|
+import com.diagbot.vo.DisclaimerInformationVO;
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
|
+import java.util.Arrays;
|
|
|
|
+import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @author wangfeng
|
|
* @author wangfeng
|
|
@@ -18,15 +23,23 @@ import java.util.List;
|
|
*/
|
|
*/
|
|
@Component
|
|
@Component
|
|
public class DisclaimerInformationFacade extends DisclaimerInformationServiceImpl {
|
|
public class DisclaimerInformationFacade extends DisclaimerInformationServiceImpl {
|
|
-
|
|
|
|
|
|
+ private static final Map<Integer,List<String>> map;
|
|
|
|
+ static
|
|
|
|
+ {
|
|
|
|
+ map = new HashMap<>();
|
|
|
|
+ map.put(1, Arrays.asList("1", "2", "3"));
|
|
|
|
+ map.put(2, Arrays.asList("1", "2", "3"));
|
|
|
|
+ map.put(3, Arrays.asList("4"));
|
|
|
|
+ }
|
|
/**
|
|
/**
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
- public List<DisclaimerInformationDTO> getDisclaimerInformation() {
|
|
|
|
|
|
+ public List<DisclaimerInformationDTO> getDisclaimerInformation(DisclaimerInformationVO disclaimerInformationVO) {
|
|
|
|
|
|
QueryWrapper<DisclaimerInformation> disclaimerInformation = new QueryWrapper<>();
|
|
QueryWrapper<DisclaimerInformation> disclaimerInformation = new QueryWrapper<>();
|
|
disclaimerInformation
|
|
disclaimerInformation
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
|
+ .in("disclaimer_code", map.get(disclaimerInformationVO.getType()))
|
|
.eq("STATUS", StatusEnum.Enable.getKey())
|
|
.eq("STATUS", StatusEnum.Enable.getKey())
|
|
.orderByAsc("order_no");
|
|
.orderByAsc("order_no");
|
|
List<DisclaimerInformation> data = list(disclaimerInformation);
|
|
List<DisclaimerInformation> data = list(disclaimerInformation);
|