|
@@ -33,6 +33,9 @@ public class SyGetOrderServiceImpl extends ServiceImpl<SyGetOrderMapper, SyOrder
|
|
|
private static ISenYuDataSourceTwo senYuDataSourceTwo;
|
|
|
private static ISenYuDataSourceThree senYuDataSourceThree;
|
|
|
|
|
|
+
|
|
|
+ 查询数据
|
|
|
+ */
|
|
|
public SyOrderDataVO queryOrder(String orderItemID){
|
|
|
SyOrderDataVO syOrderDataVO = new SyOrderDataVO();
|
|
|
syOrderDataVO.setId(orderItemID);
|
|
@@ -153,11 +156,40 @@ public class SyGetOrderServiceImpl extends ServiceImpl<SyGetOrderMapper, SyOrder
|
|
|
result = JSONObject.toJavaObject(jsonObject, SyOrderDataVO.class);
|
|
|
}
|
|
|
return result;
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ 查询数据 成衣工厂 成衣的委外加工的供应商
|
|
|
+ */
|
|
|
+ String queryOmSupplier(String ompoitem){
|
|
|
+
|
|
|
+ String sql = "SELECT" +
|
|
|
+ " p.ompoIdItem,v.cVenAbbName as supplier" +
|
|
|
+ " FROM" +
|
|
|
+ " SO_SODetails s" +
|
|
|
+ " left join (" +
|
|
|
+ " SELECT pm.cPOID as ompoCode,pm.POID as ompoId,pd.id as ompoIdItem," +
|
|
|
+ " pm.cVenCode as supplierCode,pd.iTaxPrice,pd.cInvCode,pd.iorderdid as isosid" +
|
|
|
+ " FROM PO_Pomain pm" +
|
|
|
+ " LEFT JOIN PO_Podetails pd on pm.POID=pd.POID" +
|
|
|
+ " where pm.cState = 1" +
|
|
|
+ ") p on s.isosid = p.isosid and s.cInvCode = p.cInvCode" +
|
|
|
+ " left join (" +
|
|
|
+ " SELECT om.cCode as ompoCode,om.MOID as ompoId,od.MODetailsID as ompoIdItem," +
|
|
|
+ " om.cVenCode as supplierCode,od.iTaxPrice,od.cInvCode,od.isosid" +
|
|
|
+ " FROM OM_MOMain om" +
|
|
|
+ " LEFT JOIN OM_MODetails od on om.MOID =od.MOID" +
|
|
|
+ " where om.cState = 1" +
|
|
|
+ ") o on s.isosid = o.isosid and s.cInvCode = o.cInvCode" +
|
|
|
+ " left join Vendor v on o.supplierCode=v.cVenCode"+
|
|
|
+ " where p.ompoIdItem ="+ompoitem;
|
|
|
+ List<Map<String, Object>> listSon = senYuDataSourceThree.queryForList(sql);
|
|
|
+ return listSon.get(0).get("supplier").toString();
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public List<SyOrderDataVO> queryList(SyOrderDataVO sy) {
|
|
|
return null;
|