diff --git a/src/main/resources/mapper/rohs/RohsMapper.xml b/src/main/resources/mapper/rohs/RohsMapper.xml
index 94cbf104..eeaf65f7 100644
--- a/src/main/resources/mapper/rohs/RohsMapper.xml
+++ b/src/main/resources/mapper/rohs/RohsMapper.xml
@@ -108,7 +108,10 @@
select
,
d.node_id as nodeId,
- d.node_name as nodeName,
+ case
+ when a.status = '已完成' and isnull(a.is_expiring, 'N') = 'Y' then 'Waiting For HSF Update'
+ else d.node_name
+ end as nodeName,
isnull(approverData.currentApprover, '') as currentApprover,
isnull(approverData.currentApprover, '') as createBy2,
isnull(d.is_reject, 'N') as isReject,
@@ -347,7 +350,10 @@
select
,
d.node_id as nodeId,
- d.node_name as nodeName,
+ case
+ when a.status = '已完成' and isnull(a.is_expiring, 'N') = 'Y' then 'Waiting For HSF Update'
+ else d.node_name
+ end as nodeName,
isnull(approverData.currentApprover, '') as currentApprover,
isnull(approverData.currentApprover, '') as createBy2,
isnull(d.is_reject, 'N') as isReject,
@@ -507,7 +513,10 @@
select
,
d.node_id as nodeId,
- d.node_name as nodeName,
+ case
+ when a.status = '已完成' and isnull(a.is_expiring, 'N') = 'Y' then 'Waiting For HSF Update'
+ else d.node_name
+ end as nodeName,
isnull(approverData.currentApprover, '') as currentApprover,
isnull(approverData.currentApprover, '') as createBy2,
isnull(d.is_reject, 'N') as isReject,
@@ -630,7 +639,10 @@
select
,
d.node_id as nodeId,
- d.node_name as nodeName,
+ case
+ when a.status = '已完成' and isnull(a.is_expiring, 'N') = 'Y' then 'Waiting For HSF Update'
+ else d.node_name
+ end as nodeName,
isnull(approverData.currentApprover, '') as currentApprover,
isnull(approverData.currentApprover, '') as createBy2,
isnull(d.is_reject, 'N') as isReject,