package doumeemes.service.ext; import doumeemes.core.model.LoginUserInfo; import doumeemes.core.model.PageData; import doumeemes.core.model.PageWrap; import doumeemes.dao.business.model.Company; import doumeemes.dao.ext.vo.BarcodeParamContent; import doumeemes.dao.ext.vo.BarcodeParamExtListVO; import doumeemes.dao.ext.dto.QueryBarcodeParamExtDTO; import doumeemes.dao.ext.vo.CompanyExtListVO; /** * 二维码设置Service定义 * @author 江蹄蹄 * @date 2022/04/20 11:01 */ public interface BarcodeParamExtService { /** * 分页查询 * @author 江蹄蹄 * @date 2022/04/20 11:01 */ PageData findPage(PageWrap pageWrap); void loadAll(); void loadCom(CompanyExtListVO com ); BarcodeParamExtListVO getByCode(Integer comId,Integer departId,String code); BarcodeParamExtListVO getByCodeId(Integer id,Integer departId, Integer brcode); Integer getByType(Integer id,Integer departId, Integer type); BarcodeParamContent getBarcodeContent(String code, LoginUserInfo loginUserInfo); void initParamData(Company com); }