|
|
@@ -327,7 +327,7 @@ public class MarketFrontServiceImpl implements MarketFrontService {
|
|
|
.eq(TaskFollowPlatVerify::getUserId, userId)) > 0) {
|
|
|
throw BusinessRuntimeException.getInstance("请勿重复提交关注任务");
|
|
|
}
|
|
|
- String imgUrl = thirdPartyFileUploadService.uploadImage(file);
|
|
|
+ String imgUrl = file == null || file.isEmpty() ? null : thirdPartyFileUploadService.uploadImage(file);
|
|
|
TaskFollowPlatVerify taskFollowPlatVerify = new TaskFollowPlatVerify();
|
|
|
taskFollowPlatVerify.setTaskId(taskId);
|
|
|
taskFollowPlatVerify.setUserId(userId);
|
|
|
@@ -366,10 +366,11 @@ public class MarketFrontServiceImpl implements MarketFrontService {
|
|
|
if (!taskFollowReq.getTaskId().equals(dbTaskFollowPlatVerify.getTaskId())) {
|
|
|
throw BusinessRuntimeException.getInstance("任务与提交记录不匹配");
|
|
|
}
|
|
|
- String imgUrl = thirdPartyFileUploadService.uploadImage(file);
|
|
|
dbTaskFollowPlatVerify.setPlatNickname(taskFollowReq.getPlatNickname());
|
|
|
dbTaskFollowPlatVerify.setStatus(TaskFollowPlatVerify.Status.verifying);
|
|
|
- dbTaskFollowPlatVerify.setImg(imgUrl);
|
|
|
+ if (file != null && !file.isEmpty()) {
|
|
|
+ dbTaskFollowPlatVerify.setImg(thirdPartyFileUploadService.uploadImage(file));
|
|
|
+ }
|
|
|
taskFollowPlatVerifyMapper.updateById(dbTaskFollowPlatVerify);
|
|
|
|
|
|
TaskUserCompleteRecord record = taskUserCompleteRecordMapper.selectOne(Wrappers.lambdaQuery(TaskUserCompleteRecord.class)
|