费用报销单提交校验优化
This commit is contained in:
parent
02ed45c2e5
commit
d90a8cde7a
|
@ -49,7 +49,11 @@ public class DailyReimbursSubOp extends AbstractOperationServicePlugIn {
|
|||
String payerType = accountEntry.getString("payertype");//收款人类型
|
||||
if (payerType.equals("er_payeer")) {
|
||||
DynamicObject payer = accountEntry.getDynamicObject("payer");//收款人(个人
|
||||
if (payer != null && applier != null && !applier.getString("number").equals(payer.getString("number")) && "".equals(zcgj_invoiceremark)) {
|
||||
if (payer != null && applier != null) {
|
||||
String applierNumber = applier.getString("number");//申请人编号
|
||||
DynamicObject payer1 = payer.getDynamicObject("payer");
|
||||
String payer1Number = payer1.getString("number");//收款人编号
|
||||
if (!applierNumber.equals(payer1Number) && "".equals(zcgj_invoiceremark)) {
|
||||
//申请人和收款人不一致
|
||||
this.addFatalErrorMessage(extendedDataEntity, "收款人与申请人不一致!请填写特殊说明!");
|
||||
}
|
||||
|
@ -61,4 +65,5 @@ public class DailyReimbursSubOp extends AbstractOperationServicePlugIn {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue