瀏覽代碼

单据收退换登记:
1.修改查询关联电子回单提示问题及打印报错

lisheng 1 周之前
父節點
當前提交
58a86dcb70

+ 2 - 2
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/plugin/form/HandInReceiveTicketPlugin.java

@@ -422,7 +422,7 @@ public class HandInReceiveTicketPlugin extends AbstractFormPlugin implements Row
             }
         }
 
-        if(isHasReceipt){
+        if(!isHasReceipt){
             getView().showTipNotification("没有相应的电子回单!");
             return;
         }
@@ -573,7 +573,7 @@ public class HandInReceiveTicketPlugin extends AbstractFormPlugin implements Row
 
         for(DynamicObject selectRow : selectRows){
             DynamicObject billInfo = BusinessDataServiceHelper.loadSingle(selectRow.getString(HandInReceiveTicketConstant.SCANBILLENTRY.KEY_NCKD_BILLID),
-                    selectRow.getString(HandInReceiveTicketConstant.SCANBILLENTRY.KEY_NCKD_FORMID), ErReimBurseBillConstant.KEY_BILLSTATUS);
+                    selectRow.getString(HandInReceiveTicketConstant.SCANBILLENTRY.KEY_NCKD_FORMID), String.join(",",ErReimBurseBillConstant.KEY_BILLSTATUS,ErReimBurseBillConstant.KEY_BILLNO));
             if(!status.contains(billInfo.getString(ErReimBurseBillConstant.KEY_BILLSTATUS))){
                 getView().showTipNotification(String.format("单据%s打印失败:只有审核通过、等待付款、已付款状态的单据允许打印。",billInfo.getString(ErReimBurseBillConstant.KEY_BILLNO)));
                 args.setCancel(true);