mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-06-12 03:09:48 +08:00
update 江苏省平台接口
This commit is contained in:
@@ -1033,4 +1033,23 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils {
|
|||||||
long timestamp = localDateTime.toInstant(ZoneOffset.of("+8")).toEpochMilli();
|
long timestamp = localDateTime.toInstant(ZoneOffset.of("+8")).toEpochMilli();
|
||||||
return timestamp;
|
return timestamp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 将 YYYY-MM-DD HH:mm:ss 转换为 YYYY-MM-DD
|
||||||
|
* @param dateTimeString
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static String convertDateTimeToDate(String dateTimeString) {
|
||||||
|
SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd");
|
||||||
|
|
||||||
|
try {
|
||||||
|
Date date = inputFormat.parse(dateTimeString);
|
||||||
|
return outputFormat.format(date);
|
||||||
|
} catch (ParseException e) {
|
||||||
|
// 处理解析异常
|
||||||
|
e.printStackTrace();
|
||||||
|
return null; // 或者返回一个默认值
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ public class NRServiceImpl implements NRService {
|
|||||||
.parkNums(0)
|
.parkNums(0)
|
||||||
.stationLng(new BigDecimal(stationInfoVO.getStationLng()).setScale(6, BigDecimal.ROUND_HALF_UP))
|
.stationLng(new BigDecimal(stationInfoVO.getStationLng()).setScale(6, BigDecimal.ROUND_HALF_UP))
|
||||||
.stationLat(new BigDecimal(stationInfoVO.getStationLat()).setScale(6, BigDecimal.ROUND_HALF_UP))
|
.stationLat(new BigDecimal(stationInfoVO.getStationLat()).setScale(6, BigDecimal.ROUND_HALF_UP))
|
||||||
.openForBusinessDate(stationInfoVO.getCreateTime())
|
.openForBusinessDate(DateUtils.convertDateTimeToDate(stationInfoVO.getCreateTime()))
|
||||||
.openAllDay(Integer.parseInt(stationInfoVO.getOpenAllDay()))
|
.openAllDay(Integer.parseInt(stationInfoVO.getOpenAllDay()))
|
||||||
.busineHours(stationInfoVO.getBusinessHours())
|
.busineHours(stationInfoVO.getBusinessHours())
|
||||||
.minElectricityPrice(stationInfoVO.getElectricityPrice().add(stationInfoVO.getServicePrice()))
|
.minElectricityPrice(stationInfoVO.getElectricityPrice().add(stationInfoVO.getServicePrice()))
|
||||||
@@ -618,14 +618,14 @@ public class NRServiceImpl implements NRService {
|
|||||||
*/
|
*/
|
||||||
private NROrderInfo formatNROrderInfo(NROrderInfoVO nrOrderInfoVO) {
|
private NROrderInfo formatNROrderInfo(NROrderInfoVO nrOrderInfoVO) {
|
||||||
// 将组织机构代码截取后九位
|
// 将组织机构代码截取后九位
|
||||||
String organizationCode = nrOrderInfoVO.getOperatorId();
|
// String organizationCode = nrOrderInfoVO.getOperatorId();
|
||||||
if (StringUtils.isBlank(organizationCode)) {
|
// if (StringUtils.isBlank(organizationCode)) {
|
||||||
return null;
|
// return null;
|
||||||
}
|
// }
|
||||||
String operatorId = StringUtils.substring(organizationCode, organizationCode.length() - 9);
|
// String operatorId = StringUtils.substring(organizationCode, organizationCode.length() - 9);
|
||||||
|
|
||||||
NROrderInfo nrOrderInfo = NROrderInfo.builder()
|
NROrderInfo nrOrderInfo = NROrderInfo.builder()
|
||||||
.operatorId(operatorId)
|
.operatorId(Constants.OPERATORID_JIANG_SU)
|
||||||
.connectorId(nrOrderInfoVO.getConnectorId())
|
.connectorId(nrOrderInfoVO.getConnectorId())
|
||||||
.startChargeSeq(nrOrderInfoVO.getStartChargeSeq())
|
.startChargeSeq(nrOrderInfoVO.getStartChargeSeq())
|
||||||
.userChargeType(1)
|
.userChargeType(1)
|
||||||
|
|||||||
Reference in New Issue
Block a user