| | |
| | | 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); |
| | |
| | | |
| | | |
| | | @PostMapping("/logan/inner/xpVehicleModel/listByIds") |
| | | @ApiOperation(value = "根据ID列表批量查询", tags = {"内部接口"}) |
| | | @ApiOperation(value = "车型根据ID列表批量查询", tags = {"内部接口"}) |
| | | public R<List<XpVehicleModel>> listByIds(@RequestBody List<String> ids) { |
| | | if (CollUtil.isEmpty(ids)) { |
| | | return R.ok(new ArrayList<>()); |
| | |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "根据ID查询", tags = "管理后台-车型根据ID查询") |
| | | @ApiOperation(value = "车型根据ID查询", tags = "管理后台-资产-车型管理") |
| | | @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(); |