TdaDeviceMapper.xml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  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.fjhx.iot.mapper.tda.TdaDeviceMapper">
  4. <select id="getPage" resultType="com.fjhx.iot.entity.tda.vo.TdaDeviceVo">
  5. SELECT td.id,
  6. td.device_id,
  7. td.device_name,
  8. td.device_code,
  9. td.device_spec,
  10. td.device_delivery_time,
  11. td.maker_name,
  12. td.maker_phone,
  13. td.remark,
  14. td.create_user,
  15. td.create_time,
  16. td.update_user,
  17. td.update_time,
  18. td.company_id,
  19. td.prod_mode,
  20. td.prod_task_id,
  21. td.user_uuid
  22. FROM tda_device td
  23. ${ew.customSqlSegment}
  24. </select>
  25. <select id="detail" resultType="com.fjhx.iot.entity.tda.vo.TdaDeviceVo">
  26. SELECT td.*,
  27. pod.product_id,
  28. po.`code` AS orderCode
  29. FROM tda_device td
  30. LEFT JOIN production_order_detail pod ON td.prod_task_id = pod.id
  31. LEFT JOIN production_order po ON pod.produce_order_id = po.id
  32. ${ew.customSqlSegment}
  33. </select>
  34. </mapper>