package com.lxzn.webservice;
|
|
import com.lxzn.framework.domain.webservice.PlmProgramSourceInfo;
|
import com.lxzn.framework.domain.webservice.ProcedureFinish;
|
import com.lxzn.framework.domain.webservice.request.PlmProgramSource;
|
import com.lxzn.framework.domain.webservice.request.ThirdDeProgramSource;
|
import com.lxzn.webservice.ext.MesResultModel;
|
|
import javax.jws.WebMethod;
|
import javax.jws.WebParam;
|
import javax.jws.WebService;
|
|
/**
|
* @Author: Lius
|
* @CreateTime: 2025-02-27
|
* @Description:
|
*/
|
//@WebService(name = "DncWebService", targetNamespace = "http://lxzn.webservice.com")
|
public interface DncWebService {
|
|
/**
|
* 获取NC文件及属性信息(PLM)
|
*
|
* @param msg
|
* @return
|
*/
|
@WebMethod
|
MesResultModel syncPlmNcLogProgram(@WebParam(name = "msg") String msg);
|
|
/**
|
* 集成PLM挂树
|
* @param plmProgramSource
|
* @return
|
*/
|
public MesResultModel setPlmTree(PlmProgramSource plmProgramSource);
|
|
/**
|
* 集成3DE挂树
|
* @param thirdDeProgramSource
|
* @return
|
*/
|
public MesResultModel processThirdDEProgram(ThirdDeProgramSource thirdDeProgramSource);
|
|
|
String readFileName(String itemCode);
|
}
|