添加生产厂家列表接口
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;
|
import javax.validation.constraints.NotBlank;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* 生产厂家表
|
||||||
* @TableName laws_part_production_factory
|
* @TableName laws_part_production_factory
|
||||||
*/
|
*/
|
||||||
@TableName(value ="laws_part_production_factory")
|
@TableName(value ="laws_part_production_factory")
|
||||||
@@ -64,14 +64,14 @@ public class LawsPartProductionFactory implements Serializable {
|
|||||||
private Integer delFlag;
|
private Integer delFlag;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* FND+GPC代码
|
* 生产厂家
|
||||||
*/
|
*/
|
||||||
@ApiModelProperty(value = "FND+GPC代码")
|
@ApiModelProperty(value = "生产厂家")
|
||||||
private String fndGpc;
|
private String productionFactory;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 法规件名称(关键零部件名称)
|
* 生产厂家code
|
||||||
*/
|
*/
|
||||||
@ApiModelProperty(value = "法规件名称(关键零部件名称)")
|
@ApiModelProperty(value = "生产厂家code")
|
||||||
private String regPartNameCn;
|
private String productionFactoryCode;
|
||||||
}
|
}
|
||||||
|
|||||||
+4
@@ -3,6 +3,10 @@ package com.jero.modules.laws.part.service;
|
|||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
import com.jero.modules.laws.part.entity.LawsPartProductionFactory;
|
import com.jero.modules.laws.part.entity.LawsPartProductionFactory;
|
||||||
|
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
public interface ILawsPartProductionFactoryService extends IService<LawsPartProductionFactory> {
|
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;
|
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.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.entity.LawsPartProductionFactory;
|
||||||
import com.jero.modules.laws.part.mapper.LawsPartProductionFactoryMapper;
|
import com.jero.modules.laws.part.mapper.LawsPartProductionFactoryMapper;
|
||||||
import com.jero.modules.laws.part.service.ILawsPartProductionFactoryService;
|
import com.jero.modules.laws.part.service.ILawsPartProductionFactoryService;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class LawsPartProductionFactoryServiceImpl extends ServiceImpl<LawsPartProductionFactoryMapper, LawsPartProductionFactory>
|
public class LawsPartProductionFactoryServiceImpl extends ServiceImpl<LawsPartProductionFactoryMapper, LawsPartProductionFactory>
|
||||||
implements ILawsPartProductionFactoryService {
|
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