|
|
@@ -0,0 +1,60 @@
|
|
|
+package com.kingdee.eas.custom.compensation.task;
|
|
|
+
|
|
|
+import javax.ejb.*;
|
|
|
+import java.rmi.RemoteException;
|
|
|
+import com.kingdee.bos.*;
|
|
|
+import com.kingdee.bos.util.BOSObjectType;
|
|
|
+import com.kingdee.bos.metadata.IMetaDataPK;
|
|
|
+import com.kingdee.bos.metadata.rule.RuleExecutor;
|
|
|
+import com.kingdee.bos.metadata.MetaDataPK;
|
|
|
+//import com.kingdee.bos.metadata.entity.EntityViewInfo;
|
|
|
+import com.kingdee.bos.framework.ejb.AbstractEntityControllerBean;
|
|
|
+import com.kingdee.bos.framework.ejb.AbstractBizControllerBean;
|
|
|
+//import com.kingdee.bos.dao.IObjectPK;
|
|
|
+import com.kingdee.bos.dao.IObjectValue;
|
|
|
+import com.kingdee.bos.dao.IObjectCollection;
|
|
|
+import com.kingdee.bos.service.ServiceContext;
|
|
|
+import com.kingdee.bos.service.IServiceContext;
|
|
|
+import com.kingdee.eas.framework.Result;
|
|
|
+import com.kingdee.eas.framework.LineResult;
|
|
|
+import com.kingdee.eas.framework.exception.EASMultiException;
|
|
|
+import com.kingdee.bos.dao.ormapping.ObjectUuidPK;
|
|
|
+
|
|
|
+import java.lang.String;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+public abstract class AbstractDepositTaskFacadeControllerBean extends AbstractBizControllerBean implements DepositTaskFacadeController
|
|
|
+{
|
|
|
+ protected AbstractDepositTaskFacadeControllerBean()
|
|
|
+ {
|
|
|
+ }
|
|
|
+
|
|
|
+ protected BOSObjectType getBOSType()
|
|
|
+ {
|
|
|
+ return new BOSObjectType("7071D490");
|
|
|
+ }
|
|
|
+
|
|
|
+ public String exceDeposit(Context ctx, String calSchemeID, String beginDate, String endDate, String personIds) throws BOSException
|
|
|
+ {
|
|
|
+ try {
|
|
|
+ ServiceContext svcCtx = createServiceContext(new MetaDataPK("02bb9fa0-47d4-44b3-8a39-beaba3aafc59"), new Object[]{ctx, calSchemeID, beginDate, endDate, personIds});
|
|
|
+ invokeServiceBefore(svcCtx);
|
|
|
+ if(!svcCtx.invokeBreak()) {
|
|
|
+ String retValue = (String)_exceDeposit(ctx, calSchemeID, beginDate, endDate, personIds);
|
|
|
+ svcCtx.setMethodReturnValue(retValue);
|
|
|
+ }
|
|
|
+ invokeServiceAfter(svcCtx);
|
|
|
+ return (String)svcCtx.getMethodReturnValue();
|
|
|
+ } catch (BOSException ex) {
|
|
|
+ throw ex;
|
|
|
+ } finally {
|
|
|
+ super.cleanUpServiceState();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ protected String _exceDeposit(Context ctx, String calSchemeID, String beginDate, String endDate, String personIds) throws BOSException
|
|
|
+ {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+}
|