Commit 0bd2b903 by 徐高华

朋友圈

parent 8713047b
...@@ -233,6 +233,7 @@ public class QwMomentPlanServiceImpl implements QwMomentPlanService { ...@@ -233,6 +233,7 @@ public class QwMomentPlanServiceImpl implements QwMomentPlanService {
@Override @Override
public ServiceResponse<Void> del(Long planId) { public ServiceResponse<Void> del(Long planId) {
this.qwMomentPlanMapper.del(planId); this.qwMomentPlanMapper.del(planId);
this.addOrDelTimer(planId, new Date(), 0);
return ServiceResponse.success(); return ServiceResponse.success();
} }
...@@ -240,6 +241,8 @@ public class QwMomentPlanServiceImpl implements QwMomentPlanService { ...@@ -240,6 +241,8 @@ public class QwMomentPlanServiceImpl implements QwMomentPlanService {
public ServiceResponse<Void> stop(Long planId) { public ServiceResponse<Void> stop(Long planId) {
TabQwMomentPlan plan = this.qwMomentPlanMapper.getById(planId) ; TabQwMomentPlan plan = this.qwMomentPlanMapper.getById(planId) ;
this.qwMomentPlanMapper.stop(planId); this.qwMomentPlanMapper.stop(planId);
// 删除定时
this.addOrDelTimer(planId, new Date(), 0);
if(plan.getExecType()==0 && StringUtils.isNotBlank(plan.getMomentId())) { if(plan.getExecType()==0 && StringUtils.isNotBlank(plan.getMomentId())) {
String wxEnterpriseId = plan.getWxEnterpriseId() ; String wxEnterpriseId = plan.getWxEnterpriseId() ;
WxEnterpriseQwDTO qwDTO = this.wxEnterpriseService.getQwInfo(wxEnterpriseId) ; WxEnterpriseQwDTO qwDTO = this.wxEnterpriseService.getQwInfo(wxEnterpriseId) ;
...@@ -356,6 +359,10 @@ public class QwMomentPlanServiceImpl implements QwMomentPlanService { ...@@ -356,6 +359,10 @@ public class QwMomentPlanServiceImpl implements QwMomentPlanService {
} }
private void send(TabQwMomentPlan plan) { private void send(TabQwMomentPlan plan) {
if(plan.getDeleteFlag()==1 || plan.getStatusFlag()!=1 || plan.getEndDate().getTime()<=System.currentTimeMillis()) {
logger.info("计划已停止={}",plan.getPlanId());
return;
}
// 0全部导购 1部分导购 // 0全部导购 1部分导购
if(plan.getPlanClerkType()==0) { if(plan.getPlanClerkType()==0) {
this.saveAttendClerkForTask(plan) ; this.saveAttendClerkForTask(plan) ;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment