|  |  |  | 
|---|
|  |  |  | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | 
|---|
|  |  |  | <mapper namespace="com.vincent.rsf.server.manager.mapper.AsnOrderItemMapper"> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="resultForMap" resultType="java.util.Map"> | 
|---|
|  |  |  | SELECT | 
|---|
|  |  |  | * | 
|---|
|  |  |  | FROM | 
|---|
|  |  |  | ( | 
|---|
|  |  |  | SELECT | 
|---|
|  |  |  | aoi.id, | 
|---|
|  |  |  | aoi.order_id, | 
|---|
|  |  |  | aoi.order_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.WkOrderItem"> | 
|---|
|  |  |  | SELECT | 
|---|
|  |  |  | * | 
|---|
|  |  |  | FROM | 
|---|
|  |  |  | ( | 
|---|
|  |  |  | SELECT | 
|---|
|  |  |  | aoi.id, | 
|---|
|  |  |  | aoi.order_id, | 
|---|
|  |  |  | aoi.order_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> | 
|---|