微信导粉统计
This commit is contained in:
		@@ -0,0 +1,76 @@
 | 
			
		||||
package com.stdiet.custom.mapper;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import com.stdiet.custom.domain.SysWxDistribution;
 | 
			
		||||
import org.apache.ibatis.annotations.Param;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 微信分配管理Mapper接口
 | 
			
		||||
 *
 | 
			
		||||
 * @author xiezhijun
 | 
			
		||||
 * @date 2021-02-03
 | 
			
		||||
 */
 | 
			
		||||
public interface SysWxDistributionMapper
 | 
			
		||||
{
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询微信分配管理
 | 
			
		||||
     *
 | 
			
		||||
     * @param id 微信分配管理ID
 | 
			
		||||
     * @return 微信分配管理
 | 
			
		||||
     */
 | 
			
		||||
    public SysWxDistribution selectSysWxDistributionById(Long id);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询微信分配管理列表
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxDistribution 微信分配管理
 | 
			
		||||
     * @return 微信分配管理集合
 | 
			
		||||
     */
 | 
			
		||||
    public List<SysWxDistribution> selectSysWxDistributionList(SysWxDistribution sysWxDistribution);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 新增微信分配管理
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxDistribution 微信分配管理
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int insertSysWxDistribution(SysWxDistribution sysWxDistribution);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 修改微信分配管理
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxDistribution 微信分配管理
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int updateSysWxDistribution(SysWxDistribution sysWxDistribution);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 删除微信分配管理
 | 
			
		||||
     *
 | 
			
		||||
     * @param id 微信分配管理ID
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int deleteSysWxDistributionById(Long id);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 批量删除微信分配管理
 | 
			
		||||
     *
 | 
			
		||||
     * @param ids 需要删除的数据ID
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int deleteSysWxDistributionByIds(Long[] ids);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据微信ID查询是否分配记录
 | 
			
		||||
     * @param wxId
 | 
			
		||||
     * @return
 | 
			
		||||
     */
 | 
			
		||||
    SysWxDistribution selectWxDistributionByWxId(@Param("wxId")Long wxId);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据用户ID查询该用户被分配的微信号
 | 
			
		||||
     * @param userId
 | 
			
		||||
     * @return
 | 
			
		||||
     */
 | 
			
		||||
    List<SysWxDistribution> selectDistributionWxByUserId(@Param("userId")Long userId);
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,73 @@
 | 
			
		||||
package com.stdiet.custom.mapper;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import com.stdiet.custom.domain.SysWxFanStatistics;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 进粉统计Mapper接口
 | 
			
		||||
 *
 | 
			
		||||
 * @author xiezhijun
 | 
			
		||||
 * @date 2021-02-03
 | 
			
		||||
 */
 | 
			
		||||
public interface SysWxFanStatisticsMapper
 | 
			
		||||
{
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询进粉统计
 | 
			
		||||
     *
 | 
			
		||||
     * @param id 进粉统计ID
 | 
			
		||||
     * @return 进粉统计
 | 
			
		||||
     */
 | 
			
		||||
    public SysWxFanStatistics selectSysWxFanStatisticsById(Long id);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询进粉统计列表
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxFanStatistics 进粉统计
 | 
			
		||||
     * @return 进粉统计集合
 | 
			
		||||
     */
 | 
			
		||||
    public List<SysWxFanStatistics> selectSysWxFanStatisticsList(SysWxFanStatistics sysWxFanStatistics);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 新增进粉统计
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxFanStatistics 进粉统计
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int insertSysWxFanStatistics(SysWxFanStatistics sysWxFanStatistics);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 修改进粉统计
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxFanStatistics 进粉统计
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int updateSysWxFanStatistics(SysWxFanStatistics sysWxFanStatistics);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 删除进粉统计
 | 
			
		||||
     *
 | 
			
		||||
     * @param id 进粉统计ID
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int deleteSysWxFanStatisticsById(Long id);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 批量删除进粉统计
 | 
			
		||||
     *
 | 
			
		||||
     * @param ids 需要删除的数据ID
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int deleteSysWxFanStatisticsByIds(Long[] ids);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据用户ID和进粉统计日期查询进粉统计记录
 | 
			
		||||
     */
 | 
			
		||||
    public List<SysWxFanStatistics> getWxFanStatisticsByUserIdAndFanTime(SysWxFanStatistics sysWxFanStatistics);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询总进粉数量
 | 
			
		||||
     * @param sysWxFanStatistics
 | 
			
		||||
     * @return
 | 
			
		||||
     */
 | 
			
		||||
    public int selectFanNumCount(SysWxFanStatistics sysWxFanStatistics);
 | 
			
		||||
}
 | 
			
		||||
@@ -4,58 +4,65 @@ import java.util.List;
 | 
			
		||||
import com.stdiet.custom.domain.SysWxSaleAccount;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 微信销售账号Mapper接口
 | 
			
		||||
 * 
 | 
			
		||||
 * @author wonder
 | 
			
		||||
 * @date 2021-01-29
 | 
			
		||||
 * 微信账号Mapper接口
 | 
			
		||||
 *
 | 
			
		||||
 * @author xiezhijun
 | 
			
		||||
 * @date 2021-02-03
 | 
			
		||||
 */
 | 
			
		||||
public interface SysWxSaleAccountMapper 
 | 
			
		||||
public interface SysWxSaleAccountMapper
 | 
			
		||||
{
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询微信销售账号
 | 
			
		||||
     * 
 | 
			
		||||
     * @param id 微信销售账号ID
 | 
			
		||||
     * @return 微信销售账号
 | 
			
		||||
     * 查询微信账号
 | 
			
		||||
     *
 | 
			
		||||
     * @param id 微信账号ID
 | 
			
		||||
     * @return 微信账号
 | 
			
		||||
     */
 | 
			
		||||
    public SysWxSaleAccount selectSysWxSaleAccountById(Long id);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询微信销售账号列表
 | 
			
		||||
     * 
 | 
			
		||||
     * @param sysWxSaleAccount 微信销售账号
 | 
			
		||||
     * @return 微信销售账号集合
 | 
			
		||||
     * 查询微信账号列表
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxSaleAccount 微信账号
 | 
			
		||||
     * @return 微信账号集合
 | 
			
		||||
     */
 | 
			
		||||
    public List<SysWxSaleAccount> selectSysWxSaleAccountList(SysWxSaleAccount sysWxSaleAccount);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 新增微信销售账号
 | 
			
		||||
     * 
 | 
			
		||||
     * @param sysWxSaleAccount 微信销售账号
 | 
			
		||||
     * 新增微信账号
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxSaleAccount 微信账号
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int insertSysWxSaleAccount(SysWxSaleAccount sysWxSaleAccount);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 修改微信销售账号
 | 
			
		||||
     * 
 | 
			
		||||
     * @param sysWxSaleAccount 微信销售账号
 | 
			
		||||
     * 修改微信账号
 | 
			
		||||
     *
 | 
			
		||||
     * @param sysWxSaleAccount 微信账号
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int updateSysWxSaleAccount(SysWxSaleAccount sysWxSaleAccount);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 删除微信销售账号
 | 
			
		||||
     * 
 | 
			
		||||
     * @param id 微信销售账号ID
 | 
			
		||||
     * 删除微信账号
 | 
			
		||||
     *
 | 
			
		||||
     * @param id 微信账号ID
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int deleteSysWxSaleAccountById(Long id);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 批量删除微信销售账号
 | 
			
		||||
     * 
 | 
			
		||||
     * 批量删除微信账号
 | 
			
		||||
     *
 | 
			
		||||
     * @param ids 需要删除的数据ID
 | 
			
		||||
     * @return 结果
 | 
			
		||||
     */
 | 
			
		||||
    public int deleteSysWxSaleAccountByIds(Long[] ids);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据微信号或手机号查询是否已存在
 | 
			
		||||
     * @param sysWxSaleAccount
 | 
			
		||||
     * @return
 | 
			
		||||
     */
 | 
			
		||||
    SysWxSaleAccount selectWxAccountByAccountOrPhone(SysWxSaleAccount sysWxSaleAccount);
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user