|
@@ -716,8 +716,14 @@ public class HandInReceiveTicketPlugin extends AbstractFormPlugin implements Row
|
|
|
getView().showOperationResult(opResult);
|
|
|
}
|
|
|
|
|
|
+ List<Object> successPkIds = opResult.getSuccessPkIds();
|
|
|
+ // 移除操作成功的数据
|
|
|
+ DynamicObjectCollection entryCol = getModel().getEntryEntity(HandInReceiveTicketConstant.SCANBILLENTRY.ENTITYID);
|
|
|
+ entryCol.removeIf(r -> successPkIds.contains(Long.valueOf(r.getString(HandInReceiveTicketConstant.SCANBILLENTRY.KEY_NCKD_BILLID))));
|
|
|
+ getView().updateView(HandInReceiveTicketConstant.SCANBILLENTRY.ENTITYID);
|
|
|
+
|
|
|
//刷新分录
|
|
|
- reloadEntryRow(entryGrid.getSelectRows());
|
|
|
+ //reloadEntryRow(entryGrid.getSelectRows());
|
|
|
}
|
|
|
|
|
|
protected List<DynamicObject> getSelectRows(){
|