martin %!s(int64=2) %!d(string=hai) anos
pai
achega
a2b022456a

+ 1 - 1
simulation-resource-server/src/main/java/com/css/simulation/resource/home/mapper/HomePageMapper.java

@@ -81,6 +81,6 @@ public interface HomePageMapper {
             "  and (smp.is_deleted = '0' or sas.is_deleted = '0')\n" +
             "  and (smp.now_run_state = '20' or sas.now_run_state = '20')\n" +
             "  and smpt.run_state in ('Pending', 'Running', 'PendingAnalysis', 'Analysing')\n" +
-            "  and create_user_id = #{currentUserId}")
+            "  and smpt.create_user_id = #{currentUserId}")
     Integer getRunningTask(@Param("currentUserId") String currentUserId);
 }

+ 3 - 3
simulation-resource-server/src/main/resources/mapper/project/SimulationProjectMapper.xml

@@ -566,9 +566,9 @@
         from simulation_automatic_subproject
         where is_deleted = 0) temp
         <if test="createUserId != null and createUserId != ''">
-            where temp.create_user_id = '#{createUserId}'
+            where temp.create_user_id = #{createUserId}
         </if>
-        group by now_run_state
+        group by temp.now_run_state
     </select>
     <!--评测等级分布-->
     <select id="selectEvaluationLevel" parameterType="java.util.Map" resultType="java.util.Map">
@@ -576,7 +576,7 @@
         where
         is_deleted = '0' and evaluation_level is not null
         <if test="createUserId != null and createUserId != ''">
-            and create_user_id=#{createUserId,jdbcType=VARCHAR}
+            and create_user_id = #{createUserId,jdbcType=VARCHAR}
         </if>
         group by evaluation_level
     </select>