| | |
| | | import java.util.List; |
| | | |
| | | @Slf4j |
| | | @Api(tags = "车辆检测") |
| | | @Api(tags = "车型") |
| | | @RestController |
| | | @RequestMapping("") |
| | | public class XpVehicleModelController { |
| | |
| | | private XpPricingClient xpPricingClient; |
| | | |
| | | |
| | | @ApiOperation(value = "列表", tags = "管理后台-列表") |
| | | @ApiOperation(value = "分页列表", tags = "管理后台-分页列表") |
| | | @PostMapping("/logan/inner/xpVehicleModel/pageList") |
| | | public R<PageInfo<XpVehicleModel>> pageList(@RequestBody XpVehicleModelPageQuery query) { |
| | | PageInfo<XpVehicleModel> pageInfo = xpVehicleModelService.pageList(query); |
| | | return R.ok(pageInfo); |
| | | } |
| | | @ApiOperation(value = "根据ID查询", tags = "管理后台-根据ID查询") |
| | | @ApiOperation(value = "根据ID查询", tags = "管理后台-车型根据ID查询") |
| | | @GetMapping("/logan/inner/xpVehicleModel/getById") |
| | | public R<XpVehicleModel> getById(@RequestParam String id) { |
| | | if (id == null || id.isEmpty()) { |
| | |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "新增", tags = "管理后台-新增") |
| | | @ApiOperation(value = "新增", tags = "管理后台-车型新增") |
| | | @PostMapping("/logan/inner/xpVehicleModel/add") |
| | | public R<String> add(@RequestBody @Valid XpVehicleModel dto) { |
| | | // 根据名称查询车辆型号,验证是否已存在 |
| | |
| | | return R.fail("保存失败"); |
| | | } |
| | | |
| | | @ApiOperation(value = "编辑", tags = "管理后台-编辑") |
| | | @ApiOperation(value = "编辑", tags = "管理后台-车型编辑") |
| | | @PostMapping("/logan/inner/xpVehicleModel/edit") |
| | | public R<String> edit(@RequestBody @Valid XpVehicleModel dto) { |
| | | if(dto.getId() == null){ |
| | |
| | | return R.fail("保存失败"); |
| | | } |
| | | |
| | | @ApiOperation(value = "删除", tags = "管理后台-删除") |
| | | @ApiOperation(value = "删除", tags = "管理后台-车型删除") |
| | | @DeleteMapping("/logan/inner/xpVehicleModel/deleteById") |
| | | public R<String> deleteById(@RequestParam String id) { |
| | | /* |
| | |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "列表查询", tags = "管理后台-列表查询") |
| | | @ApiOperation(value = "全列表查询", tags = "管理后台-车型全列表查询") |
| | | @PostMapping("/logan/inner/xpVehicleModel/list") |
| | | public R<List<XpVehicleModel>> list() { |
| | | List<XpVehicleModel> list = xpVehicleModelService.queryList(); |