123456789101112131415161718192021222324252627282930313233 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper
- PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="cn.ezhizao.project.business.BizInspectionStandards.mapper.BizInspectionStandardsMapper">
- <resultMap type="cn.ezhizao.project.business.BizInspectionStandards.domain.BizInspectionStandards" id="BizInspectionStandardsResult">
- <id column="id" property="id"/>
- </resultMap>
- <select id="getList" parameterType="BizInspectionStandards" resultMap="BizInspectionStandardsResult">
- SELECT t1.id,t1.standard FROM biz_inspection_standards t1 left join biz_inspection_standards_check t2 on t1.id = t2.standards_id
- <trim prefix=" WHERE" suffix="" suffixOverrides="AND">
- t1.deleted = 0 and t2.deleted = 0
- <if test="inspectionCode != null"> AND t2.inspection_code = #{inspectionCode}</if>
- <if test="standard != null"> AND t1.standard like concat('%',#{standard},'%')</if>
- <if test="productId != null"> AND t1.product_id = #{productId}</if>
- <if test="processId != null"> AND t1.process_id = #{processId}</if>
- <if test="tenantId != null"> AND t1.tenant_id = #{tenantId}</if>
- </trim>
- </select>
- <delete id="physicalDelete">
- DELETE FROM biz_inspection_standards
- <trim prefix=" WHERE" suffix="" suffixOverrides="AND">
- <if test="id != null">
- id = #{id} AND
- </if>
- <!-- 删除条件为其他外键可以在这里加 -->
- </trim>
- </delete>
- </mapper>
|