Browse Source

2025-07-29 QC

master
fengyuan_yang 6 months ago
parent
commit
a742f7da73
  1. 752
      src/main/java/com/gaotao/modules/pms/controller/QcController.java
  2. 215
      src/main/java/com/gaotao/modules/pms/mapper/QcBaseInfoMapper.java
  3. 249
      src/main/java/com/gaotao/modules/pms/mapper/QcMapper.java
  4. 1289
      src/main/java/com/gaotao/modules/pms/service/Impl/QcBaseInfoServiceImpl.java
  5. 1624
      src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java
  6. 128
      src/main/java/com/gaotao/modules/pms/service/QcBaseInfoService.java
  7. 153
      src/main/java/com/gaotao/modules/pms/service/QcService.java
  8. 1452
      src/main/resources/mapper/pms/QcBaseInfoMapper.xml
  9. 2683
      src/main/resources/mapper/pms/QcMapper.xml
  10. 2450
      src/main/resources/mapper/pms/QcReportMapper.xml

752
src/main/java/com/gaotao/modules/pms/controller/QcController.java
File diff suppressed because it is too large
View File

215
src/main/java/com/gaotao/modules/pms/mapper/QcBaseInfoMapper.java

@ -0,0 +1,215 @@
package com.gaotao.modules.pms.mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gaotao.modules.pms.data.*;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@Mapper
public interface QcBaseInfoMapper {
IPage<QcMethodData> qcMethodSearch(Page<QcMethodData> page, @Param("query") QcMethodData data);
void qcMethodSave(QcMethodData data);
void qcMethodUpdate(QcMethodData data);
String getMethodNo(QcMethodData data);
List<QcMethodData> checkMethodOnlyOne(QcMethodData data);
List<EamPropertiesItemData> checkMethodIsUsed(QcMethodData data);
void qcMethodDelete(QcMethodData data);
IPage<QcItemData> qcItemSearch(Page<QcItemData> page, @Param("query") QcItemData data);
List<QcItemData> checkQcItem(QcItemData data);
void qcItemSave(QcItemData data);
void qcItemUpdate(QcItemData data);
void qcItemDelete(QcItemData data);
List<EamPropertiesModelDetailData> checkItemIsUsed(QcItemData data);
String getItemNo(QcItemData data);
List<QcItemData> checkItemOnlyOne(QcItemData data);
void qcItemMethodDelete(QcItemData data);
void qcItemMethodSave(QcItemData data);
void qcItemMethodUpdate(QcItemData data);
List<QcTemplateData> getTemplateList(QcTemplateData data);
List<QcTemplateData> getPartTemplateList(QcTemplateData data);
List<QcTemplateData> getTemplateListAll(QcTemplateData data);
IPage<QcSamplingInspectionPlanData> samplingInspectionPlanSearch(Page<QcSamplingInspectionPlanData> qcSamplingInspectionPlanDataPage,@Param("query") QcSamplingInspectionPlanData data);
void samplingInspectionPlanSave(QcSamplingInspectionPlanData data);
void samplingInspectionPlanUpdate(QcSamplingInspectionPlanData data);
void samplingInspectionPlanDelete(QcSamplingInspectionPlanData data);
String queryLastSamplingPlanNo(QcSamplingInspectionPlanData data);
QcSamplingInspectionPlanData selectSamplingPlanByNo(QcSamplingInspectionPlanData data);
IPage<QcTemplateData> templateSearch(Page<QcTemplateData> qcItemDataPage, @Param("query") QcTemplateData data);
void templateSave(QcTemplateData data);
void templateUpdate(QcTemplateData data);
List<QcTemplateData> templateDetailsSearch(QcTemplateData data);
QcTemplateData selectItemDetails(QcTemplateData data);
void addItemDetails(QcTemplateData data);
void delItemDetails(QcTemplateData data);
List<QcTemplateData> getItemList(QcTemplateData data);
void templateDelete(QcTemplateData data);
void itemItemDelete(QcTemplateData data);
EamPropertiesItemData getItemByItemNo(QcItemData data);
void insertItem(EamPropertiesItemData task);
QcTemplateData selectTemplateByDesc(QcTemplateData data);
QcTemplateData selectDetail(QcTemplateData data);
void saveItemDetailed(QcTemplateData data);
String getTemplateNo(QcTemplateData data);
List<QcTemplateData> checkTemplateOnlyOne(QcTemplateData data);
Integer getQCDetailOrderId(QcTemplateData data);
void delTemplateItem(QcTemplateData data);
void deleteInspectionStandard2(QcTemplateData qcData);
List<QcTemplateData> getItem(QcTemplateData data);
List<QcMethodData> queryMethodList(QcMethodData data);
QcTemplateData selectItem(String itemNo, String itemType,String buNo);
void updateQCDetailOrderIdNull();
List<QcInspectionTypeData> inspectionTypeSearch(QcInspectionTypeData data);
List<EamObjectData> objectSearch(EamObjectData data);
IPage<QcSamplingInspectionQtyData> samplingQtySearch(Page<QcSamplingInspectionQtyData> page, @Param("query") QcSamplingInspectionQtyData data);
void samplingQtySave(QcSamplingInspectionQtyData data);
QcSamplingInspectionQtyData selectSamplingQtyByDesc(QcSamplingInspectionQtyData data);
String queryLastSamplingQtyNo(QcSamplingInspectionQtyData data);
void samplingQtyUpdate(QcSamplingInspectionQtyData data);
List<QcSamplingInspectionPlanData> selectSamplingPlanBySamplingQtyNo(QcSamplingInspectionQtyData data);
void samplingQtyDelete(QcSamplingInspectionQtyData data);
IPage<QcSamplingInspectionQtyRankData> samplingQtyRankSearch(Page<QcSamplingInspectionQtyRankData> page, @Param("query") QcSamplingInspectionQtyRankData data);
QcSamplingInspectionQtyRankData selectSamplingQtyRankByDesc(QcSamplingInspectionQtyRankData data);
String queryLastSamplingQtyRankNo(QcSamplingInspectionQtyRankData data);
void samplingQtyRankSave(QcSamplingInspectionQtyRankData data);
List<QcSamplingInspectionPlanData> selectSamplingPlanBySamplingQtyRankNo(QcSamplingInspectionQtyRankData data);
void samplingQtyRankUpdate(QcSamplingInspectionQtyRankData data);
void samplingQtyRankDelete(QcSamplingInspectionQtyRankData data);
IPage<QcSamplingInspectionLevelData> samplingLevelSearch(Page<QcSamplingInspectionLevelData> page, @Param("query") QcSamplingInspectionLevelData data);
QcSamplingInspectionLevelData selectSamplingLevelByDesc(QcSamplingInspectionLevelData data);
String queryLastSamplingLevelNo(QcSamplingInspectionLevelData data);
void samplingLevelSave(QcSamplingInspectionLevelData data);
List<QcSamplingInspectionPlanData> selectSamplingPlanBySamplingLevelNo(QcSamplingInspectionLevelData data);
void samplingLevelUpdate(QcSamplingInspectionLevelData data);
void samplingLevelDelete(QcSamplingInspectionLevelData data);
IPage<QcPartAttributeData> qcPartAttributeSearch(Page<QcPartAttributeData> qcPartAttributeDataPage,@Param("query") QcPartAttributeData data);
void qcPartAttributeSave(QcPartAttributeData data);
List<QcTemplateData> searchPartAttributeDetails(QcTemplateData data);
void savePartAttributeDetails(QcTemplateData data);
void deletePartAttributeDetails(QcTemplateData data);
void saveAttributeDetailed(QcTemplateData data);
QcTemplateData selectTemplateData(QcTemplateData data);
void qcPartAttributeDelete(QcPartAttributeData data);
void deletePartAttributeTemplate(QcPartAttributeData data);
QcSamplingInspectionPlanData selectSamplingPlanByDesc(QcSamplingInspectionPlanData data);
QcPartAttributeData selectPartAttributeByNo(QcPartAttributeData data);
void updatePartAttributeTime(QcTemplateData data);
QcTemplateData searchPartRepeat(QcTemplateData partData);
void qcPartAttributeEdit(QcPartAttributeData data);
IPage<QcSamplingInspectionProgrammeData> samplingProgrammeSearch(Page<QcSamplingInspectionProgrammeData> qcSamplingInspectionProgrammeDataPage,@Param("query") QcSamplingInspectionProgrammeData data);
void samplingProgrammeSave(QcSamplingInspectionProgrammeData data);
QcSamplingInspectionProgrammeData selectSamplingProgrammeByDesc(QcSamplingInspectionProgrammeData data);
String queryLastSamplingProgrammeNo(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> searchSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> getPlanList(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> getProgrammePlanList(QcSamplingInspectionProgrammeData data);
void saveSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
QcSamplingInspectionProgrammeData searchPlanRepeat(QcSamplingInspectionProgrammeData data);
void deleteSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
void samplingProgrammeDelete(QcSamplingInspectionProgrammeData data);
void deletePlanByProgrammeNo(QcSamplingInspectionProgrammeData data);
void updateSamplingInspectionProgrammeDate(QcSamplingInspectionProgrammeData data);
}

249
src/main/java/com/gaotao/modules/pms/mapper/QcMapper.java

@ -12,52 +12,14 @@ import org.apache.ibatis.annotations.Param;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
/**
* @description: 质量管理持久层
* @author: fengyuan_yang
* @date: 2023/3/27 9:15
* @param:
* @return:
**/
@Mapper @Mapper
public interface QcMapper { public interface QcMapper {
IPage<QcItemData> qcItemSearch(Page<QcItemData> page, @Param("query") QcItemData data);
List<QcItemData> checkQcItem(QcItemData data);
void qcItemSave(QcItemData data);
void qcItemUpdate(QcItemData data);
void qcItemDelete(QcItemData data);
IPage<QcMethodData> qcMethodSearch(Page<QcMethodData> page, @Param("query") QcMethodData data);
void qcMethodSave(QcMethodData data);
void qcMethodUpdate(QcMethodData data);
List<EamPropertiesItemData> checkMethodIsUsed(QcMethodData data);
void qcMethodDelete(QcMethodData data);
List<EamPropertiesModelDetailData> checkItemIsUsed(QcItemData data);
void deleteFAIDetailedRecord(QcFAIRecordData data); void deleteFAIDetailedRecord(QcFAIRecordData data);
void deleteFAIRecord(QcFAIRecordData data); void deleteFAIRecord(QcFAIRecordData data);
List<QcInspectorData> inspectorSearch();
List<QcInspectorData> checkInspector(QcInspectorData data);
void inspectorSave(QcInspectorData data);
void inspectorUpdate(QcInspectorData data);
void inspectorDelete(QcInspectorData data);
void updateFAIMasterSubmitFlag(QcFAIRecordData data); void updateFAIMasterSubmitFlag(QcFAIRecordData data);
void updateFAIDetailSubmitFlag(QcFAIRecordData data); void updateFAIDetailSubmitFlag(QcFAIRecordData data);
@ -74,158 +36,8 @@ public interface QcMapper {
void deleteFAISubDetailedRecord(QcFAIRecordData data); void deleteFAISubDetailedRecord(QcFAIRecordData data);
IPage<QcSamplingInspectionPlanData> samplingInspectionPlanSearch(Page<QcSamplingInspectionPlanData> qcSamplingInspectionPlanDataPage,@Param("query") QcSamplingInspectionPlanData data);
void samplingInspectionPlanSave(QcSamplingInspectionPlanData data);
void samplingInspectionPlanUpdate(QcSamplingInspectionPlanData data);
void samplingInspectionPlanDelete(QcSamplingInspectionPlanData data);
IPage<QcTemplateData> templateSearch(Page<QcTemplateData> qcItemDataPage, @Param("query") QcTemplateData data);
void templateSave(QcTemplateData data);
void templateUpdate(QcTemplateData data);
List<QcTemplateData> templateDetailsSearch(QcTemplateData data);
QcTemplateData selectItemDetails(QcTemplateData data);
void addItemDetails(QcTemplateData data);
void delItemDetails(QcTemplateData data);
List<QcTemplateData> getItemList(QcTemplateData data);
void templateDelete(QcTemplateData data);
void itemItemDelete(QcTemplateData data);
void delFAISubDetailedRecord(QcSubDetailInformationData data); void delFAISubDetailedRecord(QcSubDetailInformationData data);
EamPropertiesItemData getItemByItemNo(QcItemData data);
void insertItem(EamPropertiesItemData task);
// String queryLastItemNo(QcItemData data);
QcTemplateData selectTemplateByDesc(QcTemplateData data);
QcTemplateData selectDetail(QcTemplateData data);
void saveItemDetailed(QcTemplateData data);
IPage<QcSamplingInspectionQtyData> samplingQtySearch(Page<QcSamplingInspectionQtyData> page, @Param("query") QcSamplingInspectionQtyData data);
void samplingQtySave(QcSamplingInspectionQtyData data);
QcSamplingInspectionQtyData selectSamplingQtyByDesc(QcSamplingInspectionQtyData data);
String queryLastSamplingQtyNo(QcSamplingInspectionQtyData data);
void samplingQtyUpdate(QcSamplingInspectionQtyData data);
List<QcSamplingInspectionPlanData> selectSamplingPlanBySamplingQtyNo(QcSamplingInspectionQtyData data);
void samplingQtyDelete(QcSamplingInspectionQtyData data);
IPage<QcSamplingInspectionQtyRankData> samplingQtyRankSearch(Page<QcSamplingInspectionQtyRankData> page, @Param("query") QcSamplingInspectionQtyRankData data);
QcSamplingInspectionQtyRankData selectSamplingQtyRankByDesc(QcSamplingInspectionQtyRankData data);
String queryLastSamplingQtyRankNo(QcSamplingInspectionQtyRankData data);
void samplingQtyRankSave(QcSamplingInspectionQtyRankData data);
List<QcSamplingInspectionPlanData> selectSamplingPlanBySamplingQtyRankNo(QcSamplingInspectionQtyRankData data);
void samplingQtyRankUpdate(QcSamplingInspectionQtyRankData data);
void samplingQtyRankDelete(QcSamplingInspectionQtyRankData data);
IPage<QcSamplingInspectionLevelData> samplingLevelSearch(Page<QcSamplingInspectionLevelData> page, @Param("query") QcSamplingInspectionLevelData data);
QcSamplingInspectionLevelData selectSamplingLevelByDesc(QcSamplingInspectionLevelData data);
String queryLastSamplingLevelNo(QcSamplingInspectionLevelData data);
void samplingLevelSave(QcSamplingInspectionLevelData data);
List<QcSamplingInspectionPlanData> selectSamplingPlanBySamplingLevelNo(QcSamplingInspectionLevelData data);
void samplingLevelUpdate(QcSamplingInspectionLevelData data);
void samplingLevelDelete(QcSamplingInspectionLevelData data);
QcSamplingInspectionPlanData selectSamplingPlanByNo(QcSamplingInspectionPlanData data);
String queryLastSamplingPlanNo(QcSamplingInspectionPlanData data);
List<QcInspectionTypeData> inspectionTypeSearch(QcInspectionTypeData data);
IPage<QcPartAttributeData> qcPartAttributeSearch(Page<QcPartAttributeData> qcPartAttributeDataPage,@Param("query") QcPartAttributeData data);
List<EamObjectData> objectSearch(EamObjectData data);
void qcPartAttributeSave(QcPartAttributeData data);
List<QcTemplateData> searchPartAttributeDetails(QcTemplateData data);
void savePartAttributeDetails(QcTemplateData data);
List<QcTemplateData> getTemplateList(QcTemplateData data);
List<QcTemplateData> getPartTemplateList(QcTemplateData data);
void deletePartAttributeDetails(QcTemplateData data);
void saveAttributeDetailed(QcTemplateData data);
QcTemplateData selectTemplateData(QcTemplateData data);
void qcPartAttributeDelete(QcPartAttributeData data);
void deletePartAttributeTemplate(QcPartAttributeData data);
IPage<QcPartAttributeData> qcFamilyAttributeSearch(Page<QcPartAttributeData> qcPartAttributeDataPage,@Param("query") QcPartAttributeData data);
void qcFamilyAttributeSave(QcPartAttributeData data);
void qcFamilyAttributeDelete(QcPartAttributeData data);
void deleteFamilyAttributeTemplate(QcPartAttributeData data);
IPage<QcSamplingInspectionProgrammeData> samplingProgrammeSearch(Page<QcSamplingInspectionProgrammeData> qcSamplingInspectionProgrammeDataPage,@Param("query") QcSamplingInspectionProgrammeData data);
void samplingProgrammeSave(QcSamplingInspectionProgrammeData data);
QcSamplingInspectionProgrammeData selectSamplingProgrammeByDesc(QcSamplingInspectionProgrammeData data);
String queryLastSamplingProgrammeNo(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> searchSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> getPlanList(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> getProgrammePlanList(QcSamplingInspectionProgrammeData data);
QcSamplingInspectionPlanData selectSamplingPlanByDesc(QcSamplingInspectionPlanData data);
void saveSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
QcSamplingInspectionProgrammeData searchPlanRepeat(QcSamplingInspectionProgrammeData data);
void deleteSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
void samplingProgrammeDelete(QcSamplingInspectionProgrammeData data);
void deletePlanByProgrammeNo(QcSamplingInspectionProgrammeData data);
QcTemplateData selectItem(String itemNo, String itemType,String buNo);
QcPartAttributeData selectPartAttributeByNo(QcPartAttributeData data);
List<QcFAIRecordData> selectFAIBasicData(); List<QcFAIRecordData> selectFAIBasicData();
List<QcFAIRecordData> selectPartAttributeByPartNo(String site, String buNo, String partNo, String attributeType, String inspectionTypeNo, String supplierNo); List<QcFAIRecordData> selectPartAttributeByPartNo(String site, String buNo, String partNo, String attributeType, String inspectionTypeNo, String supplierNo);
@ -324,29 +136,14 @@ public interface QcMapper {
void deleteIQCSubDetailedRecord(QcFAIRecordData data); void deleteIQCSubDetailedRecord(QcFAIRecordData data);
// String queryLastMethodNo();
void qcItemMethodDelete(QcItemData data);
void qcItemMethodSave(QcItemData data);
void qcItemMethodUpdate(QcItemData data);
List<QcFAIRecordData> qcExec(String site); List<QcFAIRecordData> qcExec(String site);
void updatePartAttributeTime(QcTemplateData data);
void updateSamplingInspectionProgrammeDate(QcSamplingInspectionProgrammeData data);
List<SysOssEntity> queryFileId(SysOssEntity data); List<SysOssEntity> queryFileId(SysOssEntity data);
List<QcPartAttributeData> getOperationDescList(QcPartAttributeData data); List<QcPartAttributeData> getOperationDescList(QcPartAttributeData data);
List<QcPartAttributeData> getManufacturerList(QcPartAttributeData data); List<QcPartAttributeData> getManufacturerList(QcPartAttributeData data);
List<QcTemplateData> getTemplateListAll(QcTemplateData data);
QcTemplateData searchPartRepeat(QcTemplateData partData);
List<QcFAIRecordData> getAllResourceList(QcFAIRecordData data); List<QcFAIRecordData> getAllResourceList(QcFAIRecordData data);
List<QcFAIRecordData> selectPartAttributeByOperationAndResource(String site, String buNo, String partNo, String attributeType1, String inspectionTypeNo, String operationDesc, String resourceId); List<QcFAIRecordData> selectPartAttributeByOperationAndResource(String site, String buNo, String partNo, String attributeType1, String inspectionTypeNo, String operationDesc, String resourceId);
@ -401,20 +198,12 @@ public interface QcMapper {
List<QcFAIRecordData> selectTemplate(QcFAIRecordData data); List<QcFAIRecordData> selectTemplate(QcFAIRecordData data);
String getMethodNo(QcMethodData data);
String getItemNo(QcItemData data);
String getTemplateNo(QcTemplateData data);
List<QcFAIRecordData> getPartInformation(QcFAIRecordData data); List<QcFAIRecordData> getPartInformation(QcFAIRecordData data);
List<QcFAIRecordData> getSpecialOperationList(QcFAIRecordData data); List<QcFAIRecordData> getSpecialOperationList(QcFAIRecordData data);
List<QcFAIRecordData> disposalMeasuresSearch(QcFAIRecordData data); List<QcFAIRecordData> disposalMeasuresSearch(QcFAIRecordData data);
void qcPartAttributeEdit(QcPartAttributeData data);
List<SysOssEntity> searchItemFileUrl(QcFAIRecordData data); List<SysOssEntity> searchItemFileUrl(QcFAIRecordData data);
void imageDelete(SysOssEntity data); void imageDelete(SysOssEntity data);
@ -429,18 +218,8 @@ public interface QcMapper {
List<SubDetailValues> checkItem(SubDetailValues task); List<SubDetailValues> checkItem(SubDetailValues task);
List<QcTemplateData> getItem(QcTemplateData data);
List<QcMethodData> queryMethodList(QcMethodData data);
void updateIQCDetailFlag(QcFAIRecordData qcData); void updateIQCDetailFlag(QcFAIRecordData qcData);
List<QcMethodData> checkMethodOnlyOne(QcMethodData data);
List<QcItemData> checkItemOnlyOne(QcItemData data);
List<QcTemplateData> checkTemplateOnlyOne(QcTemplateData data);
List<QcFAIRecordData> searchSeqInfo(@Param("query") QcFAIRecordData data); List<QcFAIRecordData> searchSeqInfo(@Param("query") QcFAIRecordData data);
List<QcFAIRecordData> searchPartInfo(@Param("query") QcFAIRecordData data); List<QcFAIRecordData> searchPartInfo(@Param("query") QcFAIRecordData data);
@ -539,42 +318,16 @@ public interface QcMapper {
List<SubDetailValues> dataAcquisitionB(EquipmentDataAcquisitionData tempAcquisitionData); List<SubDetailValues> dataAcquisitionB(EquipmentDataAcquisitionData tempAcquisitionData);
void delTemplateItem(QcTemplateData data);
void deleteInspectionStandard2(QcTemplateData qcData);
void updateEquipmentDataDetailInspectionNo(SubDetailValues detailValues); void updateEquipmentDataDetailInspectionNo(SubDetailValues detailValues);
void deleteInspectionFiles(QcFAIRecordData qcData); void deleteInspectionFiles(QcFAIRecordData qcData);
/**
* @Description 找上一个属性
* @Title getUpItemBMdata
* @param data
* @author rq
* @date 2023/11/28 16:29
* @return void
* @throw
*/
QcTemplateData getUpItemdata(QcTemplateData data); QcTemplateData getUpItemdata(QcTemplateData data);
/**
* @Description 找下一个属性
* @Title getUpItemBMdata
* @param data
* @author rq
* @date 2023/11/28 16:29
* @return void
* @throw
*/
QcTemplateData getDownItemdata(QcTemplateData data); QcTemplateData getDownItemdata(QcTemplateData data);
void updateQcItemOrder(QcTemplateData data); void updateQcItemOrder(QcTemplateData data);
Integer getQCDetailOrderId(QcTemplateData data);
void updateQCDetailOrderIdNull();
List<PoOrderRollNoData> selectInfoByInspectionNo(QcFAIRecordData qcData); List<PoOrderRollNoData> selectInfoByInspectionNo(QcFAIRecordData qcData);
void updateIQCMasterSubmitFlag2(QcFAIRecordData qcData); void updateIQCMasterSubmitFlag2(QcFAIRecordData qcData);

1289
src/main/java/com/gaotao/modules/pms/service/Impl/QcBaseInfoServiceImpl.java
File diff suppressed because it is too large
View File

1624
src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java
File diff suppressed because it is too large
View File

128
src/main/java/com/gaotao/modules/pms/service/QcBaseInfoService.java

@ -0,0 +1,128 @@
package com.gaotao.modules.pms.service;
import com.gaotao.common.utils.PageUtils;
import com.gaotao.modules.pms.data.*;
import org.springframework.web.multipart.MultipartFile;
import java.util.List;
public interface QcBaseInfoService {
PageUtils qcMethodSearch(QcMethodData data);
void qcMethodSave(QcMethodData data);
void qcMethodUpdate(QcMethodData data);
void qcMethodDelete(QcMethodData data);
PageUtils qcItemSearch(QcItemData data);
void qcItemSave(QcItemData data);
void qcItemUpdate(QcItemData data);
void qcItemDelete(QcItemData data);
void taskUploadExcel(MultipartFile file, GetParamInData data);
List<QcTemplateData> getTemplateList(QcTemplateData data);
List<QcTemplateData> getPartTemplateList(QcTemplateData data);
List<QcTemplateData> getTemplateListAll(QcTemplateData data);
PageUtils samplingInspectionPlanSearch(QcSamplingInspectionPlanData data);
void samplingInspectionPlanSave(QcSamplingInspectionPlanData data);
void samplingInspectionPlanUpdate(QcSamplingInspectionPlanData data);
void samplingInspectionPlanDelete(QcSamplingInspectionPlanData data);
PageUtils templateSearch(QcTemplateData data);
void templateSave(QcTemplateData data);
void templateUpdate(QcTemplateData data);
List<QcTemplateData> templateDetailsSearch(QcTemplateData data);
void addItemDetails(QcTemplateData data);
void delItemDetails(QcTemplateData data);
List<QcTemplateData> getItemList(QcTemplateData data);
void templateDelete(QcTemplateData data);
void saveItemDetailed(QcTemplateData data);
void uploadTemplateExcel(MultipartFile file, GetParamInData data);
List<QcTemplateData> getItem(QcTemplateData data);
List<QcMethodData> queryMethodList(QcMethodData data);
List<QcInspectionTypeData> inspectionTypeSearch(QcInspectionTypeData data);
List<EamObjectData> objectSearch(EamObjectData data);
PageUtils samplingQtySearch(QcSamplingInspectionQtyData data);
void samplingQtySave(QcSamplingInspectionQtyData data);
void samplingQtyUpdate(QcSamplingInspectionQtyData data);
void samplingQtyDelete(QcSamplingInspectionQtyData data);
PageUtils samplingQtyRankSearch(QcSamplingInspectionQtyRankData data);
void samplingQtyRankSave(QcSamplingInspectionQtyRankData data);
void samplingQtyRankUpdate(QcSamplingInspectionQtyRankData data);
void samplingQtyRankDelete(QcSamplingInspectionQtyRankData data);
PageUtils samplingLevelSearch(QcSamplingInspectionLevelData data);
void samplingLevelSave(QcSamplingInspectionLevelData data);
void samplingLevelUpdate(QcSamplingInspectionLevelData data);
void samplingLevelDelete(QcSamplingInspectionLevelData data);
PageUtils qcPartAttributeSearch(QcPartAttributeData data);
void qcPartAttributeSave(QcPartAttributeData data);
List<QcTemplateData> searchPartAttributeDetails(QcTemplateData data);
void savePartAttributeDetails(QcTemplateData data);
void deletePartAttributeDetails(QcTemplateData data);
void saveAttributeDetailed(QcTemplateData data);
void qcPartAttributeDelete(QcPartAttributeData data);
void uploadPartAttributeExcel(MultipartFile file, GetParamInData data);
void qcPartAttributeEdit(QcPartAttributeData data);
PageUtils samplingProgrammeSearch(QcSamplingInspectionProgrammeData data);
void samplingProgrammeSave(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> searchSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> getPlanList(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> getProgrammePlanList(QcSamplingInspectionProgrammeData data);
void saveSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
void deleteSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
void samplingProgrammeDelete(QcSamplingInspectionProgrammeData data);
}

153
src/main/java/com/gaotao/modules/pms/service/QcService.java

@ -15,34 +15,11 @@ import java.util.List;
import java.util.Map; import java.util.Map;
public interface QcService { public interface QcService {
PageUtils qcItemSearch(QcItemData data);
void qcItemSave(QcItemData data);
void qcItemUpdate(QcItemData data);
void qcItemDelete(QcItemData data);
PageUtils qcMethodSearch(QcMethodData data);
void qcMethodSave(QcMethodData data);
void qcMethodUpdate(QcMethodData data);
void qcMethodDelete(QcMethodData data);
void saveFAIDetailedRecord(QcFAIRecordData data); void saveFAIDetailedRecord(QcFAIRecordData data);
void faiRecordDelete(QcFAIRecordData data); void faiRecordDelete(QcFAIRecordData data);
List<QcInspectorData> inspectorSearch();
ResponseData inspectorSave(QcInspectorData data);
ResponseData inspectorUpdate(QcInspectorData data);
ResponseData inspectorDelete(QcInspectorData data);
void saveFAISubmitResult(QcFAIRecordData data); void saveFAISubmitResult(QcFAIRecordData data);
Integer saveFAISubDetailed(QcSubDetailInformationData data); Integer saveFAISubDetailed(QcSubDetailInformationData data);
@ -53,108 +30,6 @@ public interface QcService {
Integer checkFAISubDetailValue(CheckSubDetailValueVo data); Integer checkFAISubDetailValue(CheckSubDetailValueVo data);
PageUtils samplingInspectionPlanSearch(QcSamplingInspectionPlanData data);
void samplingInspectionPlanSave(QcSamplingInspectionPlanData data);
void samplingInspectionPlanUpdate(QcSamplingInspectionPlanData data);
void samplingInspectionPlanDelete(QcSamplingInspectionPlanData data);
PageUtils templateSearch(QcTemplateData data);
void templateSave(QcTemplateData data);
void templateUpdate(QcTemplateData data);
List<QcTemplateData> templateDetailsSearch(QcTemplateData data);
void addItemDetails(QcTemplateData data);
void delItemDetails(QcTemplateData data);
List<QcTemplateData> getItemList(QcTemplateData data);
void templateDelete(QcTemplateData data);
void taskUploadExcel(MultipartFile file, GetParamInData data);
void saveItemDetailed(QcTemplateData data);
PageUtils samplingQtySearch(QcSamplingInspectionQtyData data);
void samplingQtySave(QcSamplingInspectionQtyData data);
void samplingQtyUpdate(QcSamplingInspectionQtyData data);
void samplingQtyDelete(QcSamplingInspectionQtyData data);
PageUtils samplingQtyRankSearch(QcSamplingInspectionQtyRankData data);
void samplingQtyRankSave(QcSamplingInspectionQtyRankData data);
void samplingQtyRankUpdate(QcSamplingInspectionQtyRankData data);
void samplingQtyRankDelete(QcSamplingInspectionQtyRankData data);
PageUtils samplingLevelSearch(QcSamplingInspectionLevelData data);
void samplingLevelSave(QcSamplingInspectionLevelData data);
void samplingLevelUpdate(QcSamplingInspectionLevelData data);
void samplingLevelDelete(QcSamplingInspectionLevelData data);
List<QcInspectionTypeData> inspectionTypeSearch(QcInspectionTypeData data);
PageUtils qcPartAttributeSearch(QcPartAttributeData data);
List<EamObjectData> objectSearch(EamObjectData data);
void qcPartAttributeSave(QcPartAttributeData data);
List<QcTemplateData> searchPartAttributeDetails(QcTemplateData data);
void savePartAttributeDetails(QcTemplateData data);
List<QcTemplateData> getTemplateList(QcTemplateData data);
List<QcTemplateData> getPartTemplateList(QcTemplateData data);
void deletePartAttributeDetails(QcTemplateData data);
void saveAttributeDetailed(QcTemplateData data);
void qcPartAttributeDelete(QcPartAttributeData data);
PageUtils qcFamilyAttributeSearch(QcPartAttributeData data);
void qcFamilyAttributeSave(QcPartAttributeData data);
void qcFamilyAttributeDelete(QcPartAttributeData data);
PageUtils samplingProgrammeSearch(QcSamplingInspectionProgrammeData data);
void samplingProgrammeSave(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> searchSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> getPlanList(QcSamplingInspectionProgrammeData data);
List<QcSamplingInspectionProgrammeData> getProgrammePlanList(QcSamplingInspectionProgrammeData data);
void saveSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
void deleteSamplingProgrammeDetails(QcSamplingInspectionProgrammeData data);
void uploadTemplateExcel(MultipartFile file, GetParamInData data);
void samplingProgrammeDelete(QcSamplingInspectionProgrammeData data);
void uploadPartAttributeExcel(MultipartFile file, GetParamInData data);
void uploadFamilyAttributeExcel(MultipartFile file, GetParamInData data);
PageUtils qcFAIInspectionSearch(QcFAIRecordData data); PageUtils qcFAIInspectionSearch(QcFAIRecordData data);
List<QcFAIRecordData> faiDetailSearch(QcFAIRecordData data); List<QcFAIRecordData> faiDetailSearch(QcFAIRecordData data);
@ -209,8 +84,6 @@ public interface QcService {
List<QcPartAttributeData> getManufacturerList(QcPartAttributeData data); List<QcPartAttributeData> getManufacturerList(QcPartAttributeData data);
List<QcTemplateData> getTemplateListAll(QcTemplateData data);
List<QcFAIRecordData> getAllResourceList(QcFAIRecordData data); List<QcFAIRecordData> getAllResourceList(QcFAIRecordData data);
List<QcFAIRecordData> getOrderNoList(QcFAIRecordData data); List<QcFAIRecordData> getOrderNoList(QcFAIRecordData data);
@ -247,8 +120,6 @@ public interface QcService {
List<QcFAIRecordData> disposalMeasuresSearch(QcFAIRecordData data); List<QcFAIRecordData> disposalMeasuresSearch(QcFAIRecordData data);
void qcPartAttributeEdit(QcPartAttributeData data);
List<SysOssEntity> searchItemFileUrl(QcFAIRecordData data); List<SysOssEntity> searchItemFileUrl(QcFAIRecordData data);
void imageDelete(SysOssEntity data); void imageDelete(SysOssEntity data);
@ -263,15 +134,10 @@ public interface QcService {
Map<String, Integer> subDetailUpload(MultipartFile file, GetParamInData data); Map<String, Integer> subDetailUpload(MultipartFile file, GetParamInData data);
List<QcTemplateData> getItem(QcTemplateData data);
List<QcMethodData> queryMethodList(QcMethodData data);
void iqcRecordOverLoad(QcFAIRecordData data); void iqcRecordOverLoad(QcFAIRecordData data);
List<SysOssEntity> upload(MultipartFile[] list, GetParamInData inData); List<SysOssEntity> upload(MultipartFile[] list, GetParamInData inData);
List<QcFAIRecordData> searchSeqInfo(QcFAIRecordData data); List<QcFAIRecordData> searchSeqInfo(QcFAIRecordData data);
List<QcFAIRecordData> searchPartInfo(QcFAIRecordData data); List<QcFAIRecordData> searchPartInfo(QcFAIRecordData data);
@ -320,25 +186,8 @@ public interface QcService {
Map<String, Integer> dataAcquisitionByItem(QcFAIRecordData data); Map<String, Integer> dataAcquisitionByItem(QcFAIRecordData data);
/**
* @Description BM属性上移
* @Title goUpItemForBM
* @param inData
* @author rq
* @date 2023/11/28 16:21
* @return void
* @throw
*/
void goUpItem(QcTemplateData inData); void goUpItem(QcTemplateData inData);
/**
* @Description BM属性下移
* @Title goDownForBM
* @param inData
* @author rq
* @date 2023/11/28 16:21
* @return void
* @throw
*/
void goDownItem(QcTemplateData inData); void goDownItem(QcTemplateData inData);
void cancelApproval(QcFAIRecordData data); void cancelApproval(QcFAIRecordData data);

1452
src/main/resources/mapper/pms/QcBaseInfoMapper.xml
File diff suppressed because it is too large
View File

2683
src/main/resources/mapper/pms/QcMapper.xml
File diff suppressed because it is too large
View File

2450
src/main/resources/mapper/pms/QcReportMapper.xml
File diff suppressed because it is too large
View File

Loading…
Cancel
Save