Просмотр исходного кода

修改时抵扣单借支单必须指定

anderx лет назад: 2
Родитель
Сommit
4dbcc12da0

+ 8 - 2
src/main/java/com/goafanti/expenseAccount/controller/ExpenseAccountController.java

@@ -64,8 +64,14 @@ public class ExpenseAccountController extends CertifyApiController {
         if (in.getUpdateType()==1){
             res.setData(expenseAccountService.updateType(in));
         }else {
-            //不是第三方付款和抵扣的时候必须选择报销帐号
-            if (in.getType()!=3&&in.getType()!=5){
+            //抵扣单借支单必须指定
+            if (in.getType()==5){
+                if (in.getDebitId()==null){
+                    res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR,"抵扣单借支单"));
+                    return res;
+                }
+                //不是第三方付款和抵扣的时候必须选择报销帐号
+            }else if (in.getType()!=3&&in.getType()!=5){
                 if (in.getEaaid()==null){
                     res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR,"报销帐号"));
                     return res;