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,