package cn.estsh.i3plus.ext.mes.pcn.api.busi;

import cn.estsh.i3plus.pojo.mes.model.MesReturnModel;

public interface IDcsForEquipmentService {

    String doGetConsoleItemCode(String barcode,String custCode,String custPlantCode,String workCenterCode, String workCellCode);


    /**
     *
     * @param barcode
     * @param partNo 客户零件号
     * @param result
     * @param workCenterCode
     * @param workCellCode
     * @param custCode
     * @return
     */
    String doFillConsoleResultExt(String barcode,String partNo,String result,String workCenterCode, String workCellCode,String custCode);

    /**
     * 根据主条码查询零件号
     * @param organizeCode
     * @param barcode
     * @param custCode
     * @param custPlantCode
     * @return
     */
    String doGetConsoleItemCode(String organizeCode,String barcode, String custCode, String custPlantCode);

    String doFillConsoleResult(String organizeCode,String barcode, String partNO, String result, String assemblyLine, String location);

    MesReturnModel doGetConsoleItemCodeAndProcess(String organizeCode, String barcode, String custCode, String custPlantCode);
}
