党员活动 模拟数据过滤
This commit is contained in:
@ -12,6 +12,7 @@
|
|||||||
<result column="data_type" jdbcType="VARCHAR" property="dataType"/>
|
<result column="data_type" jdbcType="VARCHAR" property="dataType"/>
|
||||||
<result column="data_name" jdbcType="VARCHAR" property="dataName"/>
|
<result column="data_name" jdbcType="VARCHAR" property="dataName"/>
|
||||||
<result column="data_compare" jdbcType="VARCHAR" property="dataCompare"/>
|
<result column="data_compare" jdbcType="VARCHAR" property="dataCompare"/>
|
||||||
|
<result column="status" jdbcType="VARCHAR" property="status"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
|
||||||
|
@ -77,4 +77,11 @@ public class EventMockData implements Serializable {
|
|||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
@ApiModelProperty(value = "同比")
|
@ApiModelProperty(value = "同比")
|
||||||
private List<MockDataValue> data;
|
private List<MockDataValue> data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 状态 0-无效 1-有效
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "状态 0-无效 1-有效")
|
||||||
|
private String status;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -3,6 +3,8 @@ package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl;
|
|||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventMockDataMapper;
|
import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventMockDataMapper;
|
||||||
import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventMockData;
|
import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventMockData;
|
||||||
@ -30,7 +32,9 @@ public class EventMockDataServiceImpl extends ServiceImpl<EventMockDataMapper, E
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<EventMockData> getProfessionalDataList() {
|
public List<EventMockData> getProfessionalDataList() {
|
||||||
List<EventMockData> list = this.list();
|
LambdaQueryWrapper<EventMockData> wrapper = Wrappers.lambdaQuery();
|
||||||
|
wrapper.eq(EventMockData::getStatus, "1");
|
||||||
|
List<EventMockData> list = this.list(wrapper);
|
||||||
List<EventMockData> returnList = list.stream().filter(f -> StrUtil.isBlank(f.getParentClass()) ).collect(Collectors.toList());
|
List<EventMockData> returnList = list.stream().filter(f -> StrUtil.isBlank(f.getParentClass()) ).collect(Collectors.toList());
|
||||||
|
|
||||||
Map<String, List<EventMockData>> map = list.stream().filter(f -> StrUtil.isNotBlank(f.getParentClass())).collect(Collectors.groupingBy(EventMockData::getParentClass));
|
Map<String, List<EventMockData>> map = list.stream().filter(f -> StrUtil.isNotBlank(f.getParentClass())).collect(Collectors.groupingBy(EventMockData::getParentClass));
|
||||||
|
Reference in New Issue
Block a user