Browse Source

6万直接扣除人员归集

9060 1 year ago
parent
commit
b3dc080936

+ 9 - 3
sql/CreateTable(日志和企业信息).sql

@@ -1,10 +1,16 @@
-Create Table CT_INT_LogInfo ( FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44),FNumber NVARCHAR(80),FBizDate DateTime,FHandlerID VARCHAR(44),FDescription NVARCHAR(80),FHasEffected INT,FAuditorID VARCHAR(44),FSourceBillID NVARCHAR(80),FSourceFunction NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FFivouchered INT,CFInterfaceAddress NVARCHAR(100),CFEntrance NVARCHAR(100),CFStatus NVARCHAR(100),CFInterfaceName NVARCHAR(100),CFInParameter NVARCHAR(255),CFOutParameter NVARCHAR(255),CFXReqNonce NVARCHAR(100),CFErrorInfo NVARCHAR(255),CONSTRAINT CPK_INT_LogInfook9 PRIMARY KEY (FID));
+--Create Table CT_INT_LogInfo ( FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44),FNumber NVARCHAR(80),FBizDate DateTime,FHandlerID VARCHAR(44),FDescription NVARCHAR(80),FHasEffected INT,FAuditorID VARCHAR(44),FSourceBillID NVARCHAR(80),FSourceFunction NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FFivouchered INT,CFInterfaceAddress NVARCHAR(100),CFEntrance NVARCHAR(100),CFStatus NVARCHAR(100),CFInterfaceName NVARCHAR(100),CFInParameter NVARCHAR(255),CFOutParameter NVARCHAR(255),CFXReqNonce NVARCHAR(100),CFErrorInfo NVARCHAR(255),CONSTRAINT CPK_INT_LogInfook9 PRIMARY KEY (FID));
+
+--Create Table CT_TK_TaskRequestParam ( FName_l1 NVARCHAR(255),FName_l2 NVARCHAR(255),FName_l3 NVARCHAR(255),FNumber NVARCHAR(80),FDescription_l1 NVARCHAR(255),FDescription_l2 NVARCHAR(255),FDescription_l3 NVARCHAR(255),FSimpleName NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44) DEFAULT '11111111-1111-1111-1111-111111111111CCE7AED4',CFParamContent NVARCHAR(2000),CFTaskID VARCHAR(44),CONSTRAINT CPK_TK_TaskRPIDjr0 PRIMARY KEY (FID));
+
+--Create Table CT_TK_TaskRequestResult ( FName_l1 NVARCHAR(255),FName_l2 NVARCHAR(255),FName_l3 NVARCHAR(255),FNumber NVARCHAR(80),FDescription_l1 NVARCHAR(255),FDescription_l2 NVARCHAR(255),FDescription_l3 NVARCHAR(255),FSimpleName NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44) DEFAULT '11111111-1111-1111-1111-111111111111CCE7AED4',CFResultContent NVARCHAR(2000),CFTaskID VARCHAR(44),CONSTRAINT CPK_TK_TaskRRIDnfr PRIMARY KEY (FID));
 
 Create Table CT_REG_RegistrationInfo ( FName_l1 NVARCHAR(255),FName_l2 NVARCHAR(255),FName_l3 NVARCHAR(255),FNumber NVARCHAR(80),FDescription_l1 NVARCHAR(255),FDescription_l2 NVARCHAR(255),FDescription_l3 NVARCHAR(255),FSimpleName NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44) DEFAULT '11111111-1111-1111-1111-111111111111CCE7AED4',CFDjxhid NVARCHAR(100),CFQymc NVARCHAR(100),CFFrxm NVARCHAR(100),CFLxdh NVARCHAR(100),CFScjydz NVARCHAR(100),CFHymc NVARCHAR(100),CFZgswjgmc NVARCHAR(100),CFZgswjg NVARCHAR(100),CFZgswjgskdm NVARCHAR(100),CFZgswjgskmc NVARCHAR(100),CFFbmba NVARCHAR(100),CFSmzh NVARCHAR(100),CFShxydm NVARCHAR(100),CFNsrsbm NVARCHAR(100),CFYzbm NVARCHAR(100),CFCwxm NVARCHAR(100),CFHydm NVARCHAR(100),CFJjlxdm NVARCHAR(100),CFJjlxmc NVARCHAR(100),CFSsglydm NVARCHAR(100),CFBsrxm NVARCHAR(100),CFJdxzdm NVARCHAR(100),CFKjywrdm NVARCHAR(100),CFDjrq NVARCHAR(100),CFSwjgdm NVARCHAR(100),CFSwjgmc NVARCHAR(100),CFSfscjyqy NVARCHAR(100),CFNsrztdm NVARCHAR(100),CFNsrztmc NVARCHAR(100),CONSTRAINT CPK_REG_Rjstrxn59h PRIMARY KEY (FID));
 
 Create Table CT_TK_Task ( FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44),FNumber NVARCHAR(80),FBizDate DateTime,FHandlerID VARCHAR(44),FDescription NVARCHAR(80),FHasEffected INT,FAuditorID VARCHAR(44),FSourceBillID NVARCHAR(80),FSourceFunction NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FFivouchered INT,CFUrl NVARCHAR(1500),CFRequestId NVARCHAR(100),CFRequestType VARCHAR(100),CFRequestState VARCHAR(100),CFName NVARCHAR(50),CFOrder INT,CFOsfServiceName NVARCHAR(150),CFRequestParamID VARCHAR(44),CFRequestResultID VARCHAR(44),CFCalTime DateTime,CFState INT,CFCatalog INT,CONSTRAINT CPK_TK_TaskIDsvq8q PRIMARY KEY (FID));
 
-Create Table CT_TK_TaskRequestParam ( FName_l1 NVARCHAR(255),FName_l2 NVARCHAR(255),FName_l3 NVARCHAR(255),FNumber NVARCHAR(80),FDescription_l1 NVARCHAR(255),FDescription_l2 NVARCHAR(255),FDescription_l3 NVARCHAR(255),FSimpleName NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44) DEFAULT '11111111-1111-1111-1111-111111111111CCE7AED4',CFParamContent NVARCHAR(2000),CFTaskID VARCHAR(44),CONSTRAINT CPK_TK_TaskRPIDjr0 PRIMARY KEY (FID));
+Create Table CT_INT_LogInfo ( FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44),FNumber NVARCHAR(80),FBizDate DateTime,FHandlerID VARCHAR(44),FDescription NVARCHAR(80),FHasEffected INT,FAuditorID VARCHAR(44),FSourceBillID NVARCHAR(80),FSourceFunction NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FFivouchered INT,CFInterfaceAddress NVARCHAR(1000),CFEntrance NVARCHAR(100),CFStatus NVARCHAR(100),CFInterfaceName NVARCHAR(100),CFInParameter NCLOB(5000),CFOutParameter NCLOB(6000),CFXReqNonce NVARCHAR(100),CFErrorInfo NVARCHAR(255),CONSTRAINT CPK_INT_LogInfook9 PRIMARY KEY (FID));
+
+Create Table CT_TK_TaskRequestParam ( FName_l1 NVARCHAR(255),FName_l2 NVARCHAR(255),FName_l3 NVARCHAR(255),FNumber NVARCHAR(80),FDescription_l1 NVARCHAR(255),FDescription_l2 NVARCHAR(255),FDescription_l3 NVARCHAR(255),FSimpleName NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44) DEFAULT '11111111-1111-1111-1111-111111111111CCE7AED4',CFParamContent NCLOB(10000),CFTaskID VARCHAR(44),CONSTRAINT CPK_TK_TaskRPIDjr0 PRIMARY KEY (FID));
 
-Create Table CT_TK_TaskRequestResult ( FName_l1 NVARCHAR(255),FName_l2 NVARCHAR(255),FName_l3 NVARCHAR(255),FNumber NVARCHAR(80),FDescription_l1 NVARCHAR(255),FDescription_l2 NVARCHAR(255),FDescription_l3 NVARCHAR(255),FSimpleName NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44) DEFAULT '11111111-1111-1111-1111-111111111111CCE7AED4',CFResultContent NVARCHAR(2000),CFTaskID VARCHAR(44),CONSTRAINT CPK_TK_TaskRRIDnfr PRIMARY KEY (FID));
+Create Table CT_TK_TaskRequestResult ( FName_l1 NVARCHAR(255),FName_l2 NVARCHAR(255),FName_l3 NVARCHAR(255),FNumber NVARCHAR(80),FDescription_l1 NVARCHAR(255),FDescription_l2 NVARCHAR(255),FDescription_l3 NVARCHAR(255),FSimpleName NVARCHAR(80),FID VARCHAR(44) DEFAULT '' NOT NULL ,FCreatorID VARCHAR(44),FCreateTime DateTime,FLastUpdateUserID VARCHAR(44),FLastUpdateTime DateTime,FControlUnitID VARCHAR(44) DEFAULT '11111111-1111-1111-1111-111111111111CCE7AED4',CFResultContent NCLOB(10000),CFTaskID VARCHAR(44),CONSTRAINT CPK_TK_TaskRRIDnfr PRIMARY KEY (FID));
 

+ 1 - 1
src/com/kingdee/eas/custom/shuiyou/task/TaskExecuteFacadeControllerBean.java

@@ -41,7 +41,7 @@ public class TaskExecuteFacadeControllerBean extends AbstractTaskExecuteFacadeCo
         int size =0;
         try {
             ITask iTask = TaskFactory.getLocalInstance(ctx);
-            if (StrUtil.isBlank(taskId)) {
+            if (!StrUtil.isBlank(taskId)) {
                 //Ö¸¶¨idÖ´ĞĞÈÎÎñ
                 TaskInfo taskInfo = iTask.getTaskInfo(new ObjectUuidPK(taskId));
                 taskInfo.setContext(ctx).execute();

+ 18 - 10
src/com/kingdee/eas/custom/shuiyou/task/TaskInfo.java

@@ -9,9 +9,7 @@ import cn.hutool.json.JSONUtil;
 import com.google.common.collect.Maps;
 import com.kingdee.bos.BOSException;
 import com.kingdee.bos.Context;
-import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.bos.metadata.entity.SelectorItemCollection;
-import com.kingdee.bos.metadata.entity.SelectorItemInfo;
+
 import com.kingdee.eas.common.EASBizException;
 import com.kingdee.eas.custom.shuiyou.RequestStateEnum;
 import com.kingdee.eas.custom.shuiyou.RequestTypeEnum;
@@ -24,6 +22,7 @@ import com.kingdee.shr.base.syssetting.MSFServiceFacadeFactory;
 import org.apache.log4j.Logger;
 
 import java.io.Serializable;
+import java.util.Date;
 import java.util.Map;
 import java.util.Optional;
 import java.util.concurrent.CountDownLatch;
@@ -92,17 +91,19 @@ public class TaskInfo extends AbstractTaskInfo implements Serializable, Task
             Optional<TaskRequestParamInfo> requestParamInfo = Optional.ofNullable(this.getRequestParam());
             String param = requestParamInfo.orElse((new TaskRequestParamInfo())).getParamContent();
             //拼接参数
-            if(StrUtil.isBlank(param)){
+            if(StrUtil.isNotBlank(param)){
                 JSONObject jsonObject = JSONUtil.parseObj(param);
                 for(Map.Entry<String,Object> st : jsonObject.entrySet()){
                     Optional<Object> op = Optional.ofNullable(st.getValue());
                     map.put(st.getKey(),op.orElse("").toString());
                 }
             }
+
             String getParam = JSONUtil.toJsonStr(map);
             logger.info("任务:"+this.getId().toString()+",请求地址:"+this.getUrl()+",请求参数:"+getParam+"。");
             //调用远程接口
             String string = null;
+            this.setCalTime(new Date());
             if(RequestTypeEnum.GET_VALUE.equals(this.getRequestType().getValue())){
                 string = syu.get(this.getUrl(),getParam);
             }else{
@@ -112,9 +113,9 @@ public class TaskInfo extends AbstractTaskInfo implements Serializable, Task
             JSONObject jsonObject = JSONUtil.parseObj(string);
             JSONObject head =  jsonObject.getJSONObject("head");
             if(null!=head){
-                String state = (String) head.get("state");
+                String status = (String) head.get("status");
                 String code = (String) head.get("code");
-                if("Y".equalsIgnoreCase(state)){
+                if("Y".equalsIgnoreCase(status)){
                     logger.info("请求成功"+(this.i)+",结果:"+string);
                     //请求成功停止这个任务
                     this.stop();
@@ -146,15 +147,22 @@ public class TaskInfo extends AbstractTaskInfo implements Serializable, Task
                     this.setRequestState(RequestStateEnum.Successful);
                     this.setState(TaskStateEnum.FAIDED);
 
-//                    Map<String,Object> paramOsf = JSONUtil.parseObj(getParam);
-//                    paramOsf.put("result",string);
-//                    this.callBackOSF(this,paramOsf);
+                    Map<String,Object> paramOsf = JSONUtil.parseObj(getParam);
+                    paramOsf.put("result",string);
+                    this.callBackOSF(this,paramOsf);
                 }
             }
-        }catch (BOSException e){
+        }catch (Exception e){
             e.printStackTrace();
             logger.error(e);
             //设置失败
+            Optional<TaskRequestResultInfo> resultInfo = Optional.ofNullable(this.getRequestResult());
+            TaskRequestResultInfo requestResult = resultInfo.orElse(new TaskRequestResultInfo());
+
+            requestResult.setResultContent(requestResult.getResultContent()+"----------"+e.getMessage());
+            requestResult.setTask(this);
+            //设置失败
+            this.setRequestResult(requestResult);
             this.setRequestState(RequestStateEnum.Failed);
             this.setState(TaskStateEnum.FAIDED);
             this.stop();

+ 0 - 8
src/com/kingdee/eas/custom/shuiyou/uitls/AbstractSYUtilsFacadeControllerBean.java

@@ -1,24 +1,16 @@
 package com.kingdee.eas.custom.shuiyou.uitls;
 
-import javax.ejb.*;
-import java.rmi.RemoteException;
 import com.kingdee.bos.*;
 import com.kingdee.bos.util.BOSObjectType;
-
 import com.kingdee.bos.metadata.MetaDataPK;
-
 import com.kingdee.bos.framework.ejb.AbstractBizControllerBean;
-
 import com.kingdee.bos.service.ServiceContext;
-
-
 import java.util.Map;
 import com.kingdee.eas.custom.shuiyou.interfacelog.LogInfoInfo;
 import java.lang.String;
 import com.kingdee.eas.custom.shuiyou.task.TaskCatalogEnum;
 
 
-
 public abstract class AbstractSYUtilsFacadeControllerBean extends AbstractBizControllerBean implements SYUtilsFacadeController
 {
     protected AbstractSYUtilsFacadeControllerBean()

+ 3 - 7
src/com/kingdee/eas/custom/shuiyou/uitls/ISYUtilsFacade.java

@@ -1,19 +1,15 @@
 package com.kingdee.eas.custom.shuiyou.uitls;
 
 import com.kingdee.bos.BOSException;
-//import com.kingdee.bos.metadata.*;
+
 import com.kingdee.bos.framework.*;
-import com.kingdee.bos.util.*;
-import com.kingdee.bos.Context;
 
-import com.kingdee.bos.Context;
-import com.kingdee.bos.BOSException;
 import java.util.Map;
 import com.kingdee.eas.custom.shuiyou.interfacelog.LogInfoInfo;
+
 import java.lang.String;
 import com.kingdee.eas.custom.shuiyou.task.TaskCatalogEnum;
-import com.kingdee.bos.framework.*;
-import com.kingdee.bos.util.*;
+
 
 public interface ISYUtilsFacade extends IBizCtrl
 {

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/uitls/SYUConfigUtil.java

@@ -39,6 +39,7 @@ public class SYUConfigUtil {
     public void initConfig(String filePath) {
         try {
             this.propt.load(new FileInputStream(filePath));
+
         }catch (IOException e){
             e.printStackTrace();
             logger.error(e);

+ 3 - 1
src/com/kingdee/eas/custom/shuiyou/uitls/SYUCronTaskUtil.java

@@ -50,7 +50,9 @@ public class SYUCronTaskUtil {
         }
         return this.propt;
     }
-
+    public void refreshPropt() {
+        this.propt=SYUConfigUtil.getInstance().getConfig();
+    }
     /**
      * Ìí¼Ó¶¨Ê±ÈÎÎñ
      * @param task

+ 4 - 4
src/com/kingdee/eas/custom/shuiyou/uitls/SYUtilsFacade.java

@@ -4,17 +4,17 @@ import com.kingdee.bos.framework.ejb.EJBRemoteException;
 import com.kingdee.bos.util.BOSObjectType;
 import java.rmi.RemoteException;
 import com.kingdee.bos.framework.AbstractBizCtrl;
-import com.kingdee.bos.orm.template.ORMObject;
+
 
 import com.kingdee.bos.Context;
-import com.kingdee.eas.custom.shuiyou.uitls.*;
+
 import com.kingdee.bos.BOSException;
 import java.util.Map;
 import com.kingdee.eas.custom.shuiyou.interfacelog.LogInfoInfo;
+
 import java.lang.String;
 import com.kingdee.eas.custom.shuiyou.task.TaskCatalogEnum;
-import com.kingdee.bos.framework.*;
-import com.kingdee.bos.util.*;
+
 
 public class SYUtilsFacade extends AbstractBizCtrl implements ISYUtilsFacade
 {

+ 4 - 7
src/com/kingdee/eas/custom/shuiyou/uitls/SYUtilsFacadeController.java

@@ -1,19 +1,16 @@
 package com.kingdee.eas.custom.shuiyou.uitls;
 
 import com.kingdee.bos.BOSException;
-//import com.kingdee.bos.metadata.*;
-import com.kingdee.bos.framework.*;
-import com.kingdee.bos.util.*;
-import com.kingdee.bos.Context;
 
 import com.kingdee.bos.Context;
-import com.kingdee.bos.BOSException;
+
+
 import java.util.Map;
 import com.kingdee.eas.custom.shuiyou.interfacelog.LogInfoInfo;
+
 import java.lang.String;
 import com.kingdee.eas.custom.shuiyou.task.TaskCatalogEnum;
-import com.kingdee.bos.framework.*;
-import com.kingdee.bos.util.*;
+
 
 import java.rmi.RemoteException;
 import com.kingdee.bos.framework.ejb.BizController;

+ 40 - 7
src/com/kingdee/eas/custom/shuiyou/uitls/SYUtilsFacadeControllerBean.java

@@ -1,10 +1,11 @@
 package com.kingdee.eas.custom.shuiyou.uitls;
 
 import cn.hutool.core.util.StrUtil;
+
 import cn.hutool.json.JSONObject;
 import cn.hutool.json.JSONUtil;
 
-import com.alibaba.fastjson.JSON;
+
 import com.google.common.collect.Maps;
 import com.kingdee.bos.dao.IObjectPK;
 import com.kingdee.bos.util.BOSUuid;
@@ -13,7 +14,9 @@ import com.kingdee.eas.common.EASBizException;
 import com.kingdee.eas.custom.shuiyou.RequestStateEnum;
 import com.kingdee.eas.custom.shuiyou.RequestTypeEnum;
 import com.kingdee.eas.custom.shuiyou.interfacelog.LogInfoFactory;
+
 import com.kingdee.eas.custom.shuiyou.task.*;
+
 import okhttp3.*;
 import org.apache.log4j.Logger;
 
@@ -37,6 +40,10 @@ import java.lang.String;
 
 public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeControllerBean
 {
+
+    private static Logger logger =
+            Logger.getLogger("com.kingdee.eas.custom.shuiyou.uitls.SYUtilsFacadeControllerBean");
+
     /**
      * 添加任务
      * @param ctx
@@ -151,7 +158,7 @@ public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeController
             logInfo.setErrorInfo(e.getMessage());//接口地址
         }finally {
             logInfo.setInterfaceAddress(url);//接口地址
-            logInfo.setInterfaceName(url);//接口名
+            logInfo.setInterfaceName("POST");//接口名
             logInfo.setInParameter(param);//入参
             logInfo.setOutParameter(result);//回参
             this._log(ctx,logInfo);
@@ -226,7 +233,7 @@ public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeController
             logInfo.setErrorInfo(e.getMessage());//接口地址
         }finally {
             logInfo.setInterfaceAddress(url);//接口地址
-            logInfo.setInterfaceName(url);//接口名
+            logInfo.setInterfaceName("GET");//接口名
             logInfo.setInParameter(param);//入参
             logInfo.setOutParameter(result);//回参
             this._log(ctx,logInfo);
@@ -234,8 +241,7 @@ public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeController
         return result;
     }
 
-    private static Logger logger =
-        Logger.getLogger("com.kingdee.eas.custom.shuiyou.uitls.SYUtilsFacadeControllerBean");
+
 
 
     @Override
@@ -317,10 +323,19 @@ public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeController
     @Override
     protected void _initConfig(Context ctx, String filePath) throws BOSException {
         super._initConfig(ctx, filePath);
-
+        //加载配置文件
         SYUConfigUtil.getInstance().initConfig(filePath);
+        //更新后台任务定时时间
+        SYUCronTaskUtil.getInstance().refreshPropt();
     }
 
+    /**
+     * 保存日志
+     * @param ctx
+     * @param logInfo
+     * @return
+     * @throws BOSException
+     */
     @Override
     protected LogInfoInfo _log(Context ctx, LogInfoInfo logInfo) throws BOSException {
         try {
@@ -392,7 +407,25 @@ public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeController
 //        if (sYResponse.body() != null) {
 //            System.out.println(sYResponse.body().string());
 //        }
-//
+//        JSONConfig jc = JSONConfig.create();
+//        jc.setIgnoreNullValue(true);
+//        SixTConfirmInfo sixTConfirmInfo = new SixTConfirmInfo();
+//        sixTConfirmInfo.setBizNo("123123");
+//        sixTConfirmInfo.setMmlx(null);
+//        sixTConfirmInfo.setSmzh(null);
+//        sixTConfirmInfo.setSmmm(null);
+//        sixTConfirmInfo.setJmsmmm(null);
+//        sixTConfirmInfo.setDjxhid("123123");
+//        sixTConfirmInfo.setNsrsbh("123123");
+//        sixTConfirmInfo.setAreaid("123123");
+//        sixTConfirmInfo.setBmbh(null);
+//        sixTConfirmInfo.setBmmc(null);
+//        sixTConfirmInfo.setSbmm("123123");
+//        sixTConfirmInfo.setJmsbmm(null);
+//        sixTConfirmInfo.setSkssnd("123123");
+//        sixTConfirmInfo.setAcceptId("123123");
+//        sixTConfirmInfo.setTAXUNITID("123123");
+//        System.out.println(JSONUtil.toJsonStr(sixTConfirmInfo,jc));
 //    }
 
 }

+ 2 - 0
src/com/kingdee/eas/custom/shuiyou/uitls/URLConfigEnum.java

@@ -15,9 +15,11 @@ public class URLConfigEnum extends StringEnum
 {
     public static final String CONFIRMPREDEDUCT_VALUE = "/gateway/iit/deductionAmount/confirmPreDeduct";//alias=왱뇜츰데횅훰
     public static final String GETPREDEDUCTCONFIRMFEEDBACK_VALUE = "/gateway/iit/deductionAmount/getPreDeductConfirmFeedback";//alias=왱뇜츰데횅훰럽웩
+    public static final String QUERYPREDEDUCT_VALUE = "/gateway/iit/deductionAmount/queryPreDeduct";//alias=왱뇜츰데꿴璂
 
     public static final URLConfigEnum confirmPreDeduct = new URLConfigEnum("confirmPreDeduct", CONFIRMPREDEDUCT_VALUE);
     public static final URLConfigEnum getPreDeductConfirmFeedback = new URLConfigEnum("getPreDeductConfirmFeedback", GETPREDEDUCTCONFIRMFEEDBACK_VALUE);
+    public static final URLConfigEnum queryPreDeduct = new URLConfigEnum("queryPreDeduct", QUERYPREDEDUCT_VALUE);
 
     /**
      * construct function

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/uitls/URLConfigEnum.properties

@@ -1,2 +1,3 @@
 confirmPreDeduct=\u6263\u9664\u540D\u5355\u786E\u8BA4
 getPreDeductConfirmFeedback=\u6263\u9664\u540D\u5355\u786E\u8BA4\u53CD\u9988
+queryPreDeduct=\u6263\u9664\u540D\u5355\u67E5\u8BE2

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/uitls/URLConfigEnum_l1.properties

@@ -1,2 +1,3 @@
 confirmPreDeduct=
 getPreDeductConfirmFeedback=
+queryPreDeduct=

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/uitls/URLConfigEnum_l2.properties

@@ -1,2 +1,3 @@
 confirmPreDeduct=\u6263\u9664\u540D\u5355\u786E\u8BA4
 getPreDeductConfirmFeedback=\u6263\u9664\u540D\u5355\u786E\u8BA4\u53CD\u9988
+queryPreDeduct=\u6263\u9664\u540D\u5355\u67E5\u8BE2

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/uitls/URLConfigEnum_l3.properties

@@ -1,2 +1,3 @@
 confirmPreDeduct=\u6263\u9664\u540D\u55AE\u78BA\u8A8D
 getPreDeductConfirmFeedback=\u6263\u9664\u540D\u55AE\u78BA\u8A8D\u53CD\u994B
+queryPreDeduct=\u6263\u9664\u540D\u55AE\u67E5\u8A62