package com.glxp.api.service.inout; import com.baomidou.mybatisplus.extension.service.IService; import com.glxp.api.entity.inout.IoCodeRelEntity; import com.glxp.api.entity.inout.IoOrderDetailCodeEntity; import com.glxp.api.entity.inout.IoOrderInvoiceEntity; import com.glxp.api.req.inout.IoOrderInvoiceRequest; import com.glxp.api.res.inout.IoOrderResponse; import java.util.List; public interface IoOrderInvoiceService extends IService { List findByBillNo(String billNo); boolean deleteByInvId(String id); boolean updateByInvId(IoOrderInvoiceRequest ioOrderInvoiceRequest); boolean insertInvoice(IoOrderInvoiceEntity ioOrderInvoiceEntity); List selectOrderInvoice(IoOrderInvoiceRequest ioOrderInvoiceRequest); // 更新发票状态 boolean updateRegStatus(IoOrderDetailCodeEntity orderDetailCodeEntity); IoOrderResponse findRegStausByBillNo(IoOrderResponse orderResponse); boolean findRegStausByProduct(String billNo); }