|  |  | 
 |  |  |  | 
 |  |  |     <select id="resultForMap" resultType="java.util.Map"> | 
 |  |  |         SELECT | 
 |  |  |             id, | 
 |  |  |             asn_id, | 
 |  |  |             asn_code, | 
 |  |  |             plat_item_id, | 
 |  |  |             po_detl_id, | 
 |  |  |             po_code, | 
 |  |  |             fields_index, | 
 |  |  |             matnr_id, | 
 |  |  |             matnr_code, | 
 |  |  |             maktx, | 
 |  |  |             anfme, | 
 |  |  |             stock_unit, | 
 |  |  |             pur_qty, | 
 |  |  |             pur_unit, | 
 |  |  |             prod_time, | 
 |  |  |             qty, | 
 |  |  |             splr_code, | 
 |  |  |             splr_batch, | 
 |  |  |             splr_name, | 
 |  |  |             qrcode, | 
 |  |  |             track_code, | 
 |  |  |             barcode, | 
 |  |  |             pack_name, | 
 |  |  |             nty_status, | 
 |  |  |             `status` deleted, | 
 |  |  |             tenant_id, | 
 |  |  |             create_by, | 
 |  |  |             create_time, | 
 |  |  |             update_by, | 
 |  |  |             update_time, | 
 |  |  |             memo | 
 |  |  |             * | 
 |  |  |         FROM | 
 |  |  |             man_asn_order_item | 
 |  |  |             ( | 
 |  |  |                 SELECT | 
 |  |  |                     aoi.id, | 
 |  |  |                     aoi.asn_id, | 
 |  |  |                     aoi.asn_code, | 
 |  |  |                     aoi.plat_item_id, | 
 |  |  |                     aoi.po_detl_id, | 
 |  |  |                     aoi.plat_order_code, | 
 |  |  |                     aoi.project_code, | 
 |  |  |                     aoi.ispt_status, | 
 |  |  |                     aoi.ispt_result, | 
 |  |  |                     aoi.batch, | 
 |  |  |                     aoi.spec, | 
 |  |  |                     aoi.model, | 
 |  |  |                     aoi.plat_work_code, | 
 |  |  |                     aoi.po_code, | 
 |  |  |                     aoi.fields_index, | 
 |  |  |                     aoi.matnr_id, | 
 |  |  |                     aoi.matnr_code, | 
 |  |  |                     aoi.maktx, | 
 |  |  |                     aoi.anfme, | 
 |  |  |                     aoi.stock_unit, | 
 |  |  |                     aoi.pur_qty, | 
 |  |  |                     aoi.work_qty, | 
 |  |  |                     aoi.pur_unit, | 
 |  |  |                     aoi.prod_time, | 
 |  |  |                     aoi.qty, | 
 |  |  | --                     qii.safe_qty, | 
 |  |  | --                     qii.dis_qty, | 
 |  |  |                     aoi.splr_code, | 
 |  |  |                     aoi.splr_batch, | 
 |  |  |                     aoi.splr_name, | 
 |  |  |                     aoi.qrcode, | 
 |  |  |                     aoi.track_code, | 
 |  |  |                     aoi.barcode, | 
 |  |  |                     aoi.pack_name, | 
 |  |  |                     aoi.nty_status, | 
 |  |  |                     aoi.`status`, | 
 |  |  |                     CASE | 
 |  |  |                         aoi.ispt_result | 
 |  |  |                         WHEN 0 THEN | 
 |  |  |                             '未检' | 
 |  |  |                         WHEN 1 THEN | 
 |  |  |                             '合格' | 
 |  |  |                         WHEN 2 THEN | 
 |  |  |                             '不合格' | 
 |  |  |                         WHEN 3 THEN | 
 |  |  |                             '待定' | 
 |  |  |                         WHEN 4 THEN | 
 |  |  |                             '部分合格' | 
 |  |  |                         END AS isptResult$, | 
 |  |  |                     aoi.deleted, | 
 |  |  |                     aoi.tenant_id, | 
 |  |  |                     aoi.create_by, | 
 |  |  |                     aoi.create_time, | 
 |  |  |                     aoi.update_by, | 
 |  |  |                     aoi.update_time, | 
 |  |  |                     aoi.memo | 
 |  |  |                 FROM | 
 |  |  |                     man_asn_order_item aoi | 
 |  |  |                 where aoi.deleted = 0 | 
 |  |  | --                         LEFT JOIN man_qly_ispt_item qii ON aoi.id = qii.asn_item_id | 
 |  |  |             ) t | 
 |  |  |         ${ew.customSqlSegment} | 
 |  |  |     </select> | 
 |  |  |     <select id="resultById" resultType="com.vincent.rsf.server.manager.entity.AsnOrderItem"> | 
 |  |  |         SELECT | 
 |  |  |             * | 
 |  |  |         FROM | 
 |  |  |             ( | 
 |  |  |                 SELECT | 
 |  |  |                     aoi.id, | 
 |  |  |                     aoi.asn_id, | 
 |  |  |                     aoi.asn_code, | 
 |  |  |                     aoi.plat_item_id, | 
 |  |  |                     aoi.plat_work_code, | 
 |  |  |                     aoi.po_detl_id, | 
 |  |  |                     aoi.po_code, | 
 |  |  |                     aoi.fields_index, | 
 |  |  |                     aoi.matnr_id, | 
 |  |  |                     aoi.matnr_code, | 
 |  |  |                     aoi.maktx, | 
 |  |  |                     aoi.anfme, | 
 |  |  |                     aoi.stock_unit, | 
 |  |  |                     aoi.work_qty, | 
 |  |  |                     aoi.pur_qty, | 
 |  |  |                     aoi.pur_unit, | 
 |  |  |                     aoi.prod_time, | 
 |  |  |                     aoi.qty, | 
 |  |  |                     qii.safe_qty, | 
 |  |  |                     qii.dis_qty, | 
 |  |  |                     aoi.splr_code, | 
 |  |  |                     aoi.splr_batch, | 
 |  |  |                     aoi.splr_name, | 
 |  |  |                     aoi.qrcode, | 
 |  |  |                     aoi.track_code, | 
 |  |  |                     aoi.barcode, | 
 |  |  |                     aoi.pack_name, | 
 |  |  |                     aoi.nty_status, | 
 |  |  |                     aoi.`status`, | 
 |  |  |                     aoi.`ispt_result`, | 
 |  |  |                     CASE | 
 |  |  |                         aoi.ispt_result | 
 |  |  |                         WHEN 0 THEN | 
 |  |  |                             '未检' | 
 |  |  |                         WHEN 1 THEN | 
 |  |  |                             '合格' | 
 |  |  |                         WHEN 2 THEN | 
 |  |  |                             '不合格' | 
 |  |  |                         WHEN 3 THEN | 
 |  |  |                             '待定' | 
 |  |  |                         WHEN 4 THEN | 
 |  |  |                             '部分合格' | 
 |  |  |                         END AS isptResult$, | 
 |  |  |                     aoi.deleted, | 
 |  |  |                     aoi.tenant_id, | 
 |  |  |                     aoi.create_by, | 
 |  |  |                     aoi.create_time, | 
 |  |  |                     aoi.update_by, | 
 |  |  |                     aoi.update_time, | 
 |  |  |                     aoi.memo | 
 |  |  |                 FROM | 
 |  |  |                     man_asn_order_item aoi | 
 |  |  |                 where aoi.deleted = 0 | 
 |  |  | --                         LEFT JOIN man_qly_ispt_item qii ON aoi.id = qii.asn_item_id | 
 |  |  |             ) t | 
 |  |  |             ${ew.customSqlSegment} | 
 |  |  |     </select> | 
 |  |  | </mapper> |