|
@@ -251,9 +251,12 @@ public class tpartreimbursement extends Controller {
|
|
|
+ sa_tpartreimbursementid + "' and t1.siteid='" + siteid + "'");
|
|
+ sa_tpartreimbursementid + "' and t1.siteid='" + siteid + "'");
|
|
|
|
|
|
|
|
QuerySQL tpartreimbursementdetailQuery = SQLFactory.createQuerySQL(dbConnect, "sa_tpartreimbursementdetail", "sa_orderitemsid");
|
|
QuerySQL tpartreimbursementdetailQuery = SQLFactory.createQuerySQL(dbConnect, "sa_tpartreimbursementdetail", "sa_orderitemsid");
|
|
|
- tpartreimbursementdetailQuery.addQueryFields("sumqty", "sum(checkqty)");
|
|
|
|
|
- tpartreimbursementdetailQuery.setWhere("sa_orderitemsid", rowsdetail.toArrayList("sa_orderitemsid"));
|
|
|
|
|
- tpartreimbursementdetailQuery.setWhere("sa_tpartreimbursementid !="+sa_tpartreimbursementid);
|
|
|
|
|
|
|
+ tpartreimbursementdetailQuery.setTableAlias("t1");
|
|
|
|
|
+ tpartreimbursementdetailQuery.addJoinTable(JOINTYPE.inner,"sa_tpartreimbursement","t2","t1.sa_tpartreimbursementid=t2.sa_tpartreimbursementid");
|
|
|
|
|
+ tpartreimbursementdetailQuery.addQueryFields("sumqty", "sum(t1.checkqty)");
|
|
|
|
|
+ tpartreimbursementdetailQuery.setWhere("t1.sa_orderitemsid", rowsdetail.toArrayList("sa_orderitemsid"));
|
|
|
|
|
+ tpartreimbursementdetailQuery.setWhere("t1.sa_tpartreimbursementid !="+sa_tpartreimbursementid);
|
|
|
|
|
+ tpartreimbursementdetailQuery.setWhere("t2.status in('审核','关闭')");
|
|
|
tpartreimbursementdetailQuery.addGroupBy("sa_orderitemsid");
|
|
tpartreimbursementdetailQuery.addGroupBy("sa_orderitemsid");
|
|
|
|
|
|
|
|
|
|
|
|
@@ -321,9 +324,12 @@ public class tpartreimbursement extends Controller {
|
|
|
+ sa_tpartreimbursementid + "' and t1.siteid='" + siteid + "'");
|
|
+ sa_tpartreimbursementid + "' and t1.siteid='" + siteid + "'");
|
|
|
|
|
|
|
|
QuerySQL tpartreimbursementdetailQuery = SQLFactory.createQuerySQL(dbConnect, "sa_tpartreimbursementdetail", "sa_orderitemsid");
|
|
QuerySQL tpartreimbursementdetailQuery = SQLFactory.createQuerySQL(dbConnect, "sa_tpartreimbursementdetail", "sa_orderitemsid");
|
|
|
- tpartreimbursementdetailQuery.addQueryFields("sumqty", "sum(checkqty)");
|
|
|
|
|
- tpartreimbursementdetailQuery.setWhere("sa_orderitemsid", rowsdetail.toArrayList("sa_orderitemsid"));
|
|
|
|
|
- tpartreimbursementdetailQuery.setWhere("sa_tpartreimbursementid !="+sa_tpartreimbursementid);
|
|
|
|
|
|
|
+ tpartreimbursementdetailQuery.setTableAlias("t1");
|
|
|
|
|
+ tpartreimbursementdetailQuery.addJoinTable(JOINTYPE.inner,"sa_tpartreimbursement","t2","t1.sa_tpartreimbursementid=t2.sa_tpartreimbursementid");
|
|
|
|
|
+ tpartreimbursementdetailQuery.addQueryFields("sumqty", "sum(t1.checkqty)");
|
|
|
|
|
+ tpartreimbursementdetailQuery.setWhere("t1.sa_orderitemsid", rowsdetail.toArrayList("sa_orderitemsid"));
|
|
|
|
|
+ tpartreimbursementdetailQuery.setWhere("t1.sa_tpartreimbursementid !="+sa_tpartreimbursementid);
|
|
|
|
|
+ tpartreimbursementdetailQuery.setWhere("t2.status in('审核','关闭')");
|
|
|
tpartreimbursementdetailQuery.addGroupBy("sa_orderitemsid");
|
|
tpartreimbursementdetailQuery.addGroupBy("sa_orderitemsid");
|
|
|
|
|
|
|
|
|
|
|