Bläddra i källkod

教育培训任务 查询

zhulu 2 år sedan
förälder
incheckning
0a44537ba6

+ 1 - 1
soc-common/soc-common-core/src/main/java/com/xunmei/common/core/domain/edu/domain/CoreEduTrainingTaskToUser.java

@@ -22,7 +22,7 @@ import org.apache.commons.lang3.builder.ToStringStyle;
 @Accessors(chain = true)
 @TableName("core_edu_training_task_to_user")
 @ApiModel(value = "CoreEduTrainingTaskToUser对象", description = "教育培训任务角色关系")
-public class CoreEduTrainingTaskToUser extends BaseEntity {
+public class CoreEduTrainingTaskToUser {
     private static final long serialVersionUID = 1L;
 
     @TableField("edu_training_task_id")

+ 3 - 1
soc-modules/soc-modules-core/src/main/java/com/xunmei/core/edu/service/impl/CoreEduTrainingTaskServiceImpl.java

@@ -103,7 +103,9 @@ public class CoreEduTrainingTaskServiceImpl extends ServiceImpl<CoreEduTrainingT
     public CoreEduTrainingTaskDetailVo selectCoreEduTrainingTaskById(Long id) {
         CoreEduTrainingTaskDetailVo detailVo = coreEduTrainingTaskMapper.selectEduTrainingTaskDetail(id);
         List<CoreEduTrainingTaskToUser> userList = taskToUserMapper.selectByMap(MapUtil.of("edu_training_task_id", id));
-        detailVo.setTaskUserList(userList);
+        if(ObjectUtil.isNotEmpty(userList)){
+            detailVo.setTaskUserList(userList);
+        }
         return detailVo;
     }
 

+ 2 - 2
soc-modules/soc-modules-core/src/main/resources/mapper/edu/CoreEduTrainingTaskMapper.xml

@@ -128,8 +128,8 @@
                u.name  as hostName,
                u2.name as recorderName
         from core_edu_training_task t
-                 inner join sys_user u on u.id = t.host_id
-                 inner join sys_user u2 on u2.id = t.recorder_id
+                 left join sys_user u on u.id = t.host_id
+                 left join sys_user u2 on u2.id = t.recorder_id
 
         where t.id = #{id}
     </select>