You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
1.4 KiB

<?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.charge.task.dao.EquipmentChargeOrderTrackDOMapper" >
<resultMap id="BaseResultMap" type="com.charge.task.model.EquipmentChargeOrderTrackDO" >
<!--
WARNING - @mbg.generated
-->
<id column="id" property="id" jdbcType="BIGINT" />
<result column="order_no" property="orderNo" jdbcType="VARCHAR" />
<result column="state" property="state" jdbcType="TINYINT" />
<result column="source" property="source" jdbcType="VARCHAR" />
<result column="execute_time" property="executeTime" jdbcType="TIMESTAMP" />
<result column="succ_stat" property="succStat" jdbcType="TINYINT" />
<result column="fail_reason" property="failReason" jdbcType="VARCHAR" />
<result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
<result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
</resultMap>
<!--查询卡单信息-->
<select id="queryUnReportedOrder" parameterType="string" resultType="java.lang.String">
SELECT
et.order_no
FROM
t_equipment_charge_order_track et
INNER JOIN t_equipment_charge_order eco ON eco.order_no = et.order_no
WHERE eco.state = 2
AND eco.operate_state = 2
AND et.state = 103
<![CDATA[ AND et.execute_time <= #{time} ]]>
</select>
</mapper>