修改updateSysRecipesPlan接口

This commit is contained in:
huangdeliang 2021-05-15 17:23:59 +08:00
parent c8714a5354
commit 7ea959e741

View File

@ -86,13 +86,18 @@ public class SysRecipesPlanServiceImpl implements ISysRecipesPlanService {
*/
@Override
public int updateSysRecipesPlan(SysRecipesPlan sysRecipesPlan) {
SysRecipesPlan recipesPlan = sysRecipesPlanMapper.selectSysRecipesPlanById(sysRecipesPlan.getId());
SysRecipesPlan recipesPlan = null;
sysRecipesPlan.setUpdateTime(DateUtils.getNowDate());
//目前只能修改发送状态所以修改时加上发送时间
sysRecipesPlan.setSendTime(DateUtils.getNowDate());
if (StringUtils.isNotNull(sysRecipesPlan.getSubscribed())) {
// 客户端修改订阅状态
} else if (StringUtils.isNotNull(sysRecipesPlan.getSendFlag())) {
// 后台修改发送状态
sysRecipesPlan.setSendTime(DateUtils.getNowDate());
recipesPlan = sysRecipesPlanMapper.selectSysRecipesPlanById(sysRecipesPlan.getId());
}
int row = sysRecipesPlanMapper.updateSysRecipesPlan(sysRecipesPlan);
if (row > 0 && sysRecipesPlan.getSendFlag() == 1 && StringUtils.isNull(recipesPlan.getSendTime())) {
if (row > 0 && StringUtils.isNotNull(sysRecipesPlan.getSendFlag()) && sysRecipesPlan.getSendFlag() == 1 && StringUtils.isNotNull(recipesPlan) && StringUtils.isNull(recipesPlan.getSendTime())) {
// 未发送过
String name = "" + recipesPlan.getStartNumDay() + "" + recipesPlan.getEndNumDay() + "";
String startDate = recipesPlan.getStartDate().toString();