|
|
|
@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.toolkit.Constants;
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
|
|
|
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
|
|
|
|
import org.dromara.common.mybatis.annotation.DataColumn;
|
|
|
|
|
|
|
|
import org.dromara.common.mybatis.annotation.DataPermission;
|
|
|
|
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
|
|
|
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
|
|
|
import org.dromara.oa.crm.domain.CrmQuoteInfo;
|
|
|
|
import org.dromara.oa.crm.domain.CrmQuoteInfo;
|
|
|
|
import org.dromara.oa.crm.domain.vo.CrmQuoteInfoVo;
|
|
|
|
import org.dromara.oa.crm.domain.vo.CrmQuoteInfoVo;
|
|
|
|
@ -27,6 +29,10 @@ public interface CrmQuoteInfoMapper extends BaseMapperPlus<CrmQuoteInfo, CrmQuot
|
|
|
|
* @param queryWrapper 条件
|
|
|
|
* @param queryWrapper 条件
|
|
|
|
* @return 报价单信息集合
|
|
|
|
* @return 报价单信息集合
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@DataPermission({
|
|
|
|
|
|
|
|
@DataColumn(key = "deptName", value = "t.create_dept"),
|
|
|
|
|
|
|
|
@DataColumn(key = "userName", value = "t.create_by")
|
|
|
|
|
|
|
|
})
|
|
|
|
public Page<CrmQuoteInfoVo> selectCustomCrmQuoteInfoVoList(@Param("page") Page<CrmQuoteInfoVo> page, @Param(Constants.WRAPPER) MPJLambdaWrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
public Page<CrmQuoteInfoVo> selectCustomCrmQuoteInfoVoList(@Param("page") Page<CrmQuoteInfoVo> page, @Param(Constants.WRAPPER) MPJLambdaWrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
@ -35,6 +41,10 @@ public interface CrmQuoteInfoMapper extends BaseMapperPlus<CrmQuoteInfo, CrmQuot
|
|
|
|
* @param queryWrapper 条件
|
|
|
|
* @param queryWrapper 条件
|
|
|
|
* @return 报价单信息集合
|
|
|
|
* @return 报价单信息集合
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@DataPermission({
|
|
|
|
|
|
|
|
@DataColumn(key = "deptName", value = "t.create_dept"),
|
|
|
|
|
|
|
|
@DataColumn(key = "userName", value = "t.create_by")
|
|
|
|
|
|
|
|
})
|
|
|
|
public List<CrmQuoteInfoVo> selectCustomCrmQuoteInfoVoList(@Param(Constants.WRAPPER) MPJLambdaWrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
public List<CrmQuoteInfoVo> selectCustomCrmQuoteInfoVoList(@Param(Constants.WRAPPER) MPJLambdaWrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
@ -59,6 +69,10 @@ public interface CrmQuoteInfoMapper extends BaseMapperPlus<CrmQuoteInfo, CrmQuot
|
|
|
|
* @param queryWrapper 查询条件
|
|
|
|
* @param queryWrapper 查询条件
|
|
|
|
* @return 记录总数
|
|
|
|
* @return 记录总数
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@DataPermission({
|
|
|
|
|
|
|
|
@DataColumn(key = "deptName", value = "t.create_dept"),
|
|
|
|
|
|
|
|
@DataColumn(key = "userName", value = "t.create_by")
|
|
|
|
|
|
|
|
})
|
|
|
|
Long countCustomCrmQuoteInfo(@Param(Constants.WRAPPER) Wrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
Long countCustomCrmQuoteInfo(@Param(Constants.WRAPPER) Wrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
@ -68,6 +82,10 @@ public interface CrmQuoteInfoMapper extends BaseMapperPlus<CrmQuoteInfo, CrmQuot
|
|
|
|
* @param queryWrapper 查询条件
|
|
|
|
* @param queryWrapper 查询条件
|
|
|
|
* @return 分页结果
|
|
|
|
* @return 分页结果
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@DataPermission({
|
|
|
|
|
|
|
|
@DataColumn(key = "deptName", value = "t.create_dept"),
|
|
|
|
|
|
|
|
@DataColumn(key = "userName", value = "t.create_by")
|
|
|
|
|
|
|
|
})
|
|
|
|
Page<CrmQuoteInfoVo> selectCustomCrmQuoteInfoVoPage(@Param("page") Page<CrmQuoteInfoVo> page, @Param(Constants.WRAPPER) Wrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
Page<CrmQuoteInfoVo> selectCustomCrmQuoteInfoVoPage(@Param("page") Page<CrmQuoteInfoVo> page, @Param(Constants.WRAPPER) Wrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
@ -108,6 +126,10 @@ public interface CrmQuoteInfoMapper extends BaseMapperPlus<CrmQuoteInfo, CrmQuot
|
|
|
|
* @param queryWrapper 查询条件
|
|
|
|
* @param queryWrapper 查询条件
|
|
|
|
* @return 是否存在
|
|
|
|
* @return 是否存在
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@DataPermission({
|
|
|
|
|
|
|
|
@DataColumn(key = "deptName", value = "t.create_dept"),
|
|
|
|
|
|
|
|
@DataColumn(key = "userName", value = "t.create_by")
|
|
|
|
|
|
|
|
})
|
|
|
|
Boolean existsCrmQuoteInfo(@Param(Constants.WRAPPER) Wrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
Boolean existsCrmQuoteInfo(@Param(Constants.WRAPPER) Wrapper<CrmQuoteInfo> queryWrapper);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|