2025-08-30 21:33:11 +08:00
|
|
|
<?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.sczx.sync.mapper.OrderBatteryInfoMapper">
|
|
|
|
|
|
|
|
|
|
<!-- 结果映射 -->
|
|
|
|
|
<resultMap id="OrderBatteryInfoMap" type="com.sczx.sync.po.OrderBatteryInfo">
|
|
|
|
|
<result property="phone" column="phone"/>
|
|
|
|
|
<result property="meal_id" column="meal_id"/>
|
|
|
|
|
<result property="start_date" column="start_date"/>
|
|
|
|
|
<result property="end_date" column="end_date"/>
|
|
|
|
|
<result property="city" column="city"/>
|
|
|
|
|
<result property="store" column="store"/>
|
|
|
|
|
<result property="category" column="category"/>
|
|
|
|
|
<result property="operator_id" column="operator_id"/>
|
|
|
|
|
<result property="order_no" column="order_no"/>
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<!-- 根据子订单ID查询电池订单信息 -->
|
|
|
|
|
<select id="selectOrderBatteryInfoById" resultMap="OrderBatteryInfoMap">
|
|
|
|
|
SELECT
|
|
|
|
|
zom.customer_phone AS phone,
|
|
|
|
|
zrb.meal_id AS meal_id,
|
2025-09-28 17:23:05 +08:00
|
|
|
zom.pick_car_time AS start_date,
|
2025-08-30 21:33:11 +08:00
|
|
|
zom.end_rent_time AS end_date,
|
|
|
|
|
zcs.city_id as city,
|
|
|
|
|
zcs.id as store,
|
|
|
|
|
zrb.category_id as category,
|
|
|
|
|
zcs.operating_company_id as operator_id,
|
|
|
|
|
zos.suborder_no as order_no
|
|
|
|
|
FROM
|
|
|
|
|
zc_order_main AS zom,
|
|
|
|
|
zc_order_sub AS zos,
|
|
|
|
|
zc_rent_battey_rule AS zrb,
|
|
|
|
|
zc_company_store AS zcs
|
|
|
|
|
WHERE
|
|
|
|
|
zom.rent_battey_rule_id = zrb.id
|
|
|
|
|
AND zom.order_id = zos.order_id
|
|
|
|
|
AND suborder_type = 'RENTBATTEY'
|
|
|
|
|
and zom.store_id = zcs.id
|
|
|
|
|
and zos.suborder_id = #{id}
|
|
|
|
|
</select>
|
2025-09-29 12:07:52 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectOrderStatus" parameterType="java.lang.Long" resultType="java.lang.String">
|
|
|
|
|
select m.order_status from zc_order_main m,zc_order_sub s where s.order_id = m.order_id and s.suborder_id = #{suborderId}
|
|
|
|
|
</select>
|
2025-08-30 21:33:11 +08:00
|
|
|
</mapper>
|