|
@@ -259,10 +259,10 @@ public class DataCollectController {
|
|
|
String sqlCount = "select count(*) " +
|
|
|
"from ( " +
|
|
|
" select mo.cbSysBarCode,substring(cbSysBarCode,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)+1,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1) + 1)-CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)-1) as orderId,mo.Define24,mo.Define25 " +
|
|
|
- " ,RIGHT(mo.cbSysBarCode,1) as line,mo.Status,cb.cDeptID,cb.cDepName,mo.MoDId " +
|
|
|
+ " ,RIGHT(mo.cbSysBarCode,1) as line,mo.Status,mo.MDeptCode,mo.MoDId " +
|
|
|
" " +
|
|
|
"from mom_orderdetail mo " +
|
|
|
- " left join ca_batchmap cb on substring(cbSysBarCode,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)+1,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1) + 1)-CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)-1)= cb.cMOCode and RIGHT(mo.cbSysBarCode,1) = cb.iMOSubSN " +
|
|
|
+// " left join ca_batchmap cb on substring(cbSysBarCode,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)+1,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1) + 1)-CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)-1)= cb.cMOCode and RIGHT(mo.cbSysBarCode,1) = cb.iMOSubSN " +
|
|
|
" where mo.Status = 3 " +
|
|
|
" )tmp ";
|
|
|
int totalCount = 0;
|
|
@@ -286,9 +286,9 @@ public class DataCollectController {
|
|
|
// " where status in (3,4) "
|
|
|
// +" ORDER BY MoDId OFFSET ? ROWS FETCH NEXT ? ROWS ONLY ";
|
|
|
String sqlQuery = "select mo.MoDId,substring(cbSysBarCode,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)+1,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1) + 1)-CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)-1) as orderId,mo.Define24 as projectId,mo.Define25 as projectName,mo.relsdate" +
|
|
|
- " ,RIGHT(mo.cbSysBarCode,1) as line,mo.Status,cb.cDeptID,cb.cDepName " +
|
|
|
+ " ,RIGHT(mo.cbSysBarCode,1) as line,mo.Status,mo.MDeptCode " +
|
|
|
" from mom_orderdetail mo " +
|
|
|
- " left join ca_batchmap cb on substring(cbSysBarCode,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)+1,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1) + 1)-CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)-1) = cb.cMOCode and RIGHT(mo.cbSysBarCode,1) = cb.iMOSubSN " +
|
|
|
+// " left join ca_batchmap cb on substring(cbSysBarCode,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)+1,CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1) + 1)-CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode, CHARINDEX('|', cbSysBarCode) + 1) + 1)-1) = cb.cMOCode and RIGHT(mo.cbSysBarCode,1) = cb.iMOSubSN " +
|
|
|
" where mo.Status = 3 " +
|
|
|
" ORDER BY mo.MoDId OFFSET ? ROWS FETCH NEXT ? ROWS ONLY ";
|
|
|
List<ErpOrderInfo> resList = new ArrayList<>();
|
|
@@ -309,8 +309,8 @@ public class DataCollectController {
|
|
|
erpOrderInfo.setLine(resultSet.getInt("line"));
|
|
|
erpOrderInfo.setStatus(resultSet.getInt("Status"));
|
|
|
erpOrderInfo.setRelsDate(resultSet.getDate("relsdate"));
|
|
|
- erpOrderInfo.setDeptId(resultSet.getString("cDeptID"));
|
|
|
- erpOrderInfo.setDeptName(resultSet.getString("cDepName"));
|
|
|
+ erpOrderInfo.setDeptId(resultSet.getString("MDeptCode"));
|
|
|
+// erpOrderInfo.setDeptName(resultSet.getString("cDepName"));
|
|
|
resList.add(erpOrderInfo);
|
|
|
}
|
|
|
}
|