项目进度分析

This commit is contained in:
sxu 2025-07-24 09:36:11 +08:00
parent 18c589b1fc
commit 0b9589ba83
2 changed files with 13 additions and 1 deletions

View File

@ -82,6 +82,10 @@ public class ProjectProgressNew extends BaseEntity {
/** 关键路径任务标识(是 / 否) */ /** 关键路径任务标识(是 / 否) */
private String keyPathFlag; private String keyPathFlag;
private String delayStatus;
private String delayPolicy;
private String month; private String month;
private String monthValue; private String monthValue;

View File

@ -19,6 +19,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="delayActor" column="delay_actor" /> <result property="delayActor" column="delay_actor" />
<result property="resourceMatchStatus" column="resource_match_status" /> <result property="resourceMatchStatus" column="resource_match_status" />
<result property="keyPathFlag" column="key_path_flag" /> <result property="keyPathFlag" column="key_path_flag" />
<result property="delayStatus" column="delay_status" />
<result property="delayPolicy" column="delay_policy" />
<result property="createBy" column="create_by" /> <result property="createBy" column="create_by" />
<result property="createTime" column="create_time" /> <result property="createTime" column="create_time" />
<result property="updateBy" column="update_by" /> <result property="updateBy" column="update_by" />
@ -26,7 +28,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<sql id="selectProjectProgressNewVo"> <sql id="selectProjectProgressNewVo">
select id, project_id, project_name, task_code, task_name, plan_start_time, plan_end_time, actual_start_time, actual_end_time, process_diff, total_effort, complete_effort, delay_actor, resource_match_status, key_path_flag, create_by, create_time, update_by, update_time from tb_project_progress_new select id, project_id, project_name, task_code, task_name, plan_start_time,
plan_end_time, actual_start_time, actual_end_time, process_diff, total_effort,
complete_effort, delay_actor, resource_match_status, key_path_flag,
create_by, create_time, update_by, update_time, delay_status, delay_policy
from tb_project_progress_new
</sql> </sql>
<select id="selectProjectProgressNewList" parameterType="com.securitycontrol.screen.domain.ProjectProgressNew" resultMap="ProjectProgressNewResult"> <select id="selectProjectProgressNewList" parameterType="com.securitycontrol.screen.domain.ProjectProgressNew" resultMap="ProjectProgressNewResult">
@ -44,6 +50,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="totalEffort != null and totalEffort != ''"> and total_effort = #{totalEffort}</if> <if test="totalEffort != null and totalEffort != ''"> and total_effort = #{totalEffort}</if>
<if test="completeEffort != null and completeEffort != ''"> and complete_effort = #{completeEffort}</if> <if test="completeEffort != null and completeEffort != ''"> and complete_effort = #{completeEffort}</if>
<if test="delayActor != null and delayActor != ''"> and delay_actor = #{delayActor}</if> <if test="delayActor != null and delayActor != ''"> and delay_actor = #{delayActor}</if>
<if test="delayStatus != null and delayStatus != ''"> and delay_status = #{delayStatus}</if>
<if test="delayPolicy != null and delayPolicy != ''"> and delay_policy = #{delayPolicy}</if>
<if test="resourceMatchStatus != null and resourceMatchStatus != ''"> and resource_match_status = #{resourceMatchStatus}</if> <if test="resourceMatchStatus != null and resourceMatchStatus != ''"> and resource_match_status = #{resourceMatchStatus}</if>
<if test="keyPathFlag != null and keyPathFlag != ''"> and key_path_flag = #{keyPathFlag}</if> <if test="keyPathFlag != null and keyPathFlag != ''"> and key_path_flag = #{keyPathFlag}</if>
</where> </where>