公告结构化-查询资格条件库数据
This commit is contained in:
@ -0,0 +1,64 @@
|
||||
package com.chinaunicom.mall.ebtp.project.bidqualifyconditionitem.controller;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
|
||||
import com.chinaunicom.mall.ebtp.common.exception.common.CommonExceptionEnum;
|
||||
import com.chinaunicom.mall.ebtp.project.bidratio.entity.BidRatio;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.chinaunicom.mall.ebtp.project.bidqualifyconditionitem.entity.BizQualifyConditionItem;
|
||||
import com.chinaunicom.mall.ebtp.project.bidqualifyconditionitem.service.IBizQualifyConditionItemService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.validation.Valid;
|
||||
import java.util.List;
|
||||
|
||||
@RestController
|
||||
@Api(tags = "")
|
||||
@RequestMapping("/v1/expert/qualifyconditionitem")
|
||||
public class BizQualifyConditionItemController{
|
||||
|
||||
@Resource
|
||||
private IBizQualifyConditionItemService ibizQualifyConditionItemService;
|
||||
|
||||
|
||||
/**
|
||||
* 查询数据
|
||||
*
|
||||
* @param id
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("查询数据")
|
||||
@GetMapping("/{id}")
|
||||
public BaseResponse<BizQualifyConditionItem> get(@ApiParam(value = "主键id", required = true) @PathVariable String id){
|
||||
|
||||
BizQualifyConditionItem bizQualifyConditionItem = ibizQualifyConditionItemService.getById(id);
|
||||
|
||||
return BaseResponse.success(bizQualifyConditionItem);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询资质信息
|
||||
*
|
||||
* @param qualifyConditionItem
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("查询资质信息")
|
||||
@PostMapping("/getQualifyConditionList")
|
||||
public BaseResponse<List<BizQualifyConditionItem>> getBidRatioList(@ApiParam(value = "标段id", required = true) @RequestBody BizQualifyConditionItem qualifyConditionItem){
|
||||
LambdaQueryWrapper<BizQualifyConditionItem> queryWrapper= Wrappers.lambdaQuery(qualifyConditionItem);
|
||||
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("查询条件不能为空",queryWrapper.isEmptyOfWhere()) ;
|
||||
return BaseResponse.success(ibizQualifyConditionItemService.list(queryWrapper));
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user