package com.lxzn.api.nc; import com.lxzn.framework.domain.nc.ProcessStream; import com.lxzn.framework.domain.nc.request.ProcessStreamRequest; import com.lxzn.framework.model.response.QueryListResponseResult; import com.lxzn.framework.model.response.ResponseResult; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @Api(value = "工序管理",description = "工序流水信息表(全信息)") public interface ProcessStreamControllerApi { @ApiOperation("添加工序") ResponseResult addProcessStream(ProcessStream stream); @ApiOperation("编辑工序") ResponseResult editProcessStream(String id, ProcessStream stream); @ApiOperation("删除工序") ResponseResult deleteProcessStream(String id); @ApiOperation("查询工序列表") QueryListResponseResult findByNodeParams(ProcessStreamRequest request); @ApiOperation("检查工序信息是否合法") ResponseResult validateDeviceProcessInfo(String pnCode, String deviceNo); }