| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package com.ydtech.modules.ins.controller;
- import com.ydtech.aop.request.RequestSingleParam;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.exception.SystemException;
- import com.ydtech.modules.ins.model.ya.CarModel_Req;
- import com.ydtech.modules.ins.service.InsZhongmeiService;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.util.StringUtils;
- import org.springframework.web.bind.annotation.*;
- @Api(tags = "中煤财险")
- @RestController
- @RequestMapping("/insZhongmei")
- public class InsZhongmeiController {
- private final InsZhongmeiService insZhongmeiService;
- public InsZhongmeiController(InsZhongmeiService insZhongmeiService) {
- this.insZhongmeiService = insZhongmeiService;
- }
- @PostMapping("/modelQuery")
- @ApiOperation("车型查询")
- public HttpResult modelQuery(@RequestSingleParam(value = "modelName") String modelName) {
- if (StringUtils.isEmpty(modelName)) {
- throw new SystemException("车型不能为空");
- }
- CarModel_Req carModelReq = new CarModel_Req();
- carModelReq.setModelName(modelName);
- return insZhongmeiService.modelQuery(modelName);
- }
- @GetMapping("/vinSearch")
- @ApiOperation("vin码查询")
- public HttpResult vinSearch(@RequestParam String frameNo) {
- return insZhongmeiService.vinSearch(frameNo);
- }
- }
|