差旅报销单乘车人校验

This commit is contained in:
zhangzhiguo 2025-09-23 19:26:41 +08:00
parent 88a726d1e0
commit c87bbc2a35
1 changed files with 3 additions and 3 deletions

View File

@ -65,14 +65,14 @@ public class TripreimbursebillIsInvoiceUserCheckOp extends AbstractOperationServ
int i=1; int i=1;
for (DynamicObject dynamicObject : tripentry) { for (DynamicObject dynamicObject : tripentry) {
String invoicetype = dynamicObject.getString("invoicetype"); String invoicetype = dynamicObject.getString("invoicetype");
if("9".equals(invoicetype) || "10".equals(invoicetype)){ //if("9".equals(invoicetype) || "10".equals(invoicetype)){
String passengername = dynamicObject.getString("passengername"); String passengername = dynamicObject.getString("passengername");
if(!applierName.equals(passengername)){ if(!StringUtils.isEmpty(passengername) && !applierName.equals(passengername)){
String message = String.format("发票信息第%d行旅客和申请人不一致!",i); String message = String.format("发票信息第%d行旅客和申请人不一致!",i);
this.addFatalErrorMessage(extendedDataEntity, message); this.addFatalErrorMessage(extendedDataEntity, message);
break; break;
} }
} //}
i++; i++;
} }
} }