商机管理
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.ruoyi.oa.domain.OaBusiness;
|
||||
@@ -8,6 +8,7 @@ import com.ruoyi.oa.domain.bo.SysOaProjectBo;
|
||||
import com.ruoyi.oa.domain.vo.OaBusinessVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
import com.ruoyi.oa.domain.vo.OaProductVo;
|
||||
import org.apache.ibatis.annotations.Delete;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
@@ -24,4 +25,13 @@ public interface OaBusinessMapper extends BaseMapperPlus<OaBusinessMapper, OaBus
|
||||
* 联查商机与产品以及其关联表
|
||||
*/
|
||||
List<OaProductVo> getBusinessProducts(OaBusinessBo bo,@Param(Constants.WRAPPER) QueryWrapper<OaBusiness> queryWrapper);
|
||||
|
||||
|
||||
Page<OaBusinessVo> getBusinessByCustomerId(Long customerId);
|
||||
@Delete( "delete from oa_business where business_id=#{businessId}"
|
||||
)
|
||||
void deleteBusinessById(Long businessId);
|
||||
|
||||
|
||||
void setFollow(Long businessId);
|
||||
}
|
||||
|
||||
@@ -3,6 +3,10 @@ package com.ruoyi.oa.mapper;
|
||||
import com.ruoyi.oa.domain.OaBusinessProduct;
|
||||
import com.ruoyi.oa.domain.vo.OaBusinessProductVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
import org.apache.ibatis.annotations.Delete;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* CRM 商机产品关联Mapper接口
|
||||
@@ -12,4 +16,7 @@ import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
*/
|
||||
public interface OaBusinessProductMapper extends BaseMapperPlus<OaBusinessProductMapper, OaBusinessProduct, OaBusinessProductVo> {
|
||||
|
||||
List<OaBusinessProduct> selectByBusinessId(Long businessId);
|
||||
|
||||
void deleteByBusinessId(Long businessId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user