Browse Source

登记动物,增加积分

master
review512jwy@163.com 1 month ago
parent
commit
3a43f0e027
  1. 7
      src/main/java/com/youlai/boot/mini/service/impl/StrayAnimalServiceImpl.java

7
src/main/java/com/youlai/boot/mini/service/impl/StrayAnimalServiceImpl.java

@ -35,6 +35,7 @@ import com.youlai.boot.mini.model.vo.MiniStrayAnimalNoteMediaVO;
import com.youlai.boot.mini.model.vo.StrayAnimalDetailsVO; import com.youlai.boot.mini.model.vo.StrayAnimalDetailsVO;
import com.youlai.boot.mini.model.vo.StrayAnimalNearbyVO; import com.youlai.boot.mini.model.vo.StrayAnimalNearbyVO;
import com.youlai.boot.mini.model.vo.StrayAnimalShortVO; import com.youlai.boot.mini.model.vo.StrayAnimalShortVO;
import com.youlai.boot.mini.service.MiniPointRecordService;
import com.youlai.boot.mini.service.StrayAnimalService; import com.youlai.boot.mini.service.StrayAnimalService;
import com.youlai.boot.system.mapper.UserMapper; import com.youlai.boot.system.mapper.UserMapper;
import com.youlai.boot.system.model.entity.SysUser; import com.youlai.boot.system.model.entity.SysUser;
@ -71,6 +72,7 @@ public class StrayAnimalServiceImpl extends ServiceImpl<MiniStrayAnimalMapper, M
private final AliyunFileService aliyunFileService; private final AliyunFileService aliyunFileService;
private final MiniPointRecordService pointRecordService;
private final MiniStrayAnimalNoteMapper miniStrayAnimalNoteMapper; private final MiniStrayAnimalNoteMapper miniStrayAnimalNoteMapper;
private final MiniStrayAnimalNoteMediaMapper miniStrayAnimalNoteMediaMapper; private final MiniStrayAnimalNoteMediaMapper miniStrayAnimalNoteMediaMapper;
@ -99,7 +101,10 @@ public class StrayAnimalServiceImpl extends ServiceImpl<MiniStrayAnimalMapper, M
// 4. 处理并保存媒体文件 // 4. 处理并保存媒体文件
saveMediaFiles(note, images, videos, miniStrayAnimal.getCreateTimestamp()); saveMediaFiles(note, images, videos, miniStrayAnimal.getCreateTimestamp());
// 5. 提交审核 // 5. 积分
pointRecordService.giveRegisterAnimalReward(miniStrayAnimal.getMiniUserId(), miniStrayAnimal.getId());
// 6. 提交审核
return miniStrayAnimal.getUuid(); return miniStrayAnimal.getUuid();
} }

Loading…
Cancel
Save