师傅实名认证报错修复

This commit is contained in:
杨丹琪 2023-10-29 22:57:56 +08:00
parent 3bd058f650
commit 2d1c925e47
1 changed files with 6 additions and 1 deletions

View File

@ -3,7 +3,9 @@ package com.ghy.worker.service.impl;
import com.ghy.worker.domain.WorkerSpecialSkill; import com.ghy.worker.domain.WorkerSpecialSkill;
import com.ghy.worker.mapper.WorkerSpecialSkillMapper; import com.ghy.worker.mapper.WorkerSpecialSkillMapper;
import com.ghy.worker.service.WorkerSpecialSkillService; import com.ghy.worker.service.WorkerSpecialSkillService;
import org.apache.commons.collections4.CollectionUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.List; import java.util.List;
@ -40,8 +42,11 @@ public class WorkerSpecialSkillServiceImpl implements WorkerSpecialSkillService
} }
@Override @Override
@Transactional(rollbackFor = Exception.class)
public void updateWorkerSpecialSkill(Long workerId, List<WorkerSpecialSkill> skills) { public void updateWorkerSpecialSkill(Long workerId, List<WorkerSpecialSkill> skills) {
workerSpecialSkillMapper.deleteByWorker(workerId); workerSpecialSkillMapper.deleteByWorker(workerId);
workerSpecialSkillMapper.batchInsert(skills); if (CollectionUtils.isNotEmpty(skills)) {
workerSpecialSkillMapper.batchInsert(skills);
}
} }
} }