确认
- [x] 我的版本是最新版本, 我的版本号与 version 相同, 并且项目里无依赖冲突
- [x] 我已经在 issue 中搜索过, 确认问题没有被提出过
- [x] 我已经修改标题, 将标题中的 描述 替换为遇到的问题
功能改进
Spring boot 3.3.0 Mybatis-plus 3.5.10.1 postgresql 42.7.3
public interface OrderWorkMapper extends BaseMapper<OrderWork> {
IPage<OrderWork> selectOrderWorkList(@Param("page") IPage<OrderWork> page, @Param("model") SysOrderWorkModel model);
}
OrderWorkMapper .xml
<select id="selectOrderWorkList" parameterType="com.bfox.xunbao.framework.model.SysOrderWorkModel" resultType="com.bfox.xunbao.framework.entity.OrderWork">
SELECT
B.*
FROM
tb_order A LEFT JOIN tb_order_work B
ON A.serial_number = B.serial_number
<where>
A.creator = #{model.sysUserId}
<if test="model.serialNumber != null and model.serialNumber != ''">
AND serial_number = #{serialNumber}
</if>
<if test="model.status != null">
AND status = #{status}
</if>
</where>
ORDER BY B.created DESC
</select>
日志打印:
参考资料
No response