package cn.com.lzt.useroptions.service; import cn.com.lzt.useroptions.entity.TBusUserOptionsEntity; import org.jeecgframework.core.common.service.CommonService; import java.io.Serializable; public interface TBusUserOptionsServiceI extends CommonService{ public void delete(TBusUserOptionsEntity entity) throws Exception; public Serializable save(TBusUserOptionsEntity entity) throws Exception; public void saveOrUpdate(TBusUserOptionsEntity entity) throws Exception; /** * @param userid * @param optionid * @param optionname * @param optiontype * @throws Exception */ void saveUserOptions(String userid, String optionid, String optionname, String optiontype) throws Exception; /** * @param userid * @param optionid * @param optiontype * @throws Exception */ void saveUserOptions(String userid, String optionid, String optiontype) throws Exception; /** * @param userid * @param optiontype * @param isDefaultBelongUnit * @return * @throws Exception */ TBusUserOptionsEntity getOptionsByUserID(String userid,String optiontype, boolean isDefaultBelongUnit) throws Exception; }