| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.aoyang.tms.controller;
- import org.springframework.web.bind.annotation.*;
- import org.springframework.web.bind.annotation.RestController;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.*;
- import lombok.extern.slf4j.Slf4j;
- import java.util.*;
- import javax.annotation.Resource;
- import com.aoyang.tms.service.TruckDriverService;
- import com.aoyang.tms.entity.TruckDriver;
- import com.aoyang.common.result.Result;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.baomidou.mybatisplus.core.toolkit.Wrappers;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.aoyang.common.param.PageParam;
- /**
- * <p>
- * 控制器
- * </p>
- *
- * @author guoyong
- * @since 2022-04-22
- */
- @RestController
- @Slf4j
- @Api(value = "truck_driverCRUD接口")
- @RequestMapping("/strategy/truck_driver")
- public class TruckDriverController {
- @Resource
- private TruckDriverService truckDriverService;
- @ApiOperation(value = "获取truck_driver列表",notes="")
- @PostMapping("/list")
- public Result list(@RequestBody PageParam<TruckDriver> pageParam) {
- Page<TruckDriver> page = new Page<>(pageParam.getPage(), pageParam.getSize());
- IPage<TruckDriver> records = truckDriverService.page(page, Wrappers.query(pageParam.getParam()));
- return new Result<>(records);
- }
- @ApiOperation(value = "修改truck_driver",notes="根据id修改truck_driver")
- @PostMapping("/update")
- public Result update(@RequestBody TruckDriver truckDriver) {
- Boolean flag = truckDriverService.updateById(truckDriver);
- return new Result<>(flag);
- }
- @ApiOperation(value = "添加truck_driver",notes="新增一条truck_driver")
- @PostMapping("/add")
- public Result add(@RequestBody TruckDriver truckDriver) {
- Boolean flag = truckDriverService.save(truckDriver);
- return new Result<>(flag);
- }
- }
|