|
|
@ -1,10 +1,13 @@ |
|
|
|
package com.epmet.utils; |
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSON; |
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
import com.epmet.commons.tools.constant.NumConstant; |
|
|
|
import com.epmet.constant.ShowApiConstant; |
|
|
|
import com.epmet.result.DayDetailResultDTO; |
|
|
|
import com.epmet.result.HolidayResultDTO; |
|
|
|
import com.epmet.result.ShowApiResult; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
|
|
|
@ -51,7 +54,10 @@ public class ShowApiUtil { |
|
|
|
JSONObject jsonobject = JSONObject.parseObject(resultStr); |
|
|
|
ShowApiResult showApiResult= JSONObject.toJavaObject(jsonobject, ShowApiResult.class); |
|
|
|
logger.info(showApiResult.toString()); |
|
|
|
|
|
|
|
if (showApiResult.getShowapi_res_code() != NumConstant.ZERO || StringUtils.isBlank(showApiResult.getShowapi_res_body())) { |
|
|
|
logger.error("获取工作日失败,result:{}", JSON.toJSONString(showApiResult)); |
|
|
|
return null; |
|
|
|
} |
|
|
|
JSONObject holidayJsonObject = JSONObject.parseObject(showApiResult.getShowapi_res_body()); |
|
|
|
DayDetailResultDTO dayDetailResultDTO= JSONObject.toJavaObject(holidayJsonObject, DayDetailResultDTO.class); |
|
|
|
logger.info(String.format("(3)QUERY_HOLIDAY_V2020返参:%s",dayDetailResultDTO.toString())); |
|
|
|