diff --git a/src/pages/point/PointRuleDetail.vue b/src/pages/point/PointRuleDetail.vue
index e64885c..247fd69 100644
--- a/src/pages/point/PointRuleDetail.vue
+++ b/src/pages/point/PointRuleDetail.vue
@@ -31,12 +31,24 @@
-
+
-
+
+
+
+ 脚本说明
+ 如需调整规则请联系技术支持
+
+
@@ -49,9 +61,9 @@
language="groovy"
readonly
line-numbers
- class="script-editor"
+ class="code"
/>
-
+
@@ -66,10 +78,9 @@
删除
@@ -134,20 +145,6 @@ const rulePointText = computed(() => {
return formatPointValue(rule.value?.pointValue);
});
const scriptName = computed(() => rule.value?.groovyScript?.name || rule.value?.groovyScriptId || "未绑定脚本");
-const scriptStatusText = computed(() => {
- const script = rule.value?.groovyScript;
- if (!script) {
- return "脚本不存在";
- }
- if (script.enabled && script.publishedVersionId) {
- return "已启用并已发布";
- }
- return script.enabled ? "已启用,未发布" : "已停用";
-});
-const scriptVersionText = computed(() => {
- const version = rule.value?.groovyScript?.latest?.version;
- return version === undefined || version === null ? "未创建版本" : String(version);
-});
const scriptContent = computed(() => rule.value?.groovyScript?.latest?.content || "");
async function loadStoreScope(): Promise {
@@ -335,10 +332,6 @@ onUnmounted(() => {
display: flex;
flex-direction: column;
- .delete {
- margin: 0 1rem;
- }
-
.rule-header {
gap: .75rem;
margin: 0 1rem;
@@ -387,20 +380,23 @@ onUnmounted(() => {
}
}
- .script-section {
+ .script {
- .script-editor {
- height: 24rem;
- min-height: 16rem;
- background: var(--td-bg-color-page);
- border-radius: .5rem;
+ .description {
+
+ .title {
+ flex: 1;
+ display: flex;
+ justify-content: space-between;
+
+ .tips {
+ font-size: .75rem;
+ }
+ }
}
- .empty-script {
- padding: 1rem;
- color: var(--td-text-color-placeholder);
- background: var(--td-bg-color-page);
- border-radius: .5rem;
+ .code {
+ min-height: 10rem;
}
}
}
diff --git a/src/pages/point/PointRuleEdit.vue b/src/pages/point/PointRuleEdit.vue
index 5274374..15c447c 100644
--- a/src/pages/point/PointRuleEdit.vue
+++ b/src/pages/point/PointRuleEdit.vue
@@ -109,42 +109,11 @@
@confirm="confirmRuleModePicker"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+