添加生产厂家列表接口
This commit is contained in:
+44
@@ -0,0 +1,44 @@
|
||||
package com.jero.modules.laws.part.controller;
|
||||
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
||||
import com.jero.common.api.vo.Result;
|
||||
import com.jero.common.aspect.annotation.AutoLog;
|
||||
import com.jero.modules.laws.part.entity.LawsPartProductionFactory;
|
||||
import com.jero.modules.laws.part.service.ILawsPartProductionFactoryService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Api(tags = "业务支持-生产厂家表")
|
||||
@RestController
|
||||
@RequestMapping("/laws/lawsPartProductionFactory")
|
||||
@Slf4j
|
||||
public class LawsPartProductionFactoryController {
|
||||
|
||||
@Resource
|
||||
private ILawsPartProductionFactoryService lawsPartProductionFactoryService;
|
||||
|
||||
/**
|
||||
* 列表查询
|
||||
*
|
||||
* @param lawsPartProductionFactory
|
||||
* @return
|
||||
*/
|
||||
@AutoLog(value = "业务支持-生产厂家表-列表")
|
||||
@ApiOperation(value = "业务支持-生产厂家表-列表", notes = "业务支持-生产厂家表-列表")
|
||||
@GetMapping(value = "/list")
|
||||
@ApiOperationSupport(order = 1)
|
||||
public Result<List<LawsPartProductionFactory>> list(LawsPartProductionFactory lawsPartProductionFactory,
|
||||
HttpServletRequest req) {
|
||||
List<LawsPartProductionFactory> list = lawsPartProductionFactoryService.getList(lawsPartProductionFactory,req);
|
||||
return Result.OK(list);
|
||||
}
|
||||
}
|
||||
+7
-7
@@ -15,7 +15,7 @@ import org.springframework.format.annotation.DateTimeFormat;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
/**
|
||||
*
|
||||
* 生产厂家表
|
||||
* @TableName laws_part_production_factory
|
||||
*/
|
||||
@TableName(value ="laws_part_production_factory")
|
||||
@@ -64,14 +64,14 @@ public class LawsPartProductionFactory implements Serializable {
|
||||
private Integer delFlag;
|
||||
|
||||
/**
|
||||
* FND+GPC代码
|
||||
* 生产厂家
|
||||
*/
|
||||
@ApiModelProperty(value = "FND+GPC代码")
|
||||
private String fndGpc;
|
||||
@ApiModelProperty(value = "生产厂家")
|
||||
private String productionFactory;
|
||||
|
||||
/**
|
||||
* 法规件名称(关键零部件名称)
|
||||
* 生产厂家code
|
||||
*/
|
||||
@ApiModelProperty(value = "法规件名称(关键零部件名称)")
|
||||
private String regPartNameCn;
|
||||
@ApiModelProperty(value = "生产厂家code")
|
||||
private String productionFactoryCode;
|
||||
}
|
||||
|
||||
+4
@@ -3,6 +3,10 @@ package com.jero.modules.laws.part.service;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.jero.modules.laws.part.entity.LawsPartProductionFactory;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import java.util.List;
|
||||
|
||||
public interface ILawsPartProductionFactoryService extends IService<LawsPartProductionFactory> {
|
||||
|
||||
List<LawsPartProductionFactory> getList(LawsPartProductionFactory lawsPartProductionFactory, HttpServletRequest req);
|
||||
}
|
||||
|
||||
+11
@@ -1,17 +1,28 @@
|
||||
package com.jero.modules.laws.part.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.jero.common.system.query.QueryGenerator;
|
||||
import com.jero.modules.laws.part.entity.LawsPartProductionFactory;
|
||||
import com.jero.modules.laws.part.mapper.LawsPartProductionFactoryMapper;
|
||||
import com.jero.modules.laws.part.service.ILawsPartProductionFactoryService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import java.util.List;
|
||||
|
||||
@Service
|
||||
@Slf4j
|
||||
public class LawsPartProductionFactoryServiceImpl extends ServiceImpl<LawsPartProductionFactoryMapper, LawsPartProductionFactory>
|
||||
implements ILawsPartProductionFactoryService {
|
||||
|
||||
@Override
|
||||
public List<LawsPartProductionFactory> getList(LawsPartProductionFactory lawsPartProductionFactory, HttpServletRequest req) {
|
||||
QueryWrapper<LawsPartProductionFactory> queryWrapper =
|
||||
QueryGenerator.initQueryWrapper(lawsPartProductionFactory, req.getParameterMap());
|
||||
return list(queryWrapper);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user