| | |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | <result column="tenant_id" property="tenantId"/> |
| | | <result column="create_dept" property="createDept"/> |
| | | <result column="pic_urls" property="picUrls" typeHandler="org.springblade.common.handler.JsonStringArrayTypeHandler"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectRepairsorderPage" resultMap="repairsorderResultMap"> |
| | | select * from ins_repairsorder where is_deleted = 0 |
| | | <if test="repairsorder.no !=null and repairsorder.no !='' "> |
| | | AND no like CONCAT('%',#{repairsorder.no},'%') |
| | | </if> |
| | | <if test="repairsorder.state != null and repairsorder.state != '' "> |
| | | and state = #{repairsorder.state} |
| | | </if> |
| | | <if test="repairsorder.toUserId != null and repairsorder.toUserId != '' "> |
| | | and to_user_id = #{repairsorder.toUserId} |
| | | </if> |
| | | <if test="repairsorder.startTime !=null and repairsorder.startTime !=''"> |
| | | AND DATE_FORMAT(create_time,'%Y-%m-%d') >= #{repairsorder.startTime} |
| | | </if> |
| | | <if test="repairsorder.endTime !=null and repairsorder.endTime !=''"> |
| | | AND DATE_FORMAT(create_time,'%Y-%m-%d') <= #{repairsorder.endTime} |
| | | </if> |
| | | <if test="repairsorder.createUser !=null and repairsorder.createUser !='' "> |
| | | AND create_user = #{repairsorder.createUser} |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="getRepairsorderMaxNo" resultMap="repairsorderResultMap"> |