diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java index e89610718..f1997a961 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java @@ -61,10 +61,9 @@ public class EmployeeTrainingDAO { public List assessmentUserList(String name, String practicalAssessmentUserId, Integer assessmentStatus, String estimatedAssessmentBeginTime, String estimatedAssessmentEndTime, - String actualAssessmentBeginTime, String actualAssessmentEndTime, List storeIdList, - List authRegionIdList) { + String actualAssessmentBeginTime, String actualAssessmentEndTime, List storeIdList) { return employeeTrainingMapper.assessmentUserList(name, practicalAssessmentUserId, assessmentStatus, estimatedAssessmentBeginTime, - estimatedAssessmentEndTime, actualAssessmentBeginTime, actualAssessmentEndTime, storeIdList, authRegionIdList); + estimatedAssessmentEndTime, actualAssessmentBeginTime, actualAssessmentEndTime, storeIdList); } public List theoreticalList() { diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/EmployeeTrainingMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/EmployeeTrainingMapper.java index 908eef2c9..d206d2381 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/EmployeeTrainingMapper.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/EmployeeTrainingMapper.java @@ -26,5 +26,5 @@ public interface EmployeeTrainingMapper extends Mapper { @Param("assessmentStatus") Integer assessmentStatus, @Param("estimatedAssessmentBeginTime") String estimatedAssessmentBeginTime, @Param("estimatedAssessmentEndTime") String estimatedAssessmentEndTime, @Param("actualAssessmentBeginTime") String actualAssessmentBeginTime, @Param("actualAssessmentEndTime") String actualAssessmentEndTime, - @Param("storeIdList") List storeIdList, @Param("authRegionIdList") List authRegionIdList); + @Param("storeIdList") List storeIdList); } \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/RegionMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/RegionMapper.java index b7d8831c7..29824bf89 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/RegionMapper.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/RegionMapper.java @@ -86,6 +86,8 @@ public interface RegionMapper { List getSubRegionIdsByRegionIds( @Param("regionIds")List regionIds); + List getStoreIdsByRegionIds( @Param("regionIds")List regionIds); + List getSubIdsByRegionpaths( @Param("regionPaths")List regionPaths); List getRegionPathByRegionIds( @Param("regionIds")List regionIds); diff --git a/coolstore-partner-dao/src/main/resources/mapper/EmployeeTrainingMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/EmployeeTrainingMapper.xml index 8f60a4d2a..6f1c0fd61 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/EmployeeTrainingMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/EmployeeTrainingMapper.xml @@ -181,9 +181,7 @@ left join xfsg_employee_training e on e.xfsg_user_detail_id = u.id left join xfsg_shop_info s on s.id = u.shop_id where u.deleted = 0 - - and e.practical_assessment_user_id = #{practicalAssessmentUserId} - + and e.assessment_status = #{assessmentStatus} @@ -202,17 +200,19 @@ and u.username like concat('%',#{name},'%') - + + and (e.practical_assessment_user_id = #{practicalAssessmentUserId} + or e.training_store_id in + + #{item} + + ) + + and e.training_store_id in #{item} - - and u.region_id in - - #{item} - - \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/RegionMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/RegionMapper.xml index 3a7bc2e67..940d73851 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/RegionMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/RegionMapper.xml @@ -285,6 +285,17 @@ region_path like concat("%", #{region}, "%") + +