feat:通过门店Code 查询存量客户开通基本信息

This commit is contained in:
苏竹红
2025-11-20 15:22:50 +08:00
parent 8f1182f3ee
commit 297c6e35c4
14 changed files with 1652 additions and 7 deletions

View File

@@ -1,6 +1,7 @@
package com.cool.store.controller.webc;
import com.cool.store.dto.wallet.BillDetailDTO;
import com.cool.store.dto.wallet.OpenBasicInfoDTO;
import com.cool.store.request.wallet.*;
import com.cool.store.response.ResponseResult;
import com.cool.store.service.wallet.WalletService;
@@ -108,4 +109,16 @@ public class MiniWalletController {
public ResponseResult<Boolean> withDrawer(@RequestBody @Validated WalletWithDrawerRequest request) {
return ResponseResult.success(walletService.withDrawer(request));
}
@ApiOperation("根据门店编码查询开通基础信息")
@GetMapping("/getOpenBasicInfo")
public ResponseResult<OpenBasicInfoDTO> getOpenBasicInfo(@NotBlank(message = "门店编码不能为空") String storeCode) {
return ResponseResult.success(walletService.getOpenBasicInfo(storeCode));
}
@ApiOperation("提交开通")
@PostMapping("/openOnlineBankAccount")
public ResponseResult<Boolean> openOnlineBankAccount(@RequestBody @Validated CoolOpenBasicInfoRequest request) {
return ResponseResult.success(walletService.openOnlineBankAccount(request));
}
}