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.

37 lines
1.7 KiB

5 years ago
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.xjfast.mapper.ForwarderDetailMapper">
  4. <resultMap id="BaseResultMap" type="com.xjfast.entity.ForwarderDetail">
  5. <result column="id" jdbcType="INTEGER" property="id"/>
  6. <result column="delivery_method" jdbcType="VARCHAR" property="deliveryMethod"/>
  7. <result column="logistics_billing" jdbcType="FLOAT" property="logisticsBilling"/>
  8. <result column="pickup_method" jdbcType="VARCHAR" property="pickupMethod"/>
  9. <result column="tax" jdbcType="VARCHAR" property="tax"/>
  10. <result column="forwarder_no" jdbcType="VARCHAR" property="forwarderNo"/>
  11. <result column="created_by" jdbcType="VARCHAR" property="createdBy"/>
  12. <result column="created_date" jdbcType="TIMESTAMP" property="createdDate"/>
  13. <result column="updated_by" jdbcType="VARCHAR" property="updatedBy"/>
  14. <result column="updated_date" jdbcType="TIMESTAMP" property="updatedDate"/>
  15. <result column="status" jdbcType="VARCHAR" property="status"/>
  16. </resultMap>
  17. <select id="searchForwarderDetailList" resultType="com.xjfast.entity.ForwarderDetailVo" parameterType="com.xjfast.entity.query.ForwarderQuery">
  18. SELECT id,
  19. delivery_method,
  20. logistics_billing,
  21. pickup_method,
  22. tax,
  23. weight_lv,
  24. forwarder_no,
  25. created_by,
  26. created_date,
  27. updated_by,
  28. updated_date,
  29. status
  30. FROM forwarder_detail
  31. <where>
  32. <if test="forwarderno != null and forwarderno != ''">
  33. forwarder_no = #{forwarderno}
  34. </if>
  35. </where>
  36. </select>
  37. </mapper>