-1

我的条件是……除此 WalgreensRewardsDRLookupEnabledPPI 类外,还应检查字段 WAG_REWARDS_DR_ROLLOUT_LOOKUP_LOCKED 是否为真。如果为真,则检查事务参数 ITransactionHashtableWag.EMPLOYEE_DISCOUNT_APPLIED_ENABLE_LOOKUP。仅当它为真时,返回值 10,否则返回值 0。如果 WAG_REWARDS_DR_ROLLOUT_LOOKUP_LOCKED 为假,则返回值 10。

请告知以下代码实现是否正确..

    if (WAG_REWARDS_DR_ROLLOUT_LOOKUP_ LOCKED == true)
{
   if ( (WAG_REWARDS_DR_ROLLOUT_LOOKUP_ LOCKED == true) && (ITransactionHashtableWag.EMPLOYEE_DISCOUNT_APPLIED_ENABLE_LOOKUP == true)
    {
  return 10 ;

}
}
else 
return 0;

请告知以上实现是否正确.!!

4

1 回答 1

1

这是不正确的。当 WAG_REWARDS_DR_ROLLOUT_LOOKUP_LOCKED 为真且 EMPLOYEE_DISCOUNT_APPLIED_ENABLE_LOOKUP 为假时,您没有返回语句。您可以将其大大简化为:

if (WAG_REWARDS_DR_ROLLOUT_LOOKUP_LOCKED
    && ITransactionHashtableWag.EMPLOYEE_DISCOUNT_APPLIED_ENABLE_LOOKUP) {
  return 10;
}
return 0;
于 2012-04-24T10:47:45.877 回答