导粉记录页面以及接口修改
This commit is contained in:
@ -52,4 +52,17 @@ public class SysImportFanRecord extends BaseEntity
|
||||
private String liveNutritionistName;
|
||||
|
||||
private List<Map<String,Object>> wxAccountList;
|
||||
|
||||
|
||||
private String importFanChannels;
|
||||
|
||||
private String importFanLives;
|
||||
|
||||
private String wxAccountIds;
|
||||
|
||||
private String fanNums;
|
||||
|
||||
|
||||
//总进粉数量
|
||||
private Integer totalFanNum;
|
||||
}
|
@ -65,4 +65,7 @@ public interface SysImportFanRecordMapper
|
||||
* @return
|
||||
*/
|
||||
public SysImportFanRecord getFanRecordByChannelLive(SysImportFanRecord sysImportFanRecord);
|
||||
|
||||
//查询总导粉数量
|
||||
int selectTotalSysImportFanNum(SysImportFanRecord sysImportFanRecord);
|
||||
}
|
@ -74,4 +74,11 @@ public interface SysImportFanWxAccountMapper
|
||||
* @return
|
||||
*/
|
||||
List<Map<String,Object>> getTotalImportFanNum(SysImportFanWxAccount sysImportFanWxAccount);
|
||||
|
||||
/**
|
||||
* 根据记录ID删除对应所有微信
|
||||
* @param ids
|
||||
* @return
|
||||
*/
|
||||
int deleteSysImportFanWxAccountByFanRecordIds(Long[] ids);
|
||||
}
|
@ -58,4 +58,7 @@ public interface ISysImportFanRecordService
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysImportFanRecordById(Long id);
|
||||
|
||||
//查询总导粉数量
|
||||
int selectTotalSysImportFanNum(SysImportFanRecord sysImportFanRecord);
|
||||
}
|
@ -74,4 +74,11 @@ public interface ISysImportFanWxAccountService
|
||||
* @return
|
||||
*/
|
||||
List<Map<String,Object>> getTotalImportFanNum(SysImportFanWxAccount sysImportFanWxAccount);
|
||||
|
||||
/**
|
||||
* 根据记录ID删除对应所有微信
|
||||
* @param ids
|
||||
* @return
|
||||
*/
|
||||
int deleteSysImportFanWxAccountByFanRecordIds(Long[] ids);
|
||||
}
|
@ -107,7 +107,11 @@ public class SysImportFanRecordServiceImpl implements ISysImportFanRecordService
|
||||
@Override
|
||||
public int deleteSysImportFanRecordByIds(Long[] ids)
|
||||
{
|
||||
return sysImportFanRecordMapper.deleteSysImportFanRecordByIds(ids);
|
||||
int row = sysImportFanRecordMapper.deleteSysImportFanRecordByIds(ids);
|
||||
if(row > 0){
|
||||
sysImportFanWxAccountService.deleteSysImportFanWxAccountByFanRecordIds(ids);
|
||||
}
|
||||
return row;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -119,6 +123,16 @@ public class SysImportFanRecordServiceImpl implements ISysImportFanRecordService
|
||||
@Override
|
||||
public int deleteSysImportFanRecordById(Long id)
|
||||
{
|
||||
return sysImportFanRecordMapper.deleteSysImportFanRecordById(id);
|
||||
int row = sysImportFanRecordMapper.deleteSysImportFanRecordById(id);
|
||||
if(row > 0){
|
||||
Long[] ids = {id};
|
||||
sysImportFanWxAccountService.deleteSysImportFanWxAccountByFanRecordIds(ids);
|
||||
}
|
||||
return row;
|
||||
}
|
||||
|
||||
//查询总导粉数量
|
||||
public int selectTotalSysImportFanNum(SysImportFanRecord sysImportFanRecord){
|
||||
return sysImportFanRecordMapper.selectTotalSysImportFanNum(sysImportFanRecord);
|
||||
}
|
||||
}
|
@ -114,4 +114,13 @@ public class SysImportFanWxAccountServiceImpl implements ISysImportFanWxAccountS
|
||||
public List<Map<String,Object>> getTotalImportFanNum(SysImportFanWxAccount sysImportFanWxAccount){
|
||||
return sysImportFanWxAccountMapper.getTotalImportFanNum(sysImportFanWxAccount);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据记录ID删除对应所有微信
|
||||
* @param ids
|
||||
* @return
|
||||
*/
|
||||
public int deleteSysImportFanWxAccountByFanRecordIds(Long[] ids){
|
||||
return sysImportFanWxAccountMapper.deleteSysImportFanWxAccountByFanRecordIds(ids);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user