微信导粉统计
This commit is contained in:
@ -0,0 +1,75 @@
|
||||
package com.stdiet.custom.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.stdiet.custom.domain.SysWxDistribution;
|
||||
|
||||
/**
|
||||
* 微信分配管理Service接口
|
||||
*
|
||||
* @author xiezhijun
|
||||
* @date 2021-02-03
|
||||
*/
|
||||
public interface ISysWxDistributionService
|
||||
{
|
||||
/**
|
||||
* 查询微信分配管理
|
||||
*
|
||||
* @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 ids 需要删除的微信分配管理ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysWxDistributionByIds(Long[] ids);
|
||||
|
||||
/**
|
||||
* 删除微信分配管理信息
|
||||
*
|
||||
* @param id 微信分配管理ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysWxDistributionById(Long id);
|
||||
|
||||
/**
|
||||
* 根据微信ID查询是否分配记录
|
||||
* @param wxId
|
||||
* @return
|
||||
*/
|
||||
SysWxDistribution selectWxDistributionByWxId(Long wxId);
|
||||
|
||||
/**
|
||||
* 根据用户ID查询该用户被分配的微信号
|
||||
* @param userId
|
||||
* @return
|
||||
*/
|
||||
List<SysWxDistribution> selectDistributionWxByUserId(Long userId);
|
||||
}
|
@ -0,0 +1,85 @@
|
||||
package com.stdiet.custom.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.stdiet.common.core.domain.AjaxResult;
|
||||
import com.stdiet.custom.domain.SysWxFanStatistics;
|
||||
import com.stdiet.custom.dto.request.FanStatisticsRequest;
|
||||
|
||||
/**
|
||||
* 进粉统计Service接口
|
||||
*
|
||||
* @author xiezhijun
|
||||
* @date 2021-02-03
|
||||
*/
|
||||
public interface ISysWxFanStatisticsService
|
||||
{
|
||||
/**
|
||||
* 查询进粉统计
|
||||
*
|
||||
* @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 ids 需要删除的进粉统计ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysWxFanStatisticsByIds(Long[] ids);
|
||||
|
||||
/**
|
||||
* 删除进粉统计信息
|
||||
*
|
||||
* @param id 进粉统计ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysWxFanStatisticsById(Long id);
|
||||
|
||||
/**
|
||||
* 同时给多个微信号添加进粉量统计
|
||||
* @param fanStatisticsRequest
|
||||
* @return
|
||||
*/
|
||||
AjaxResult addWxFanNum(FanStatisticsRequest fanStatisticsRequest);
|
||||
|
||||
/**
|
||||
* 根据用户ID、微信ID、进粉时间查询统计
|
||||
* @param sysWxFanStatistics
|
||||
* @return
|
||||
*/
|
||||
List<SysWxFanStatistics> getWxFanStatisticsByUserIdAndFanTime(SysWxFanStatistics sysWxFanStatistics);
|
||||
|
||||
/**
|
||||
* 查询总进粉数量
|
||||
* @param sysWxFanStatistics
|
||||
* @return
|
||||
*/
|
||||
public int selectFanNumCount(SysWxFanStatistics sysWxFanStatistics);
|
||||
}
|
@ -1,64 +1,69 @@
|
||||
package com.stdiet.custom.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.stdiet.common.core.domain.AjaxResult;
|
||||
import com.stdiet.custom.domain.SysWxSaleAccount;
|
||||
|
||||
/**
|
||||
* 微信销售账号Service接口
|
||||
*
|
||||
* @author wonder
|
||||
* @date 2021-01-29
|
||||
* 微信账号Service接口
|
||||
*
|
||||
* @author xiezhijun
|
||||
* @date 2021-02-03
|
||||
*/
|
||||
public interface ISysWxSaleAccountService
|
||||
public interface ISysWxSaleAccountService
|
||||
{
|
||||
/**
|
||||
* 查询微信销售账号
|
||||
*
|
||||
* @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 ids 需要删除的微信销售账号ID
|
||||
* 批量删除微信账号
|
||||
*
|
||||
* @param ids 需要删除的微信账号ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysWxSaleAccountByIds(Long[] ids);
|
||||
|
||||
/**
|
||||
* 删除微信销售账号信息
|
||||
*
|
||||
* @param id 微信销售账号ID
|
||||
* 删除微信账号信息
|
||||
*
|
||||
* @param id 微信账号ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysWxSaleAccountById(Long id);
|
||||
|
||||
/**
|
||||
* 根据微信号或手机号查询是否已存在
|
||||
* @param accountOrPhone 手机号或微信号
|
||||
* @param type 0微信号 1手机号
|
||||
* @return
|
||||
*/
|
||||
SysWxSaleAccount selectWxAccountByAccountOrPhone(String accountOrPhone, int type);
|
||||
}
|
@ -0,0 +1,115 @@
|
||||
package com.stdiet.custom.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.stdiet.common.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.stdiet.custom.mapper.SysWxDistributionMapper;
|
||||
import com.stdiet.custom.domain.SysWxDistribution;
|
||||
import com.stdiet.custom.service.ISysWxDistributionService;
|
||||
|
||||
/**
|
||||
* 微信分配管理Service业务层处理
|
||||
*
|
||||
* @author xiezhijun
|
||||
* @date 2021-02-03
|
||||
*/
|
||||
@Service
|
||||
public class SysWxDistributionServiceImpl implements ISysWxDistributionService
|
||||
{
|
||||
@Autowired
|
||||
private SysWxDistributionMapper sysWxDistributionMapper;
|
||||
|
||||
/**
|
||||
* 查询微信分配管理
|
||||
*
|
||||
* @param id 微信分配管理ID
|
||||
* @return 微信分配管理
|
||||
*/
|
||||
@Override
|
||||
public SysWxDistribution selectSysWxDistributionById(Long id)
|
||||
{
|
||||
return sysWxDistributionMapper.selectSysWxDistributionById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询微信分配管理列表
|
||||
*
|
||||
* @param sysWxDistribution 微信分配管理
|
||||
* @return 微信分配管理
|
||||
*/
|
||||
@Override
|
||||
public List<SysWxDistribution> selectSysWxDistributionList(SysWxDistribution sysWxDistribution)
|
||||
{
|
||||
return sysWxDistributionMapper.selectSysWxDistributionList(sysWxDistribution);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增微信分配管理
|
||||
*
|
||||
* @param sysWxDistribution 微信分配管理
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertSysWxDistribution(SysWxDistribution sysWxDistribution)
|
||||
{
|
||||
sysWxDistribution.setCreateTime(DateUtils.getNowDate());
|
||||
return sysWxDistributionMapper.insertSysWxDistribution(sysWxDistribution);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改微信分配管理
|
||||
*
|
||||
* @param sysWxDistribution 微信分配管理
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateSysWxDistribution(SysWxDistribution sysWxDistribution)
|
||||
{
|
||||
sysWxDistribution.setUpdateTime(DateUtils.getNowDate());
|
||||
return sysWxDistributionMapper.updateSysWxDistribution(sysWxDistribution);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除微信分配管理
|
||||
*
|
||||
* @param ids 需要删除的微信分配管理ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteSysWxDistributionByIds(Long[] ids)
|
||||
{
|
||||
return sysWxDistributionMapper.deleteSysWxDistributionByIds(ids);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除微信分配管理信息
|
||||
*
|
||||
* @param id 微信分配管理ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteSysWxDistributionById(Long id)
|
||||
{
|
||||
return sysWxDistributionMapper.deleteSysWxDistributionById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据微信ID查询是否分配记录
|
||||
* @param wxId
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public SysWxDistribution selectWxDistributionByWxId(Long wxId){
|
||||
return sysWxDistributionMapper.selectWxDistributionByWxId(wxId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据用户ID查询该用户被分配的微信号
|
||||
* @param userId
|
||||
* @return
|
||||
*/
|
||||
public List<SysWxDistribution> selectDistributionWxByUserId(Long userId){
|
||||
return sysWxDistributionMapper.selectDistributionWxByUserId(userId);
|
||||
}
|
||||
}
|
@ -0,0 +1,147 @@
|
||||
package com.stdiet.custom.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.stdiet.common.core.domain.AjaxResult;
|
||||
import com.stdiet.common.utils.DateUtils;
|
||||
import com.stdiet.custom.dto.request.FanStatisticsRequest;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.stdiet.custom.mapper.SysWxFanStatisticsMapper;
|
||||
import com.stdiet.custom.domain.SysWxFanStatistics;
|
||||
import com.stdiet.custom.service.ISysWxFanStatisticsService;
|
||||
|
||||
/**
|
||||
* 进粉统计Service业务层处理
|
||||
*
|
||||
* @author xiezhijun
|
||||
* @date 2021-02-03
|
||||
*/
|
||||
@Service
|
||||
public class SysWxFanStatisticsServiceImpl implements ISysWxFanStatisticsService
|
||||
{
|
||||
@Autowired
|
||||
private SysWxFanStatisticsMapper sysWxFanStatisticsMapper;
|
||||
|
||||
/**
|
||||
* 查询进粉统计
|
||||
*
|
||||
* @param id 进粉统计ID
|
||||
* @return 进粉统计
|
||||
*/
|
||||
@Override
|
||||
public SysWxFanStatistics selectSysWxFanStatisticsById(Long id)
|
||||
{
|
||||
return sysWxFanStatisticsMapper.selectSysWxFanStatisticsById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询进粉统计列表
|
||||
*
|
||||
* @param sysWxFanStatistics 进粉统计
|
||||
* @return 进粉统计
|
||||
*/
|
||||
@Override
|
||||
public List<SysWxFanStatistics> selectSysWxFanStatisticsList(SysWxFanStatistics sysWxFanStatistics)
|
||||
{
|
||||
return sysWxFanStatisticsMapper.selectSysWxFanStatisticsList(sysWxFanStatistics);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增进粉统计
|
||||
*
|
||||
* @param sysWxFanStatistics 进粉统计
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertSysWxFanStatistics(SysWxFanStatistics sysWxFanStatistics)
|
||||
{
|
||||
sysWxFanStatistics.setCreateTime(DateUtils.getNowDate());
|
||||
return sysWxFanStatisticsMapper.insertSysWxFanStatistics(sysWxFanStatistics);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改进粉统计
|
||||
*
|
||||
* @param sysWxFanStatistics 进粉统计
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateSysWxFanStatistics(SysWxFanStatistics sysWxFanStatistics)
|
||||
{
|
||||
sysWxFanStatistics.setUpdateTime(DateUtils.getNowDate());
|
||||
return sysWxFanStatisticsMapper.updateSysWxFanStatistics(sysWxFanStatistics);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除进粉统计
|
||||
*
|
||||
* @param ids 需要删除的进粉统计ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteSysWxFanStatisticsByIds(Long[] ids)
|
||||
{
|
||||
return sysWxFanStatisticsMapper.deleteSysWxFanStatisticsByIds(ids);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除进粉统计信息
|
||||
*
|
||||
* @param id 进粉统计ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteSysWxFanStatisticsById(Long id)
|
||||
{
|
||||
return sysWxFanStatisticsMapper.deleteSysWxFanStatisticsById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据用户ID、微信ID、进粉时间查询统计
|
||||
* @param sysWxFanStatistics
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public List<SysWxFanStatistics> getWxFanStatisticsByUserIdAndFanTime(SysWxFanStatistics sysWxFanStatistics){
|
||||
return sysWxFanStatisticsMapper.getWxFanStatisticsByUserIdAndFanTime(sysWxFanStatistics);
|
||||
}
|
||||
|
||||
/**
|
||||
* 同时给多个微信号添加进粉量统计
|
||||
* @param fanStatisticsRequest
|
||||
* @return
|
||||
*/
|
||||
public AjaxResult addWxFanNum(FanStatisticsRequest fanStatisticsRequest){
|
||||
int row = 0;
|
||||
if(fanStatisticsRequest.getWxId() != null && fanStatisticsRequest.getUserId() != null){
|
||||
SysWxFanStatistics param = new SysWxFanStatistics();
|
||||
param.setUserId(fanStatisticsRequest.getUserId());
|
||||
param.setFanTime(fanStatisticsRequest.getFanTime());
|
||||
//查询今日是否已添加
|
||||
List<SysWxFanStatistics> oldWxFanStatisticsList = getWxFanStatisticsByUserIdAndFanTime(param);
|
||||
if(oldWxFanStatisticsList != null && oldWxFanStatisticsList.size() > 0){
|
||||
return AjaxResult.error("今日已添加过进粉统计,无法重复添加");
|
||||
}
|
||||
int index = 0;
|
||||
for (Long wxId : fanStatisticsRequest.getWxId()) {
|
||||
SysWxFanStatistics sysWxFanStatistics = new SysWxFanStatistics();
|
||||
sysWxFanStatistics.setWxId(wxId);
|
||||
sysWxFanStatistics.setFanTime(fanStatisticsRequest.getFanTime());
|
||||
sysWxFanStatistics.setFanNum(fanStatisticsRequest.getFanNum()[index++]);
|
||||
sysWxFanStatistics.setUserId(fanStatisticsRequest.getUserId());
|
||||
row = insertSysWxFanStatistics(sysWxFanStatistics);
|
||||
}
|
||||
}
|
||||
return row > 0 ? AjaxResult.success() : AjaxResult.error("添加失败");
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询总进粉数量
|
||||
* @param sysWxFanStatistics
|
||||
* @return
|
||||
*/
|
||||
public int selectFanNumCount(SysWxFanStatistics sysWxFanStatistics){
|
||||
return sysWxFanStatisticsMapper.selectFanNumCount(sysWxFanStatistics);
|
||||
}
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
package com.stdiet.custom.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.stdiet.common.utils.DateUtils;
|
||||
import com.stdiet.common.utils.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.stdiet.custom.mapper.SysWxSaleAccountMapper;
|
||||
@ -8,22 +10,22 @@ import com.stdiet.custom.domain.SysWxSaleAccount;
|
||||
import com.stdiet.custom.service.ISysWxSaleAccountService;
|
||||
|
||||
/**
|
||||
* 微信销售账号Service业务层处理
|
||||
*
|
||||
* @author wonder
|
||||
* @date 2021-01-29
|
||||
* 微信账号Service业务层处理
|
||||
*
|
||||
* @author xiezhijun
|
||||
* @date 2021-02-03
|
||||
*/
|
||||
@Service
|
||||
public class SysWxSaleAccountServiceImpl implements ISysWxSaleAccountService
|
||||
public class SysWxSaleAccountServiceImpl implements ISysWxSaleAccountService
|
||||
{
|
||||
@Autowired
|
||||
private SysWxSaleAccountMapper sysWxSaleAccountMapper;
|
||||
|
||||
/**
|
||||
* 查询微信销售账号
|
||||
*
|
||||
* @param id 微信销售账号ID
|
||||
* @return 微信销售账号
|
||||
* 查询微信账号
|
||||
*
|
||||
* @param id 微信账号ID
|
||||
* @return 微信账号
|
||||
*/
|
||||
@Override
|
||||
public SysWxSaleAccount selectSysWxSaleAccountById(Long id)
|
||||
@ -32,10 +34,10 @@ public class SysWxSaleAccountServiceImpl implements ISysWxSaleAccountService
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询微信销售账号列表
|
||||
*
|
||||
* @param sysWxSaleAccount 微信销售账号
|
||||
* @return 微信销售账号
|
||||
* 查询微信账号列表
|
||||
*
|
||||
* @param sysWxSaleAccount 微信账号
|
||||
* @return 微信账号
|
||||
*/
|
||||
@Override
|
||||
public List<SysWxSaleAccount> selectSysWxSaleAccountList(SysWxSaleAccount sysWxSaleAccount)
|
||||
@ -44,33 +46,35 @@ public class SysWxSaleAccountServiceImpl implements ISysWxSaleAccountService
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增微信销售账号
|
||||
*
|
||||
* @param sysWxSaleAccount 微信销售账号
|
||||
* 新增微信账号
|
||||
*
|
||||
* @param sysWxSaleAccount 微信账号
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertSysWxSaleAccount(SysWxSaleAccount sysWxSaleAccount)
|
||||
{
|
||||
sysWxSaleAccount.setCreateTime(DateUtils.getNowDate());
|
||||
return sysWxSaleAccountMapper.insertSysWxSaleAccount(sysWxSaleAccount);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改微信销售账号
|
||||
*
|
||||
* @param sysWxSaleAccount 微信销售账号
|
||||
* 修改微信账号
|
||||
*
|
||||
* @param sysWxSaleAccount 微信账号
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateSysWxSaleAccount(SysWxSaleAccount sysWxSaleAccount)
|
||||
{
|
||||
sysWxSaleAccount.setUpdateTime(DateUtils.getNowDate());
|
||||
return sysWxSaleAccountMapper.updateSysWxSaleAccount(sysWxSaleAccount);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除微信销售账号
|
||||
*
|
||||
* @param ids 需要删除的微信销售账号ID
|
||||
* 批量删除微信账号
|
||||
*
|
||||
* @param ids 需要删除的微信账号ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@ -80,9 +84,9 @@ public class SysWxSaleAccountServiceImpl implements ISysWxSaleAccountService
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除微信销售账号信息
|
||||
*
|
||||
* @param id 微信销售账号ID
|
||||
* 删除微信账号信息
|
||||
*
|
||||
* @param id 微信账号ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@ -90,4 +94,21 @@ public class SysWxSaleAccountServiceImpl implements ISysWxSaleAccountService
|
||||
{
|
||||
return sysWxSaleAccountMapper.deleteSysWxSaleAccountById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据微信号或手机号查询是否已存在
|
||||
* @param accountOrPhone 手机号或微信号
|
||||
* @param type 0微信号 1手机号
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public SysWxSaleAccount selectWxAccountByAccountOrPhone(String accountOrPhone, int type){
|
||||
SysWxSaleAccount param = new SysWxSaleAccount();
|
||||
if(type == 0){
|
||||
param.setWxAccount(accountOrPhone);
|
||||
}else{
|
||||
param.setWxPhone(accountOrPhone);
|
||||
}
|
||||
return sysWxSaleAccountMapper.selectWxAccountByAccountOrPhone(param);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user