| | |
| | | |
| | | <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`, |
| | | case ispt_result |
| | | when 0 then |
| | | '未检' |
| | | when 1 then |
| | | '合格' |
| | | when 2 then |
| | | '不合格' |
| | | when 3 then |
| | | '待定' |
| | | when 4 then |
| | | '部分合格' |
| | | end as isptResult$, |
| | | 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.po_code, |
| | | aoi.fields_index, |
| | | aoi.matnr_id, |
| | | aoi.matnr_code, |
| | | aoi.maktx, |
| | | aoi.anfme, |
| | | aoi.stock_unit, |
| | | 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`, |
| | | 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 |
| | | -- 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.po_detl_id, |
| | | aoi.po_code, |
| | | aoi.fields_index, |
| | | aoi.matnr_id, |
| | | aoi.matnr_code, |
| | | aoi.maktx, |
| | | aoi.anfme, |
| | | aoi.stock_unit, |
| | | 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 |
| | | -- LEFT JOIN man_qly_ispt_item qii ON aoi.id = qii.asn_item_id |
| | | ) t |
| | | ${ew.customSqlSegment} |
| | | </select> |
| | | </mapper> |