mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-06-25 17:49:49 +08:00
update 添加批量导入会员余额接口
This commit is contained in:
@@ -1143,4 +1143,20 @@ public class TempController extends BaseController {
|
|||||||
}
|
}
|
||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量导入会员余额
|
||||||
|
*/
|
||||||
|
@PostMapping("/batchImportMemberBalance")
|
||||||
|
public RestApiResponse<?> batchImportMemberBalance(@RequestBody List<ImportMemberBalanceDTO> list) {
|
||||||
|
RestApiResponse<?> response = null;
|
||||||
|
try {
|
||||||
|
tempService.batchImportMemberBalance(list);
|
||||||
|
response = new RestApiResponse<>();
|
||||||
|
} catch (Exception e) {
|
||||||
|
logger.error("批量导入会员余额 error", e);
|
||||||
|
response = new RestApiResponse<>(e);
|
||||||
|
}
|
||||||
|
return response;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -51,17 +51,12 @@ import com.jsowell.common.util.id.SnowflakeIdWorker;
|
|||||||
import com.jsowell.common.util.id.UUID;
|
import com.jsowell.common.util.id.UUID;
|
||||||
import com.jsowell.common.util.ip.AddressUtils;
|
import com.jsowell.common.util.ip.AddressUtils;
|
||||||
import com.jsowell.framework.async.JsowellThreadFactory;
|
import com.jsowell.framework.async.JsowellThreadFactory;
|
||||||
import com.jsowell.netty.handler.yunkuaichong.HeartbeatRequestHandler;
|
|
||||||
import com.jsowell.netty.handler.yunkuaichong.TransactionRecordsRequestHandler;
|
|
||||||
import com.jsowell.netty.service.camera.impl.CameraBusinessServiceImpl;
|
|
||||||
import com.jsowell.netty.service.yunkuaichong.YKCBusinessService;
|
|
||||||
import com.jsowell.pile.domain.*;
|
import com.jsowell.pile.domain.*;
|
||||||
import com.jsowell.pile.domain.ykcCommond.IssueQRCodeCommand;
|
import com.jsowell.pile.domain.ykcCommond.IssueQRCodeCommand;
|
||||||
import com.jsowell.pile.domain.ykcCommond.ProofreadTimeCommand;
|
import com.jsowell.pile.domain.ykcCommond.ProofreadTimeCommand;
|
||||||
import com.jsowell.pile.dto.*;
|
import com.jsowell.pile.dto.*;
|
||||||
import com.jsowell.pile.dto.amap.GetStationInfoDTO;
|
import com.jsowell.pile.dto.amap.GetStationInfoDTO;
|
||||||
import com.jsowell.pile.dto.lutongyunting.BindCouponDTO;
|
import com.jsowell.pile.dto.lutongyunting.BindCouponDTO;
|
||||||
import com.jsowell.pile.mapper.MemberBasicInfoMapper;
|
|
||||||
import com.jsowell.pile.mapper.PileBillingTemplateMapper;
|
import com.jsowell.pile.mapper.PileBillingTemplateMapper;
|
||||||
import com.jsowell.pile.service.*;
|
import com.jsowell.pile.service.*;
|
||||||
import com.jsowell.pile.service.batteryreport.BatteryChargeReportService;
|
import com.jsowell.pile.service.batteryreport.BatteryChargeReportService;
|
||||||
@@ -75,7 +70,6 @@ import com.jsowell.pile.vo.base.MemberWalletVO;
|
|||||||
import com.jsowell.pile.vo.base.PileInfoVO;
|
import com.jsowell.pile.vo.base.PileInfoVO;
|
||||||
import com.jsowell.pile.vo.uniapp.customer.*;
|
import com.jsowell.pile.vo.uniapp.customer.*;
|
||||||
import com.jsowell.pile.vo.web.*;
|
import com.jsowell.pile.vo.web.*;
|
||||||
import com.jsowell.service.MemberService;
|
|
||||||
import com.jsowell.service.OrderService;
|
import com.jsowell.service.OrderService;
|
||||||
import com.jsowell.service.PileService;
|
import com.jsowell.service.PileService;
|
||||||
import com.jsowell.service.TempService;
|
import com.jsowell.service.TempService;
|
||||||
@@ -146,51 +140,27 @@ public class SpringBootTestController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private AdapayMemberAccountService adapayMemberAccountService;
|
private AdapayMemberAccountService adapayMemberAccountService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private PileMsgRecordService pileMsgRecordService;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private StationSplitConfigService stationSplitConfigService;
|
private StationSplitConfigService stationSplitConfigService;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private PileStationInfoService pileStationInfoService;
|
private PileStationInfoService pileStationInfoService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private YKCPushCommandService ykcPushBusinessService;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private HeartbeatRequestHandler heartbeatRequestHandler;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private YKCBusinessService ykcBusinessService;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private PileBillingTemplateMapper pileBillingTemplateMapper;
|
private PileBillingTemplateMapper pileBillingTemplateMapper;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private PileRemoteService pileRemoteService;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private MemberService memberService;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private OrderService orderService;
|
private OrderService orderService;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private PileBillingTemplateService pileBillingTemplateService;
|
private PileBillingTemplateService pileBillingTemplateService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private MemberBasicInfoMapper memberBasicInfoMapper;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private SimCardService simCardService;
|
private SimCardService simCardService;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private PileBasicInfoService pileBasicInfoService;
|
private PileBasicInfoService pileBasicInfoService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private WechatPayService wechatPayService;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private OrderBasicInfoService orderBasicInfoService;
|
private OrderBasicInfoService orderBasicInfoService;
|
||||||
|
|
||||||
@@ -231,9 +201,6 @@ public class SpringBootTestController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private PileConnectorInfoService pileConnectorInfoService;
|
private PileConnectorInfoService pileConnectorInfoService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private TransactionRecordsRequestHandler transactionRecordsRequestHandler;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private MemberBasicInfoService memberBasicInfoService;
|
private MemberBasicInfoService memberBasicInfoService;
|
||||||
|
|
||||||
@@ -243,9 +210,6 @@ public class SpringBootTestController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private OrderPileOccupyService orderPileOccupyService;
|
private OrderPileOccupyService orderPileOccupyService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private CameraBusinessServiceImpl cameraBusinessServiceImpl;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private LTYTService ltytService;
|
private LTYTService ltytService;
|
||||||
|
|
||||||
@@ -267,9 +231,6 @@ public class SpringBootTestController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private MemberWalletInfoService memberWalletInfoService;
|
private MemberWalletInfoService memberWalletInfoService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private MemberGroupService memberGroupService;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private HuaWeiService huaWeiService;
|
private HuaWeiService huaWeiService;
|
||||||
|
|
||||||
@@ -313,6 +274,13 @@ public class SpringBootTestController {
|
|||||||
|
|
||||||
private final ScheduledExecutorService scheduledExecutorService = Executors.newScheduledThreadPool(10, JsowellThreadFactory.forName("test-thread-factory"));
|
private final ScheduledExecutorService scheduledExecutorService = Executors.newScheduledThreadPool(10, JsowellThreadFactory.forName("test-thread-factory"));
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void importTest() {
|
||||||
|
List<ImportMemberBalanceDTO> list = Lists.newArrayList();
|
||||||
|
list.add(new ImportMemberBalanceDTO("18512341235", new BigDecimal("100")));
|
||||||
|
tempService.batchImportMemberBalance(list);
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testRefundAmount() {
|
public void testRefundAmount() {
|
||||||
ApplyRefundDTO dto = new ApplyRefundDTO();
|
ApplyRefundDTO dto = new ApplyRefundDTO();
|
||||||
|
|||||||
@@ -1,10 +1,16 @@
|
|||||||
package com.jsowell.pile.dto;
|
package com.jsowell.pile.dto;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
@Builder
|
||||||
public class ImportMemberBalanceDTO {
|
public class ImportMemberBalanceDTO {
|
||||||
// 手机号
|
// 手机号
|
||||||
private String phone;
|
private String phone;
|
||||||
|
|||||||
Reference in New Issue
Block a user