buhuazhen
10 天以前 06df28e9434e6b6287aa7aacf42a8a2e00f31454
src/main/java/com/ruoyi/production/service/ProductWorkOrderService.java
@@ -6,8 +6,25 @@
import com.ruoyi.production.dto.ProductWorkOrderDto;
import com.ruoyi.production.pojo.ProductWorkOrder;
import javax.servlet.http.HttpServletResponse;
import javax.validation.constraints.NotNull;
public interface ProductWorkOrderService extends IService<ProductWorkOrder>{
    IPage<ProductWorkOrderDto> listPage(Page<ProductWorkOrderDto> page, ProductWorkOrderDto productWorkOrder);
    int updateProductWorkOrder(ProductWorkOrderDto productWorkOrderDto);
    void down(HttpServletResponse response, ProductWorkOrder productWorkOrder);
    ProductWorkOrderDto getProductWorkOrderById(@NotNull Long id);
    /**
     * 自动生成生产工单号
     * @param datePrefix yyyyMMdd 来获取当日的数量
     * @param processName 工序名称
     * @param npsNo 生产订单号
     * @return String
     */
    String generateProductWorkOrder(String processName, String npsNo);
}