|
@@ -54,7 +54,12 @@ public class orderform extends Controller {
|
|
|
if (content.containsKey("where")) {
|
|
if (content.containsKey("where")) {
|
|
|
JSONObject whereObject = content.getJSONObject("where");
|
|
JSONObject whereObject = content.getJSONObject("where");
|
|
|
if (whereObject.containsKey("fsaler") && !"".equals(whereObject.getString("fsaler"))) {
|
|
if (whereObject.containsKey("fsaler") && !"".equals(whereObject.getString("fsaler"))) {
|
|
|
- where = where + " and fsaler='" + whereObject.getString("fsaler") + "'";
|
|
|
|
|
|
|
+ SQLFactory a = new SQLFactory(this, "狟撰珛昢埜脤戙");
|
|
|
|
|
+ a.addParameter("hrid", whereObject.getString("fsaler"));
|
|
|
|
|
+ a.addParameter("siteid", content.getString("siteid"));
|
|
|
|
|
+ Rows hridRows = connect.runSqlQuery(a.getSQL());
|
|
|
|
|
+ String hridinwhere = hridRows.getInWhere("hrid");
|
|
|
|
|
+ where = where + " and fsaler in " +hridinwhere + " ";
|
|
|
}
|
|
}
|
|
|
if (whereObject.containsKey("fagentnum") && !"".equals(whereObject.getString("fagentnum"))) {
|
|
if (whereObject.containsKey("fagentnum") && !"".equals(whereObject.getString("fagentnum"))) {
|
|
|
where = where + " and t1.fagentnum ='" + whereObject.getString("fagentnum") + "'";
|
|
where = where + " and t1.fagentnum ='" + whereObject.getString("fagentnum") + "'";
|
|
@@ -71,9 +76,10 @@ public class orderform extends Controller {
|
|
|
//factory.addParameter("fsaler", content.getString("fsaler"));
|
|
//factory.addParameter("fsaler", content.getString("fsaler"));
|
|
|
factory.addParameter("siteid", content.getString("siteid"));
|
|
factory.addParameter("siteid", content.getString("siteid"));
|
|
|
factory.addParameter_SQL("where", where);
|
|
factory.addParameter_SQL("where", where);
|
|
|
- System.out.println(factory.getSQL());
|
|
|
|
|
|
|
+ //System.err.println(factory.getSQL());
|
|
|
Rows rows = connect.runSqlQuery(factory.getSQL());
|
|
Rows rows = connect.runSqlQuery(factory.getSQL());
|
|
|
- return getReturnObject_suc(rows, true).toString();
|
|
|
|
|
|
|
+ //System.err.println(rows.getRow(0).getString("famount"));
|
|
|
|
|
+ return getReturnObject_suc(rows, false).toString();
|
|
|
} else if (type.equals("隆等羲⑺帤彶遴")) {
|
|
} else if (type.equals("隆等羲⑺帤彶遴")) {
|
|
|
SQLFactory factory = new SQLFactory(this, "隆等羲⑺帤彶遴踢塗脤戙");
|
|
SQLFactory factory = new SQLFactory(this, "隆等羲⑺帤彶遴踢塗脤戙");
|
|
|
//factory.addParameter("fsaler", content.getString("fsaler"));
|
|
//factory.addParameter("fsaler", content.getString("fsaler"));
|