parent
2dc80e4888
commit
0c26bdf8ac
3 changed files with 68 additions and 3 deletions
@ -0,0 +1,32 @@ |
|||||||
|
package org.springblade.desk.quality.pojo.request; |
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema; |
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
@Data |
||||||
|
public class NgSearch { |
||||||
|
|
||||||
|
/** |
||||||
|
* 类型1:故障特征 2:故障类别 3:问题大类 4:问题小类 |
||||||
|
*/ |
||||||
|
@Schema(description = "类型1:故障特征 2:故障类别 3:问题大类 4:问题小类") |
||||||
|
private Long ngType; |
||||||
|
|
||||||
|
/** |
||||||
|
* 父级[不良原因]id |
||||||
|
*/ |
||||||
|
@Schema(description = "父级[不良原因]id") |
||||||
|
private Long parentId; |
||||||
|
|
||||||
|
/** |
||||||
|
* [制品]id |
||||||
|
*/ |
||||||
|
@Schema(description = "[制品]id") |
||||||
|
private Long productId; |
||||||
|
|
||||||
|
/** |
||||||
|
* [工序]id |
||||||
|
*/ |
||||||
|
@Schema(description = "[工序]id") |
||||||
|
private Long processId; |
||||||
|
} |
||||||
@ -0,0 +1,33 @@ |
|||||||
|
package org.springblade.desk.quality.service; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
||||||
|
import jakarta.annotation.Resource; |
||||||
|
import lombok.Data; |
||||||
|
import lombok.extern.slf4j.Slf4j; |
||||||
|
import org.springblade.desk.quality.mapper.gen.LiquidTankGenMapper; |
||||||
|
import org.springblade.desk.quality.mapper.gen.NgGenMapper; |
||||||
|
import org.springblade.desk.quality.pojo.entity.Ng; |
||||||
|
import org.springblade.desk.quality.pojo.request.NgSearch; |
||||||
|
import org.springblade.desk.quality.wrapper.gen.NgGenWrapper; |
||||||
|
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
@Service |
||||||
|
@Slf4j |
||||||
|
@Data |
||||||
|
public class NgService { |
||||||
|
|
||||||
|
@Resource |
||||||
|
private NgGenMapper genMapper; |
||||||
|
|
||||||
|
public List<Ng> listByType(NgSearch search) { |
||||||
|
return genMapper.selectList( |
||||||
|
new QueryWrapper<Ng>() |
||||||
|
.eq("NG_TYPE",search.getNgType()) |
||||||
|
.eq("PARENT_ID",search.getParentId()) |
||||||
|
.eq("PRODUCT_ID",search.getProductId()) |
||||||
|
.eq("PROCESS_ID",search.getProcessId()) |
||||||
|
); |
||||||
|
} |
||||||
|
} |
||||||
Loading…
Reference in new issue