TPriceController.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.szwl.controller;
  2. import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
  3. import com.baomidou.mybatisplus.core.toolkit.Wrappers;
  4. import com.szwl.model.bo.R;
  5. import com.szwl.model.bo.ResponseModel;
  6. import com.szwl.model.entity.TAdmin;
  7. import com.szwl.model.entity.TEquipment;
  8. import com.szwl.model.entity.TPrice;
  9. import com.szwl.service.TPriceService;
  10. import io.swagger.annotations.ApiOperation;
  11. import org.springframework.beans.factory.annotation.Autowired;
  12. import org.springframework.web.bind.annotation.GetMapping;
  13. import org.springframework.web.bind.annotation.RequestMapping;
  14. import org.springframework.web.bind.annotation.RestController;
  15. import java.util.List;
  16. /**
  17. * <p>
  18. * 金额表(如一个优惠码多少钱) 前端控制器
  19. * </p>
  20. *
  21. * @author wuhs
  22. * @since 2022-06-30
  23. */
  24. @RestController
  25. @RequestMapping("/tPrice")
  26. public class TPriceController {
  27. @Autowired
  28. TPriceService priceService;
  29. @ApiOperation(value = "获取价格")
  30. @GetMapping("/getPrice")
  31. public ResponseModel<TPrice> getPrice(String name) {
  32. LambdaQueryWrapper<TPrice> query = Wrappers.lambdaQuery();
  33. query.eq(TPrice::getName,name);
  34. List<TPrice> list = priceService.list(query);
  35. return R.ok(list.get(0));
  36. }
  37. }