|
@@ -10,6 +10,8 @@ import com.gree.mall.manager.helper.ResponseHelper;
|
|
|
import com.gree.mall.manager.logic.settle.repair.DailyTransferLogic;
|
|
|
import com.gree.mall.manager.logic.settle.repair.RepairSettleAccountLogic;
|
|
|
import com.gree.mall.manager.plus.entity.SettleDailyBankAccount;
|
|
|
+import com.gree.mall.manager.plus.entity.SettleDailyBankCardBalance;
|
|
|
+import com.gree.mall.manager.plus.entity.SettleDailyBankTransferRecord;
|
|
|
import com.gree.mall.manager.zfire.bean.ZfireParamBean;
|
|
|
import com.gree.mall.manager.zfire.util.FieldUtils;
|
|
|
import io.swagger.annotations.Api;
|
|
@@ -113,57 +115,53 @@ public class BankAccountController {
|
|
|
repairSettleAccountLogic.delete(id);
|
|
|
return ResponseHelper.success();
|
|
|
}
|
|
|
-//
|
|
|
-// @GetMapping("/transfer/list")
|
|
|
-// @ApiOperation(value = "转帐记录列表")
|
|
|
-// public ResponseHelper<IPage<DailyBankTransferRecord>> transferList(
|
|
|
-// @ApiParam(required = false, value = "服务人员编号") @RequestParam(required = false) String workerNumber,
|
|
|
-// @ApiParam(required = false, value = "批次号") @RequestParam(required = false) String batchNo,
|
|
|
-// @ApiParam(value = "开始日期", required = false) @RequestParam(required = false) String startTime,
|
|
|
-// @ApiParam(value = "结束日期", required = false) @RequestParam(required = false) String endTime,
|
|
|
-// @ApiParam(required = true, value = "页号") @RequestParam(required = true) Integer pageNo,
|
|
|
-// @ApiParam(required = true, value = "页大小") @RequestParam(required = true) Integer pageSize,
|
|
|
-// HttpServletRequest request
|
|
|
-// ) {
|
|
|
-// IPage<DailyBankTransferRecord> list = repairSettleAccountLogic.transferList(workerNumber, startTime, endTime, batchNo, pageNo, pageSize);
|
|
|
-// return ResponseHelper.success(list);
|
|
|
-// }
|
|
|
-//
|
|
|
-//
|
|
|
-// @GetMapping("/company/account/list")
|
|
|
-// @ApiOperation(value = "公司卡号余额列表")
|
|
|
-// public ResponseHelper<IPage<DailyBankCardBalance>> companyAccountList(
|
|
|
-// @ApiParam(required = true, value = "页号") @RequestParam(required = true) Integer pageNo,
|
|
|
-// @ApiParam(required = true, value = "页大小") @RequestParam(required = true) Integer pageSize
|
|
|
-// ) {
|
|
|
-// IPage<DailyBankCardBalance> list = repairSettleAccountLogic.companyAccountList(pageNo, pageSize);
|
|
|
-// return ResponseHelper.success(list);
|
|
|
-// }
|
|
|
-//
|
|
|
-//
|
|
|
+
|
|
|
+ @PostMapping("/transfer/list")
|
|
|
+ @ApiOperation(value = "转帐记录列表")
|
|
|
+ public ResponseHelper<IPage<SettleDailyBankTransferRecord>> transferList(
|
|
|
+ @ApiParam(value = "服务人员编号") @RequestParam(required = false) String workerNumber,
|
|
|
+ @ApiParam(value = "批次号") @RequestParam(required = false) String batchNo,
|
|
|
+ @ApiParam(value = "开始日期") @RequestParam(required = false) String startTime,
|
|
|
+ @ApiParam(value = "结束日期") @RequestParam(required = false) String endTime,
|
|
|
+ @ApiParam(required = true, value = "页号") @RequestParam Integer pageNo,
|
|
|
+ @ApiParam(required = true, value = "页大小") @RequestParam Integer pageSize,
|
|
|
+ HttpServletRequest request
|
|
|
+ ) {
|
|
|
+ IPage<SettleDailyBankTransferRecord> list = repairSettleAccountLogic.transferList(workerNumber, startTime, endTime, batchNo, pageNo, pageSize);
|
|
|
+ return ResponseHelper.success(list);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("/company/account/list")
|
|
|
+ @ApiOperation(value = "公司卡号余额列表")
|
|
|
+ public ResponseHelper<IPage<SettleDailyBankCardBalance>> companyAccountList(
|
|
|
+ @ApiParam(required = true, value = "页号") @RequestParam Integer pageNo,
|
|
|
+ @ApiParam(required = true, value = "页大小") @RequestParam Integer pageSize
|
|
|
+ ) {
|
|
|
+ IPage<SettleDailyBankCardBalance> list = repairSettleAccountLogic.companyAccountList(pageNo, pageSize);
|
|
|
+ return ResponseHelper.success(list);
|
|
|
+ }
|
|
|
+
|
|
|
@PostMapping("/send/msg")
|
|
|
@ApiOperation(value = "查询余额/(发放工资)发送验证码")
|
|
|
public ResponseHelper sendMsg(
|
|
|
@ApiParam(required = true, value = "手机号") @RequestParam String mobile,
|
|
|
@ApiParam(value = "类型 发放:issue , 余额:balance") @RequestParam(required = false) String type
|
|
|
) throws Exception {
|
|
|
- repairSettleAccountLogic.sendMsg(mobile,type);
|
|
|
+ repairSettleAccountLogic.sendMsg(mobile, type);
|
|
|
return ResponseHelper.success();
|
|
|
}
|
|
|
-//
|
|
|
-//
|
|
|
-//
|
|
|
-// @GetMapping("/company/account/balance")
|
|
|
-// @ApiOperation(value = "查询公司卡余额")
|
|
|
-// public ResponseHelper<DailyBankCardBalance> selBankCardBalance(
|
|
|
-// @ApiParam(required = true, value = "id") @RequestParam(required = true) Integer id,
|
|
|
-// @ApiParam(required = true, value = "手机号") @RequestParam(required = true) String mobile,
|
|
|
-// @ApiParam(required = true, value = "验证码") @RequestParam(required = true) String code
|
|
|
-// ) throws Exception {
|
|
|
-// DailyBankCardBalance bean = repairSettleAccountLogic.selBankCardBalance(id,mobile,code);
|
|
|
-// return ResponseHelper.success(bean);
|
|
|
-// }
|
|
|
-//
|
|
|
+
|
|
|
+ @PostMapping("/company/account/balance")
|
|
|
+ @ApiOperation(value = "查询公司卡余额")
|
|
|
+ public ResponseHelper<SettleDailyBankCardBalance> selBankCardBalance(
|
|
|
+ @ApiParam(required = true, value = "id") @RequestParam Integer id,
|
|
|
+ @ApiParam(required = true, value = "手机号") @RequestParam String mobile,
|
|
|
+ @ApiParam(required = true, value = "验证码") @RequestParam String code
|
|
|
+ ) throws Exception {
|
|
|
+ SettleDailyBankCardBalance bean = repairSettleAccountLogic.selBankCardBalance(id, mobile, code);
|
|
|
+ return ResponseHelper.success(bean);
|
|
|
+ }
|
|
|
+
|
|
|
@PostMapping("/template/import")
|
|
|
@ApiOperation("导入银行账户")
|
|
|
public ResponseHelper importData(MultipartFile file) throws Exception {
|
|
@@ -173,26 +171,9 @@ public class BankAccountController {
|
|
|
|
|
|
@PostMapping("/excute")
|
|
|
@ApiOperation("查询转账结果")
|
|
|
- public ResponseHelper excute(){
|
|
|
+ public ResponseHelper excute() {
|
|
|
dailyTransferLogic.excute();
|
|
|
return ResponseHelper.success();
|
|
|
}
|
|
|
-//
|
|
|
-// @GetMapping("/template/export")
|
|
|
-// @ApiOperation("银行账号信息-导出")
|
|
|
-// public void exportRepairLevel(
|
|
|
-// @ApiParam(required = false, value = "服务人员编号") @RequestParam(required = false) String workerNumber,
|
|
|
-// @ApiParam(required = false, value = "服务人员名称") @RequestParam(required = false) String workerName,
|
|
|
-// @ApiParam(required = false, value = "所属网点编号") @RequestParam(required = false) String websitNumber,
|
|
|
-// @ApiParam(required = false, value = "身份证") @RequestParam(required = false) String idcard,
|
|
|
-// @ApiParam(required = false, value = "手机号") @RequestParam(required = false) String mobile,
|
|
|
-// HttpServletRequest request,
|
|
|
-// HttpServletResponse response
|
|
|
-// ) throws Exception {
|
|
|
-// IPage<DailyBankAccountBean> list = repairSettleAccountLogic.list(workerNumber, workerName, websitNumber, idcard, mobile, 1, -1);
|
|
|
-// ExcelData excelData = repairSettleAccountLogic.exportData(list.getRecords());
|
|
|
-// ExcelUtils.exportExcel(request,response,"银行账号信息.xlsx",excelData);
|
|
|
-// }
|
|
|
-
|
|
|
|
|
|
}
|