diff --git a/YD_Event.Application/JudgeScore/FreestyleRuleDefinition.cs b/YD_Event.Application/JudgeScore/FreestyleRuleDefinition.cs
index f50fcec..06bf80b 100644
--- a/YD_Event.Application/JudgeScore/FreestyleRuleDefinition.cs
+++ b/YD_Event.Application/JudgeScore/FreestyleRuleDefinition.cs
@@ -182,14 +182,14 @@ public static class FreestyleRuleDefinition
/// 车轮跳花样裁判席位配置:运动员A/B难度裁判各 2 人、表现裁判 2 人、主裁 1 人
///
public const string WheelJudgeRoleSchemaJson = """
- [{"title":"难度裁判","slots":[{"code":"DA","name":"难度裁判-DA(运动员A难度裁判)","min":2},{"code":"DB","name":"难度裁判-DB(运动员B难度裁判)","min":2}]},{"title":"表现裁判","slots":[{"code":"P","name":"表现裁判-P","min":2}]},{"title":"主裁判","slots":[{"code":"T","name":"主裁判-T","min":1,"max":1}]}]
+ [{"title":"主裁判","slots":[{"code":"T","name":"主裁判-T","min":1,"max":1}]},{"title":"难度裁判","slots":[{"code":"DA","name":"难度裁判-DA(运动员A难度裁判)","min":2},{"code":"DB","name":"难度裁判-DB(运动员B难度裁判)","min":2}]},{"title":"表现裁判","slots":[{"code":"P","name":"表现裁判-P","min":2}]}]
""";
///
/// 交互绳花样裁判席位配置:跳绳者/摇绳者难度裁判各 2 人、表现裁判 2 人、主裁 1 人
///
public const string WireJudgeRoleSchemaJson = """
- [{"title":"难度裁判","slots":[{"code":"DJ","name":"难度裁判-DJ(跳绳运动员难度裁判)","min":2},{"code":"DT","name":"难度裁判-DT(摇绳运动员难度裁判)","min":2}]},{"title":"表现裁判","slots":[{"code":"P","name":"表现裁判-P","min":2}]},{"title":"主裁判","slots":[{"code":"T","name":"主裁判-T","min":1,"max":1}]}]
+ [{"title":"主裁判","slots":[{"code":"T","name":"主裁判-T","min":1,"max":1}]},{"title":"难度裁判","slots":[{"code":"DJ","name":"难度裁判-DJ(跳绳运动员难度裁判)","min":2},{"code":"DT","name":"难度裁判-DT(摇绳运动员难度裁判)","min":2}]},{"title":"表现裁判","slots":[{"code":"P","name":"表现裁判-P","min":2}]}]
""";
///
diff --git a/YD_Event.Application/JudgeScore/PrescribedRuleDefinition.cs b/YD_Event.Application/JudgeScore/PrescribedRuleDefinition.cs
index f54d1ae..ba93da1 100644
--- a/YD_Event.Application/JudgeScore/PrescribedRuleDefinition.cs
+++ b/YD_Event.Application/JudgeScore/PrescribedRuleDefinition.cs
@@ -51,7 +51,7 @@ public static class PrescribedRuleDefinition
/// CJ / CQ 不限人数(成绩按平均值计算,标准配置各 3 人写在 RuleConfigJson 里),主裁固定 1 人。
///
public const string JudgeRoleSchemaJson = """
- [{"title":"创意编排裁判","slots":[{"code":"CJ","name":"创意编排裁判","min":1}]},{"title":"完成质量裁判","slots":[{"code":"CQ","name":"完成质量裁判","min":1}]},{"title":"主裁","slots":[{"code":"T","name":"主裁","min":1,"max":1}]}]
+ [{"title":"主裁判","slots":[{"code":"T","name":"主裁判","min":1,"max":1}]},{"title":"创意编排裁判","slots":[{"code":"CJ","name":"创意编排裁判","min":1}]},{"title":"完成质量裁判","slots":[{"code":"CQ","name":"完成质量裁判","min":1}]}]
""";
///
diff --git a/YD_Event.Application/JudgeScore/ShowcaseRuleDefinition.cs b/YD_Event.Application/JudgeScore/ShowcaseRuleDefinition.cs
index 7f6a5d5..c23c49a 100644
--- a/YD_Event.Application/JudgeScore/ShowcaseRuleDefinition.cs
+++ b/YD_Event.Application/JudgeScore/ShowcaseRuleDefinition.cs
@@ -93,7 +93,7 @@ public static class ShowcaseRuleDefinition
/// 表演赛裁判席位配置:A/B 组难度裁判各 3 人、表现裁判 3 人、主裁 1 人
///
public const string JudgeRoleSchemaJson = """
- [{"title":"难度裁判","slots":[{"code":"DGA","name":"难度裁判-A组裁判","min":3},{"code":"DGB","name":"难度裁判-B组裁判","min":3}]},{"title":"表现裁判","slots":[{"code":"P","name":"表现裁判-P","min":3}]},{"title":"主裁判","slots":[{"code":"T","name":"主裁判-T","min":1,"max":1}]}]
+ [{"title":"主裁判","slots":[{"code":"T","name":"主裁判-T","min":1,"max":1}]},{"title":"难度裁判","slots":[{"code":"DGA","name":"难度裁判-A组裁判","min":3},{"code":"DGB","name":"难度裁判-B组裁判","min":3}]},{"title":"表现裁判","slots":[{"code":"P","name":"表现裁判-P","min":3}]}]
""";
///