|
@@ -685,7 +685,7 @@ public class WmTaskContentServiceImpl extends ServiceImpl<WmTaskContentMapper, W
|
|
|
|
|
|
// 信用管理A/B/C 积分值设置
|
|
|
if ("51".equals(wmTaskContent.getTemp30())) {
|
|
|
- // 根据选择的推广类型 查任务类型模板
|
|
|
+ // 根据选择的信用等级 查任务类型模板
|
|
|
WmTaskType baseTaskType = wmTaskTypeService.getById(wmTaskContent.getTemp23());
|
|
|
// 查询当前企业的任务类型积分
|
|
|
WmScorePackage wmScorePackage1 = wmScorePackageService.getById(wmTaskContent.getTemp32());
|
|
@@ -698,6 +698,21 @@ public class WmTaskContentServiceImpl extends ServiceImpl<WmTaskContentMapper, W
|
|
|
wmTaskContent.setTemp30(wmTaskContent.getTemp23());
|
|
|
wmTask.setTaskTypeId(wmTaskContent.getTemp23());
|
|
|
}
|
|
|
+ // 首营管理-诊所/药店
|
|
|
+ if ("56".equals(wmTaskContent.getTemp30())) {
|
|
|
+ // 根据选择的终端类型 查任务类型模板
|
|
|
+ WmTaskType baseTaskType = wmTaskTypeService.getById(wmTaskContent.getTemp3());
|
|
|
+ // 查询当前企业的任务类型积分
|
|
|
+ WmScorePackage wmScorePackage1 = wmScorePackageService.getById(wmTaskContent.getTemp32());
|
|
|
+ WmTaskType queryTaskType = new WmTaskType();
|
|
|
+ queryTaskType.setRuleId(wmScorePackage1.getRuleId());
|
|
|
+ queryTaskType.setTaskTypeName(baseTaskType.getTaskTypeName());
|
|
|
+ queryTaskType.setRuleId(wmScorePackage1.getRuleId());
|
|
|
+ score = wmTaskTypeService.getWmTaskTypeByEnt(queryTaskType);
|
|
|
+ // 设置实际的任务类型
|
|
|
+ wmTaskContent.setTemp30(wmTaskContent.getTemp3());
|
|
|
+ wmTask.setTaskTypeId(wmTaskContent.getTemp3());
|
|
|
+ }
|
|
|
|
|
|
// 校验任务类型是否启用
|
|
|
WmTaskType _baseTaskType = wmTaskTypeService.getById(wmTaskContent.getTemp30());
|