package com.ydtech.modules.admin.controller.quoteCount; import com.ydtech.core.page.HttpResult; import com.ydtech.modules.admin.model.report.company.CompanyQutationCountDataDto; import com.ydtech.modules.admin.model.report.company.CompanyQutationCountDataQueryDto; import com.ydtech.modules.admin.service.CompanyDataReportService; import com.ydtech.modules.order.entity.BasePageResult; 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; /** * @version * @author: hxl * @Date: 2024/7/30 14:38 * @Description: 报价次数查询 */ @Api(tags = "报价次数") @RequestMapping("/quoteCount") @RestController public class QuoteCountController { @Autowired private CompanyDataReportService companyDataReportService; /** * @version * @author: hxl * @Date: 2024/7/3 15:35 * @Description: 查询报价次数数据 */ @PostMapping("queryCompanyQutationCountDataPage") @ApiOperation(value = "查询报价次数数据") public HttpResult> queryCompanyQutationCountDataPage(@RequestBody CompanyQutationCountDataQueryDto companyQutationCountDataQueryDto) { try{ BasePageResult result = companyDataReportService.queryCompanyQutationCountDataPage(companyQutationCountDataQueryDto); return HttpResult.ok("查询数据成功", result); }catch (Exception e){ return HttpResult.error("查询错误"+e.getMessage()); } } }