| | |
| | | */ |
| | | @ApiOperation(value = "打电话", tags = {"师傅端-打电话[2.0]"}) |
| | | @GetMapping(value = "/call") |
| | | public R<String> call(@RequestParam Integer orderId) { |
| | | public R<String> call(@RequestParam("orderId") String orderId) { |
| | | Order order = orderService.getById(orderId); |
| | | if(Objects.isNull(order)){ |
| | | return R.fail("订单不存在"); |
| | | } |
| | | order.setState(2); |
| | | if(order.getState() == 7){ |
| | | order.setState(1); |
| | | orderService.updateById(order); |
| | | } |
| | | return R.ok(); |
| | | } |
| | | /** |
| | | * 领取补贴金 |
| | | */ |
| | | @GetMapping(value = "/receiving") |
| | | public R<String> receiving(@RequestParam("orderId")String orderId, @RequestParam("recycleSubsidy")BigDecimal recycleSubsidy) { |
| | | Order order = orderService.getById(orderId); |
| | | if(Objects.isNull(order)){ |
| | | return R.fail("订单不存在"); |
| | | } |
| | | order.setSubsidy(recycleSubsidy); |
| | | orderService.updateById(order); |
| | | return R.ok(); |
| | | } |