From 86dd65acb36a356715f4bb230037de1a2b407574 Mon Sep 17 00:00:00 2001 From: kaeery <3491123437@qq.com> Date: Fri, 28 Feb 2025 11:15:40 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=8B=9B=E7=94=9F=E5=B0=8F=E7=A8=8B?= =?UTF-8?q?=E5=BA=8F=E3=80=91=20=E6=96=B0=E5=A2=9E#=20=E7=BA=BF=E7=B4=A2?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/bundle/pages/clue/detail.vue | 165 ++++++++++++++++++ src/components/design-switch-field.vue | 5 + src/components/design-textarea-field.vue | 3 +- src/components/widgets/card/card.vue | 7 +- .../widgets/recruitsale/clue-card.vue | 17 +- src/components/widgets/telesale/clue-card.vue | 12 +- src/pages.json | 6 + src/styles/public.scss | 5 + 8 files changed, 210 insertions(+), 10 deletions(-) create mode 100644 src/bundle/pages/clue/detail.vue diff --git a/src/bundle/pages/clue/detail.vue b/src/bundle/pages/clue/detail.vue new file mode 100644 index 0000000..5cde311 --- /dev/null +++ b/src/bundle/pages/clue/detail.vue @@ -0,0 +1,165 @@ + + + + + diff --git a/src/components/design-switch-field.vue b/src/components/design-switch-field.vue index ee8dc5c..0f8a9f8 100644 --- a/src/components/design-switch-field.vue +++ b/src/components/design-switch-field.vue @@ -14,6 +14,7 @@ v-model="innerValue" :activeValue="1" :inactiveValue="0" + :disabled="disabled" @change="handleSwitchChange" > @@ -45,6 +46,10 @@ const props = defineProps({ labelWidth: { type: Number, default: 120 + }, + disabled: { + type: Boolean, + default: false } }) const emit = defineEmits(['update:modelValue']) diff --git a/src/components/design-textarea-field.vue b/src/components/design-textarea-field.vue index 17c9f6b..92fff85 100644 --- a/src/components/design-textarea-field.vue +++ b/src/components/design-textarea-field.vue @@ -21,6 +21,7 @@ :placeholder="placeholder" :border="border" :autoHeight="autoHeight" + :disabled="disabled" placeholderStyle="color: '#7c7e82'" >