package com.ssm.manage.service;

import com.github.pagehelper.PageInfo;
import com.ssm.core.service.BaseService;
import com.ssm.manage.entity.SmsException;
import com.ssm.manage.entity.SysCompany;
import com.ssm.manage.entity.SysCompanyStore;
import com.ssm.manage.query.SysCompanyRequest;
import com.ssm.manage.query.SysCompanyStoreRequest;
import com.ssm.manage.query.UserRequest;

import java.util.List;

public interface SsmSysCompanyStoreService   extends BaseService<SysCompanyStore> {
    PageInfo<SysCompanyStore> selectPage(SysCompanyStoreRequest sysCompanyStoreRequest);
    int saveSysCompanyStore(List<SysCompanyStoreRequest> sysCompanyStores, String userNum) throws SmsException;
    int updateSysCompanyStore(SysCompanyStore sysCompanyStore,String userNum) throws SmsException;
    int deleteSingleSysCompanyStore(SysCompanyStoreRequest sysCompanyStore);

}
