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.
886 lines
21 KiB
886 lines
21 KiB
package com.spring.modules.sampleManagement.service;
|
|
|
|
import com.spring.common.utils.PageUtils;
|
|
import com.spring.modules.base.data.PlmBmModelHeaderData;
|
|
import com.spring.modules.base.data.PlmBmPropertiesValueData;
|
|
import com.spring.modules.base.data.PlmBmPropertiesValueHeaderData;
|
|
import com.spring.modules.part.vo.PartInformationVo;
|
|
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.sampleManagement.dao.UpBMRevNoData;
|
|
import com.spring.modules.sampleManagement.data.*;
|
|
|
|
import java.util.List;
|
|
|
|
public interface TechnicalSpecificationService {
|
|
|
|
/**
|
|
* @param inData
|
|
* @return
|
|
* @Description 查询项目
|
|
* @Title
|
|
* @author rq
|
|
* @date 2023/1/29 13:34
|
|
* @throw
|
|
*/
|
|
PageUtils technicalSpecificationListSearch(PlmTechnicalSpecificationSheetData inData);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title saveTechnicalSpecificationSheet
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/9/27 9:33
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveTechnicalSpecificationSheet(PlmTechnicalSpecificationSheetData data);
|
|
|
|
/**
|
|
* @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:20
|
|
* @return List<PlmTechnicalSpecificationSheetData>
|
|
* @throw
|
|
*/
|
|
PlmTechnicalSpecificationSheetData tsdBasicInformationSearch(PlmTechnicalSpecificationSheetData data);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title BMBasicInformationSearch
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/11/15 14:36
|
|
* @return PlmTechnicalSpecificationSheetData
|
|
* @throw
|
|
*/
|
|
PlmTechnicalSpecificationSheetData BMBasicInformationSearch(PlmTechnicalSpecificationSheetData data);
|
|
|
|
/**
|
|
* @Description 删除技术参数卡
|
|
* @Title deleteTechnicalSpecificationList
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/10/10 10:16
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteTechnicalSpecificationList(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 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 11:00
|
|
* @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 searchBMPackageInfo
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/11/17 17:51
|
|
* @return List<PlmBmPackageInfoData>
|
|
* @throw
|
|
*/
|
|
List<PartInformationVo> searchPartDataForSelect (PartInformationVo data);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title saveBMBom
|
|
* @param
|
|
* @author rq
|
|
* @date 2023/11/22 17:47
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMBom(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 updateBMRoutingDetail
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/11/27 14:46
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void updateBMRoutingDetail(PlmBmRoutingData data);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMPropertiesValue
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/11/28 17:30
|
|
* @return List<PlmBmPropertiesValueHeaderData>
|
|
* @throw
|
|
*/
|
|
List<PlmBmPropertiesValueData> searchBMPropertiesValue(SearchBMData data);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title saveBMPropertiesValue
|
|
* @param list
|
|
* @author rq
|
|
* @date 2023/11/29 17:33
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMPropertiesValue(List<PlmBmPropertiesValueData> list);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title refreshBMPageModal
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/11/30 16:10
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void refreshBMPageModal(SearchBMData data);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title getBMPageBase
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/1 15:58
|
|
* @return String
|
|
* @throw
|
|
*/
|
|
String getBMPageBase(SearchBMData data);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMRoute
|
|
* @param
|
|
* @author rq
|
|
* @date 2023/12/6 16:59
|
|
* @return List<PlmBmRoutingDetailData>
|
|
* @throw
|
|
*/
|
|
List<PlmBmRoutingDetailData> searchBMRoute(SearchBMData data);
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title saveBMRoute
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/6 17:30
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMRoute(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 deleteBMTPInfoColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMTPInfoColor(PlmBmTpInfoColorData data);
|
|
|
|
|
|
/**
|
|
* @Description TP工程师查询色序表
|
|
* @Title searchBMTPInfoColor
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmTpInfoCutData> searchBMTPInfoCut(SearchBMData 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 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);
|
|
|
|
|
|
|
|
|
|
/**
|
|
* @Description 查询色序表
|
|
* @Title searchBMPrepressColor
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmPrepressColorData> searchBMPrepressColor(SearchBMData data);
|
|
|
|
/**
|
|
* @Description
|
|
* @Title saveBMPrepressColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMPrepressColor(PlmBmPrepressColorData data);
|
|
/**
|
|
* @Description
|
|
* @Title deleteBMPrepressColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMPrepressColor(PlmBmPrepressColorData data);
|
|
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMPrepressDetail
|
|
* @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);
|
|
|
|
|
|
|
|
|
|
/**
|
|
* @Description 查询色序表
|
|
* @Title searchBMPrepressColor
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmPrintOtherColorData> searchBMPrintOtherColor(SearchBMData data);
|
|
|
|
/**
|
|
* @Description
|
|
* @Title saveBMPrintOtherColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMPrintOtherColor(PlmBmPrintOtherColorData data);
|
|
/**
|
|
* @Description
|
|
* @Title deleteBMPrintOtherColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMPrintOtherColor(PlmBmPrintOtherColorData data);
|
|
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMPrintOtherDetail
|
|
* @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);
|
|
|
|
/**
|
|
* @Description 修改BM模板信息
|
|
* @Title updateBMModal
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/19 16:36
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void updateBMModal(PlmBmModelHeaderData data);
|
|
|
|
/**
|
|
* @Description 查下BM页面是哪个模板的
|
|
* @Title searchBMPropertiesHeaderForBM
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/20 10:39
|
|
* @return PlmBmModelHeaderData
|
|
* @throw
|
|
*/
|
|
PlmBmModelHeaderData searchBMPropertiesHeaderForBM(SearchBMData data);
|
|
|
|
|
|
//------------------------Ink Mixing 油墨房-----------------------------
|
|
|
|
/**
|
|
* @Description 查询色序表
|
|
* @Title searchBMPrepressColor
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmInkMixingColorData> searchBMInkMixingColor(SearchBMData data);
|
|
|
|
/**
|
|
* @Description
|
|
* @Title saveBMInkMixingColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMInkMixingColor(PlmBmInkMixingColorData data);
|
|
/**
|
|
* @Description
|
|
* @Title deleteBMInkMixingColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMInkMixingColor(PlmBmInkMixingColorData data);
|
|
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMInkMixingDetail
|
|
* @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);
|
|
|
|
//------------------------Ink Formulation 油墨配方-----------------------------
|
|
|
|
/**
|
|
* @Description 查询色序表
|
|
* @Title searchBMPrepressColor
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmInkFormulationColorData> searchBMInkFormulationColor(SearchBMData data);
|
|
|
|
/**
|
|
* @Description
|
|
* @Title saveBMInkFormulationColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMInkFormulationColor(PlmBmInkFormulationColorData data);
|
|
/**
|
|
* @Description
|
|
* @Title deleteBMInkFormulationColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMInkFormulationColor(PlmBmInkFormulationColorData data);
|
|
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMInkFormulationDetail
|
|
* @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);
|
|
|
|
//------------------------Lamination 覆膜-----------------------------
|
|
|
|
/**
|
|
* @Description 查询色序表
|
|
* @Title searchBMLaminationCut
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmLaminationCutData> searchBMLaminationCut(SearchBMData data);
|
|
|
|
/**
|
|
* @Description
|
|
* @Title saveBMLaminationCut
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMLaminationCut(PlmBmLaminationCutData data);
|
|
/**
|
|
* @Description
|
|
* @Title deleteBMLaminationCut
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMLaminationCut(PlmBmLaminationCutData data);
|
|
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMLaminationDetail
|
|
* @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);
|
|
|
|
|
|
//------------------------CNC-----------------------------
|
|
|
|
/**
|
|
* @Description 查询色序表
|
|
* @Title searchBMCncCut
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmCncCutData> searchBMCncCut(SearchBMData data);
|
|
|
|
/**
|
|
* @Description
|
|
* @Title saveBMCncCut
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMCncCut(PlmBmCncCutData data);
|
|
/**
|
|
* @Description
|
|
* @Title deleteBMCncCut
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMCncCut(PlmBmCncCutData data);
|
|
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMCncDetail
|
|
* @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);
|
|
|
|
//------------------------Cut-----------------------------
|
|
|
|
/**
|
|
* @Description 查询色序表
|
|
* @Title searchBMCutCut
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmCutCutData> searchBMCutCut(SearchBMData data);
|
|
|
|
/**
|
|
* @Description
|
|
* @Title saveBMCutCut
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMCutCut(PlmBmCutCutData data);
|
|
/**
|
|
* @Description
|
|
* @Title deleteBMCutCut
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMCutCut(PlmBmCutCutData data);
|
|
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMCutDetail
|
|
* @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);
|
|
|
|
//------------------------printing 印刷-----------------------------
|
|
|
|
/**
|
|
* @Description 查询色序表
|
|
* @Title searchBMPrepressColor
|
|
* @param null
|
|
* @author rq
|
|
* @date 2023/12/14 15:34
|
|
* @return null
|
|
* @throw
|
|
*/
|
|
List<PlmBmPrintingColorData> searchBMPrintingColor(SearchBMData data);
|
|
|
|
/**
|
|
* @Description
|
|
* @Title saveBMPrintingColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void saveBMPrintingColor(PlmBmPrintingColorData data);
|
|
/**
|
|
* @Description
|
|
* @Title deleteBMPrintingColor
|
|
* @param data
|
|
* @author rq
|
|
* @date 2023/12/14 15:35
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void deleteBMPrintingColor(PlmBmPrintingColorData data);
|
|
|
|
|
|
/**
|
|
* @Description TODO
|
|
* @Title searchBMPrintingDetail
|
|
* @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);
|
|
|
|
/**
|
|
* @Description 升版
|
|
* @Title upBMRevNo
|
|
* @param data
|
|
* @author rq
|
|
* @date 2024/2/19 15:58
|
|
* @return void
|
|
* @throw
|
|
*/
|
|
void upBMRevNo(UpBMRevNoData data);
|
|
}
|