商机管理
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
package com.ruoyi.oa.service;
|
||||
|
||||
|
||||
import com.ruoyi.oa.domain.OaBusiness;
|
||||
import com.ruoyi.oa.domain.vo.OaBusinessVo;
|
||||
import com.ruoyi.oa.domain.bo.OaBusinessBo;
|
||||
@@ -55,11 +54,6 @@ public interface IOaBusinessService {
|
||||
*/
|
||||
TableDataInfo<OaProductVo> getBusinessProducts(OaBusinessBo bo);
|
||||
|
||||
|
||||
/**
|
||||
* 查询CRM 批量商机
|
||||
*/
|
||||
List<OaBusinessVo> queryByIds(Collection<Long> list);
|
||||
TableDataInfo<OaBusiness> getBusinessByCustomerId(Long customerId, PageQuery pageQuery);
|
||||
|
||||
void deleteBusiness(Long businessId);
|
||||
|
||||
@@ -35,6 +35,7 @@ import java.util.Collection;
|
||||
public class OaBusinessServiceImpl implements IOaBusinessService {
|
||||
|
||||
private final OaBusinessMapper baseMapper;
|
||||
|
||||
private final OaBusinessProductMapper oaBusinessProductMapper;
|
||||
|
||||
/**
|
||||
@@ -51,8 +52,9 @@ public class OaBusinessServiceImpl implements IOaBusinessService {
|
||||
@Override
|
||||
public TableDataInfo<OaBusinessVo> queryPageList(OaBusinessBo bo, PageQuery pageQuery) {
|
||||
LambdaQueryWrapper<OaBusiness> lqw = buildQueryWrapper(bo);
|
||||
Page<OaBusinessVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
||||
return TableDataInfo.build(result);
|
||||
List<OaBusinessVo> oaBusiness= queryList(bo);
|
||||
// Page<OaBusinessVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
||||
return TableDataInfo.build(oaBusiness);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -136,17 +138,6 @@ public class OaBusinessServiceImpl implements IOaBusinessService {
|
||||
return TableDataInfo.build(baseMapper.getBusinessProducts(bo,queryWrapper));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询CRM 批量商机
|
||||
*/
|
||||
@Override
|
||||
public List<OaBusinessVo> queryByIds(Collection<Long> list) {
|
||||
if (list == null || list.isEmpty()) {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
return baseMapper.selectVoList(new LambdaQueryWrapper<OaBusiness>().in(OaBusiness::getBusinessId, list));
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDataInfo<OaBusiness> getBusinessByCustomerId(Long customerId,PageQuery pageQuery) {
|
||||
List<OaBusiness> list = buildQueryByCustomerId(customerId);
|
||||
|
||||
Reference in New Issue
Block a user