| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package com.ydtech.modules.order.controller;
- import com.ydtech.aop.request.RequestSingleParam;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.esm.model.InsTaskImage;
- import com.ydtech.modules.order.service.ZhongMeiOrderApiService;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import javax.servlet.http.HttpServletRequest;
- import java.io.IOException;
- @Api(tags = "中煤财险 API ")
- @RestController
- @RequestMapping("/order/zhongMeiApi")
- public class ZhongMeiOrderApiController {
- @Autowired
- private ZhongMeiOrderApiService zhongMeiOrderApiService;
- @PostMapping(value = "/modelsQuery")
- @ApiOperation(value = "车型查询接口")
- public HttpResult ModelsQuery(@RequestSingleParam(value = "modelName") String modelName, HttpServletRequest request) {
- return zhongMeiOrderApiService.modelsQuery(modelName, request);
- }
- @PostMapping("/getPolicyPrint")
- @ApiOperation(value = "电子保单")
- public HttpResult getPolicyPrint(@RequestSingleParam(value = "companyId") String companyId) throws IOException {
- return this.zhongMeiOrderApiService.getPolicyPrint(companyId);
- }
- @PostMapping(value = "/uploadImage")
- @ApiOperation(value = "影像上传")
- public HttpResult uploadImage(@RequestSingleParam(value = "orderNo") String orderNo) {
- return zhongMeiOrderApiService.uploadImage(orderNo);
- }
- }
|