YxySysParamaterService.java 1.6 KB
package com.espeed.service;
   
import java.util.List;
import java.util.Map;

import com.espeed.centre.pojo.YxyUserInfo;
import com.espeed.pojo.YxySysParamaters;
import com.espeed.pojo.YxySysParamatersValue;

/**
 * 程序名称:    	EspeedMail_时速邮箱
 * 程序版本:    	V1.0
 * 作    者:    	深圳市科飞时速网络技术有限公司(0755-88843776)
 * 版权所有:    	深圳市科飞时速网络技术有限公司
 * 技术支持:    	Tech@21gmail.com
 * 单元名称:     控制参数Service(营销游)
 * 开始时间:    	2013.12.09
 * 程 序 员:    	谢勇
 * 最后修改:    
 * 备    注:		如需修改请通知程序员    
 */
public interface YxySysParamaterService {

	/**通过级别查询控制参数*/
	public Map<String,String> findParamaterByLevel(int level,String loginid,String domain)throws Exception;
	
	/**通过code查询控制参数,如果用户参数不存在则查企业控制参数,企业控制参数不存在则查询企业默认参数(用户级)*/
	public String findUserParamValue(String loginid,String domain,String usercode,String syscode)throws Exception;
	
	/**查询用户总分配量*/
	//public int findTolFenPeiCount(String loginid,String domain)throws Exception;
	public int findTolFenPeiCount(YxyUserInfo user)throws Exception;
	
	/**修改用户营销发送量控制参数*/
	public void updateParamaters(String logindid,String domain,String valuestr)throws Exception;
	
	/**查询用户参数*/
	public YxySysParamatersValue findUserParam(String loginid,String domain,int para_id)throws Exception;
	
	/**查询系统级参数*/
	public List<YxySysParamatersValue> findCompanyParam(String domain,int para_id)throws Exception;
}