diff --git a/src/com/engine/salary/remote/tax/client/PaymentClient.java b/src/com/engine/salary/remote/tax/client/PaymentClient.java index 8c9571071..bb64bfe58 100644 --- a/src/com/engine/salary/remote/tax/client/PaymentClient.java +++ b/src/com/engine/salary/remote/tax/client/PaymentClient.java @@ -1,17 +1,6 @@ package com.engine.salary.remote.tax.client; -import com.engine.salary.enums.taxagent.TaxAgentTaxReturnPasswordTypeEnum; -import com.engine.salary.remote.tax.request.payment.QueryArrearageRequest; -import com.engine.salary.util.HttpUtil; -import com.engine.salary.util.JsonUtil; -import com.engine.salary.util.SingnatureData; import lombok.extern.slf4j.Slf4j; -import org.apache.commons.lang3.StringUtils; - -import java.util.Collections; -import java.util.HashMap; -import java.util.Map; -import java.util.UUID; @Slf4j public class PaymentClient extends TaxBaseClient { @@ -19,44 +8,6 @@ public class PaymentClient extends TaxBaseClient { super(taxAgentId); } - public void queryArrearage(String taxCycle) { - QueryArrearageRequest queryArrearageRequest = new QueryArrearageRequest(); - queryArrearageRequest.setNsrsbh(returnPO.getTaxCode()); - queryArrearageRequest.setQymc(returnPO.getTaxAgentName()); - queryArrearageRequest.setDjxhid(StringUtils.isNotEmpty(returnPO.getTaxRegistrationNumber()) ? returnPO.getTaxRegistrationNumber() : null); - queryArrearageRequest.setAreaid(returnPO.getAreaCode()); - queryArrearageRequest.setBmbh(StringUtils.isNotEmpty(returnPO.getDepartmentCode()) ? returnPO.getDepartmentCode() : null); - boolean realNamePwd = TaxAgentTaxReturnPasswordTypeEnum.REAL_NAME_PASSWORD.getValue().equals(returnPO.getPasswordType()); - queryArrearageRequest.setSbmm(realNamePwd ? null : returnPO.getPwd()); - queryArrearageRequest.setJmsbmm("0"); - queryArrearageRequest.setSmzh(realNamePwd ? returnPO.getRealAccount() : null); - queryArrearageRequest.setSmmm(realNamePwd ? returnPO.getPwd() : null); - queryArrearageRequest.setJmsmmm("0"); - queryArrearageRequest.setMmlx("" + returnPO.getPasswordType()); - queryArrearageRequest.setBizNo(UUID.randomUUID().toString()); - queryArrearageRequest.setSkssq(taxCycle); - - - String reqJson = JsonUtil.toJsonString(queryArrearageRequest); - - String url = super.apiConfig.getHost() + "/gateway/iit/payment/queryArrearage"; - Map params = new HashMap<>(1); - Map header = SingnatureData.initHeader(params, apiConfig.getAppKey(), apiConfig.getAppSecret()); - String res = HttpUtil.doPost(url, header, reqJson, HttpUtil.JSON_TYPE); - System.out.println(res); - - getArrearageQueryFeedback(""); - } - - public void getArrearageQueryFeedback(String requestId) { - Map params = new HashMap<>(1); - params.put("requestId", "43dd5abf686946f59cfea50a51f8183a"); - Map header = SingnatureData.initHeader(Collections.emptyMap(), apiConfig.getAppKey(), apiConfig.getAppSecret()); - String url = super.apiConfig.getHost() + "/gateway/iit/payment/getArrearageQueryFeedback"; - String res = HttpUtil.getRequest(url, header, params); - - System.out.println(res); - } }