|
@@ -52,8 +52,8 @@ public class aftersalesbom_pjs extends Controller {
|
|
|
querySQL.setTableAlias("t1");
|
|
querySQL.setTableAlias("t1");
|
|
|
querySQL.addJoinTable(BaseClass.JOINTYPE.inner, "sa_itemsalebom", "t2", "t1.itemid=t2.itemid and t1.siteid=t2.siteid");
|
|
querySQL.addJoinTable(BaseClass.JOINTYPE.inner, "sa_itemsalebom", "t2", "t1.itemid=t2.itemid and t1.siteid=t2.siteid");
|
|
|
querySQL.addJoinTable(BaseClass.JOINTYPE.inner, "plm_bom", "t3", "t2.plm_bomid=t3.plm_bomid and t2.siteid=t3.siteid");
|
|
querySQL.addJoinTable(BaseClass.JOINTYPE.inner, "plm_bom", "t3", "t2.plm_bomid=t3.plm_bomid and t2.siteid=t3.siteid");
|
|
|
- querySQL.addJoinTable(BaseClass.JOINTYPE.inner, "plm_bom", "t4", "t3.parentid=t4.plm_bomid and t3.siteid=t4.siteid");
|
|
|
|
|
- querySQL.addJoinTable(BaseClass.JOINTYPE.inner, "plm_bom", "t5", "t4.parentid=t5.plm_bomid and t4.siteid=t5.siteid");
|
|
|
|
|
|
|
+ querySQL.addJoinTable(BaseClass.JOINTYPE.left, "plm_bom", "t4", "t3.parentid=t4.plm_bomid and t3.siteid=t4.siteid");
|
|
|
|
|
+ querySQL.addJoinTable(BaseClass.JOINTYPE.left, "plm_bom", "t5", "t4.parentid=t5.plm_bomid and t4.siteid=t5.siteid");
|
|
|
querySQL.setSiteid(siteid);
|
|
querySQL.setSiteid(siteid);
|
|
|
querySQL.addQueryFields("module","t5.bomname");
|
|
querySQL.addQueryFields("module","t5.bomname");
|
|
|
querySQL.addQueryFields("component","t4.bomname");
|
|
querySQL.addQueryFields("component","t4.bomname");
|