|
@@ -651,6 +651,19 @@ public class WmTaskContentServiceImpl extends ServiceImpl<WmTaskContentMapper, W
|
|
wmTask.setTaskTypeId(taskTypeId);
|
|
wmTask.setTaskTypeId(taskTypeId);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // 药店推广-47 积分值设置
|
|
|
|
+ if ("47".equals(wmTaskContent.getTemp30())) {
|
|
|
|
+ // 查询当前企业的任务类型积分
|
|
|
|
+ WmScorePackage wmScorePackage1 = wmScorePackageService.getById(wmTaskContent.getTemp32());
|
|
|
|
+ WmTaskType queryTaskType = new WmTaskType();
|
|
|
|
+ queryTaskType.setRuleId(wmScorePackage1.getRuleId());
|
|
|
|
+ queryTaskType.setTaskTypeName(wmTaskType1.getTaskTypeName());
|
|
|
|
+ queryTaskType.setRuleId(wmScorePackage1.getRuleId());
|
|
|
|
+ score = wmTaskTypeService.getWmTaskTypeByEnt(queryTaskType);
|
|
|
|
+ // 计算实际任务积分(数量*企业这个任务类型的积分值)
|
|
|
|
+ score = score * Integer.parseInt(wmTaskContent.getTemp13());
|
|
|
|
+ }
|
|
|
|
+
|
|
// 校验任务类型是否启用
|
|
// 校验任务类型是否启用
|
|
WmTaskType _baseTaskType = wmTaskTypeService.getById(wmTaskContent.getTemp30());
|
|
WmTaskType _baseTaskType = wmTaskTypeService.getById(wmTaskContent.getTemp30());
|
|
WmTaskType queryTaskType = new WmTaskType();
|
|
WmTaskType queryTaskType = new WmTaskType();
|