添加线索查询

master
bynt 5 months ago
parent 6d35231093
commit 281a169db8

@ -1,19 +1,7 @@
package com.baiye.modules.distribute.mapper;
import com.baiye.domain.PageParam;
import com.baiye.domain.PageResult;
import com.baiye.extend.mybatis.plus.conditions.query.LambdaAliasQueryWrapperX;
import com.baiye.extend.mybatis.plus.mapper.ExtendMapper;
import com.baiye.extend.mybatis.plus.toolkit.WrappersX;
import com.baiye.modules.distribute.entity.DirectClueEntity;
import com.baiye.modules.distribute.entity.TagEntity;
import com.baiye.modules.distribute.qo.DirectClueQo;
import com.baiye.modules.distribute.vo.DirectClueVO;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import org.apache.ibatis.annotations.Param;
/**
* @author Enzo

@ -267,7 +267,6 @@ public class ClueServiceImpl extends ExtendServiceImpl<ClueMapper, ClueEntity> i
@Override
public List<ClueVO> selectListByUserId(List<Long> userIdList) {
List<ClueEntity> clueEntityList = baseMapper.selectList(Wrappers.lambdaQuery(ClueEntity.class).in
(ClueEntity::getAssignedBy, userIdList).eq(ClueEntity::getDeleted, DefaultNumberConstants.ZERO_NUMBER));
return Convert.toList(ClueVO.class,clueEntityList);

@ -55,7 +55,7 @@
from tb_clue
where DATE_FORMAT(create_time, '%Y-%m-%d') &gt;= #{qo.createStartTime}
and DATE_FORMAT(create_time, '%Y-%m-%d') &lt;= #{qo.createEndTime}
and company_id = #{qo.companyId}
and company_id = #{qo.companyId} and deleted = 0
<if test="qo.channelType!=null">
and channel_type = #{qo.channelType}
</if>
@ -71,7 +71,7 @@
select count(1)
from tb_clue
where DATE_FORMAT(create_time, '%Y-%m-%d') = #{date}
and company_id = #{companyId}
and company_id = #{companyId} and deleted = 0
</select>
<select id="selectListByQo" resultType="com.baiye.modules.distribute.vo.ClueVO">
@ -86,6 +86,7 @@
from tb_clue
where DATE_FORMAT(create_time, '%Y-%m-%d') &gt;= #{qo.createStartTime}
and DATE_FORMAT(create_time, '%Y-%m-%d') &lt;= #{qo.createEndTime}
and deleted = 0
<if test="qo.channelType!=null">
and channel_type = #{qo.channelType}
</if>
@ -103,7 +104,9 @@
FROM tb_clue
where assigned_by = #{assignedBy}
and create_by = #{createBy}
and deleted = 0
group by custom_id
</select>
<select id="findCustomIdAndCreate" resultType="com.baiye.modules.distribute.vo.ClueVO">
SELECT
@ -112,5 +115,6 @@
where ce.custom_id = #{customId}
and ce.create_by = #{createBy}
and ce.deleted = #{num}
and deleted = 0
</select>
</mapper>

Loading…
Cancel
Save