|
@@ -1,15 +1,25 @@
|
|
|
package com.zsElectric.boot.business.service.impl;
|
|
package com.zsElectric.boot.business.service.impl;
|
|
|
|
|
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.Assert;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
|
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
+import com.zsElectric.boot.business.converter.ChargeOrderInfoConverter;
|
|
|
import com.zsElectric.boot.business.mapper.*;
|
|
import com.zsElectric.boot.business.mapper.*;
|
|
|
import com.zsElectric.boot.business.model.entity.*;
|
|
import com.zsElectric.boot.business.model.entity.*;
|
|
|
|
|
+import com.zsElectric.boot.business.model.form.ChargeOrderInfoForm;
|
|
|
import com.zsElectric.boot.business.model.form.applet.AppInvokeChargeForm;
|
|
import com.zsElectric.boot.business.model.form.applet.AppInvokeChargeForm;
|
|
|
import com.zsElectric.boot.business.model.form.applet.AppStopChargeForm;
|
|
import com.zsElectric.boot.business.model.form.applet.AppStopChargeForm;
|
|
|
|
|
+import com.zsElectric.boot.business.model.query.ChargeOrderInfoQuery;
|
|
|
import com.zsElectric.boot.business.model.query.applet.AppChargeOrderInfoQuery;
|
|
import com.zsElectric.boot.business.model.query.applet.AppChargeOrderInfoQuery;
|
|
|
|
|
+import com.zsElectric.boot.business.model.vo.ChargeOrderInfoVO;
|
|
|
import com.zsElectric.boot.business.model.vo.applet.AppChargeVO;
|
|
import com.zsElectric.boot.business.model.vo.applet.AppChargeVO;
|
|
|
import com.zsElectric.boot.business.model.vo.applet.AppUserInfoVO;
|
|
import com.zsElectric.boot.business.model.vo.applet.AppUserInfoVO;
|
|
|
import com.zsElectric.boot.business.service.AppletHomeService;
|
|
import com.zsElectric.boot.business.service.AppletHomeService;
|
|
|
|
|
+import com.zsElectric.boot.business.service.ChargeOrderInfoService;
|
|
|
import com.zsElectric.boot.business.service.UserAccountService;
|
|
import com.zsElectric.boot.business.service.UserAccountService;
|
|
|
import com.zsElectric.boot.charging.dto.StartChargingRequestDTO;
|
|
import com.zsElectric.boot.charging.dto.StartChargingRequestDTO;
|
|
|
import com.zsElectric.boot.charging.dto.StartChargingResponseVO;
|
|
import com.zsElectric.boot.charging.dto.StartChargingResponseVO;
|
|
@@ -23,14 +33,6 @@ import com.zsElectric.boot.security.util.SecurityUtils;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
-import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
|
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
-import com.zsElectric.boot.business.service.ChargeOrderInfoService;
|
|
|
|
|
-import com.zsElectric.boot.business.model.form.ChargeOrderInfoForm;
|
|
|
|
|
-import com.zsElectric.boot.business.model.query.ChargeOrderInfoQuery;
|
|
|
|
|
-import com.zsElectric.boot.business.model.vo.ChargeOrderInfoVO;
|
|
|
|
|
-import com.zsElectric.boot.business.converter.ChargeOrderInfoConverter;
|
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
@@ -39,9 +41,6 @@ import java.util.Date;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.Objects;
|
|
import java.util.Objects;
|
|
|
|
|
|
|
|
-import cn.hutool.core.lang.Assert;
|
|
|
|
|
-import cn.hutool.core.util.StrUtil;
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
* 充电订单信息服务实现类
|
|
* 充电订单信息服务实现类
|
|
|
*
|
|
*
|
|
@@ -78,7 +77,7 @@ public class ChargeOrderInfoServiceImpl extends ServiceImpl<ChargeOrderInfoMappe
|
|
|
* 获取充电订单信息分页列表
|
|
* 获取充电订单信息分页列表
|
|
|
*
|
|
*
|
|
|
* @param queryParams 查询参数
|
|
* @param queryParams 查询参数
|
|
|
- * @return {@link IPage<ChargeOrderInfoVO>} 充电订单信息分页列表
|
|
|
|
|
|
|
+ * @return {@link IPage <ChargeOrderInfoVO>} 充电订单信息分页列表
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
public IPage<ChargeOrderInfoVO> getChargeOrderInfoPage(ChargeOrderInfoQuery queryParams) {
|
|
public IPage<ChargeOrderInfoVO> getChargeOrderInfoPage(ChargeOrderInfoQuery queryParams) {
|
|
@@ -298,7 +297,7 @@ public class ChargeOrderInfoServiceImpl extends ServiceImpl<ChargeOrderInfoMappe
|
|
|
userId,
|
|
userId,
|
|
|
totalCharge,
|
|
totalCharge,
|
|
|
SystemConstants.CHANGE_TYPE_REDUCE,
|
|
SystemConstants.CHANGE_TYPE_REDUCE,
|
|
|
- "充电扣款",
|
|
|
|
|
|
|
+ SystemConstants.CHARGE_DEDUCT_NOTE,
|
|
|
chargeOrderInfo.getId()
|
|
chargeOrderInfo.getId()
|
|
|
);
|
|
);
|
|
|
}
|
|
}
|