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.
|
|
package com.spring.modules.sampleManagement.dao;
import com.baomidou.mybatisplus.core.metadata.IPage;import com.baomidou.mybatisplus.extension.plugins.pagination.Page;import com.spring.modules.base.data.*;import com.spring.modules.base.entity.PlmBmPageBaseData;import com.spring.modules.base.entity.SysProxyAddress;import com.spring.modules.part.entity.BomDetailEntity;import com.spring.modules.part.entity.BomHeaderEntity;import com.spring.modules.part.entity.RoutingDetailEntity;import com.spring.modules.part.entity.RoutingHeaderEntity;import com.spring.modules.part.vo.*;import com.spring.modules.project.data.PlmProjectInfoData;import com.spring.modules.project.data.PlmProjectPartData;import com.spring.modules.project.data.TechnicalCustomerInfoData;import com.spring.modules.quotation.entity.QuotationHeader;import com.spring.modules.quotation.vo.QuotationDetailVo;import com.spring.modules.sampleManagement.data.*;import com.spring.modules.sampleManagement.entity.PlmTechnicalSpecificationSheet;import org.apache.ibatis.annotations.Mapper;import org.apache.ibatis.annotations.Param;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Repository;
import java.util.List;
@Mapper@Repositorypublic interface TechnicalSpecificationMapper {
/** * @Description TODO * @Title technicalSpecificationListSearch * @param page * @param inData * @author rq * @date 2023/9/25 17:45 * @return IPage<PlmTechnicalSpecificationSheetData> * @throw */ IPage<PlmTechnicalSpecificationSheetData> technicalSpecificationListSearch(Page<PlmTechnicalSpecificationSheetData> page, @Param("query") PlmTechnicalSpecificationSheetData inData);
/** * @Description TODO * @Title saveTechnicalSpecificationSheet * @param inData * @author rq * @date 2023/9/27 9:49 * @return void * @throw */ void saveTechnicalSpecificationSheet(PlmTechnicalSpecificationSheetData inData);
void updateProjectPartNowBm(PlmTechnicalSpecificationSheetData inData);
void saveTechnicalSpecificationTeams(PlmTechnicalSpecificationTeamData inData);
void updateTechnicalSpecificationSheet(PlmTechnicalSpecificationSheetData inData); /** * @Description 删除 * @Title deleteTechnicalSpecificationTeams * @param inData * @author rq * @date 2023/9/27 10:26 * @return void * @throw */ void deleteTechnicalSpecificationTeamsForBase(PlmTechnicalSpecificationSheetData inData); void deleteTechnicalSpecificationTeamsForDetail(PlmTechnicalSpecificationSheetData inData); /** * @Description TODO * @Title searchTechnicalSpecificationTeamStr * @param data * @author rq * @date 2023/9/27 11:13 * @return List<PlmTechnicalSpecificationTeamData> * @throw */ List<String> searchTechnicalSpecificationTeamStr(PlmTechnicalSpecificationTeamData data);
/** * @Description 技术参数卡客户页签查询 * @Title getTechnicalCustomerInfoData * @param inData * @author rq * @date 2023/9/27 15:55 * @return TechnicalCustomerInfoData * @throw */ TechnicalCustomerInfoData getTechnicalCustomerInfoData(TechnicalCustomerInfoData inData);
/** * @Description TODO * @Title tsdBasicInformationSearch * @param data * @author rq * @date 2023/10/8 16:19 * @return List<PlmTechnicalSpecificationSheetData> * @throw */ PlmTechnicalSpecificationSheetData tsdBasicInformationSearch(PlmTechnicalSpecificationSheetData data);
/** * @Description TODO * @Title deleteTechnicalSpecificationList * @param data * @author rq * @date 2023/10/10 10:24 * @return void * @throw */ void deleteTechnicalSpecificationList(PlmTechnicalSpecificationSheetData data); /** * @Description TODO * @Title updateBMProcess * @param data * @author rq * @date 2024/4/2 15:14 * @return void * @throw */ void updateBMProcess(PlmTechnicalSpecificationSheetData data); /** * @Description 查询测试物料信息 * @Title getTestPartChangeData * @param inData * @author rq * @date 2023/10/10 16:06 * @return PlmProjectPartData * @throw */ PlmProjectPartData getTestPartChangeData(PlmProjectPartData inData);
/** * @Description TODO * @Title BMBasicInformationSearch * @param data * @author rq * @date 2023/11/15 13:33 * @return PlmTechnicalSpecificationSheetData * @throw */ PlmTechnicalSpecificationSheetData BMBasicInformationSearch(PlmTechnicalSpecificationSheetData data);
/** * @Description TODO * @Title getProofingDataBuUserRole * @param inData * @author rq * @date 2023/11/15 14:39 * @return List<PlmTechnicalSpecificationSheetData> * @throw */ List<PlmTechnicalSpecificationSheetData> getProofingDataByUserRole(PlmTechnicalSpecificationSheetData inData);
/** * @Description TODO * @Title updateBMBasicInformation * @param data * @author rq * @date 2023/11/15 17:14 * @return void * @throw */ void updateBMBasicInformation(PlmTechnicalSpecificationSheetData data);
/** * @Description 查询客户相关信息 * @Title searchBMcustomerInfo * @param data * @author rq * @date 2023/11/16 17:27 * @return List<PlmTechnicalSpecificationSheetData> * @throw */ List<PlmTechnicalSpecificationSheetData> searchBMcustomerInfo(PlmTechnicalSpecificationSheetData data);
/** * @Description TODO * @Title updateBMcustomerInfo * @param data * @author rq * @date 2023/11/17 10:59 * @return void * @throw */ void updateBMcustomerInfo(PlmTechnicalSpecificationSheetData data);
/** * @Description TODO * @Title searchBMPackageInfo * @param data * @author rq * @date 2023/11/17 17:51 * @return List<PlmBmPackageInfoData> * @throw */ List<PlmBmPackageInfoData> searchBMPackageInfo (PlmBmPackageInfoData data);
/** * @Description TODO * @Title updateBMPackageInfo * @param data * @author rq * @date 2023/11/17 17:52 * @return void * @throw */ void updateBMPackageInfo(PlmBmPackageInfoData data); /** * @Description TODO * @Title saveBMPackageInfo * @param data * @author rq * @date 2023/11/27 16:34 * @return void * @throw */ void saveBMPackageInfo(PlmBmPackageInfoData data);
/** * @Description TODO * @Title searchBMPackageInfo * @param data * @author rq * @date 2023/11/17 17:51 * @return List<PlmBmPackageInfoData> * @throw */ List<PartInformationVo> searchPartDataForSelect (PartInformationVo data);
/** * @Description 保存bom * @Title saveBMBom * @param * @author rq * @date 2023/11/22 17:47 * @return void * @throw */ void saveBMBom(PlmBmBomData inData); /** * @Description 更新bom * @Title saveBMBom * @param * @author rq * @date 2023/11/22 17:47 * @return void * @throw */ void updateBMBom(PlmBmBomData inData);
/** * @Description TODO * @Title searchBMBom * @param inData * @author rq * @date 2023/11/22 18:02 * @return List<PlmBmBomData> * @throw */ List<PlmBmBomData> searchBMBom(PlmBmBomData inData);
/** * @Description 删除bom * @Title deleteBMBom * @param inData * @author rq * @date 2023/11/24 10:30 * @return void * @throw */ void deleteBMBom(PlmBmBomData inData);
/** * @Description RDC的工艺 * @Title searchBMRoutingDetail * @param data * @author rq * @date 2023/11/27 14:14 * @return List<PlmBmRoutingData> * @throw */ List<PlmBmRoutingData> searchBMRoutingDetail(PlmBmRoutingData data); /** * @Description TODO * @Title searchBMBomDetail * @param data * @author rq * @date 2024/3/12 16:07 * @return List<BomDetailEntity> * @throw */ List<BomDetailVo> searchBMBomDetail(BomDetailEntity data); /** * @Description TODO * @Title saveBMRoutingDetail * @param data * @author rq * @date 2023/11/27 14:54 * @return void * @throw */ void saveBMRoutingDetail(PlmBmRoutingData data);
/** * @Description TODO * @Title updateBMRoutingDetail * @param data * @author rq * @date 2023/11/27 15:02 * @return void * @throw */ void updateBMRoutingDetail(PlmBmRoutingData data); /** * @Description 查一下有没有header * @Title checkPlmBmPropertiesValueHeaderData * @param data * @author rq * @date 2023/11/28 17:45 * @return List<PlmBmPropertiesValueHeaderData> * @throw */ List<PlmBmPropertiesValueHeaderData> checkPlmBmPropertiesValueHeaderData (SearchBMData data);
void savePlmBmPropertiesValueHeaderData(SearchBMData data);
void savePlmBmPropertiesValueData(SearchBMData data);
List<PlmBmPropertiesValueData> searchBMPropertiesValue(SearchBMData data);
List<PlmPropertiesItemAvailableData> getAvailableValueList(PlmBmPropertiesValueData inData); /** * @Description TODO * @Title updateBMPropertiesValue * @param inData * @author rq * @date 2023/11/29 17:43 * @return void * @throw */ void updateBMPropertiesValue(PlmBmPropertiesValueData inData);
/** * @Description TODO * @Title getBMPageBase * @param data * @author rq * @date 2023/12/1 15:58 * @return List<PlmBmPageBaseData> * @throw */ List<PlmBmPageBaseData> getBMPageBase(SearchBMData data);
/** * @Description TODO * @Title searchBMRoute * @param * @author rq * @date 2023/12/6 16:59 * @return List<PlmBmRoutingDetailData> * @throw */ List<RoutingComponentVo> searchBMRoute(RoutingDetailEntity data); /** * @Description TODO * @Title saveBMRoute * @param data * @author rq * @date 2023/12/6 17:33 * @return void * @throw */ void saveBMRoute(PlmBmRoutingDetailData data);
/** * @Description TODO * @Title updateBMRoute * @param data * @author rq * @date 2023/12/6 17:33 * @return void * @throw */ void updateBMRoute(PlmBmRoutingDetailData data);
void deleteBMRoute(PlmBmRoutingDetailData data);
/** * @Description TP工程师查询色序表 * @Title searchBMTPInfoColor * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmTpInfoColorData> searchBMTPInfoColor(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMTPInfoColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMTPInfoColor(PlmBmTpInfoColorData data); /** * @Description TP工程师修改色序表 * @Title updateBMTPInfoColor * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMTPInfoColor(PlmBmTpInfoColorData data); /** * @Description TP工程师删除色序表 * @Title deleteBMTPInfoColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMTPInfoColor(PlmBmTpInfoColorData data);
List<PlmBmTpInfoColorData> checkPlmBmTpInfoColorOrder(PlmBmTpInfoColorData data);
/** * @Description TP工程师查询色序表 * @Title searchBMTPInfoColor * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmTpInfoCutData> searchBMTPInfoCut(SearchBMData data); List<PlmBmTpInfoCutData> checkPlmBmTpInfoCutOrder(PlmBmTpInfoCutData data); /** * @Description TP工程师填写色序表 * @Title saveBMTPInfoColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMTPInfoCut(PlmBmTpInfoCutData data); /** * @Description TP工程师修改色序表 * @Title updateBMTPInfoColor * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMTPInfoCut(PlmBmTpInfoCutData data); /** * @Description TP工程师删除色序表 * @Title deleteBMTPInfoColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMTPInfoCut(PlmBmTpInfoCutData data);
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmTpInfoDetailData> searchBMTPInfoDetail(PlmBmTpInfoDetailData data);
/** * @Description TODO * @Title updateBMTPInfoDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMTPInfoDetail(PlmBmTpInfoDetailData data); void saveBMTPInfoDetail(PlmBmTpInfoDetailData data);
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmPrepressData> searchBMPrepressDetail(PlmBmPrepressData data); /** * @Description TODO * @Title updateBMPrepressDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMPrepressDetail(PlmBmPrepressData data); void saveBMPrepressDetail(PlmBmPrepressData data);
/** * @Description TP工程师查询色序表 * @Title searchBMPrepressColor * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmPrepressColorData> searchBMPrepressColor(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMPrepressColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMPrepressColor(PlmBmPrepressColorData data); /** * @Description TP工程师修改色序表 * @Title updateBMPrepressColor * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMPrepressColor(PlmBmPrepressColorData data); /** * @Description TP工程师删除色序表 * @Title deleteBMPrepressColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMPrepressColor(PlmBmPrepressColorData data);
List<PlmBmPrepressColorData> checkPlmBmPrepressColorOrder(PlmBmPrepressColorData data);
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmPrintOtherData> searchBMPrintOtherDetail(PlmBmPrintOtherData data); /** * @Description TODO * @Title updateBMPrintOtherDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMPrintOtherDetail(PlmBmPrintOtherData data); void saveBMPrintOtherDetail(PlmBmPrintOtherData data);
/** * @Description TP工程师查询色序表 * @Title searchBMPrintOtherColor * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmPrintOtherColorData> searchBMPrintOtherColor(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMPrintOtherColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMPrintOtherColor(PlmBmPrintOtherColorData data); /** * @Description TP工程师修改色序表 * @Title updateBMPrintOtherColor * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMPrintOtherColor(PlmBmPrintOtherColorData data); /** * @Description TP工程师删除色序表 * @Title deleteBMPrintOtherColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMPrintOtherColor(PlmBmPrintOtherColorData data);
List<PlmBmPrintOtherColorData> checkPlmBmPrintOtherColorOrder(PlmBmPrintOtherColorData data);
/** * @Description 修改BM模板信息 * @Title updateBMModal * @param data * @author rq * @date 2023/12/19 16:36 * @return void * @throw */ void updateBMModal(PlmBmModelHeaderData data);
List<PlmBmModelHeaderData> checkBMModelHeader(SearchBMData data);
/** * @Description 查下BM页面是哪个模板的 * @Title searchBMPropertiesHeaderForBM * @param data * @author rq * @date 2023/12/20 10:40 * @return PlmBmModelHeaderData * @throw */ PlmBmModelHeaderData searchBMPropertiesHeaderForBM(SearchBMData data);
//------------------------Ink Mixing 油墨房-----------------------------
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmInkMixingData> searchBMInkMixingDetail(PlmBmInkMixingData data); /** * @Description TODO * @Title updateBMInkMixingDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMInkMixingDetail(PlmBmInkMixingData data); void saveBMInkMixingDetail(PlmBmInkMixingData data);
/** * @Description TP工程师查询色序表 * @Title searchBMInkMixingColor * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmInkMixingColorData> searchBMInkMixingColor(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMInkMixingColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMInkMixingColor(PlmBmInkMixingColorData data); /** * @Description TP工程师修改色序表 * @Title updateBMInkMixingColor * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMInkMixingColor(PlmBmInkMixingColorData data); /** * @Description TP工程师删除色序表 * @Title deleteBMInkMixingColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMInkMixingColor(PlmBmInkMixingColorData data);
List<PlmBmInkMixingColorData> checkPlmBmInkMixingColorOrder(PlmBmInkMixingColorData data);
//------------------------Ink Formulation 油墨配方-----------------------------
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmInkFormulationData> searchBMInkFormulationDetail(PlmBmInkFormulationData data); /** * @Description TODO * @Title updateBMInkFormulationDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMInkFormulationDetail(PlmBmInkFormulationData data); void saveBMInkFormulationDetail(PlmBmInkFormulationData data);
/** * @Description TP工程师查询色序表 * @Title searchBMInkFormulationColor * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmInkFormulationColorData> searchBMInkFormulationColor(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMInkFormulationColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMInkFormulationColor(PlmBmInkFormulationColorData data); /** * @Description TP工程师修改色序表 * @Title updateBMInkFormulationColor * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMInkFormulationColor(PlmBmInkFormulationColorData data); /** * @Description TP工程师删除色序表 * @Title deleteBMInkFormulationColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMInkFormulationColor(PlmBmInkFormulationColorData data);
List<PlmBmInkFormulationColorData> checkPlmBmInkFormulationColorOrder(PlmBmInkFormulationColorData data);
//------------------------Lamination 覆膜-----------------------------
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmLaminationData> searchBMLaminationDetail(PlmBmLaminationData data); /** * @Description TODO * @Title updateBMLaminationDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMLaminationDetail(PlmBmLaminationData data); void saveBMLaminationDetail(PlmBmLaminationData data);
/** * @Description TP工程师查询色序表 * @Title searchBMLaminationCut * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmLaminationCutData> searchBMLaminationCut(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMLaminationCut * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMLaminationCut(PlmBmLaminationCutData data); /** * @Description TP工程师修改色序表 * @Title updateBMLaminationCut * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMLaminationCut(PlmBmLaminationCutData data); /** * @Description TP工程师删除色序表 * @Title deleteBMLaminationCut * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMLaminationCut(PlmBmLaminationCutData data);
List<PlmBmLaminationCutData> checkPlmBmLaminationCutOrder(PlmBmLaminationCutData data);
//------------------------Cnc -----------------------------
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmCncData> searchBMCncDetail(PlmBmCncData data); /** * @Description TODO * @Title updateBMCncDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMCncDetail(PlmBmCncData data); void saveBMCncDetail(PlmBmCncData data);
/** * @Description TP工程师查询色序表 * @Title searchBMCncCut * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmCncCutData> searchBMCncCut(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMCncCut * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMCncCut(PlmBmCncCutData data); /** * @Description TP工程师修改色序表 * @Title updateBMCncCut * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMCncCut(PlmBmCncCutData data); /** * @Description TP工程师删除色序表 * @Title deleteBMCncCut * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMCncCut(PlmBmCncCutData data);
List<PlmBmCncCutData> checkPlmBmCncCutOrder(PlmBmCncCutData data);
//------------------------Cut -----------------------------
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmCutData> searchBMCutDetail(PlmBmCutData data); /** * @Description TODO * @Title updateBMCutDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMCutDetail(PlmBmCutData data); void saveBMCutDetail(PlmBmCutData data);
/** * @Description TP工程师查询色序表 * @Title searchBMCutCut * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmCutCutData> searchBMCutCut(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMCutCut * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMCutCut(PlmBmCutCutData data); /** * @Description TP工程师修改色序表 * @Title updateBMCutCut * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMCutCut(PlmBmCutCutData data); /** * @Description TP工程师删除色序表 * @Title deleteBMCutCut * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMCutCut(PlmBmCutCutData data);
List<PlmBmCutCutData> checkPlmBmCutCutOrder(PlmBmCutCutData data);
//------------------------printing 印刷-----------------------------
/** * @Description TODO * @Title searchBMTPInfoDetail * @param data * @author rq * @date 2023/12/13 17:53 * @return List<PlmBmTpInfoDetailData> * @throw */ List<PlmBmPrintingData> searchBMPrintingDetail(PlmBmPrintingData data); /** * @Description TODO * @Title updateBMPrintingDetail * @param data * @author rq * @date 2023/12/14 9:20 * @return void * @throw */ void updateBMPrintingDetail(PlmBmPrintingData data); void saveBMPrintingDetail(PlmBmPrintingData data);
/** * @Description TP工程师查询色序表 * @Title searchBMPrintingColor * @param null * @author rq * @date 2023/12/14 15:34 * @return null * @throw */ List<PlmBmPrintingColorData> searchBMPrintingColor(SearchBMData data);
/** * @Description TP工程师填写色序表 * @Title saveBMPrintingColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void saveBMPrintingColor(PlmBmPrintingColorData data); /** * @Description TP工程师修改色序表 * @Title updateBMPrintingColor * @param data * @author rq * @date 2023/12/14 15:40 * @return void * @throw */ void updateBMPrintingColor(PlmBmPrintingColorData data); /** * @Description TP工程师删除色序表 * @Title deleteBMPrintingColor * @param data * @author rq * @date 2023/12/14 15:35 * @return void * @throw */ void deleteBMPrintingColor(PlmBmPrintingColorData data);
List<PlmBmPrintingColorData> checkPlmBmPrintingColorOrder(PlmBmPrintingColorData data);
BomHeaderEntity getBomNowRevNo(@Param("site") String site,@Param("partNo") String partNo); /** * @Description TODO * @Title getTopOneBomAlternativeNo * @param inData * @author rq * @date 2024/3/11 14:02 * @return BomDetailEntity * @throw */ BomDetailEntity getTopOneBomAlternativeNo(BomHeaderEntity inData);
RoutingHeaderEntity getRouteNowRevNo(@Param("site") String site, @Param("partNo") String partNo); RoutingDetailEntity getTopOneRouteAlternativeNo(RoutingHeaderEntity inData);
List<BomDetailEntity> getBMBomDetail(PlmBmBomData inData); List<RoutingDetailEntity> getBMRouteDetail(PlmBmBomData inData); /** * @Description 更新benchmark bom版本 * @Title updateBMBomRev * @param data * @author rq * @date 2024/3/13 14:17 * @return void * @throw */ void updateBMBomRev(PlmTechnicalSpecificationSheetData data); /** * @Description 更新benchmark 工艺路线版本 * @Title updateBMRouteRev * @param data * @author rq * @date 2024/3/13 14:23 * @return void * @throw */ void updateBMRouteRev(PlmTechnicalSpecificationSheetData data);
/** * @Description TODO * @Title 查询物料所有工艺路线 * @param * @author rq * @date 2024/3/16 13:44 * @return RoutingDetailEntity * @throw */ List<RoutingDetailVo> searchRouteDetail(RoutingDetailEntity data);
List<PlmTechnicalSpecificationSheetData> searchBMRemarkPage(PlmTechnicalSpecificationSheetData inData);
void updateBMRemarkPage(PlmTechnicalSpecificationSheetData inData);
List<QuotationHeader> searchPartLastQuotationNo(QuotationDetailVo data);
List<SysProxyAddress> getSysProxyAddress();
List<PlmBmPrintFlexoColorData> searchBMprintFlexoColor(SearchBMData data); List<PlmBmPrintFlexoColorData> checkBMprintFlexoColorOrder(PlmBmPrintFlexoColorData data); void updateBMprintFlexoColor(PlmBmPrintFlexoColorData data); void saveBMprintFlexoColor(PlmBmPrintFlexoColorData data); void deleteBMprintFlexoColor(PlmBmPrintFlexoColorData data);
List<PlmBmPrintIndigoColorData> searchBMprintIndigoColor(SearchBMData data); List<PlmBmPrintIndigoColorData> checkBMprintIndigoColorOrder(PlmBmPrintIndigoColorData data); void updateBMprintIndigoColor(PlmBmPrintIndigoColorData data); void saveBMprintIndigoColor(PlmBmPrintIndigoColorData data); void deleteBMprintIndigoColor(PlmBmPrintIndigoColorData data);
PlmTechnicalSpecificationSheet selectTechnicalSpecification(@Param("site") String site, @Param("codeNo") String codeNo);
void updateStatus(PlmTechnicalSpecificationSheetData data);
List<PlmTechnicalSpecificationTeamData> selectTechnicalSpecificationTeam(@Param("site") String site, @Param("codeNo") String codeNo);
PlmTechnicalSpecificationSheetData getBMStatusDesc(@Param("site") String site, @Param("codeNo") String codeNo);}
|