私海
This commit is contained in:
@@ -97,8 +97,8 @@ public class LineInfoDAO {
|
||||
return lineInfo;
|
||||
}
|
||||
|
||||
public List<LineInfoDO> lineList(LineListRequest lineListRequest, String userId, List<Long> wantShopAreaIds) {
|
||||
List<LineInfoDO> lineInfo = lineInfoMapper.lineList(lineListRequest,userId,wantShopAreaIds);
|
||||
public List<LineInfoDO> lineList(LineListRequest lineListRequest,String wantShopAreaName, String userId, List<Long> wantShopAreaIds) {
|
||||
List<LineInfoDO> lineInfo = lineInfoMapper.lineList(lineListRequest,wantShopAreaName,userId,wantShopAreaIds);
|
||||
return lineInfo;
|
||||
}
|
||||
|
||||
|
||||
@@ -37,6 +37,7 @@ public interface LineInfoMapper extends Mapper<LineInfoDO> {
|
||||
* @return
|
||||
*/
|
||||
List<LineInfoDO> lineList(@Param("request") LineListRequest lineListRequest,
|
||||
@Param("wantShopAreaName") String wantShopAreaName,
|
||||
@Param("userId") String userId,
|
||||
@Param("wantShopAreaIds") List<Long> wantShopAreaIds);
|
||||
|
||||
|
||||
@@ -326,6 +326,9 @@
|
||||
<if test="userId != null and userId != ''">
|
||||
and investment_manager = #{userId}
|
||||
</if>
|
||||
<if test="wantShopAreaName != null">
|
||||
and b.area_path like concat('%',#{wantShopAreaName},'%')
|
||||
</if>
|
||||
<if test="request.userName != null and request.username!=''">
|
||||
and username = #{request.userName}
|
||||
</if>
|
||||
|
||||
@@ -27,7 +27,7 @@ public class LineListRequest extends PageBasicInfo {
|
||||
@ApiModelProperty("线索创建时间_结束")
|
||||
private String createTimeEnd;
|
||||
@ApiModelProperty("意向区域ID")
|
||||
private Integer wantShopAreaId;
|
||||
private Long wantShopAreaId;
|
||||
@ApiModelProperty("线索来源")
|
||||
private Integer lineSource;
|
||||
@ApiModelProperty("招商经理ID")
|
||||
|
||||
@@ -114,8 +114,13 @@ public class LineServiceImpl implements LineService {
|
||||
userId = loginUserInfo.getUserId();
|
||||
}
|
||||
}
|
||||
String areaName = null;
|
||||
if (lineListRequest.getWantShopAreaId() != null){
|
||||
HyOpenAreaInfoDO hyOpenAreaInfoDO = hyOpenAreaInfoDAO.selectById(lineListRequest.getWantShopAreaId());
|
||||
areaName = hyOpenAreaInfoDO.getAreaPath();
|
||||
}
|
||||
PageHelper.startPage(lineListRequest.getPageNum(), lineListRequest.getPageSize());
|
||||
List<LineInfoDO> lineInfoDOS = lineInfoDAO.lineList(lineListRequest, userId, wantShopAreaIds);
|
||||
List<LineInfoDO> lineInfoDOS = lineInfoDAO.lineList(lineListRequest,areaName, userId, wantShopAreaIds);
|
||||
PageInfo page = new PageInfo(lineInfoDOS);
|
||||
Map<Long, HyPartnerLabelDO> userPortraitMap = deskService.getUserPortraitMap(lineInfoDOS);
|
||||
List<Long> wantShopAreaIdList = lineInfoDOS.stream().filter(lineInfoDO -> lineInfoDO.getWantShopAreaId() != null).map(LineInfoDO::getWantShopAreaId).collect(Collectors.toList());
|
||||
@@ -191,7 +196,7 @@ public class LineServiceImpl implements LineService {
|
||||
String areaName = null;
|
||||
if (partnerRequest.getWantShopAreaId() != null){
|
||||
HyOpenAreaInfoDO hyOpenAreaInfoDO = hyOpenAreaInfoDAO.selectById(partnerRequest.getWantShopAreaId());
|
||||
areaName = hyOpenAreaInfoDO.getAreaName();
|
||||
areaName = hyOpenAreaInfoDO.getAreaPath();
|
||||
}
|
||||
PageHelper.startPage(partnerRequest.getPageNum(), partnerRequest.getPageSize());
|
||||
List<LineInfoDO> lineInfoDOS = lineInfoDAO.partnerList(partnerRequest,areaName, userId, wantShopAreaIds);
|
||||
|
||||
Reference in New Issue
Block a user