|
@@ -262,12 +262,14 @@ public class WODispatchPlanDBServiceImpl implements WODispatchPlanDBService,WODi
|
|
|
woDispatchPlanMapper.updateWiths(upMap,andWhereUp,new HashMap<>(),"");
|
|
|
|
|
|
//TODO 先删除所有关联再添加
|
|
|
- Map<String,Object> andWhereRuls = new HashMap<>();
|
|
|
- andWhereRuls.put("plan_id",model.getPlanId());
|
|
|
- woDispatchPlanRulsMapper.deleteWiths(andWhereRuls,new HashMap<>(),"");
|
|
|
- Map<String,Object> andWherePlanTags = new HashMap<>();
|
|
|
- andWherePlanTags.put("plan_id",model.getPlanId());
|
|
|
- woDispatchPlanTagsMapper.deleteWiths(andWherePlanTags,new HashMap<>(),"");
|
|
|
+ if(model.getChufaRulsFlag()!=-1) {
|
|
|
+ Map<String, Object> andWhereRuls = new HashMap<>();
|
|
|
+ andWhereRuls.put("plan_id", model.getPlanId());
|
|
|
+ woDispatchPlanRulsMapper.deleteWiths(andWhereRuls, new HashMap<>(), "");
|
|
|
+ Map<String, Object> andWherePlanTags = new HashMap<>();
|
|
|
+ andWherePlanTags.put("plan_id", model.getPlanId());
|
|
|
+ woDispatchPlanTagsMapper.deleteWiths(andWherePlanTags, new HashMap<>(), "");
|
|
|
+ }
|
|
|
//删除排班
|
|
|
Map<String,Object> andWheresItems = new HashMap<>();
|
|
|
andWheresItems.put("plan_id",model.getPlanId());
|