Commit 1e2fad7b authored by houyu's avatar houyu

Merge branch 'master' of http://gitlab.house365.com/xuzhou/njzsb

parents f5f6602f 746cdacc
...@@ -6,11 +6,9 @@ import com.google.gson.reflect.TypeToken; ...@@ -6,11 +6,9 @@ import com.google.gson.reflect.TypeToken;
import com.jshx.core.utils.CodeUtil; import com.jshx.core.utils.CodeUtil;
import com.jshx.core.utils.SysPropertiesUtil; import com.jshx.core.utils.SysPropertiesUtil;
import com.jshx.fstzs.entity.Fstzs; import com.jshx.fstzs.entity.Fstzs;
import com.jshx.fstzs.entity.FstzsXm;
import com.jshx.fstzs.fsutil.bean.*; import com.jshx.fstzs.fsutil.bean.*;
import com.jshx.fstzs.service.FstzsService;
import com.jshx.http.HttpclientUtil; import com.jshx.http.HttpclientUtil;
import org.apache.commons.lang3.AnnotationUtils; import com.neusoft.egov.utils.TextUtils;
import java.io.UnsupportedEncodingException; import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
...@@ -32,7 +30,7 @@ public class FsRequest { ...@@ -32,7 +30,7 @@ public class FsRequest {
String post = HttpclientUtil.post(getProp("fs-url"), params); String post = HttpclientUtil.post(getProp("fs-url"), params);
if(post != null) { if(post != null) {
String resp = new String(CodeUtil.base64Decode(post)); String resp = new String(CodeUtil.base64Decode(post),"utf-8");
System.out.println("resp:" + resp); System.out.println("resp:" + resp);
return resp; return resp;
} }
...@@ -41,7 +39,7 @@ public class FsRequest { ...@@ -41,7 +39,7 @@ public class FsRequest {
e.printStackTrace(); e.printStackTrace();
} }
return "失败"; return null;
} }
private static String test() { private static String test() {
...@@ -87,6 +85,9 @@ public class FsRequest { ...@@ -87,6 +85,9 @@ public class FsRequest {
try { try {
String request = request("paybook.e.issue.do", map); String request = request("paybook.e.issue.do", map);
if(TextUtils.isEmpty(request)) {
return FsResult.fail("网络异常,请重试!");
}
FsResp<KjjksResp> resp = new Gson().fromJson(request, new TypeToken<FsResp<KjjksResp>>() { FsResp<KjjksResp> resp = new Gson().fromJson(request, new TypeToken<FsResp<KjjksResp>>() {
}.getType()); }.getType());
if(resp.errorMessage != null) { if(resp.errorMessage != null) {
...@@ -109,6 +110,9 @@ public class FsRequest { ...@@ -109,6 +110,9 @@ public class FsRequest {
Map<String,Object> map = new HashMap<>(); Map<String,Object> map = new HashMap<>();
map.put("pay_code",fstzs.getJkm()); map.put("pay_code",fstzs.getJkm());
String request = request("paybook.e.invalidate.do", map); String request = request("paybook.e.invalidate.do", map);
if(TextUtils.isEmpty(request)) {
return FsResult.fail("网络异常,请重试!");
}
FsResp<CaozuoResp> resp = new Gson().fromJson(request, new TypeToken<FsResp<CaozuoResp>>() { FsResp<CaozuoResp> resp = new Gson().fromJson(request, new TypeToken<FsResp<CaozuoResp>>() {
}.getType()); }.getType());
if(resp.message != null && "0000".equals(resp.message.succCode)) { if(resp.message != null && "0000".equals(resp.message.succCode)) {
...@@ -149,6 +153,9 @@ public class FsRequest { ...@@ -149,6 +153,9 @@ public class FsRequest {
mapPh.put("place_code",getProp("fs-kpdbm"));//开票点编码 mapPh.put("place_code",getProp("fs-kpdbm"));//开票点编码
mapPh.put("bill_batch_code",getProp("fs-pjdm"));// 票据代码 mapPh.put("bill_batch_code",getProp("fs-pjdm"));// 票据代码
String requestPh = request("stock.billno.get", mapPh); String requestPh = request("stock.billno.get", mapPh);
if(TextUtils.isEmpty(requestPh)) {
return FsResult.fail("网络异常,请重试!");
}
FsResp<KaipiaoResp> respPh = new Gson().fromJson(requestPh, new TypeToken<FsResp<KaipiaoResp>>() { FsResp<KaipiaoResp> respPh = new Gson().fromJson(requestPh, new TypeToken<FsResp<KaipiaoResp>>() {
}.getType()); }.getType());
//2,通过电子票号 开票 //2,通过电子票号 开票
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment