You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

33 lines
1.0 KiB

package com.xujie.modules.quality.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xujie.common.utils.PageUtils;
import com.xujie.modules.quality.data.QualityIssueBindPoDto;
import com.xujie.modules.quality.data.QualityIssuePoSelectDto;
import com.xujie.modules.quality.data.QueryPoDto;
import com.xujie.modules.quality.entity.QualityIssue;
import com.xujie.modules.quality.entity.SrmQualityIssuePo;
import java.util.List;
public interface QualityIssueService extends IService<QualityIssue> {
PageUtils queryPage(QualityIssue qualityIssue);
void saveIssue(QualityIssue qualityIssue);
void removeByIssueNo(QualityIssue qualityIssue);
void updateByIssueNo(QualityIssue qualityIssue);
void closeIssue(QualityIssue qualityIssue);
void bindIssuePo(QualityIssueBindPoDto dto);
PageUtils getAvailablePoList(QueryPoDto dto);
List<SrmQualityIssuePo> getIssuePoList(String site, String issueNo);
void deleteIssuePo(String site, String issueNo, String poNo, Integer itemNo);
}