|
|
@@ -192,13 +192,14 @@ public class hospitaldepitem extends Controller {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
-
|
|
|
+ Long sa_hospitaldepid = content.getLongValue("sa_hospitaldepid");
|
|
|
|
|
|
QuerySQL querySQL = SQLFactory.createQuerySQL(this, "plm_item",
|
|
|
"itemid", "itemno", "itemname", "model", "spec", "assistance", "goodstype", "explains")
|
|
|
.setTableAlias("t1");
|
|
|
querySQL.addJoinTable(JOINTYPE.left, "plm_itemextend", "t2", "t2.itemid = t1.itemid AND t2.siteid = t1.siteid",
|
|
|
"erpitemname", "erpitemno");
|
|
|
+ querySQL.setWhere("not exists(select 1 from sa_hospitaldep_item where sa_hospitaldepid=" + sa_hospitaldepid + " and itemid=t1.itemid and siteid='" + siteid + "' )");
|
|
|
querySQL.setSiteid(siteid);
|
|
|
querySQL.setWhere(where);
|
|
|
querySQL.setPage(pageSize, pageNumber).setOrderBy(pageSorting);
|