update 到货单,修改批次信息查询方法,按照批次号排序
This commit is contained in:
parent
0ca68b7142
commit
ca8cc399cc
@ -145,4 +145,11 @@ public interface DeliveryDao {
|
|||||||
@Param("nameList") List<String> nameList,
|
@Param("nameList") List<String> nameList,
|
||||||
@Param("typeList") List<String> typeList,
|
@Param("typeList") List<String> typeList,
|
||||||
@Param("deliveryName") String deliveryName);
|
@Param("deliveryName") String deliveryName);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取入库批次
|
||||||
|
*/
|
||||||
|
@MapKey("storeCharge")
|
||||||
|
List<Map<String, Object>> getStoreChargeSort(@Param("siteName") String siteName,
|
||||||
|
@Param("documentName") String documentName);
|
||||||
}
|
}
|
||||||
|
@ -151,7 +151,7 @@ public class DeliveryServiceImpl implements IDeliveryService {
|
|||||||
List<Map<String, Object>> storeDetail = deliveryDao.getDeliveryStoreDetail(siteName, nameList, ReceiveTypeEnums.getPurchase(), deliveryName);
|
List<Map<String, Object>> storeDetail = deliveryDao.getDeliveryStoreDetail(siteName, nameList, ReceiveTypeEnums.getPurchase(), deliveryName);
|
||||||
receiveDetailVo.setStoreDetail(storeDetail);
|
receiveDetailVo.setStoreDetail(storeDetail);
|
||||||
// 批次
|
// 批次
|
||||||
List<Map<String, Object>> storeCharge = deliveryDao.getStoreCharge(siteName, documentName);
|
List<Map<String, Object>> storeCharge = deliveryDao.getStoreChargeSort(siteName, documentName);
|
||||||
receiveDetailVo.setStoreCharge(storeCharge);
|
receiveDetailVo.setStoreCharge(storeCharge);
|
||||||
return receiveDetailVo;
|
return receiveDetailVo;
|
||||||
}
|
}
|
||||||
|
@ -481,4 +481,24 @@
|
|||||||
LEFT JOIN CC ON M.DELIVERYNAME = CC.RECEIVEREQUESTNAME AND M.MATERIALSPECNAME = CC.MATERIALSPECNAME
|
LEFT JOIN CC ON M.DELIVERYNAME = CC.RECEIVEREQUESTNAME AND M.MATERIALSPECNAME = CC.MATERIALSPECNAME
|
||||||
WHERE M.DELIVERYNAME = #{deliveryName}
|
WHERE M.DELIVERYNAME = #{deliveryName}
|
||||||
</select>
|
</select>
|
||||||
|
<select id="getStoreChargeSort" resultType="map">
|
||||||
|
SELECT ROWNUM SEQ, TTT.*
|
||||||
|
FROM (
|
||||||
|
SELECT A.RECEIVEREQUESTNAME, A.SITENAME, A.MATERIALPACKINGNAME, A.MATERIALSPECNAME, A.ERPLOCATION, A.ERPFACTORY,
|
||||||
|
A.LOCATIONNAME, A.CHARGE, A.REMARK, B.DESC_CN, B.DESCRIPTION, A.SDK_ID, SS.SPECNAME, A.PHASE,
|
||||||
|
A.MATERIALQUANTITY, M.FNAME UNIT, BE.DESCRIPTION ERPLOCATIONDESC, S.DESCRIPTION LOCATIONNAMEDESC,
|
||||||
|
A.ERPFACTORY ERPFACTROY, o.ORGNAME ERPFACTROYDESC, A.SUPPLIERNAME SUPPLIERNO
|
||||||
|
FROM MATERIALPACKING A
|
||||||
|
LEFT JOIN MATERIALSPEC B ON A.MATERIALSPECNAME = B.MATERIALSPECNAME
|
||||||
|
LEFT JOIN SDK_SPEC SS ON A.SDK_ID = SS.SDK_ID
|
||||||
|
LEFT JOIN BS_ERPLOCATION BE ON BE.ERPLOCATIONNAME = A.ERPLOCATION
|
||||||
|
LEFT JOIN STORAGESPEC S ON S.STORAGENAME = A.LOCATIONNAME
|
||||||
|
LEFT JOIN ORG o ON o.ORGNO = A.ERPFACTORY
|
||||||
|
LEFT JOIN MATERIALUNIT M ON M.FNUMBER = A.UNIT
|
||||||
|
WHERE A.SITENAME = #{siteName}
|
||||||
|
AND A.RECEIVEREQUESTNAME = #{documentName}
|
||||||
|
AND A.STOCKSTATE = 'Created'
|
||||||
|
ORDER BY A.CHARGE
|
||||||
|
) TTT
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
Loading…
x
Reference in New Issue
Block a user