|
@@ -12,16 +12,16 @@ import java.util.Map;
|
|
|
/**
|
|
|
* create table if not exists simulation.system_server
|
|
|
* (
|
|
|
- * id varchar(32) null,
|
|
|
- * server_id varchar(64) null,
|
|
|
- * server_address varchar(32) null,
|
|
|
- * server_type varchar(32) null,
|
|
|
- * cpu_useage varchar(32) null,
|
|
|
- * memory_useage varchar(32) null,
|
|
|
- * memory_available varchar(32) null comment '剩余内存,单位GB',
|
|
|
- * disk_usage varchar(32) null,
|
|
|
- * disk_abailable varchar(32) null comment '剩余磁盘,单位GB',
|
|
|
- * task_number varchar(32) null comment '执行任务数量'
|
|
|
+ * id varchar(32) null,
|
|
|
+ * server_id varchar(64) null,
|
|
|
+ * server_address varchar(32) null,
|
|
|
+ * server_type varchar(32) null,
|
|
|
+ * cpu_useage varchar(32) null,
|
|
|
+ * memory_useage varchar(32) null,
|
|
|
+ * memory_available varchar(32) null comment '剩余内存,单位GB',
|
|
|
+ * disk_usage varchar(32) null,
|
|
|
+ * disk_abailable varchar(32) null comment '剩余磁盘,单位GB',
|
|
|
+ * task_number varchar(32) null comment '执行任务数量'
|
|
|
* )
|
|
|
* comment '服务器表';
|
|
|
*/
|
|
@@ -73,5 +73,14 @@ public interface HomePageMapper {
|
|
|
|
|
|
List<LineChartVO> selectRunProjectChart(Map<String, String> param);
|
|
|
|
|
|
- Integer getRuningTask(@Param("currentUserId")String currentUserId);
|
|
|
+ @Select("select *\n" +
|
|
|
+ "from simulation_manual_project_task smpt\n" +
|
|
|
+ " left join simulation_manual_project smp on smpt.p_id = smp.id\n" +
|
|
|
+ " left join simulation_automatic_subproject sas on smpt.p_id = sas.id\n" +
|
|
|
+ "where smpt.is_deleted = '0'\n" +
|
|
|
+ " 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}")
|
|
|
+ Integer getRunningTask(@Param("currentUserId") String currentUserId);
|
|
|
}
|