|
@@ -51,11 +51,8 @@ public class warrantycard extends Controller {
|
|
|
querySQL.setTableAlias("t1");
|
|
|
querySQL.addJoinTable(JOINTYPE.left, "sa_agents", "t2", "t1.sa_agentsid = t2.sa_agentsid AND t1.siteid = t2.siteid", "agentnum");
|
|
|
querySQL.addJoinTable(JOINTYPE.left, "sys_enterprise", "t3", "t2.sys_enterpriseid = t3.sys_enterpriseid AND t2.siteid = t3.siteid", "abbreviation", "enterprisename", "sys_enterpriseid");
|
|
|
- querySQL.addJoinTable(JOINTYPE.left, "plm_item", "t4", "t1.itemid = t4.itemid AND t1.siteid = t4.siteid", "itemno", "itemname", "model", "spec");
|
|
|
+ querySQL.addJoinTable(JOINTYPE.left, "plm_item", "t4", "t1.itemid = t4.itemid AND t1.siteid = t4.siteid", "itemno", "itemname", "model", "spec", "topclassname");
|
|
|
querySQL.addJoinTable(JOINTYPE.left, "plm_unit", "t5", "t5.unitid = t4.unitid AND t5.siteid = t4.siteid", "unitname");
|
|
|
- querySQL.addJoinTable(JOINTYPE.left, "plm_itemclass", "t6", "t6.itemclassid = t4.marketingcategory AND t6.siteid = t4.siteid");
|
|
|
-
|
|
|
- querySQL.addQueryFields("topclassname", "t6.itemclassname");
|
|
|
querySQL.setSiteid(siteid);
|
|
|
querySQL.setWhere(where.toString());
|
|
|
querySQL.setPage(pageSize, pageNumber);
|