dbo.get_userDisPlay(npd_engineer) as npdEngineerName,
dbo.get_userDisPlay(technical_plan) as technicalPlanName,
dbo.get_userDisPlay(buyer) as buyerName,
dbo.plm_get_customer_desc(site, end_customer) as endCustomerName,
dbo.plm_get_project_name(site, project_id) as projectName,
dbo.get_product_group_name(site, comm_group1, '1') as commGroup1Desc,
dbo.get_product_group_name(site, comm_group2, '2') as commGroup2Desc,
dbo.get_product_group_name(site, comm_group3, '3') as commGroup3Desc
from plm_rohs
d.node_id as nodeId,
d.node_name as nodeName,
dbo.get_plm_Approval_username(a.site, prh.workflow_id, d.node_id, a.reference_no) as currentApprover,
dbo.get_userDisPlay(a.applicant) as applicantName,
dbo.get_userDisPlay(a.pm) as pmName,
dbo.get_userDisPlay(a.npd_engineer) as npdEngineerName,
dbo.get_userDisPlay(a.technical_plan) as technicalPlanName,
dbo.get_userDisPlay(a.buyer) as buyerName,
dbo.plm_get_customer_desc(a.site, a.end_customer) as endCustomerName,
dbo.plm_get_project_name(a.site, a.project_id) as projectName,
dbo.get_product_group_name(a.site, a.comm_group1, '1') as commGroup1Desc,
dbo.get_product_group_name(a.site, a.comm_group2, '2') as commGroup2Desc,
dbo.get_product_group_name(a.site, a.comm_group3, '3') as commGroup3Desc
from plm_rohs a
left join plm_request_header prh on a.site = prh.site and prh.menu_id = #{params.menuId} and prh.status = 'Y'
left join plm_request_node d on a.site = d.site and prh.classification_no = d.classification_no and prh.workflow_id = d.workflow_id and a.step_id = d.step_id
where 1 = 1
where 1 = 1
<iftest="params.site != null and params.site != ''">
<iftest="params.site != null and params.site != ''">
and site = #{params.site}
and a.site = #{params.site}
</if>
</if>
<iftest="params.referenceNo != null and params.referenceNo != ''">
<iftest="params.referenceNo != null and params.referenceNo != ''">
and reference_no like #{params.referenceNo}
and a.reference_no like #{params.referenceNo}
</if>
</if>
<iftest="params.applicant != null and params.applicant != ''">
<iftest="params.applicant != null and params.applicant != ''">