浏览代码

1.修复收退换选择多条数据报错

lisheng 3 天之前
父节点
当前提交
4dd9337a5e

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

@@ -223,7 +223,7 @@ public class HandInReceiveTicketPlugin extends AbstractFormPlugin implements Row
                 beforeCancleMail(evt);
                 break;
             case HandInReceiveTicketConstant.OPERATE.NCKD_IMAGEPREVIEW:
-                beforeImagePreview(evt);
+                //beforeImagePreview(evt);
                 break;
         }
     }
@@ -701,7 +701,7 @@ public class HandInReceiveTicketPlugin extends AbstractFormPlugin implements Row
         for(Map.Entry<String, List<DynamicObject>> row : formIdMap.entrySet()){
             String billFormId = row.getKey();
             List<DynamicObject> billList = row.getValue();
-            List<Object> selectRowIdList = billList.stream().map(r -> r.get(HandInReceiveTicketConstant.SCANBILLENTRY.KEY_NCKD_BILLID)).collect(Collectors.toList());
+            List<Object> selectRowIdList = billList.stream().map(r -> Long.valueOf(r.getString(HandInReceiveTicketConstant.SCANBILLENTRY.KEY_NCKD_BILLID))).collect(Collectors.toList());
             // 调用操作
             OperationResult operationResult = OperationServiceHelper.executeOperate(operate, billFormId, selectRowIdList.toArray(), OperateOption.create());