feat(mhzc): 在用户 mapper 中新增 listUserByQy 三表 JOIN 查询
This commit is contained in:
parent
aea3e8b395
commit
18f3f7895a
@ -2,12 +2,16 @@ package com.css.txw.mhzc.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.css.ggzc.framework.common.util.gy.GyUtils;
|
||||
import com.css.ggzc.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import com.css.txw.mhzc.pojo.domain.TxwMhzcYhxxbDO;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.css.txw.mhzc.pojo.vo.UserQyReqVO;
|
||||
import com.css.txw.mhzc.pojo.vo.UserQyVO;
|
||||
import com.css.txw.mhzc.pojo.vo.UserReqVO;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
@ -60,6 +64,8 @@ public interface TxwMhzcYhxxbMapper extends BaseMapperX<TxwMhzcYhxxbDO> {
|
||||
return selectList(wrapper);
|
||||
}
|
||||
|
||||
Page<UserQyVO> listUserByQy(IPage<UserQyVO> page, @Param("reqVO") UserQyReqVO reqVO);
|
||||
|
||||
default Integer unlock(String yhuuid, Date xgrq,String xgrsfid){
|
||||
UpdateWrapper<TxwMhzcYhxxbDO> wrapper = new UpdateWrapper<>();
|
||||
wrapper.lambda()
|
||||
|
||||
@ -40,4 +40,20 @@
|
||||
lrrsfid,sjtb_sj,sfzjlx,
|
||||
sfzjhm,scdljguuid
|
||||
</sql>
|
||||
|
||||
<select id="listUserByQy"
|
||||
resultType="com.css.txw.mhzc.pojo.vo.UserQyVO">
|
||||
SELECT y.dlzh AS dlzh, q.qymc AS qymc
|
||||
FROM txw_mhzc_yhxxb y
|
||||
JOIN txw_mhzc_yhqygxb g ON g.yh_uuid = y.yh_uuid
|
||||
JOIN txw_mhzc_qyxxb q ON q.qyuuid = g.qyuuid
|
||||
WHERE y.yxbz = 'Y' AND y.sdbz = 'N'
|
||||
<if test="reqVO.dlzh != null and reqVO.dlzh != ''">
|
||||
AND y.dlzh LIKE CONCAT('%', #{reqVO.dlzh}, '%')
|
||||
</if>
|
||||
<if test="reqVO.qymc != null and reqVO.qymc != ''">
|
||||
AND q.qymc LIKE CONCAT('%', #{reqVO.qymc}, '%')
|
||||
</if>
|
||||
ORDER BY y.lrrq DESC
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user