升级管理

This commit is contained in:
waner
2026-04-07 09:45:27 +08:00
parent 738c2d4ae6
commit 93539ccd97
43 changed files with 1647 additions and 483 deletions
@@ -8,7 +8,8 @@
<id property="id" column="id"/>
<result property="taskId" column="task_id"/>
<result property="upgradeMode" column="upgrade_mode"/>
<result property="targetComponent" column="target_component"/>
<result property="taskType" column="task_type"/>
<result property="productType" column="product_type"/>
<result property="packageFileId" column="package_file_id"/>
<result property="packageName" column="package_name"/>
<result property="packageHash" column="package_hash"/>
@@ -28,7 +29,7 @@
</resultMap>
<sql id="UpgradeTaskColumns">
id, task_id, upgrade_mode, target_component, package_file_id, package_name, package_hash,
id, task_id, upgrade_mode, task_type, product_type, package_file_id, package_name, package_hash,
current_version, target_version, status, verify_passed, verify_message, manifest_json,
detail_log_path, error_message, operator, started_at, finished_at, create_time, update_time
</sql>
@@ -52,8 +53,8 @@
SELECT <include refid="UpgradeTaskColumns"/>
FROM t_upgrade_task
<where>
<if test="targetComponent != null and targetComponent != ''">
AND target_component = #{targetComponent}
<if test="taskType != null and taskType != ''">
AND task_type = #{taskType}
</if>
<if test="status != null and status != ''">
AND status = #{status}
@@ -67,8 +68,8 @@
SELECT COUNT(1)
FROM t_upgrade_task
<where>
<if test="targetComponent != null and targetComponent != ''">
AND target_component = #{targetComponent}
<if test="taskType != null and taskType != ''">
AND task_type = #{taskType}
</if>
<if test="status != null and status != ''">
AND status = #{status}