|
@@ -14,19 +14,20 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.scheduling.annotation.Scheduled;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
|
* @ author :TXF
|
|
|
- * @ time :2022/2/10 10:07
|
|
|
+ * @ time :2022/2/14 21:02
|
|
|
*/
|
|
|
|
|
|
@Service
|
|
|
-public class KDWebserviceUtil {
|
|
|
+public class KDWebServiceServiceImpl {
|
|
|
|
|
|
@Autowired
|
|
|
- private AmsNotUploadedEasMapper amsNotUploadedEasMapper;
|
|
|
+ AmsNotUploadedEasMapper amsNotUploadedEasMapper;
|
|
|
|
|
|
|
|
|
*
|
|
@@ -111,9 +112,9 @@ public class KDWebserviceUtil {
|
|
|
public int addNotUploadedEASResult(Map<String, Object> map) {
|
|
|
AmsNotUploadedEas amsNotUploadedEas = new AmsNotUploadedEas();
|
|
|
|
|
|
- String orderId = (String) map.get("orderId");
|
|
|
+ String orderId = String.valueOf(map.get("orderId"));
|
|
|
String isExistsOrderId = amsNotUploadedEasMapper.getIsExistsOrderId(orderId);
|
|
|
- if(isExistsOrderId == null){
|
|
|
+ if(isExistsOrderId != null){
|
|
|
return 0;
|
|
|
}
|
|
|
amsNotUploadedEas.setId(orderId);
|
|
@@ -158,71 +159,3 @@ public class KDWebserviceUtil {
|
|
|
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- * 封装的访问webservice的工具类:(有局限性,数据量小的xml报文可用,较大则会出现stackoverflow的异常)
|
|
|
- *
|
|
|
- * @param reqXML
|
|
|
- * 请求的xml
|
|
|
- * @param endPoint
|
|
|
- * webservice的路径除去?wsdl:例如:http:
|
|
|
- * @param namespace
|
|
|
- * 名称空间
|
|
|
- * @param method
|
|
|
- * 方法名称
|
|
|
- * @return 返回报文结果(xml)
|
|
|
- */
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- * axis方式访问webservice
|
|
|
- *
|
|
|
- * @param
|
|
|
- * 请求的xml的报文
|
|
|
- * @param
|
|
|
- * webservice的wsdl地址,例如:http:
|
|
|
- * @param
|
|
|
- * 调用方法的命名空间
|
|
|
- * @param
|
|
|
- * 调用的方法名
|
|
|
- * @return 返回调用的报文(xml)
|
|
|
- *
|
|
|
- */
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|