|
@@ -161,6 +161,11 @@ public class accessoryorder extends Controller {
|
|
|
expressformrowsMap = expressformQuery.query().toRowsMap("sa_orderid");
|
|
expressformrowsMap = expressformQuery.query().toRowsMap("sa_orderid");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ SQLFactory sqlFactory = new SQLFactory(this, "查询最新的快递信息");
|
|
|
|
|
+ sqlFactory.addParameter_in("sa_orderid",rows.toArrayList("sa_orderid"));
|
|
|
|
|
+ RowsMap expressformrowsMap2=dbConnect.runSqlQuery(sqlFactory).toRowsMap("sa_orderid");
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
//查询区域信息
|
|
//查询区域信息
|
|
|
// QuerySQL areaQuery = SQLFactory.createQuerySQL(this, "sa_salearea", "areanum","areaname","areafullname").setTableAlias("t1");
|
|
// QuerySQL areaQuery = SQLFactory.createQuerySQL(this, "sa_salearea", "areanum","areaname","areafullname").setTableAlias("t1");
|
|
|
// areaQuery.addJoinTable(JOINTYPE.inner, "sys_enterprise_tradefield ", "t2", "t2.sa_saleareaid = t1.sa_saleareaid","sys_enterpriseid");
|
|
// areaQuery.addJoinTable(JOINTYPE.inner, "sys_enterprise_tradefield ", "t2", "t2.sa_saleareaid = t1.sa_saleareaid","sys_enterpriseid");
|
|
@@ -219,9 +224,9 @@ public class accessoryorder extends Controller {
|
|
|
if (expressformrowsMap.containsKey(row.getString("sa_orderid"))) {
|
|
if (expressformrowsMap.containsKey(row.getString("sa_orderid"))) {
|
|
|
row.put("expressform", expressformrowsMap.get(row.getString("sa_orderid")).get(0));
|
|
row.put("expressform", expressformrowsMap.get(row.getString("sa_orderid")).get(0));
|
|
|
}
|
|
}
|
|
|
- if (expressformrowsMap.containsKey(row.getString("sa_orderid"))) {
|
|
|
|
|
- row.put("expressform_mailno", expressformrowsMap.get(row.getString("sa_orderid")).get(0).getString("mailno"));
|
|
|
|
|
- row.put("expressform_txlogisticid", expressformrowsMap.get(row.getString("sa_orderid")).get(0).getString("txlogisticid"));
|
|
|
|
|
|
|
+ if (expressformrowsMap2.containsKey(row.getString("sa_orderid"))) {
|
|
|
|
|
+ row.put("expressform_mailno", expressformrowsMap2.get(row.getString("sa_orderid")).get(0).getString("mailno"));
|
|
|
|
|
+ row.put("expressform_txlogisticid", expressformrowsMap2.get(row.getString("sa_orderid")).get(0).getString("tracknumber"));
|
|
|
|
|
|
|
|
} else {
|
|
} else {
|
|
|
row.put("expressform_mailno", "");
|
|
row.put("expressform_mailno", "");
|