Quellcode durchsuchen

feat: add task code

Wren vor 1 Jahr
Ursprung
Commit
c16254beb1
1 geänderte Dateien mit 15 neuen und 16 gelöschten Zeilen
  1. 15 16
      src/main/resources/mapper/AmsAirdropTaskMapper.xml

+ 15 - 16
src/main/resources/mapper/AmsAirdropTaskMapper.xml

@@ -6,6 +6,7 @@
                a.ams_task_id,
                a.airdrop_project_id              amsProjectId,
                a.task_name,
+               a.task_code,
                a.contract_address,
                a.task_type,
                a.task_status,
@@ -24,22 +25,20 @@
         FROM ams_airdrop_task a
                  LEFT JOIN ams_airdrop_project b ON a.airdrop_project_id = b.ams_project_id
             AND b.flag = 0
-                 LEFT JOIN (
-            SELECT aer.execute_status,
-                   aer.execute_id,
-                   aer.create_time AS lastExecuteTime,
-                   aer.group_name,
-                   aer.interval_max,
-                   aer.interval_min,
-                   aer.max_gas,
-                   aer.task_id,
-                   aer.project_id
-            FROM ams_execute_record aer
-            WHERE aer.flag = 0
-              AND aer.user_id = #{userId}
-            ORDER BY aer.create_time DESC
-            LIMIT 1
-        ) er ON er.task_id = a.ams_task_id
+                 LEFT JOIN (SELECT aer.execute_status,
+                                   aer.execute_id,
+                                   aer.create_time AS lastExecuteTime,
+                                   aer.group_name,
+                                   aer.interval_max,
+                                   aer.interval_min,
+                                   aer.max_gas,
+                                   aer.task_id,
+                                   aer.project_id
+                            FROM ams_execute_record aer
+                            WHERE aer.flag = 0
+                              AND aer.user_id = #{userId}
+                            ORDER BY aer.create_time DESC
+                            LIMIT 1) er ON er.task_id = a.ams_task_id
             AND er.project_id = b.ams_project_id
         WHERE a.flag = 0
     </select>