package com.yc.sdk.shopping.service;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import com.yc.sdk.shopping.entity.ReferrerRewardEntity;
|
import com.yc.sdk.shopping.entity.SettingEntity;
|
import com.yc.sdk.shopping.entity.SettingFileEntity;
|
|
public interface SettingIfc {
|
/**
|
* 获取所有参数
|
* @param dbId
|
* @return
|
*/
|
public SettingEntity getSettingEntity() ;
|
|
/**
|
* 获取Logo 图像 , 生成二维码时需要用到
|
* @param dbId
|
* @return
|
*/
|
public SettingFileEntity getImageFile();
|
|
/**
|
* 获取企业号微信用户头像
|
* @param dbId
|
* @param userCode
|
* @return
|
*/
|
public SettingFileEntity getCpUserHeadImageFile(String userCode);
|
|
/**
|
* 获取公众号微信用户头像
|
* @param dbId
|
* @param userCode
|
* @return
|
*/
|
public SettingFileEntity getMpUserHeadImageFile(String openId);
|
|
/**
|
* 获取推荐人佣金
|
* @param shopCcCode
|
* @return
|
*/
|
public ReferrerRewardEntity getReferrerRewardEntity(String shopCcCode);
|
|
/**
|
* 获取 SettingEntity 对象
|
* @param request
|
* @return
|
*/
|
public SettingEntity getSettingEntity(HttpServletRequest request);
|
|
}
|