Quellcode durchsuchen

考勤多打卡详情新增项目名称

anderx vor 1 Jahr
Ursprung
Commit
5a8f7d0a82

+ 14 - 0
ruoyi-system/src/main/java/com/ruoyi/project/domain/ProjectStaffRecordOut.java

@@ -0,0 +1,14 @@
+package com.ruoyi.project.domain;
+
+public class ProjectStaffRecordOut extends ProjectStaffRecord{
+
+    private String projectName;
+
+    public String getProjectName() {
+        return projectName;
+    }
+
+    public void setProjectName(String projectName) {
+        this.projectName = projectName;
+    }
+}

+ 3 - 2
ruoyi-system/src/main/resources/mapper/project/ProjectStaffRecordMapper.xml

@@ -298,11 +298,12 @@
         where x.user_id =y.aid
     </update>
 
-    <select id="selectByDDUidAndTime" resultType="com.ruoyi.project.domain.ProjectStaffRecord">
+    <select id="selectByDDUidAndTime" resultType="com.ruoyi.project.domain.ProjectStaffRecordOut">
         select
-            b.id,b.duration,b.aid,b.pid,
+            b.id,b.duration,b.aid,b.pid,c.name projectName,
             date_format(b.record_time,'%Y-%m-%d')recordTime
         from sys_user a left join  project_staff_record b on a.user_id=b.aid
+        left join project_task c on b.pid=c.id
         where a.dd_user_id= #{ddUserId}
           and b.record_time = #{clockDate}
     </select>