查验bug修复

beta-enc
kane 2 years ago
parent b6e0563ae4
commit aa1eee449f
  1. 32
      jianshui-admin/src/main/java/com/jianshui/api/config/WebserviceResponseHandler.java
  2. 2
      jianshui-income/src/main/java/com/jianshui/income/domain/vo/render/GetInvoiceVO.java

@ -37,10 +37,10 @@ public class WebserviceResponseHandler implements SOAPHandler<SOAPMessageContext
Node dataNode = returnNode.getFirstChild();
// 修改CDATA标签位置
// addCDataToLeafNodes(dataNode);
CDATASection cdata = dataNode.getOwnerDocument().createCDATASection(XmlUtil.toStr(dataNode,"GBK",false,false));
returnNode.removeChild(dataNode);
returnNode.appendChild(cdata);
addCDataToLeafNodes(dataNode);
// CDATASection cdata = dataNode.getOwnerDocument().createCDATASection(XmlUtil.toStr(dataNode,"GBK",false,false));
// returnNode.removeChild(dataNode);
// returnNode.appendChild(cdata);
// body.getFirstChild().removeChild(body.getFirstChild().getFirstChild());
// CDATASection cdata = Data.getOwnerDocument().createCDATASection(XmlUtil.toStr(fp, "GBK", false, true));
// body.setTextContent(XmlUtil.toStr(body.getFirstChild()));
@ -77,32 +77,6 @@ public class WebserviceResponseHandler implements SOAPHandler<SOAPMessageContext
}
}
// public static void addCDataToLeafNodes(Node node) {
// NodeList childNodes = node.getChildNodes();
// for (int i = 0; i < childNodes.getLength(); i++) {
// Node childNode = childNodes.item(i);
// if (childNode.getNodeType() == Node.ELEMENT_NODE) {
// addCDataToLeafNodes(childNode);
// String cdatameg = "<"+childNode.getNodeName()+">"+childNode.getNodeValue()+"</"+childNode.getNodeName()+">";
// CDATASection cdata = childNode.getOwnerDocument().createCDATASection(cdatameg);
// node.removeChild(childNode);
// node.appendChild(cdata);
// }
// else if (childNode.getNodeType() == Node.TEXT_NODE) {
// if (!childNode.getNodeValue().isEmpty()) {
// CDATASection cdata = childNode.getOwnerDocument().createCDATASection(childNode.getNodeValue());
// node.removeChild(childNode);
// node.appendChild(cdata);
// }
// }
// }
// }
// 提到外面的
// TODO 未修完成
// public static void addCDataToLeafNodes(Node node){

@ -34,7 +34,7 @@ public class GetInvoiceVO {
// @JSONField(name = "cyjgxx")
// private String cyjgxx;
// 发票种类
@JSONField(name = "Fplx") // 单独处理
@JSONField(name = "Fpzl") // 单独处理
private String fpzl;
// 发票代码
@JSONField(name = "Fpdm")

Loading…
Cancel
Save