From 044a57d2133b2363a6f0d3d167b3eaa587c70b91 Mon Sep 17 00:00:00 2001 From: xin <1099200748@qq.com> Date: Thu, 31 Jul 2025 17:18:47 +0800 Subject: [PATCH] Merge branch 'pxb' into xin --- oying-system/src/main/resources/mapper/rider/RiderDeliveryPhotosMapper.xml | 64 ++++++++++++++++++++++++++++++++ 1 files changed, 64 insertions(+), 0 deletions(-) diff --git a/oying-system/src/main/resources/mapper/rider/RiderDeliveryPhotosMapper.xml b/oying-system/src/main/resources/mapper/rider/RiderDeliveryPhotosMapper.xml new file mode 100644 index 0000000..32d1a3d --- /dev/null +++ b/oying-system/src/main/resources/mapper/rider/RiderDeliveryPhotosMapper.xml @@ -0,0 +1,64 @@ +<?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="com.oying.modules.rider.mapper.RiderDeliveryPhotosMapper"> + <resultMap id="BaseResultMap" type="com.oying.modules.rider.domain.RiderDeliveryPhotos"> + <id column="photo_id" property="photoId"/> + <result column="order_id" property="orderId"/> + <result column="order_num" property="orderNum"/> + <result column="rider_id" property="riderId"/> + <result column="rider_name" property="riderName"/> + <result column="rider_phone" property="riderPhone"/> + <result column="photo_url" property="photoUrl"/> + <result column="upload_id" property="uploadId"/> + <result column="latitude" property="latitude"/> + <result column="longitude" property="longitude"/> + <result column="description" property="description"/> + <result column="is_valid" property="isValid"/> + <result column="user_phone" property="userPhone"/> + <result column="user_id" property="userId"/> + <result column="create_by" property="createBy"/> + <result column="update_by" property="updateBy"/> + <result column="create_time" property="createTime"/> + <result column="update_time" property="updateTime"/> + </resultMap> + + <sql id="Base_Column_List"> + photo_id, order_id, order_num, rider_id, rider_name, rider_phone, photo_url, upload_id, latitude, longitude, description, is_valid, user_phone, user_id, create_by, update_by, create_time, update_time + </sql> + + <select id="findAll" resultMap="BaseResultMap"> + select + <include refid="Base_Column_List"/> + from qs_rider_delivery_photos + <where> + <if test="criteria.orderId != null"> + and order_id = #{criteria.orderId} + </if> + <if test="criteria.orderNum != null"> + and order_num = #{criteria.orderNum} + </if> + <if test="criteria.riderId != null"> + and rider_id = #{criteria.riderId} + </if> + <if test="criteria.riderName != null"> + and rider_name = #{criteria.riderName} + </if> + <if test="criteria.riderPhone != null"> + and rider_phone = #{criteria.riderPhone} + </if> + <if test="criteria.uploadId != null"> + and upload_id = #{criteria.uploadId} + </if> + <if test="criteria.userPhone != null"> + and user_phone = #{criteria.userPhone} + </if> + <if test="criteria.userId != null"> + and user_id = #{criteria.userId} + </if> + <if test="criteria.createTime != null and criteria.createTime.size() > 0"> + AND create_time BETWEEN #{criteria.createTime[0]} AND #{criteria.createTime[1]} + </if> + </where> + order by photo_id desc + </select> +</mapper> \ No newline at end of file -- Gitblit v1.9.3