parent
							
								
									9d81ed549e
								
							
						
					
					
						commit
						1b597c5a58
					
				| 
						 | 
					@ -1,55 +1,20 @@
 | 
				
			||||||
package shkd.sys.sys.plugin.form;
 | 
					package shkd.sys.sys.plugin.form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import kd.bos.bill.AbstractBillPlugIn;
 | 
					import kd.bos.bill.AbstractBillPlugIn;
 | 
				
			||||||
import kd.bos.bill.BillShowParameter;
 | 
					 | 
				
			||||||
import kd.bos.cache.CacheFactory;
 | 
					 | 
				
			||||||
import kd.bos.cache.TempFileCache;
 | 
					 | 
				
			||||||
import kd.bos.context.RequestContext;
 | 
					 | 
				
			||||||
import kd.bos.dataentity.entity.DynamicObject;
 | 
					import kd.bos.dataentity.entity.DynamicObject;
 | 
				
			||||||
import kd.bos.dataentity.entity.DynamicObjectCollection;
 | 
					 | 
				
			||||||
import kd.bos.dataentity.entity.LocaleString;
 | 
					 | 
				
			||||||
import kd.bos.dataentity.resource.ResManager;
 | 
					 | 
				
			||||||
import kd.bos.dataentity.utils.StringUtils;
 | 
					 | 
				
			||||||
import kd.bos.entity.MainEntityType;
 | 
					 | 
				
			||||||
import kd.bos.entity.operate.result.OperationResult;
 | 
					import kd.bos.entity.operate.result.OperationResult;
 | 
				
			||||||
import kd.bos.exception.KDBizException;
 | 
					 | 
				
			||||||
import kd.bos.form.IFormView;
 | 
					 | 
				
			||||||
import kd.bos.form.control.Toolbar;
 | 
					import kd.bos.form.control.Toolbar;
 | 
				
			||||||
import kd.bos.form.control.events.ItemClickEvent;
 | 
					import kd.bos.form.control.events.ItemClickEvent;
 | 
				
			||||||
import kd.bos.form.events.AfterDoOperationEventArgs;
 | 
					 | 
				
			||||||
import kd.bos.logging.Log;
 | 
					import kd.bos.logging.Log;
 | 
				
			||||||
import kd.bos.logging.LogFactory;
 | 
					import kd.bos.logging.LogFactory;
 | 
				
			||||||
import kd.bos.metadata.dao.MetadataDao;
 | 
					 | 
				
			||||||
import kd.bos.mvc.FormConfigFactory;
 | 
					 | 
				
			||||||
import kd.bos.mvc.SessionManager;
 | 
					 | 
				
			||||||
import kd.bos.orm.query.QCP;
 | 
					import kd.bos.orm.query.QCP;
 | 
				
			||||||
import kd.bos.orm.query.QFilter;
 | 
					import kd.bos.orm.query.QFilter;
 | 
				
			||||||
import kd.bos.print.core.service.PrtAttach;
 | 
					 | 
				
			||||||
import kd.bos.print.matchtpl.MatcherTpl;
 | 
					 | 
				
			||||||
import kd.bos.print.matchtpl.ViewType;
 | 
					 | 
				
			||||||
import kd.bos.servicehelper.BusinessDataServiceHelper;
 | 
					import kd.bos.servicehelper.BusinessDataServiceHelper;
 | 
				
			||||||
import kd.bos.servicehelper.MetadataServiceHelper;
 | 
					 | 
				
			||||||
import kd.bos.servicehelper.PrintServiceHelper;
 | 
					 | 
				
			||||||
import kd.bos.servicehelper.QueryServiceHelper;
 | 
					 | 
				
			||||||
import kd.bos.servicehelper.operation.SaveServiceHelper;
 | 
					import kd.bos.servicehelper.operation.SaveServiceHelper;
 | 
				
			||||||
import kd.bos.servicehelper.print.NotePrintService;
 | 
					 | 
				
			||||||
import kd.bos.util.ExceptionUtils;
 | 
					 | 
				
			||||||
import kd.sdk.plugin.Plugin;
 | 
					import kd.sdk.plugin.Plugin;
 | 
				
			||||||
import kd.tmc.bei.business.ocr.impl.ScanServiceImpl;
 | 
					 | 
				
			||||||
import kd.tmc.bei.business.ocr.invoke.ScanSystemFactory;
 | 
					 | 
				
			||||||
import kd.tmc.bei.business.opservice.elec.ViewReceiptService;
 | 
					 | 
				
			||||||
import kd.tmc.bei.common.helper.BeiHelper;
 | 
					 | 
				
			||||||
import kd.tmc.bei.common.helper.ReceiptPrintHelper;
 | 
					 | 
				
			||||||
import kd.tmc.bei.common.resource.BeiBizResource;
 | 
					 | 
				
			||||||
import kd.tmc.fbp.common.ofd.OfdConvertUtil;
 | 
					 | 
				
			||||||
import kd.tmc.fbp.common.util.EmptyUtil;
 | 
					 | 
				
			||||||
import shkd.sys.sys.mservice.ApiService;
 | 
					import shkd.sys.sys.mservice.ApiService;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import java.io.IOException;
 | 
					 | 
				
			||||||
import java.io.InputStream;
 | 
					 | 
				
			||||||
import java.util.*;
 | 
					import java.util.*;
 | 
				
			||||||
import java.util.concurrent.atomic.AtomicInteger;
 | 
					 | 
				
			||||||
import java.util.stream.Collectors;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
import static kd.bos.servicehelper.workflow.WorkflowServiceHelper.abandonByBusienssKey;
 | 
					import static kd.bos.servicehelper.workflow.WorkflowServiceHelper.abandonByBusienssKey;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -85,8 +50,7 @@ public class PaymentProcessingBillPlugin extends AbstractBillPlugIn implements P
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            try {
 | 
					            try {
 | 
				
			||||||
                abandonByBusienssKey(this.getModel().getDataEntity(true).getPkValue().toString());
 | 
					                abandonByBusienssKey(this.getModel().getDataEntity(true).getPkValue().toString());
 | 
				
			||||||
            } catch (Exception e) {
 | 
					            } catch (Exception ignored) {
 | 
				
			||||||
                this.getView().showTipNotification("打回失败,流程不存在或流程中断失败");
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            OperationResult operation;
 | 
					            OperationResult operation;
 | 
				
			||||||
            if ("B".equals(this.getModel().getDataEntity(true).getString("billstatus"))) {
 | 
					            if ("B".equals(this.getModel().getDataEntity(true).getString("billstatus"))) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue