|
|
@@ -56,6 +56,9 @@ public class MESHelperServiceImpl implements MESHelperService {
|
|
|
case GetBaraccept:
|
|
|
remap = GetBaraccept(map.get("detail").toString());
|
|
|
break;
|
|
|
+ case GetPuOrder:
|
|
|
+ remap = GetPuOrder(map.get("detail").toString());
|
|
|
+ break;
|
|
|
default:
|
|
|
err = -1;
|
|
|
break;
|
|
|
@@ -105,6 +108,24 @@ public class MESHelperServiceImpl implements MESHelperService {
|
|
|
return relist;
|
|
|
}
|
|
|
|
|
|
+ private List<Map<Object, Object>> GetPuOrder(String data){
|
|
|
+ Map<Object, Object> map = BaseUtil.parseFormStoreToMap(data);
|
|
|
+ String pucode=map.get("pucode").toString();
|
|
|
+ SqlRowList rs=baseDao.queryForRowSet("select pu_code,pd_detno,pd_prodcode,nvl(pd_qty,0)pd_qty,nvl(pd_yqty,0)pd_yqty,nvl(pd_acceptqty,0)pd_acceptqty from purchase left join purchasedetail on pu_id=pd_puid where pu_code='"+pucode+"' and pu_vendcode='001.003'");
|
|
|
+ List<Map<Object, Object>> relist = new ArrayList<>();
|
|
|
+ while (rs.next()){
|
|
|
+ Map<Object, Object> remap = new HashMap<>();
|
|
|
+ remap.put("pu_code",rs.getString("pu_code"));
|
|
|
+ remap.put("pd_detno",rs.getString("pd_detno"));
|
|
|
+ remap.put("pd_prodcode",rs.getString("pd_prodcode"));
|
|
|
+ remap.put("pd_qty",rs.getString("pd_qty"));
|
|
|
+ remap.put("pd_yqty",rs.getString("pd_yqty"));
|
|
|
+ remap.put("pd_acceptqty",rs.getString("pd_acceptqty"));
|
|
|
+ relist.add(remap);
|
|
|
+ }
|
|
|
+ return relist;
|
|
|
+ }
|
|
|
+
|
|
|
private List<Map<Object, Object>> GetBaraccept(String data)
|
|
|
{
|
|
|
Map<Object, Object> map = BaseUtil.parseFormStoreToMap(data);
|