Commit 9b7466a2 by 程裕兵

feat:pay

parent 5a34f46c
...@@ -19,4 +19,8 @@ public interface FitFinanceTaskApi { ...@@ -19,4 +19,8 @@ public interface FitFinanceTaskApi {
@PostMapping(value = "/private/task/checkSettle") @PostMapping(value = "/private/task/checkSettle")
JsonResult<Void> checkSettle(CheckSettleRequest request); JsonResult<Void> checkSettle(CheckSettleRequest request);
@ApiOperation(value = "同步结算状态", tags = {TAG})
@PostMapping(value = "/private/task/syncSettle")
JsonResult<Void> syncSettle(CheckSettleRequest request);
} }
...@@ -19,6 +19,11 @@ public class FitFinanceTaskApiFallback implements FallbackFactory<FitFinanceTask ...@@ -19,6 +19,11 @@ public class FitFinanceTaskApiFallback implements FallbackFactory<FitFinanceTask
public JsonResult<Void> checkSettle(CheckSettleRequest request) { public JsonResult<Void> checkSettle(CheckSettleRequest request) {
return JsonResult.rpcError(); return JsonResult.rpcError();
} }
@Override
public JsonResult<Void> syncSettle(CheckSettleRequest request) {
return JsonResult.rpcError();
}
}; };
} }
} }
...@@ -25,7 +25,17 @@ public class FitFinanceTaskController implements FitFinanceTaskApi { ...@@ -25,7 +25,17 @@ public class FitFinanceTaskController implements FitFinanceTaskApi {
@PostMapping(value = "/private/task/checkSettle") @PostMapping(value = "/private/task/checkSettle")
@Override @Override
public JsonResult<Void> checkSettle(@Valid @RequestBody CheckSettleRequest request) { public JsonResult<Void> checkSettle(@Valid @RequestBody CheckSettleRequest request) {
payService.checkSettle(request.getMerchantId(), request.getSettleDate()); payService.checkSettle(request.getMerchantId(), request.getSettleDate());
return JsonResult.success(); return JsonResult.success();
} }
@ApiOperation(value = "同步结算状态", tags = {TAG})
@PostMapping(value = "/private/task/syncSettle")
@Override
public JsonResult<Void> syncSettle(@Valid @RequestBody CheckSettleRequest request) {
payService.syncSettle(request.getMerchantId(), request.getSettleDate());
return JsonResult.success();
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment