package com.gk.firework.Service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.gk.firework.Domain.ContractOrderInfo;
|
import com.gk.firework.Domain.UserInfo;
|
import com.gk.firework.Domain.Utils.PageInfo;
|
import com.gk.firework.Domain.Vo.ContractOrderVo;
|
import com.gk.firework.Domain.Vo.ProductCodePrint;
|
import com.gk.firework.Domain.Vo.ProductCodeVo;
|
import org.springframework.web.multipart.MultipartFile;
|
|
import java.util.Date;
|
import java.util.List;
|
|
public interface ContractOrderService extends IService<ContractOrderInfo> {
|
|
void selectDataGrid(PageInfo pageInfo);
|
|
List<ContractOrderInfo> selectByStatus(String status, String now);
|
|
ContractOrderInfo selectByOrderCode(String ordercode);
|
|
void addApply(ContractOrderVo contractOrderVo, UserInfo user);
|
|
void putApply(ContractOrderVo contractOrderVo, UserInfo user);
|
|
void confirmProduct(ContractOrderVo contractOrderVo, UserInfo user);
|
|
void checkAdd(ContractOrderVo contractOrderVo);
|
|
void checkConfirm(ContractOrderVo contractOrderVo);
|
|
void returnTag(String ordercode, MultipartFile file,UserInfo userInfo);
|
|
String generateZplString(ProductCodePrint productPrint, UserInfo userInfo) throws Exception;
|
|
String generateOuterTag(List<ProductCodeVo> productCodeVos, UserInfo userInfo);
|
|
String generateInnerTag(List<ProductCodeVo> productCodeVos, UserInfo userInfo);
|
}
|