fix(order): add conditional rendering for refresh schedule tooltip

The tooltip for refreshing the schedule was being displayed for all records, regardless of their status.
This commit is contained in:
danial
2025-03-30 18:51:31 +08:00
parent 72e30c9dab
commit 6a2cef6c2e
3 changed files with 24 additions and 20 deletions

View File

@@ -106,6 +106,7 @@
"stylelint-config-standard": "^37.0.0",
"stylelint-config-standard-less": "^3.0.1",
"stylelint-config-standard-vue": "^1.0.0",
"stylelint-order": "^6.0.4",
"stylelint-prettier": "^5.0.3",
"typescript": "^5.8.2",
"unplugin-vue-components": "^0.27.5",

41
pnpm-lock.yaml generated
View File

@@ -144,7 +144,7 @@ importers:
version: 4.1.2(vite@5.4.15(@types/node@22.13.14)(less@4.2.2))(vue@3.5.13(typescript@5.8.2))
autoprefixer:
specifier: ^10.4.21
version: 10.4.21(postcss@8.4.49)
version: 10.4.21(postcss@8.5.3)
consola:
specifier: ^3.4.2
version: 3.4.2
@@ -201,10 +201,13 @@ importers:
version: 37.0.0(stylelint@16.17.0(typescript@5.8.2))
stylelint-config-standard-less:
specifier: ^3.0.1
version: 3.0.1(postcss@8.4.49)(stylelint@16.17.0(typescript@5.8.2))
version: 3.0.1(postcss@8.5.3)(stylelint@16.17.0(typescript@5.8.2))
stylelint-config-standard-vue:
specifier: ^1.0.0
version: 1.0.0(postcss-html@1.8.0)(stylelint@16.17.0(typescript@5.8.2))
stylelint-order:
specifier: ^6.0.4
version: 6.0.4(stylelint@16.17.0(typescript@5.8.2))
stylelint-prettier:
specifier: ^5.0.3
version: 5.0.3(prettier@3.5.3)(stylelint@16.17.0(typescript@5.8.2))
@@ -7005,14 +7008,14 @@ snapshots:
atomico@1.79.2: {}
autoprefixer@10.4.21(postcss@8.4.49):
autoprefixer@10.4.21(postcss@8.5.3):
dependencies:
browserslist: 4.24.4
caniuse-lite: 1.0.30001707
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.1.1
postcss: 8.4.49
postcss: 8.5.3
postcss-value-parser: 4.2.0
axios@1.8.3:
@@ -9548,9 +9551,9 @@ snapshots:
postcss: 8.5.3
postcss-safe-parser: 6.0.0(postcss@8.5.3)
postcss-less@6.0.0(postcss@8.4.49):
postcss-less@6.0.0(postcss@8.5.3):
dependencies:
postcss: 8.4.49
postcss: 8.5.3
postcss-resolve-nested-selector@0.1.6: {}
@@ -9572,9 +9575,9 @@ snapshots:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss-sorting@8.0.2(postcss@8.4.49):
postcss-sorting@8.0.2(postcss@8.5.3):
dependencies:
postcss: 8.4.49
postcss: 8.5.3
postcss-value-parser@4.2.0: {}
@@ -10117,14 +10120,14 @@ snapshots:
stylelint: 16.17.0(typescript@5.8.2)
stylelint-order: 6.0.4(stylelint@16.17.0(typescript@5.8.2))
stylelint-config-recommended-less@3.0.1(postcss@8.4.49)(stylelint@16.17.0(typescript@5.8.2)):
stylelint-config-recommended-less@3.0.1(postcss@8.5.3)(stylelint@16.17.0(typescript@5.8.2)):
dependencies:
postcss-less: 6.0.0(postcss@8.4.49)
postcss-less: 6.0.0(postcss@8.5.3)
stylelint: 16.17.0(typescript@5.8.2)
stylelint-config-recommended: 14.0.1(stylelint@16.17.0(typescript@5.8.2))
stylelint-less: 3.0.1(postcss@8.4.49)(stylelint@16.17.0(typescript@5.8.2))
stylelint-less: 3.0.1(postcss@8.5.3)(stylelint@16.17.0(typescript@5.8.2))
optionalDependencies:
postcss: 8.4.49
postcss: 8.5.3
stylelint-config-recommended-vue@1.6.0(postcss-html@1.8.0)(stylelint@16.17.0(typescript@5.8.2)):
dependencies:
@@ -10142,13 +10145,13 @@ snapshots:
dependencies:
stylelint: 16.17.0(typescript@5.8.2)
stylelint-config-standard-less@3.0.1(postcss@8.4.49)(stylelint@16.17.0(typescript@5.8.2)):
stylelint-config-standard-less@3.0.1(postcss@8.5.3)(stylelint@16.17.0(typescript@5.8.2)):
dependencies:
stylelint: 16.17.0(typescript@5.8.2)
stylelint-config-recommended-less: 3.0.1(postcss@8.4.49)(stylelint@16.17.0(typescript@5.8.2))
stylelint-config-recommended-less: 3.0.1(postcss@8.5.3)(stylelint@16.17.0(typescript@5.8.2))
stylelint-config-standard: 35.0.0(stylelint@16.17.0(typescript@5.8.2))
optionalDependencies:
postcss: 8.4.49
postcss: 8.5.3
stylelint-config-standard-vue@1.0.0(postcss-html@1.8.0)(stylelint@16.17.0(typescript@5.8.2)):
dependencies:
@@ -10168,17 +10171,17 @@ snapshots:
stylelint: 16.17.0(typescript@5.8.2)
stylelint-config-recommended: 15.0.0(stylelint@16.17.0(typescript@5.8.2))
stylelint-less@3.0.1(postcss@8.4.49)(stylelint@16.17.0(typescript@5.8.2)):
stylelint-less@3.0.1(postcss@8.5.3)(stylelint@16.17.0(typescript@5.8.2)):
dependencies:
postcss: 8.4.49
postcss: 8.5.3
postcss-resolve-nested-selector: 0.1.6
postcss-value-parser: 4.2.0
stylelint: 16.17.0(typescript@5.8.2)
stylelint-order@6.0.4(stylelint@16.17.0(typescript@5.8.2)):
dependencies:
postcss: 8.4.49
postcss-sorting: 8.0.2(postcss@8.4.49)
postcss: 8.5.3
postcss-sorting: 8.0.2(postcss@8.5.3)
stylelint: 16.17.0(typescript@5.8.2)
stylelint-prettier@5.0.3(prettier@3.5.3)(stylelint@16.17.0(typescript@5.8.2)):

View File

@@ -153,7 +153,7 @@
</template>
<template #operation="{ record }">
<a-space size="small">
<a-tooltip content="刷新调度">
<a-tooltip v-if="record.status === 7" content="刷新调度">
<a-button
size="small"
status="warning"