package com.lcry.springcloudalibaba.controller; import com.lcry.springcloudalibaba.domain.CommonResult; import com.lcry.springcloudalibaba.service.AccountService; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import java.math.BigDecimal; @RestController public class AccountController { @Resource private AccountService accountService; /** * 扣减账户余额 */ @GetMapping("/account/decrease") public CommonResult decrease(@RequestParam("userId") Long userId, @RequestParam("money") BigDecimal money) { accountService.decrease(userId, money); return new CommonResult(200, "扣减账户余额成功!"); } }