|
@@ -136,7 +136,7 @@ public class SyOrderDataServiceImpl extends ServiceImpl<SyOrderDataMapper, SyOrd
|
|
|
" LEFT JOIN Department de ON s.cDepCode = de.cDepCode" +
|
|
|
" LEFT JOIN Customer cc ON s.cCusCode = cc.cCusCode" +
|
|
|
" LEFT JOIN Person pe ON s.cPersonCode = pe.cPersonCode" +
|
|
|
- " where s.iStatus = 1 and (cc.cCusAbbName!='宁波森语' and cc.cCusAbbName!='马菲羊' and cc.cCusAbbName!='森语集团') AND s.dverifysystime > '"+lastTimeSf+"'";
|
|
|
+ " where s.iStatus = 1 AND s.dverifysystime > '"+lastTimeSf+"'";
|
|
|
List<Map<String, Object>> list = new ArrayList<>();
|
|
|
if(pkorgValue[0].equals("one")){
|
|
|
list = senYuDataSourceOne.queryForList(sql);
|
|
@@ -155,12 +155,12 @@ public class SyOrderDataServiceImpl extends ServiceImpl<SyOrderDataMapper, SyOrd
|
|
|
for (JSONObject jsonObject:jian) {
|
|
|
SyOrderData sy = JSONObject.toJavaObject(jsonObject,SyOrderData.class);
|
|
|
String ID = sy.getId();
|
|
|
- String cbdefine2 = "";
|
|
|
- if(sy.getAccount().equals("902")){
|
|
|
- cbdefine2 = "";
|
|
|
- }else {
|
|
|
- cbdefine2 = "oe.cbdefine2";
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
String sql = "SELECT " +
|
|
|
"s.AutoID AS id," +
|
|
|
"s.ID AS syOrderDataId," +
|
|
@@ -186,29 +186,29 @@ public class SyOrderDataServiceImpl extends ServiceImpl<SyOrderDataMapper, SyOrd
|
|
|
"s.cMemo AS remarks ," +
|
|
|
"d.cComUnitName as masterMetering," +
|
|
|
"c.cInvStd as specificationAndModel," +
|
|
|
- "s.cSCloser as bankClosedBy," +
|
|
|
- "p.OMPO_Id as ompoId," +
|
|
|
- "p.cVenCode as supplierCode," +
|
|
|
- "v.cVenAbbName as supplier,"+
|
|
|
- "p.iTaxPrice as iTaxPrice," +
|
|
|
- "p.cbdefine2 as ymoney"+
|
|
|
+ "s.cSCloser as bankClosedBy" +
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
" FROM" +
|
|
|
" SO_SODetails s" +
|
|
|
" left join Inventory c on c.cInvCode=s.cInvCode" +
|
|
|
" left join ComputationUnit d on d.cComunitCode=c.cComUnitCode"+
|
|
|
- " left join (" +
|
|
|
- " SELECT pm.cPOID as OMPO_Id,cVenCode,pd.iTaxPrice,pd.iorderdid,pe.cbdefine2,pd.cInvCode" +
|
|
|
- " FROM PO_Pomain pm " +
|
|
|
- " LEFT JOIN PO_Podetails pd on pm.POID=pd.POID" +
|
|
|
- " LEFT JOIN PO_Podetails_extradefine pe on pd.id=pe.id" +
|
|
|
- " where pm.cState = 1" +
|
|
|
- " UNION" +
|
|
|
- " SELECT om.cCode as OMPO_Id,om.cVenCode,od.iTaxPrice,od.isosid as iorderdid,"+cbdefine2+",od.cInvCode" +
|
|
|
- " FROM OM_MOMain om " +
|
|
|
- " LEFT JOIN OM_MODetails od on om.MOID =od.MOID" +
|
|
|
- " LEFT JOIN OM_MODetails_extradefine oe on od.MODetailsID=oe.MODetailsID" +
|
|
|
- " ) p " +"on s.isosid = p.iorderdid and s.cInvCode = p.cInvCode"+
|
|
|
- " left join Vendor v on p.cVenCode=v.cVenCode"+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
" where s.ID = "+ID;
|
|
|
List<Map<String, Object>> listSon = new ArrayList<>();
|
|
|
if(sy.getAccount().equals("901")){
|