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);
|
}
|