拉取考试分数
This commit is contained in:
@@ -80,5 +80,9 @@ public class AssessmentDataDAO {
|
||||
assessmentDataMapper.batchInsert(assessmentDataDOList);
|
||||
}
|
||||
|
||||
public void batchInsertOrUpdate(List<AssessmentDataDO> assessmentDataDOList) {
|
||||
assessmentDataMapper.batchInsertOrUpdate(assessmentDataDOList);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -14,4 +14,6 @@ public interface AssessmentDataMapper extends Mapper<AssessmentDataDO> {
|
||||
Boolean deleteByShopId(@Param("shopId") Long shopId);
|
||||
|
||||
Integer batchInsert(@Param("assessmentDataList") List<AssessmentDataDO> assessmentDataList);
|
||||
|
||||
Integer batchInsertOrUpdate(@Param("assessmentDataList") List<AssessmentDataDO> assessmentDataList);
|
||||
}
|
||||
@@ -23,6 +23,34 @@
|
||||
#{item.assessmentUserId})
|
||||
</foreach>
|
||||
</insert>
|
||||
<insert id="batchInsertOrUpdate">
|
||||
insert into xfsg_assessment_data
|
||||
(
|
||||
template_id,
|
||||
shop_id,
|
||||
assessment_user_id,
|
||||
qualified,
|
||||
score,
|
||||
reason,
|
||||
comments,
|
||||
picture,
|
||||
video
|
||||
) values
|
||||
<foreach collection="assessmentDataList" item="item" separator=",">
|
||||
( #{item.templateId},
|
||||
#{item.shopId},
|
||||
#{item.assessmentUserId},
|
||||
#{item.qualified},
|
||||
#{item.score},
|
||||
#{item.reason},
|
||||
#{item.comments},
|
||||
#{item.picture},
|
||||
#{item.video}
|
||||
)
|
||||
</foreach>
|
||||
ON DUPLICATE KEY UPDATE qualified=values(qualified), score=values(score), reason=values(reason)
|
||||
, comments=values(comments), picture=values(picture), video=values(video)
|
||||
</insert>
|
||||
<update id="batchUpdate">
|
||||
update xfsg_assessment_data
|
||||
<set>
|
||||
|
||||
@@ -142,6 +142,7 @@
|
||||
u.shop_id as shopId,
|
||||
s.shop_name as shopName,
|
||||
u.id_card as idCard,
|
||||
u.register_time as registerTime,
|
||||
e.id as employeeTrainingId,
|
||||
e.training_store_id as trainingStoreId,
|
||||
e.training_teacher_user_id as trainingTeacherUserId,
|
||||
|
||||
Reference in New Issue
Block a user