| 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<BarcodeParamExtListVO> findPage(PageWrap<QueryBarcodeParamExtDTO> 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); | 
| } |