You've already forked FrameTour-BE
feat(puzzle): 动态设置拼图名称
- 注入PuzzleTemplateMapper依赖 - 根据模板ID获取拼图模板名称 - 使用模板名称替换硬编码的"三拼图"名称
This commit is contained in:
@@ -186,6 +186,7 @@ public class FaceServiceImpl implements FaceService {
|
|||||||
private PuzzleGenerationRecordMapper puzzleGenerationRecordMapper;
|
private PuzzleGenerationRecordMapper puzzleGenerationRecordMapper;
|
||||||
@Autowired
|
@Autowired
|
||||||
private IPriceCalculationService iPriceCalculationService;
|
private IPriceCalculationService iPriceCalculationService;
|
||||||
|
@Autowired
|
||||||
private PuzzleTemplateMapper puzzleTemplateMapper;
|
private PuzzleTemplateMapper puzzleTemplateMapper;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -458,7 +459,7 @@ public class FaceServiceImpl implements FaceService {
|
|||||||
ContentPageVO sfpContent = new ContentPageVO();
|
ContentPageVO sfpContent = new ContentPageVO();
|
||||||
List<PuzzleGenerationRecordEntity> records = puzzleGenerationRecordMapper.listByFaceId(faceId);
|
List<PuzzleGenerationRecordEntity> records = puzzleGenerationRecordMapper.listByFaceId(faceId);
|
||||||
PuzzleTemplateEntity template = puzzleTemplateMapper.getById(records.getFirst().getTemplateId());
|
PuzzleTemplateEntity template = puzzleTemplateMapper.getById(records.getFirst().getTemplateId());
|
||||||
sfpContent.setName("三拼图");
|
sfpContent.setName(template.getName());
|
||||||
sfpContent.setGroup("plog");
|
sfpContent.setGroup("plog");
|
||||||
sfpContent.setScenicId(face.getScenicId());
|
sfpContent.setScenicId(face.getScenicId());
|
||||||
sfpContent.setContentType(3);
|
sfpContent.setContentType(3);
|
||||||
|
|||||||
Reference in New Issue
Block a user