zoujiajian 3 éve
szülő
commit
b1c4580da6

+ 3 - 2
netflix-service/src/main/java/com/cyksj/service/market/impl/MarketFrontServiceImpl.java

@@ -459,6 +459,7 @@ public class MarketFrontServiceImpl implements MarketFrontService {
 						record = new TaskUserCompleteRecord();
 						record.setUserId(userId);
 						record.setTaskId(data.getId());
+						record.setPoints(data.getPoints());
 						record.setStatus(TaskUserCompleteRecord.Status.complete);
 						taskUserCompleteRecordMapper.insert(record);
 					}
@@ -485,7 +486,7 @@ public class MarketFrontServiceImpl implements MarketFrontService {
 	}
 
 	public void handleSpecialTask(Long userId, TaskFrontView data, DateTime beginTime, DateTime endTime) {
-		if (TaskTypeEnum.share.name().equals(data.getTypeName())) {
+		if (TaskTypeEnum.share.getDesc().equals(data.getTypeName())) {
 			//邀请人数是否达标
 			Integer count = userDistributeSharedMapper.selectCount(Wrappers.lambdaQuery(UserDistributeShared.class)
 					.eq(UserDistributeShared::getSharedId, userId)
@@ -494,7 +495,7 @@ public class MarketFrontServiceImpl implements MarketFrontService {
 			if (count >= data.getInviteNum() && data.getStatus() == TaskUserCompleteRecord.Status.waiting) {
 				data.setStatus(TaskUserCompleteRecord.Status.complete);
 			}
-		} else if (TaskTypeEnum.bind_phone.name().equals(data.getTypeName())) {
+		} else if (TaskTypeEnum.bind_phone.getDesc().equals(data.getTypeName())) {
 			UserBindPhone bindPhone = userBindPhoneMapper.selectOne(Wrappers.lambdaQuery(UserBindPhone.class)
 					.eq(UserBindPhone::getUserId, userId).last("limit 1"));
 			if (bindPhone != null) {