From de7a9a484c13bab97a969ab64eebd011366cbe7b Mon Sep 17 00:00:00 2001 From: preschooler <preschool@139.com> Date: Thu, 22 Aug 2024 01:18:36 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=88=20perf:el-radio=E7=9A=84label?= =?UTF-8?q?=E5=B1=9E=E6=80=A7=E4=BF=AE=E6=94=B9=E4=B8=BAvalue=E4=BB=A5?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=E4=B8=8B=E4=B8=AA=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Crontab/src/Crontab.vue | 66 +++++++++---------- .../components/ComponentContainerProperty.vue | 4 +- .../components/mobile/Carousel/property.vue | 12 ++-- .../components/mobile/CouponCard/property.vue | 6 +- .../components/mobile/Divider/property.vue | 6 +- .../mobile/FloatingActionButton/property.vue | 4 +- .../components/mobile/MenuGrid/property.vue | 4 +- .../components/mobile/MenuSwiper/property.vue | 14 ++-- .../NavigationBar/components/CellProperty.vue | 6 +- .../mobile/NavigationBar/property.vue | 12 ++-- .../components/mobile/Popover/property.vue | 4 +- .../mobile/ProductCard/property.vue | 10 +-- .../mobile/ProductList/property.vue | 6 +- .../mobile/PromotionCombination/property.vue | 4 +- .../mobile/PromotionSeckill/property.vue | 4 +- .../components/mobile/SearchBar/property.vue | 8 +-- .../components/mobile/TabBar/property.vue | 4 +- .../components/mobile/TitleBar/property.vue | 10 +-- .../ShortcutDateRangePicker/index.vue | 6 +- src/views/Profile/components/BasicInfo.vue | 6 +- src/views/ai/model/apiKey/ApiKeyForm.vue | 2 +- .../ai/model/chatModel/ChatModelForm.vue | 2 +- src/views/ai/model/chatRole/ChatRoleForm.vue | 6 +- src/views/ai/music/index/mode/index.vue | 20 ++---- src/views/bpm/category/CategoryForm.vue | 2 +- src/views/bpm/form/editor/index.vue | 2 +- src/views/bpm/group/UserGroupForm.vue | 2 +- src/views/bpm/model/ModelForm.vue | 2 +- .../ProcessExpressionForm.vue | 2 +- .../detail/dialog/TaskSignDeleteForm.vue | 2 +- .../processListener/ProcessListenerForm.vue | 2 +- src/views/crm/contact/ContactForm.vue | 2 +- src/views/crm/contract/config/index.vue | 4 +- src/views/crm/customer/poolConfig/index.vue | 8 +-- .../permission/components/PermissionForm.vue | 2 +- .../permission/components/TransferForm.vue | 6 +- src/views/erp/finance/account/AccountForm.vue | 2 +- .../product/category/ProductCategoryForm.vue | 2 +- src/views/erp/product/product/ProductForm.vue | 2 +- .../erp/product/unit/ProductUnitForm.vue | 2 +- .../components/PurchaseOrderInEnableList.vue | 2 +- .../PurchaseOrderReturnEnableList.vue | 2 +- .../erp/purchase/supplier/SupplierForm.vue | 2 +- src/views/erp/sale/customer/CustomerForm.vue | 2 +- .../components/SaleOrderOutEnableList.vue | 2 +- .../components/SaleOrderReturnEnableList.vue | 2 +- .../erp/stock/warehouse/WarehouseForm.vue | 2 +- .../codegen/components/GenerateInfoForm.vue | 4 +- src/views/infra/config/ConfigForm.vue | 2 +- .../infra/demo/demo01/Demo01ContactForm.vue | 2 +- .../demo/demo03/erp/Demo03StudentForm.vue | 2 +- .../demo/demo03/inner/Demo03StudentForm.vue | 2 +- .../demo/demo03/normal/Demo03StudentForm.vue | 2 +- src/views/infra/fileConfig/FileConfigForm.vue | 4 +- .../mall/home/components/TradeTrendCard.vue | 2 +- src/views/mall/product/brand/BrandForm.vue | 2 +- .../mall/product/category/CategoryForm.vue | 2 +- .../product/spu/components/SkuTableSelect.vue | 2 +- .../product/spu/components/SpuTableSelect.vue | 2 +- src/views/mall/product/spu/form/SkuForm.vue | 8 +-- .../mall/promotion/article/ArticleForm.vue | 6 +- .../article/category/ArticleCategoryForm.vue | 2 +- .../mall/promotion/banner/BannerForm.vue | 4 +- .../coupon/template/CouponTemplateForm.vue | 10 +-- .../mall/promotion/diy/template/decorate.vue | 2 +- .../promotion/rewardActivity/RewardForm.vue | 4 +- .../seckill/config/SeckillConfigForm.vue | 2 +- .../user/BrokerageOrderListDialog.vue | 4 +- .../user/BrokerageUserListDialog.vue | 4 +- src/views/mall/trade/config/index.vue | 4 +- .../trade/delivery/express/ExpressForm.vue | 2 +- .../expressTemplate/ExpressTemplateForm.vue | 2 +- .../delivery/pickUpStore/PickUpStoreForm.vue | 2 +- .../trade/order/form/OrderDeliveryForm.vue | 4 +- src/views/member/group/GroupForm.vue | 2 +- src/views/member/level/LevelForm.vue | 2 +- .../member/signin/config/SignInConfigForm.vue | 2 +- src/views/member/user/UserForm.vue | 4 +- src/views/member/user/UserPointUpdateForm.vue | 4 +- .../member/user/detail/UserBrokerageList.vue | 4 +- src/views/pay/app/components/AppForm.vue | 2 +- .../components/channel/AlipayChannelForm.vue | 12 ++-- .../components/channel/MockChannelForm.vue | 2 +- .../components/channel/WalletChannelForm.vue | 2 +- .../components/channel/WeixinChannelForm.vue | 6 +- .../pay/demo/transfer/DemoTransferForm.vue | 2 +- src/views/pay/transfer/CreatePayTransfer.vue | 4 +- .../WalletRechargePackageForm.vue | 2 +- src/views/system/dict/DictTypeForm.vue | 2 +- src/views/system/dict/data/DictDataForm.vue | 2 +- src/views/system/menu/MenuForm.vue | 16 ++--- .../notify/template/NotifyTemplateForm.vue | 2 +- .../template/NotifyTemplateSendForm.vue | 2 +- src/views/system/oauth2/client/ClientForm.vue | 2 +- .../system/sms/channel/SmsChannelForm.vue | 2 +- .../system/sms/template/SmsTemplateForm.vue | 2 +- .../system/social/client/SocialClientForm.vue | 6 +- src/views/system/tenant/TenantForm.vue | 2 +- .../tenantPackage/TenantPackageForm.vue | 2 +- 99 files changed, 228 insertions(+), 234 deletions(-) diff --git a/src/components/Crontab/src/Crontab.vue b/src/components/Crontab/src/Crontab.vue index e61fef89c..0914bb710 100644 --- a/src/components/Crontab/src/Crontab.vue +++ b/src/components/Crontab/src/Crontab.vue @@ -548,10 +548,10 @@ const inputChange = () => { <el-form> <el-form-item label="类型"> <el-radio-group v-model="cronValue.second.type"> - <el-radio-button label="0">任意值</el-radio-button> - <el-radio-button label="1">范围</el-radio-button> - <el-radio-button label="2">间隔</el-radio-button> - <el-radio-button label="3">指定</el-radio-button> + <el-radio-button value="0">任意值</el-radio-button> + <el-radio-button value="1">范围</el-radio-button> + <el-radio-button value="2">间隔</el-radio-button> + <el-radio-button value="3">指定</el-radio-button> </el-radio-group> </el-form-item> <el-form-item v-if="cronValue.second.type == '1'" label="范围"> @@ -607,10 +607,10 @@ const inputChange = () => { <el-form> <el-form-item label="类型"> <el-radio-group v-model="cronValue.minute.type"> - <el-radio-button label="0">任意值</el-radio-button> - <el-radio-button label="1">范围</el-radio-button> - <el-radio-button label="2">间隔</el-radio-button> - <el-radio-button label="3">指定</el-radio-button> + <el-radio-button value="0">任意值</el-radio-button> + <el-radio-button value="1">范围</el-radio-button> + <el-radio-button value="2">间隔</el-radio-button> + <el-radio-button value="3">指定</el-radio-button> </el-radio-group> </el-form-item> <el-form-item v-if="cronValue.minute.type == '1'" label="范围"> @@ -666,10 +666,10 @@ const inputChange = () => { <el-form> <el-form-item label="类型"> <el-radio-group v-model="cronValue.hour.type"> - <el-radio-button label="0">任意值</el-radio-button> - <el-radio-button label="1">范围</el-radio-button> - <el-radio-button label="2">间隔</el-radio-button> - <el-radio-button label="3">指定</el-radio-button> + <el-radio-button value="0">任意值</el-radio-button> + <el-radio-button value="1">范围</el-radio-button> + <el-radio-button value="2">间隔</el-radio-button> + <el-radio-button value="3">指定</el-radio-button> </el-radio-group> </el-form-item> <el-form-item v-if="cronValue.hour.type == '1'" label="范围"> @@ -725,12 +725,12 @@ const inputChange = () => { <el-form> <el-form-item label="类型"> <el-radio-group v-model="cronValue.day.type"> - <el-radio-button label="0">任意值</el-radio-button> - <el-radio-button label="1">范围</el-radio-button> - <el-radio-button label="2">间隔</el-radio-button> - <el-radio-button label="3">指定</el-radio-button> - <el-radio-button label="4">本月最后一天</el-radio-button> - <el-radio-button label="5">不指定</el-radio-button> + <el-radio-button value="0">任意值</el-radio-button> + <el-radio-button value="1">范围</el-radio-button> + <el-radio-button value="2">间隔</el-radio-button> + <el-radio-button value="3">指定</el-radio-button> + <el-radio-button value="4">本月最后一天</el-radio-button> + <el-radio-button value="5">不指定</el-radio-button> </el-radio-group> </el-form-item> <el-form-item v-if="cronValue.day.type == '1'" label="范围"> @@ -786,10 +786,10 @@ const inputChange = () => { <el-form> <el-form-item label="类型"> <el-radio-group v-model="cronValue.month.type"> - <el-radio-button label="0">任意值</el-radio-button> - <el-radio-button label="1">范围</el-radio-button> - <el-radio-button label="2">间隔</el-radio-button> - <el-radio-button label="3">指定</el-radio-button> + <el-radio-button value="0">任意值</el-radio-button> + <el-radio-button value="1">范围</el-radio-button> + <el-radio-button value="2">间隔</el-radio-button> + <el-radio-button value="3">指定</el-radio-button> </el-radio-group> </el-form-item> <el-form-item v-if="cronValue.month.type == '1'" label="范围"> @@ -846,12 +846,12 @@ const inputChange = () => { <el-form> <el-form-item label="类型"> <el-radio-group v-model="cronValue.week.type"> - <el-radio-button label="0">任意值</el-radio-button> - <el-radio-button label="1">范围</el-radio-button> - <el-radio-button label="2">间隔</el-radio-button> - <el-radio-button label="3">指定</el-radio-button> - <el-radio-button label="4">本月最后一周</el-radio-button> - <el-radio-button label="5">不指定</el-radio-button> + <el-radio-button value="0">任意值</el-radio-button> + <el-radio-button value="1">范围</el-radio-button> + <el-radio-button value="2">间隔</el-radio-button> + <el-radio-button value="3">指定</el-radio-button> + <el-radio-button value="4">本月最后一周</el-radio-button> + <el-radio-button value="5">不指定</el-radio-button> </el-radio-group> </el-form-item> <el-form-item v-if="cronValue.week.type == '1'" label="范围"> @@ -925,11 +925,11 @@ const inputChange = () => { <el-form> <el-form-item label="类型"> <el-radio-group v-model="cronValue.year.type"> - <el-radio-button label="-1">忽略</el-radio-button> - <el-radio-button label="0">任意值</el-radio-button> - <el-radio-button label="1">范围</el-radio-button> - <el-radio-button label="2">间隔</el-radio-button> - <el-radio-button label="3">指定</el-radio-button> + <el-radio-button value="-1">忽略</el-radio-button> + <el-radio-button value="0">任意值</el-radio-button> + <el-radio-button value="1">范围</el-radio-button> + <el-radio-button value="2">间隔</el-radio-button> + <el-radio-button value="3">指定</el-radio-button> </el-radio-group> </el-form-item> <el-form-item v-if="cronValue.year.type == '1'" label="范围"> diff --git a/src/components/DiyEditor/components/ComponentContainerProperty.vue b/src/components/DiyEditor/components/ComponentContainerProperty.vue index 9d0750daa..25119a5b6 100644 --- a/src/components/DiyEditor/components/ComponentContainerProperty.vue +++ b/src/components/DiyEditor/components/ComponentContainerProperty.vue @@ -11,8 +11,8 @@ <el-form :model="formData" label-width="80px"> <el-form-item label="组件背景" prop="bgType"> <el-radio-group v-model="formData.bgType"> - <el-radio label="color">纯色</el-radio> - <el-radio label="img">图片</el-radio> + <el-radio value="color">纯色</el-radio> + <el-radio value="img">图片</el-radio> </el-radio-group> </el-form-item> <el-form-item label="选择颜色" prop="bgColor" v-if="formData.bgType === 'color'"> diff --git a/src/components/DiyEditor/components/mobile/Carousel/property.vue b/src/components/DiyEditor/components/mobile/Carousel/property.vue index c3a515424..e11b032b3 100644 --- a/src/components/DiyEditor/components/mobile/Carousel/property.vue +++ b/src/components/DiyEditor/components/mobile/Carousel/property.vue @@ -5,12 +5,12 @@ <el-form-item label="样式" prop="type"> <el-radio-group v-model="formData.type"> <el-tooltip class="item" content="默认" placement="bottom"> - <el-radio-button label="default"> + <el-radio-button value="default"> <Icon icon="system-uicons:carousel" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="卡片" placement="bottom"> - <el-radio-button label="card"> + <el-radio-button value="card"> <Icon icon="ic:round-view-carousel" /> </el-radio-button> </el-tooltip> @@ -18,8 +18,8 @@ </el-form-item> <el-form-item label="指示器" prop="indicator"> <el-radio-group v-model="formData.indicator"> - <el-radio label="dot">小圆点</el-radio> - <el-radio label="number">数字</el-radio> + <el-radio value="dot">小圆点</el-radio> + <el-radio value="number">数字</el-radio> </el-radio-group> </el-form-item> <el-form-item label="是否轮播" prop="autoplay"> @@ -43,8 +43,8 @@ <template #default="{ element }"> <el-form-item label="类型" prop="type" class="m-b-8px!" label-width="40px"> <el-radio-group v-model="element.type"> - <el-radio label="img">图片</el-radio> - <el-radio label="video">视频</el-radio> + <el-radio value="img">图片</el-radio> + <el-radio value="video">视频</el-radio> </el-radio-group> </el-form-item> <el-form-item diff --git a/src/components/DiyEditor/components/mobile/CouponCard/property.vue b/src/components/DiyEditor/components/mobile/CouponCard/property.vue index 4f32c21ea..4f69000bb 100644 --- a/src/components/DiyEditor/components/mobile/CouponCard/property.vue +++ b/src/components/DiyEditor/components/mobile/CouponCard/property.vue @@ -26,17 +26,17 @@ <el-form-item label="列数" prop="type"> <el-radio-group v-model="formData.columns"> <el-tooltip class="item" content="一列" placement="bottom"> - <el-radio-button :label="1"> + <el-radio-button :value="1"> <Icon icon="fluent:text-column-one-24-filled" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="二列" placement="bottom"> - <el-radio-button :label="2"> + <el-radio-button :value="2"> <Icon icon="fluent:text-column-two-24-filled" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="三列" placement="bottom"> - <el-radio-button :label="3"> + <el-radio-button :value="3"> <Icon icon="fluent:text-column-three-24-filled" /> </el-radio-button> </el-tooltip> diff --git a/src/components/DiyEditor/components/mobile/Divider/property.vue b/src/components/DiyEditor/components/mobile/Divider/property.vue index 3d7be26dd..0c3cb0e32 100644 --- a/src/components/DiyEditor/components/mobile/Divider/property.vue +++ b/src/components/DiyEditor/components/mobile/Divider/property.vue @@ -11,7 +11,7 @@ :key="index" :content="item.text" > - <el-radio-button :label="item.type"> + <el-radio-button :value="item.type"> <Icon :icon="item.icon" /> </el-radio-button> </el-tooltip> @@ -24,12 +24,12 @@ <el-form-item label="左右边距" prop="paddingType"> <el-radio-group v-model="formData!.paddingType"> <el-tooltip content="无边距" placement="top"> - <el-radio-button label="none"> + <el-radio-button value="none"> <Icon icon="tabler:box-padding" /> </el-radio-button> </el-tooltip> <el-tooltip content="左右留边" placement="top"> - <el-radio-button label="horizontal"> + <el-radio-button value="horizontal"> <Icon icon="vaadin:padding" /> </el-radio-button> </el-tooltip> diff --git a/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue b/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue index 5db08d0e0..df459ffab 100644 --- a/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue +++ b/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue @@ -3,8 +3,8 @@ <el-card header="按钮配置" class="property-group" shadow="never"> <el-form-item label="展开方向" prop="direction"> <el-radio-group v-model="formData.direction"> - <el-radio label="vertical">垂直</el-radio> - <el-radio label="horizontal">水平</el-radio> + <el-radio value="vertical">垂直</el-radio> + <el-radio value="horizontal">水平</el-radio> </el-radio-group> </el-form-item> <el-form-item label="显示文字" prop="showText"> diff --git a/src/components/DiyEditor/components/mobile/MenuGrid/property.vue b/src/components/DiyEditor/components/mobile/MenuGrid/property.vue index 7940fd0f1..bb944c997 100644 --- a/src/components/DiyEditor/components/mobile/MenuGrid/property.vue +++ b/src/components/DiyEditor/components/mobile/MenuGrid/property.vue @@ -4,8 +4,8 @@ <el-form label-width="80px" :model="formData" class="m-t-8px"> <el-form-item label="每行数量" prop="column"> <el-radio-group v-model="formData.column"> - <el-radio :label="3">3个</el-radio> - <el-radio :label="4">4个</el-radio> + <el-radio :value="3">3个</el-radio> + <el-radio :value="4">4个</el-radio> </el-radio-group> </el-form-item> diff --git a/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue b/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue index 81266bc20..fbae83c2a 100644 --- a/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue +++ b/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue @@ -4,21 +4,21 @@ <el-form label-width="80px" :model="formData" class="m-t-8px"> <el-form-item label="布局" prop="layout"> <el-radio-group v-model="formData.layout"> - <el-radio label="iconText">图标+文字</el-radio> - <el-radio label="icon">仅图标</el-radio> + <el-radio value="iconText">图标+文字</el-radio> + <el-radio value="icon">仅图标</el-radio> </el-radio-group> </el-form-item> <el-form-item label="行数" prop="row"> <el-radio-group v-model="formData.row"> - <el-radio :label="1">1行</el-radio> - <el-radio :label="2">2行</el-radio> + <el-radio :value="1">1行</el-radio> + <el-radio :value="2">2行</el-radio> </el-radio-group> </el-form-item> <el-form-item label="列数" prop="column"> <el-radio-group v-model="formData.column"> - <el-radio :label="3">3列</el-radio> - <el-radio :label="4">4列</el-radio> - <el-radio :label="5">5列</el-radio> + <el-radio :value="3">3列</el-radio> + <el-radio :value="4">4列</el-radio> + <el-radio :value="5">5列</el-radio> </el-radio-group> </el-form-item> diff --git a/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue b/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue index edc85f1aa..2c3bd5416 100644 --- a/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue +++ b/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue @@ -14,9 +14,9 @@ <template v-if="selectedHotAreaIndex === cellIndex"> <el-form-item label="类型" :prop="`cell[${cellIndex}].type`"> <el-radio-group v-model="cell.type"> - <el-radio label="text">文字</el-radio> - <el-radio label="image">图片</el-radio> - <el-radio label="search">搜索框</el-radio> + <el-radio value="text">文字</el-radio> + <el-radio value="image">图片</el-radio> + <el-radio value="search">搜索框</el-radio> </el-radio-group> </el-form-item> <!-- 1. 文字 --> diff --git a/src/components/DiyEditor/components/mobile/NavigationBar/property.vue b/src/components/DiyEditor/components/mobile/NavigationBar/property.vue index b2bc8c156..5b067728f 100644 --- a/src/components/DiyEditor/components/mobile/NavigationBar/property.vue +++ b/src/components/DiyEditor/components/mobile/NavigationBar/property.vue @@ -2,27 +2,27 @@ <el-form label-width="80px" :model="formData" :rules="rules"> <el-form-item label="样式" prop="styleType"> <el-radio-group v-model="formData!.styleType"> - <el-radio label="normal">标准</el-radio> + <el-radio value="normal">标准</el-radio> <el-tooltip content="沉侵式头部仅支持微信小程序、APP,建议页面第一个组件为图片展示类组件" placement="top" > - <el-radio label="inner">沉浸式</el-radio> + <el-radio value="inner">沉浸式</el-radio> </el-tooltip> </el-radio-group> </el-form-item> <el-form-item label="常驻显示" prop="alwaysShow" v-if="formData.styleType === 'inner'"> <el-radio-group v-model="formData!.alwaysShow"> - <el-radio :label="false">关闭</el-radio> + <el-radio :value="false">关闭</el-radio> <el-tooltip content="常驻显示关闭后,头部小组件将在页面滑动时淡入" placement="top"> - <el-radio :label="true">开启</el-radio> + <el-radio :value="true">开启</el-radio> </el-tooltip> </el-radio-group> </el-form-item> <el-form-item label="背景类型" prop="bgType"> <el-radio-group v-model="formData.bgType"> - <el-radio label="color">纯色</el-radio> - <el-radio label="img">图片</el-radio> + <el-radio value="color">纯色</el-radio> + <el-radio value="img">图片</el-radio> </el-radio-group> </el-form-item> <el-form-item label="背景颜色" prop="bgColor" v-if="formData.bgType === 'color'"> diff --git a/src/components/DiyEditor/components/mobile/Popover/property.vue b/src/components/DiyEditor/components/mobile/Popover/property.vue index 6535e3b2c..2dd43519b 100644 --- a/src/components/DiyEditor/components/mobile/Popover/property.vue +++ b/src/components/DiyEditor/components/mobile/Popover/property.vue @@ -11,10 +11,10 @@ <el-form-item label="显示次数" :prop="`list[${index}].showType`"> <el-radio-group v-model="element.showType"> <el-tooltip content="只显示一次,下次打开时不显示" placement="bottom"> - <el-radio label="once">一次</el-radio> + <el-radio value="once">一次</el-radio> </el-tooltip> <el-tooltip content="每次打开时都会显示" placement="bottom"> - <el-radio label="always">不限</el-radio> + <el-radio value="always">不限</el-radio> </el-tooltip> </el-radio-group> </el-form-item> diff --git a/src/components/DiyEditor/components/mobile/ProductCard/property.vue b/src/components/DiyEditor/components/mobile/ProductCard/property.vue index cfa5008bd..110c8be9c 100644 --- a/src/components/DiyEditor/components/mobile/ProductCard/property.vue +++ b/src/components/DiyEditor/components/mobile/ProductCard/property.vue @@ -8,17 +8,17 @@ <el-form-item label="布局" prop="type"> <el-radio-group v-model="formData.layoutType"> <el-tooltip class="item" content="单列大图" placement="bottom"> - <el-radio-button label="oneColBigImg"> + <el-radio-button value="oneColBigImg"> <Icon icon="fluent:text-column-one-24-filled" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="单列小图" placement="bottom"> - <el-radio-button label="oneColSmallImg"> + <el-radio-button value="oneColSmallImg"> <Icon icon="fluent:text-column-two-left-24-filled" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="双列" placement="bottom"> - <el-radio-button label="twoCol"> + <el-radio-button value="twoCol"> <Icon icon="fluent:text-column-two-24-filled" /> </el-radio-button> </el-tooltip> @@ -74,8 +74,8 @@ <el-card header="按钮" class="property-group" shadow="never"> <el-form-item label="按钮类型" prop="btnBuy.type"> <el-radio-group v-model="formData.btnBuy.type"> - <el-radio-button label="text">文字</el-radio-button> - <el-radio-button label="img">图片</el-radio-button> + <el-radio-button value="text">文字</el-radio-button> + <el-radio-button value="img">图片</el-radio-button> </el-radio-group> </el-form-item> <template v-if="formData.btnBuy.type === 'text'"> diff --git a/src/components/DiyEditor/components/mobile/ProductList/property.vue b/src/components/DiyEditor/components/mobile/ProductList/property.vue index e9cf7c010..894687c23 100644 --- a/src/components/DiyEditor/components/mobile/ProductList/property.vue +++ b/src/components/DiyEditor/components/mobile/ProductList/property.vue @@ -8,17 +8,17 @@ <el-form-item label="布局" prop="type"> <el-radio-group v-model="formData.layoutType"> <el-tooltip class="item" content="双列" placement="bottom"> - <el-radio-button label="twoCol"> + <el-radio-button value="twoCol"> <Icon icon="fluent:text-column-two-24-filled" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="三列" placement="bottom"> - <el-radio-button label="threeCol"> + <el-radio-button value="threeCol"> <Icon icon="fluent:text-column-three-24-filled" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="水平滑动" placement="bottom"> - <el-radio-button label="horizSwiper"> + <el-radio-button value="horizSwiper"> <Icon icon="system-uicons:carousel" /> </el-radio-button> </el-tooltip> diff --git a/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue b/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue index ec09dc452..bfddb52d9 100644 --- a/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue +++ b/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue @@ -17,12 +17,12 @@ <el-form-item label="布局" prop="type"> <el-radio-group v-model="formData.layoutType"> <el-tooltip class="item" content="单列" placement="bottom"> - <el-radio-button label="oneCol"> + <el-radio-button value="oneCol"> <Icon icon="fluent:text-column-one-24-filled" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="三列" placement="bottom"> - <el-radio-button label="threeCol"> + <el-radio-button value="threeCol"> <Icon icon="fluent:text-column-three-24-filled" /> </el-radio-button> </el-tooltip> diff --git a/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue b/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue index 875378221..306ec9b96 100644 --- a/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue +++ b/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue @@ -17,12 +17,12 @@ <el-form-item label="布局" prop="type"> <el-radio-group v-model="formData.layoutType"> <el-tooltip class="item" content="单列" placement="bottom"> - <el-radio-button label="oneCol"> + <el-radio-button value="oneCol"> <Icon icon="fluent:text-column-one-24-filled" /> </el-radio-button> </el-tooltip> <el-tooltip class="item" content="三列" placement="bottom"> - <el-radio-button label="threeCol"> + <el-radio-button value="threeCol"> <Icon icon="fluent:text-column-three-24-filled" /> </el-radio-button> </el-tooltip> diff --git a/src/components/DiyEditor/components/mobile/SearchBar/property.vue b/src/components/DiyEditor/components/mobile/SearchBar/property.vue index 90027027d..71f94933e 100644 --- a/src/components/DiyEditor/components/mobile/SearchBar/property.vue +++ b/src/components/DiyEditor/components/mobile/SearchBar/property.vue @@ -13,12 +13,12 @@ <el-form-item label="框体样式"> <el-radio-group v-model="formData!.borderRadius"> <el-tooltip content="方形" placement="top"> - <el-radio-button :label="0"> + <el-radio-button :value="0"> <Icon icon="tabler:input-search" /> </el-radio-button> </el-tooltip> <el-tooltip content="圆形" placement="top"> - <el-radio-button :label="10"> + <el-radio-button :value="10"> <Icon icon="iconoir:input-search" /> </el-radio-button> </el-tooltip> @@ -30,12 +30,12 @@ <el-form-item label="文本位置" prop="placeholderPosition"> <el-radio-group v-model="formData!.placeholderPosition"> <el-tooltip content="居左" placement="top"> - <el-radio-button label="left"> + <el-radio-button value="left"> <Icon icon="ant-design:align-left-outlined" /> </el-radio-button> </el-tooltip> <el-tooltip content="居中" placement="top"> - <el-radio-button label="center"> + <el-radio-button value="center"> <Icon icon="ant-design:align-center-outlined" /> </el-radio-button> </el-tooltip> diff --git a/src/components/DiyEditor/components/mobile/TabBar/property.vue b/src/components/DiyEditor/components/mobile/TabBar/property.vue index 6ace5af35..b0f7be017 100644 --- a/src/components/DiyEditor/components/mobile/TabBar/property.vue +++ b/src/components/DiyEditor/components/mobile/TabBar/property.vue @@ -27,8 +27,8 @@ </el-form-item> <el-form-item label="导航背景"> <el-radio-group v-model="formData!.style.bgType"> - <el-radio-button label="color">纯色</el-radio-button> - <el-radio-button label="img">图片</el-radio-button> + <el-radio-button value="color">纯色</el-radio-button> + <el-radio-button value="img">图片</el-radio-button> </el-radio-group> </el-form-item> <el-form-item label="选择颜色" v-if="formData!.style.bgType === 'color'"> diff --git a/src/components/DiyEditor/components/mobile/TitleBar/property.vue b/src/components/DiyEditor/components/mobile/TitleBar/property.vue index 4eb325970..44d6bb615 100644 --- a/src/components/DiyEditor/components/mobile/TitleBar/property.vue +++ b/src/components/DiyEditor/components/mobile/TitleBar/property.vue @@ -10,12 +10,12 @@ <el-form-item label="标题位置" prop="textAlign"> <el-radio-group v-model="formData!.textAlign"> <el-tooltip content="居左" placement="top"> - <el-radio-button label="left"> + <el-radio-button value="left"> <Icon icon="ant-design:align-left-outlined" /> </el-radio-button> </el-tooltip> <el-tooltip content="居中" placement="top"> - <el-radio-button label="center"> + <el-radio-button value="center"> <Icon icon="ant-design:align-center-outlined" /> </el-radio-button> </el-tooltip> @@ -88,9 +88,9 @@ <template v-if="formData.more.show"> <el-form-item label="样式" prop="more.type"> <el-radio-group v-model="formData.more.type"> - <el-radio label="text">文字</el-radio> - <el-radio label="icon">图标</el-radio> - <el-radio label="all">文字+图标</el-radio> + <el-radio value="text">文字</el-radio> + <el-radio value="icon">图标</el-radio> + <el-radio value="all">文字+图标</el-radio> </el-radio-group> </el-form-item> <el-form-item label="更多文字" prop="more.text" v-show="formData.more.type !== 'icon'"> diff --git a/src/components/ShortcutDateRangePicker/index.vue b/src/components/ShortcutDateRangePicker/index.vue index 117c079a7..78c5130f9 100644 --- a/src/components/ShortcutDateRangePicker/index.vue +++ b/src/components/ShortcutDateRangePicker/index.vue @@ -1,9 +1,9 @@ <template> <div class="flex flex-row items-center gap-2"> <el-radio-group v-model="shortcutDays" @change="handleShortcutDaysChange"> - <el-radio-button :label="1">昨天</el-radio-button> - <el-radio-button :label="7">最近7天</el-radio-button> - <el-radio-button :label="30">最近30天</el-radio-button> + <el-radio-button :value="1">昨天</el-radio-button> + <el-radio-button :value="7">最近7天</el-radio-button> + <el-radio-button :value="30">最近30天</el-radio-button> </el-radio-group> <el-date-picker v-model="times" diff --git a/src/views/Profile/components/BasicInfo.vue b/src/views/Profile/components/BasicInfo.vue index ddec27ce7..8dfafa696 100644 --- a/src/views/Profile/components/BasicInfo.vue +++ b/src/views/Profile/components/BasicInfo.vue @@ -2,8 +2,8 @@ <Form ref="formRef" :labelWidth="200" :rules="rules" :schema="schema"> <template #sex="form"> <el-radio-group v-model="form['sex']"> - <el-radio :label="1">{{ t('profile.user.man') }}</el-radio> - <el-radio :label="2">{{ t('profile.user.woman') }}</el-radio> + <el-radio :value="1">{{ t('profile.user.man') }}</el-radio> + <el-radio :value="2">{{ t('profile.user.woman') }}</el-radio> </el-radio-group> </template> </Form> @@ -27,7 +27,7 @@ defineOptions({ name: 'BasicInfo' }) const { t } = useI18n() const message = useMessage() // 消息弹窗 -const userStore = useUserStore() +const userStore = useUserStore() // 表单校验 const rules = reactive<FormRules>({ nickname: [{ required: true, message: t('profile.rules.nickname'), trigger: 'blur' }], diff --git a/src/views/ai/model/apiKey/ApiKeyForm.vue b/src/views/ai/model/apiKey/ApiKeyForm.vue index a8fc0128c..2d3d4bfb7 100644 --- a/src/views/ai/model/apiKey/ApiKeyForm.vue +++ b/src/views/ai/model/apiKey/ApiKeyForm.vue @@ -31,7 +31,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/ai/model/chatModel/ChatModelForm.vue b/src/views/ai/model/chatModel/ChatModelForm.vue index e3f785c05..ed9747a6b 100644 --- a/src/views/ai/model/chatModel/ChatModelForm.vue +++ b/src/views/ai/model/chatModel/ChatModelForm.vue @@ -41,7 +41,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/ai/model/chatRole/ChatRoleForm.vue b/src/views/ai/model/chatRole/ChatRoleForm.vue index 3c49e8edb..18d1a0d44 100644 --- a/src/views/ai/model/chatRole/ChatRoleForm.vue +++ b/src/views/ai/model/chatRole/ChatRoleForm.vue @@ -37,7 +37,7 @@ <el-radio v-for="dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -51,7 +51,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -69,7 +69,7 @@ import { getIntDictOptions, getBoolDictOptions, DICT_TYPE } from '@/utils/dict' import { ChatRoleApi, ChatRoleVO } from '@/api/ai/model/chatRole' import { CommonStatusEnum } from '@/utils/constants' import { ChatModelApi, ChatModelVO } from '@/api/ai/model/chatModel' -import {FormRules} from "element-plus"; +import { FormRules } from 'element-plus' /** AI 聊天角色 表单 */ defineOptions({ name: 'ChatRoleForm' }) diff --git a/src/views/ai/music/index/mode/index.vue b/src/views/ai/music/index/mode/index.vue index 85ef893d0..32cad7ece 100644 --- a/src/views/ai/music/index/mode/index.vue +++ b/src/views/ai/music/index/mode/index.vue @@ -1,20 +1,14 @@ <template> <ContentWrap class="w-300px h-full mb-[0!important]"> <el-radio-group v-model="generateMode" class="mb-15px"> - <el-radio-button label="desc"> - 描述模式 - </el-radio-button> - <el-radio-button label="lyric"> - 歌词模式 - </el-radio-button> + <el-radio-button value="desc"> 描述模式 </el-radio-button> + <el-radio-button value="lyric"> 歌词模式 </el-radio-button> </el-radio-group> <!-- 描述模式/歌词模式 切换 --> - <component :is="generateMode === 'desc' ? desc : lyric" ref="modeRef"/> + <component :is="generateMode === 'desc' ? desc : lyric" ref="modeRef" /> - <el-button type="primary" round class="w-full" @click="generateMusic"> - 创作音乐 - </el-button> + <el-button type="primary" round class="w-full" @click="generateMusic"> 创作音乐 </el-button> </ContentWrap> </template> @@ -34,8 +28,8 @@ const modeRef = ref<Nullable<{ formData: Recordable }>>(null) *@Description: 根据信息生成音乐 *@MethodAuthor: xiaohong *@Date: 2024-06-27 16:40:16 -*/ -function generateMusic () { - emits('generate-music', {formData: unref(modeRef)?.formData}) + */ +function generateMusic() { + emits('generate-music', { formData: unref(modeRef)?.formData }) } </script> diff --git a/src/views/bpm/category/CategoryForm.vue b/src/views/bpm/category/CategoryForm.vue index 5b771537c..0d5abe7d6 100644 --- a/src/views/bpm/category/CategoryForm.vue +++ b/src/views/bpm/category/CategoryForm.vue @@ -18,7 +18,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/bpm/form/editor/index.vue b/src/views/bpm/form/editor/index.vue index 0d1230c4f..8755f9383 100644 --- a/src/views/bpm/form/editor/index.vue +++ b/src/views/bpm/form/editor/index.vue @@ -22,7 +22,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/bpm/group/UserGroupForm.vue b/src/views/bpm/group/UserGroupForm.vue index ac0cfcb3f..3c825eb7b 100644 --- a/src/views/bpm/group/UserGroupForm.vue +++ b/src/views/bpm/group/UserGroupForm.vue @@ -28,7 +28,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/bpm/model/ModelForm.vue b/src/views/bpm/model/ModelForm.vue index ce60edcad..324f14cab 100644 --- a/src/views/bpm/model/ModelForm.vue +++ b/src/views/bpm/model/ModelForm.vue @@ -62,7 +62,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.BPM_MODEL_FORM_TYPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/bpm/processExpression/ProcessExpressionForm.vue b/src/views/bpm/processExpression/ProcessExpressionForm.vue index acf0667ce..2e5ed2e44 100644 --- a/src/views/bpm/processExpression/ProcessExpressionForm.vue +++ b/src/views/bpm/processExpression/ProcessExpressionForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue b/src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue index 19bb2dcec..fc6d6b2cf 100644 --- a/src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue +++ b/src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue @@ -9,7 +9,7 @@ > <el-form-item label="减签任务" prop="id"> <el-radio-group v-model="formData.id"> - <el-radio-button v-for="item in childrenTaskList" :key="item.id" :label="item.id"> + <el-radio-button v-for="item in childrenTaskList" :key="item.id" :value="item.id"> {{ item.name }} ({{ item.assigneeUser?.deptName || item.ownerUser?.deptName }} - {{ item.assigneeUser?.nickname || item.ownerUser?.nickname }}) diff --git a/src/views/bpm/processListener/ProcessListenerForm.vue b/src/views/bpm/processListener/ProcessListenerForm.vue index 8d4e9796b..a9684dffb 100644 --- a/src/views/bpm/processListener/ProcessListenerForm.vue +++ b/src/views/bpm/processListener/ProcessListenerForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/crm/contact/ContactForm.vue b/src/views/crm/contact/ContactForm.vue index ac749da90..9795ac0ad 100644 --- a/src/views/crm/contact/ContactForm.vue +++ b/src/views/crm/contact/ContactForm.vue @@ -90,7 +90,7 @@ <el-radio v-for="dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/crm/contract/config/index.vue b/src/views/crm/contract/config/index.vue index be654f763..c59212334 100644 --- a/src/views/crm/contract/config/index.vue +++ b/src/views/crm/contract/config/index.vue @@ -27,8 +27,8 @@ @change="changeNotifyEnable" class="ml-4" > - <el-radio :label="false" size="large">不提醒</el-radio> - <el-radio :label="true" size="large">提醒</el-radio> + <el-radio :value="false" size="large">不提醒</el-radio> + <el-radio :value="true" size="large">提醒</el-radio> </el-radio-group> </el-form-item> <div v-if="formData.notifyEnabled"> diff --git a/src/views/crm/customer/poolConfig/index.vue b/src/views/crm/customer/poolConfig/index.vue index 288088776..28d58a664 100644 --- a/src/views/crm/customer/poolConfig/index.vue +++ b/src/views/crm/customer/poolConfig/index.vue @@ -27,8 +27,8 @@ <!-- 表单 --> <el-form-item label="客户公海规则设置" prop="enabled"> <el-radio-group v-model="formData.enabled" @change="changeEnable" class="ml-4"> - <el-radio :label="false" size="large">不启用</el-radio> - <el-radio :label="true" size="large">启用</el-radio> + <el-radio :value="false" size="large">不启用</el-radio> + <el-radio :value="true" size="large">启用</el-radio> </el-radio-group> </el-form-item> <div v-if="formData.enabled"> @@ -44,8 +44,8 @@ @change="changeNotifyEnable" class="ml-4" > - <el-radio :label="false" size="large">不提醒</el-radio> - <el-radio :label="true" size="large">提醒</el-radio> + <el-radio :value="false" size="large">不提醒</el-radio> + <el-radio :value="true" size="large">提醒</el-radio> </el-radio-group> </el-form-item> <div v-if="formData.notifyEnabled"> diff --git a/src/views/crm/permission/components/PermissionForm.vue b/src/views/crm/permission/components/PermissionForm.vue index 9cf8867f2..08ea067a0 100644 --- a/src/views/crm/permission/components/PermissionForm.vue +++ b/src/views/crm/permission/components/PermissionForm.vue @@ -23,7 +23,7 @@ v-for="dict in getIntDictOptions(DICT_TYPE.CRM_PERMISSION_LEVEL)" :key="dict.value" > - <el-radio v-if="dict.value != PermissionLevelEnum.OWNER" :label="dict.value"> + <el-radio v-if="dict.value != PermissionLevelEnum.OWNER" :value="dict.value"> {{ dict.label }} </el-radio> </template> diff --git a/src/views/crm/permission/components/TransferForm.vue b/src/views/crm/permission/components/TransferForm.vue index 311071be9..bae6465de 100644 --- a/src/views/crm/permission/components/TransferForm.vue +++ b/src/views/crm/permission/components/TransferForm.vue @@ -20,8 +20,8 @@ </el-form-item> <el-form-item label="老负责人"> <el-radio-group v-model="oldOwnerHandler" @change="handleOwnerChange"> - <el-radio :label="false" size="large">移除</el-radio> - <el-radio :label="true" size="large">加入团队</el-radio> + <el-radio :value="false" size="large">移除</el-radio> + <el-radio :value="true" size="large">加入团队</el-radio> </el-radio-group> </el-form-item> <el-form-item v-if="oldOwnerHandler" label="老负责人权限级别" prop="oldOwnerPermissionLevel"> @@ -30,7 +30,7 @@ v-for="dict in getIntDictOptions(DICT_TYPE.CRM_PERMISSION_LEVEL)" :key="dict.value" > - <el-radio v-if="dict.value != PermissionLevelEnum.OWNER" :label="dict.value"> + <el-radio v-if="dict.value != PermissionLevelEnum.OWNER" :value="dict.value"> {{ dict.label }} </el-radio> </template> diff --git a/src/views/erp/finance/account/AccountForm.vue b/src/views/erp/finance/account/AccountForm.vue index 2f2e6f40c..bde4bd2d5 100644 --- a/src/views/erp/finance/account/AccountForm.vue +++ b/src/views/erp/finance/account/AccountForm.vue @@ -21,7 +21,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/erp/product/category/ProductCategoryForm.vue b/src/views/erp/product/category/ProductCategoryForm.vue index cef420c75..488b31e12 100644 --- a/src/views/erp/product/category/ProductCategoryForm.vue +++ b/src/views/erp/product/category/ProductCategoryForm.vue @@ -31,7 +31,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/erp/product/product/ProductForm.vue b/src/views/erp/product/product/ProductForm.vue index 3f9de0ad1..75be903b8 100644 --- a/src/views/erp/product/product/ProductForm.vue +++ b/src/views/erp/product/product/ProductForm.vue @@ -50,7 +50,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/erp/product/unit/ProductUnitForm.vue b/src/views/erp/product/unit/ProductUnitForm.vue index ca14ff439..bced5db83 100644 --- a/src/views/erp/product/unit/ProductUnitForm.vue +++ b/src/views/erp/product/unit/ProductUnitForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue b/src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue index e10694a0a..f3df9532c 100644 --- a/src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue +++ b/src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue @@ -64,7 +64,7 @@ <el-table-column align="center" width="65"> <template #default="scope"> <el-radio - :label="scope.row.id" + :value="scope.row.id" v-model="currentRowValue" @change="handleCurrentChange(scope.row)" > diff --git a/src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue b/src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue index cac2bbc41..17e59db1b 100644 --- a/src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue +++ b/src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue @@ -64,7 +64,7 @@ <el-table-column align="center" width="65"> <template #default="scope"> <el-radio - :label="scope.row.id" + :value="scope.row.id" v-model="currentRowValue" @change="handleCurrentChange(scope.row)" > diff --git a/src/views/erp/purchase/supplier/SupplierForm.vue b/src/views/erp/purchase/supplier/SupplierForm.vue index d3c433c83..3225df709 100644 --- a/src/views/erp/purchase/supplier/SupplierForm.vue +++ b/src/views/erp/purchase/supplier/SupplierForm.vue @@ -44,7 +44,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/erp/sale/customer/CustomerForm.vue b/src/views/erp/sale/customer/CustomerForm.vue index da6e004f0..ce63cbb08 100644 --- a/src/views/erp/sale/customer/CustomerForm.vue +++ b/src/views/erp/sale/customer/CustomerForm.vue @@ -44,7 +44,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/erp/sale/order/components/SaleOrderOutEnableList.vue b/src/views/erp/sale/order/components/SaleOrderOutEnableList.vue index 55de7459c..38dcac42d 100644 --- a/src/views/erp/sale/order/components/SaleOrderOutEnableList.vue +++ b/src/views/erp/sale/order/components/SaleOrderOutEnableList.vue @@ -64,7 +64,7 @@ <el-table-column align="center" width="65"> <template #default="scope"> <el-radio - :label="scope.row.id" + :value="scope.row.id" v-model="currentRowValue" @change="handleCurrentChange(scope.row)" > diff --git a/src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue b/src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue index a93a9971a..75d925d5a 100644 --- a/src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue +++ b/src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue @@ -64,7 +64,7 @@ <el-table-column align="center" width="65"> <template #default="scope"> <el-radio - :label="scope.row.id" + :value="scope.row.id" v-model="currentRowValue" @change="handleCurrentChange(scope.row)" > diff --git a/src/views/erp/stock/warehouse/WarehouseForm.vue b/src/views/erp/stock/warehouse/WarehouseForm.vue index ea88a18cc..f65cea6a1 100644 --- a/src/views/erp/stock/warehouse/WarehouseForm.vue +++ b/src/views/erp/stock/warehouse/WarehouseForm.vue @@ -19,7 +19,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/infra/codegen/components/GenerateInfoForm.vue b/src/views/infra/codegen/components/GenerateInfoForm.vue index d2a01cc04..aaf176fb3 100644 --- a/src/views/infra/codegen/components/GenerateInfoForm.vue +++ b/src/views/infra/codegen/components/GenerateInfoForm.vue @@ -285,8 +285,8 @@ </span> </template> <el-radio-group v-model="formData.subJoinMany" placeholder="请选择"> - <el-radio :label="true">一对多</el-radio> - <el-radio :label="false">一对一</el-radio> + <el-radio :value="true">一对多</el-radio> + <el-radio :value="false">一对一</el-radio> </el-radio-group> </el-form-item> </el-col> diff --git a/src/views/infra/config/ConfigForm.vue b/src/views/infra/config/ConfigForm.vue index f61face06..4f7333a60 100644 --- a/src/views/infra/config/ConfigForm.vue +++ b/src/views/infra/config/ConfigForm.vue @@ -24,7 +24,7 @@ <el-radio v-for="dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)" :key="dict.value as string" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/infra/demo/demo01/Demo01ContactForm.vue b/src/views/infra/demo/demo01/Demo01ContactForm.vue index 5d28112a2..f317fe763 100644 --- a/src/views/infra/demo/demo01/Demo01ContactForm.vue +++ b/src/views/infra/demo/demo01/Demo01ContactForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/infra/demo/demo03/erp/Demo03StudentForm.vue b/src/views/infra/demo/demo03/erp/Demo03StudentForm.vue index 758c7e5db..b73f42330 100644 --- a/src/views/infra/demo/demo03/erp/Demo03StudentForm.vue +++ b/src/views/infra/demo/demo03/erp/Demo03StudentForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/infra/demo/demo03/inner/Demo03StudentForm.vue b/src/views/infra/demo/demo03/inner/Demo03StudentForm.vue index 98c1b7bf1..8621593bd 100644 --- a/src/views/infra/demo/demo03/inner/Demo03StudentForm.vue +++ b/src/views/infra/demo/demo03/inner/Demo03StudentForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/infra/demo/demo03/normal/Demo03StudentForm.vue b/src/views/infra/demo/demo03/normal/Demo03StudentForm.vue index 4815357e5..42613c4da 100644 --- a/src/views/infra/demo/demo03/normal/Demo03StudentForm.vue +++ b/src/views/infra/demo/demo03/normal/Demo03StudentForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/infra/fileConfig/FileConfigForm.vue b/src/views/infra/fileConfig/FileConfigForm.vue index 4d89d0ad2..88e0bd56d 100644 --- a/src/views/infra/fileConfig/FileConfigForm.vue +++ b/src/views/infra/fileConfig/FileConfigForm.vue @@ -66,8 +66,8 @@ </el-form-item> <el-form-item v-if="formData.storage === 11" label="连接模式" prop="config.mode"> <el-radio-group v-model="formData.config.mode"> - <el-radio key="Active" label="Active">主动模式</el-radio> - <el-radio key="Passive" label="Passive">被动模式</el-radio> + <el-radio key="Active" value="Active">主动模式</el-radio> + <el-radio key="Passive" value="Passive">被动模式</el-radio> </el-radio-group> </el-form-item> <!-- S3 --> diff --git a/src/views/mall/home/components/TradeTrendCard.vue b/src/views/mall/home/components/TradeTrendCard.vue index 7930e2123..ad1270eab 100644 --- a/src/views/mall/home/components/TradeTrendCard.vue +++ b/src/views/mall/home/components/TradeTrendCard.vue @@ -6,7 +6,7 @@ <!-- 查询条件 --> <div class="flex flex-row items-center gap-2"> <el-radio-group v-model="timeRangeType" @change="handleTimeRangeTypeChange"> - <el-radio-button v-for="[key, value] in timeRange.entries()" :key="key" :label="key"> + <el-radio-button v-for="[key, value] in timeRange.entries()" :key="key" :value="key"> {{ value.name }} </el-radio-button> </el-radio-group> diff --git a/src/views/mall/product/brand/BrandForm.vue b/src/views/mall/product/brand/BrandForm.vue index ab3473787..7486dbee6 100644 --- a/src/views/mall/product/brand/BrandForm.vue +++ b/src/views/mall/product/brand/BrandForm.vue @@ -21,7 +21,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/product/category/CategoryForm.vue b/src/views/mall/product/category/CategoryForm.vue index 7f2092750..8e89ae25b 100644 --- a/src/views/mall/product/category/CategoryForm.vue +++ b/src/views/mall/product/category/CategoryForm.vue @@ -33,7 +33,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/product/spu/components/SkuTableSelect.vue b/src/views/mall/product/spu/components/SkuTableSelect.vue index 13d6ad191..307208c66 100644 --- a/src/views/mall/product/spu/components/SkuTableSelect.vue +++ b/src/views/mall/product/spu/components/SkuTableSelect.vue @@ -3,7 +3,7 @@ <el-table v-loading="loading" :data="list" show-overflow-tooltip> <el-table-column label="#" width="55"> <template #default="{ row }"> - <el-radio :label="row.id" v-model="selectedSkuId" @change="handleSelected(row)" + <el-radio :value="row.id" v-model="selectedSkuId" @change="handleSelected(row)" > </el-radio> </template> diff --git a/src/views/mall/product/spu/components/SpuTableSelect.vue b/src/views/mall/product/spu/components/SpuTableSelect.vue index 8028f7495..4775e1178 100644 --- a/src/views/mall/product/spu/components/SpuTableSelect.vue +++ b/src/views/mall/product/spu/components/SpuTableSelect.vue @@ -70,7 +70,7 @@ <!-- 2. 单选模式 --> <el-table-column label="#" width="55" v-else> <template #default="{ row }"> - <el-radio :label="row.id" v-model="selectedSpuId" @change="handleSingleSelected(row)"> + <el-radio :value="row.id" v-model="selectedSpuId" @change="handleSingleSelected(row)"> <!-- 空格不能省略,是为了让单选框不显示label,如果不指定label不会有选中的效果 --> </el-radio> diff --git a/src/views/mall/product/spu/form/SkuForm.vue b/src/views/mall/product/spu/form/SkuForm.vue index 73b8ceae6..314f9f526 100644 --- a/src/views/mall/product/spu/form/SkuForm.vue +++ b/src/views/mall/product/spu/form/SkuForm.vue @@ -14,14 +14,14 @@ class="w-80" @change="changeSubCommissionType" > - <el-radio :label="false">默认设置</el-radio> - <el-radio :label="true" class="radio">单独设置</el-radio> + <el-radio :value="false">默认设置</el-radio> + <el-radio :value="true" class="radio">单独设置</el-radio> </el-radio-group> </el-form-item> <el-form-item label="商品规格" props="specType"> <el-radio-group v-model="formData.specType" class="w-80" @change="onChangeSpec"> - <el-radio :label="false" class="radio">单规格</el-radio> - <el-radio :label="true">多规格</el-radio> + <el-radio :value="false" class="radio">单规格</el-radio> + <el-radio :value="true">多规格</el-radio> </el-radio-group> </el-form-item> <!-- 多规格添加--> diff --git a/src/views/mall/promotion/article/ArticleForm.vue b/src/views/mall/promotion/article/ArticleForm.vue index 1e44fad65..3f269cb08 100644 --- a/src/views/mall/promotion/article/ArticleForm.vue +++ b/src/views/mall/promotion/article/ArticleForm.vue @@ -51,7 +51,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -64,7 +64,7 @@ <el-radio v-for="dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -77,7 +77,7 @@ <el-radio v-for="dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/promotion/article/category/ArticleCategoryForm.vue b/src/views/mall/promotion/article/category/ArticleCategoryForm.vue index f8da3bc89..2e6e9e29f 100644 --- a/src/views/mall/promotion/article/category/ArticleCategoryForm.vue +++ b/src/views/mall/promotion/article/category/ArticleCategoryForm.vue @@ -20,7 +20,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/promotion/banner/BannerForm.vue b/src/views/mall/promotion/banner/BannerForm.vue index 03bca0f9f..9d1b7fc7d 100644 --- a/src/views/mall/promotion/banner/BannerForm.vue +++ b/src/views/mall/promotion/banner/BannerForm.vue @@ -34,7 +34,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -47,7 +47,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.PROMOTION_BANNER_POSITION)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/promotion/coupon/template/CouponTemplateForm.vue b/src/views/mall/promotion/coupon/template/CouponTemplateForm.vue index 408f381a4..a981008f3 100644 --- a/src/views/mall/promotion/coupon/template/CouponTemplateForm.vue +++ b/src/views/mall/promotion/coupon/template/CouponTemplateForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.PROMOTION_PRODUCT_SCOPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -40,7 +40,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.PROMOTION_DISCOUNT_TYPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -101,8 +101,8 @@ </el-form-item> <el-form-item label="领取方式" prop="takeType"> <el-radio-group v-model="formData.takeType"> - <el-radio :key="1" :label="1">直接领取</el-radio> - <el-radio :key="2" :label="2">指定发放</el-radio> + <el-radio :key="1" :value="1">直接领取</el-radio> + <el-radio :key="2" :value="2">指定发放</el-radio> </el-radio-group> </el-form-item> <el-form-item v-if="formData.takeType === 1" label="发放数量" prop="totalCount"> @@ -130,7 +130,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.PROMOTION_COUPON_TEMPLATE_VALIDITY_TYPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/promotion/diy/template/decorate.vue b/src/views/mall/promotion/diy/template/decorate.vue index e7838f29f..82edbe5f1 100644 --- a/src/views/mall/promotion/diy/template/decorate.vue +++ b/src/views/mall/promotion/diy/template/decorate.vue @@ -18,7 +18,7 @@ @change="handleTemplateItemChange" > <el-tooltip v-for="(item, index) in templateItems" :key="index" :content="item.name"> - <el-radio-button :label="index"> + <el-radio-button :value="index"> <Icon :icon="item.icon" :size="24" /> </el-radio-button> </el-tooltip> diff --git a/src/views/mall/promotion/rewardActivity/RewardForm.vue b/src/views/mall/promotion/rewardActivity/RewardForm.vue index 9fb69a569..490814dbd 100644 --- a/src/views/mall/promotion/rewardActivity/RewardForm.vue +++ b/src/views/mall/promotion/rewardActivity/RewardForm.vue @@ -24,7 +24,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.PROMOTION_CONDITION_TYPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -110,7 +110,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.PROMOTION_PRODUCT_SCOPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue b/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue index a7ce5fe7a..185b25698 100644 --- a/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue +++ b/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue @@ -32,7 +32,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue b/src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue index 54e3c16d2..20b4a9ab1 100644 --- a/src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue +++ b/src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue @@ -12,8 +12,8 @@ <el-form-item label="用户类型" prop="level"> <el-radio-group v-model="queryParams.level" @change="handleQuery"> <el-radio-button checked>全部</el-radio-button> - <el-radio-button label="1">一级推广人</el-radio-button> - <el-radio-button label="2">二级推广人</el-radio-button> + <el-radio-button value="1">一级推广人</el-radio-button> + <el-radio-button value="2">二级推广人</el-radio-button> </el-radio-group> </el-form-item> <el-form-item label="状态" prop="status"> diff --git a/src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue b/src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue index 87dc8f672..732f4bbbb 100644 --- a/src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue +++ b/src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue @@ -12,8 +12,8 @@ <el-form-item label="用户类型" prop="level"> <el-radio-group v-model="queryParams.level" @change="handleQuery"> <el-radio-button checked>全部</el-radio-button> - <el-radio-button label="1">一级推广人</el-radio-button> - <el-radio-button label="2">二级推广人</el-radio-button> + <el-radio-button value="1">一级推广人</el-radio-button> + <el-radio-button value="2">二级推广人</el-radio-button> </el-radio-group> </el-form-item> <el-form-item label="绑定时间" prop="bindUserTime"> diff --git a/src/views/mall/trade/config/index.vue b/src/views/mall/trade/config/index.vue index cdaf812cd..cbfd014ea 100644 --- a/src/views/mall/trade/config/index.vue +++ b/src/views/mall/trade/config/index.vue @@ -82,7 +82,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.BROKERAGE_ENABLED_CONDITION)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -99,7 +99,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.BROKERAGE_BIND_MODE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/trade/delivery/express/ExpressForm.vue b/src/views/mall/trade/delivery/express/ExpressForm.vue index 232fb793c..8b759f288 100644 --- a/src/views/mall/trade/delivery/express/ExpressForm.vue +++ b/src/views/mall/trade/delivery/express/ExpressForm.vue @@ -25,7 +25,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue b/src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue index edbcbc3a9..547aece68 100644 --- a/src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue +++ b/src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.EXPRESS_CHARGE_MODE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue b/src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue index 590055887..fb5821fc3 100644 --- a/src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue +++ b/src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue @@ -20,7 +20,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/mall/trade/order/form/OrderDeliveryForm.vue b/src/views/mall/trade/order/form/OrderDeliveryForm.vue index 3b98c2e67..d901c1566 100644 --- a/src/views/mall/trade/order/form/OrderDeliveryForm.vue +++ b/src/views/mall/trade/order/form/OrderDeliveryForm.vue @@ -3,8 +3,8 @@ <el-form ref="formRef" v-loading="formLoading" :model="formData" label-width="80px"> <el-form-item label="发货方式"> <el-radio-group v-model="expressType"> - <el-radio border label="express">快递物流</el-radio> - <el-radio border label="none">无需发货</el-radio> + <el-radio border value="express">快递物流</el-radio> + <el-radio border value="none">无需发货</el-radio> </el-radio-group> </el-form-item> <template v-if="expressType === 'express'"> diff --git a/src/views/member/group/GroupForm.vue b/src/views/member/group/GroupForm.vue index 14510b0fb..f87030b78 100644 --- a/src/views/member/group/GroupForm.vue +++ b/src/views/member/group/GroupForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/member/level/LevelForm.vue b/src/views/member/level/LevelForm.vue index 7e6873cc6..2aa49480c 100644 --- a/src/views/member/level/LevelForm.vue +++ b/src/views/member/level/LevelForm.vue @@ -67,7 +67,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/member/signin/config/SignInConfigForm.vue b/src/views/member/signin/config/SignInConfigForm.vue index 616fd8fc0..9e0a629a3 100644 --- a/src/views/member/signin/config/SignInConfigForm.vue +++ b/src/views/member/signin/config/SignInConfigForm.vue @@ -24,7 +24,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/member/user/UserForm.vue b/src/views/member/user/UserForm.vue index 0da4ef614..70d831383 100644 --- a/src/views/member/user/UserForm.vue +++ b/src/views/member/user/UserForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -35,7 +35,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/member/user/UserPointUpdateForm.vue b/src/views/member/user/UserPointUpdateForm.vue index 967ebe03a..952613ca7 100644 --- a/src/views/member/user/UserPointUpdateForm.vue +++ b/src/views/member/user/UserPointUpdateForm.vue @@ -18,8 +18,8 @@ </el-form-item> <el-form-item label="变动类型" prop="changeType"> <el-radio-group v-model="formData.changeType"> - <el-radio :label="1">增加</el-radio> - <el-radio :label="-1">减少</el-radio> + <el-radio :value="1">增加</el-radio> + <el-radio :value="-1">减少</el-radio> </el-radio-group> </el-form-item> <el-form-item label="变动积分" prop="changePoint"> diff --git a/src/views/member/user/detail/UserBrokerageList.vue b/src/views/member/user/detail/UserBrokerageList.vue index db88787bb..68c3c8497 100644 --- a/src/views/member/user/detail/UserBrokerageList.vue +++ b/src/views/member/user/detail/UserBrokerageList.vue @@ -11,8 +11,8 @@ <el-form-item label="用户类型" prop="level"> <el-radio-group v-model="queryParams.level" @change="handleQuery"> <el-radio-button checked>全部</el-radio-button> - <el-radio-button label="1">一级推广人</el-radio-button> - <el-radio-button label="2">二级推广人</el-radio-button> + <el-radio-button value="1">一级推广人</el-radio-button> + <el-radio-button value="2">二级推广人</el-radio-button> </el-radio-group> </el-form-item> <el-form-item label="绑定时间" prop="bindUserTime"> diff --git a/src/views/pay/app/components/AppForm.vue b/src/views/pay/app/components/AppForm.vue index bf6553eef..11480de0a 100644 --- a/src/views/pay/app/components/AppForm.vue +++ b/src/views/pay/app/components/AppForm.vue @@ -18,7 +18,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/pay/app/components/channel/AlipayChannelForm.vue b/src/views/pay/app/components/channel/AlipayChannelForm.vue index e5a36ec4e..0ce8978f6 100644 --- a/src/views/pay/app/components/channel/AlipayChannelForm.vue +++ b/src/views/pay/app/components/channel/AlipayChannelForm.vue @@ -21,7 +21,7 @@ <el-radio v-for="dict in getDictOptions(DICT_TYPE.COMMON_STATUS)" :key="parseInt(dict.value)" - :label="parseInt(dict.value)" + :value="parseInt(dict.value)" > {{ dict.label }} </el-radio> @@ -29,21 +29,21 @@ </el-form-item> <el-form-item label-width="180px" label="网关地址" prop="config.serverUrl"> <el-radio-group v-model="formData.config.serverUrl"> - <el-radio label="https://openapi.alipay.com/gateway.do">线上环境</el-radio> - <el-radio label="https://openapi-sandbox.dl.alipaydev.com/gateway.do"> + <el-radio value="https://openapi.alipay.com/gateway.do">线上环境</el-radio> + <el-radio value="https://openapi-sandbox.dl.alipaydev.com/gateway.do"> 沙箱环境 </el-radio> </el-radio-group> </el-form-item> <el-form-item label-width="180px" label="算法类型" prop="config.signType"> <el-radio-group v-model="formData.config.signType"> - <el-radio key="RSA2" label="RSA2">RSA2</el-radio> + <el-radio key="RSA2" value="RSA2">RSA2</el-radio> </el-radio-group> </el-form-item> <el-form-item label-width="180px" label="公钥类型" prop="config.mode"> <el-radio-group v-model="formData.config.mode"> - <el-radio key="公钥模式" :label="1">公钥模式</el-radio> - <el-radio key="证书模式" :label="2">证书模式</el-radio> + <el-radio key="公钥模式" :value="1">公钥模式</el-radio> + <el-radio key="证书模式" :value="2">证书模式</el-radio> </el-radio-group> </el-form-item> <div v-if="formData.config.mode === 1"> diff --git a/src/views/pay/app/components/channel/MockChannelForm.vue b/src/views/pay/app/components/channel/MockChannelForm.vue index a2c7753cd..49ab68e5c 100644 --- a/src/views/pay/app/components/channel/MockChannelForm.vue +++ b/src/views/pay/app/components/channel/MockChannelForm.vue @@ -13,7 +13,7 @@ <el-radio v-for="dict in getDictOptions(DICT_TYPE.COMMON_STATUS)" :key="parseInt(dict.value)" - :label="parseInt(dict.value)" + :value="parseInt(dict.value)" > {{ dict.label }} </el-radio> diff --git a/src/views/pay/app/components/channel/WalletChannelForm.vue b/src/views/pay/app/components/channel/WalletChannelForm.vue index 343237c79..58951af14 100644 --- a/src/views/pay/app/components/channel/WalletChannelForm.vue +++ b/src/views/pay/app/components/channel/WalletChannelForm.vue @@ -13,7 +13,7 @@ <el-radio v-for="dict in getDictOptions(DICT_TYPE.COMMON_STATUS)" :key="parseInt(dict.value)" - :label="parseInt(dict.value)" + :value="parseInt(dict.value)" > {{ dict.label }} </el-radio> diff --git a/src/views/pay/app/components/channel/WeixinChannelForm.vue b/src/views/pay/app/components/channel/WeixinChannelForm.vue index 007c470e1..b2de36088 100644 --- a/src/views/pay/app/components/channel/WeixinChannelForm.vue +++ b/src/views/pay/app/components/channel/WeixinChannelForm.vue @@ -34,7 +34,7 @@ <el-radio v-for="dict in getDictOptions(DICT_TYPE.COMMON_STATUS)" :key="parseInt(dict.value)" - :label="parseInt(dict.value)" + :value="parseInt(dict.value)" > {{ dict.label }} </el-radio> @@ -42,8 +42,8 @@ </el-form-item> <el-form-item label-width="180px" label="API 版本" prop="config.apiVersion"> <el-radio-group v-model="formData.config.apiVersion"> - <el-radio label="v2">v2</el-radio> - <el-radio label="v3">v3</el-radio> + <el-radio value="v2">v2</el-radio> + <el-radio value="v3">v3</el-radio> </el-radio-group> </el-form-item> <div v-if="formData.config.apiVersion === 'v2'"> diff --git a/src/views/pay/demo/transfer/DemoTransferForm.vue b/src/views/pay/demo/transfer/DemoTransferForm.vue index e5448f10d..0eb7acd2c 100644 --- a/src/views/pay/demo/transfer/DemoTransferForm.vue +++ b/src/views/pay/demo/transfer/DemoTransferForm.vue @@ -12,7 +12,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.PAY_TRANSFER_TYPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" :disabled="dict.value === 2 || dict.value === 3 || dict.value === 4" > {{ dict.label }} diff --git a/src/views/pay/transfer/CreatePayTransfer.vue b/src/views/pay/transfer/CreatePayTransfer.vue index 317065040..68a6db303 100644 --- a/src/views/pay/transfer/CreatePayTransfer.vue +++ b/src/views/pay/transfer/CreatePayTransfer.vue @@ -28,13 +28,13 @@ <div> <el-radio-group v-model="channelCode"> <el-radio - label="alipay_pc" + value="alipay_pc" :disabled="transfer.type === 2 || transfer.type === 3 || transfer.type === 4" > <img :src="svg_alipay_app" /> </el-radio> <el-radio - label="wx_app" + value="wx_app" :disabled="transfer.type === 1 || transfer.type === 3 || transfer.type === 4" > <img :src="svg_wx_app" /> diff --git a/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue b/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue index 0153225eb..e7a7328d5 100644 --- a/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue +++ b/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue @@ -21,7 +21,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/dict/DictTypeForm.vue b/src/views/system/dict/DictTypeForm.vue index 5e416d785..b9159b508 100644 --- a/src/views/system/dict/DictTypeForm.vue +++ b/src/views/system/dict/DictTypeForm.vue @@ -22,7 +22,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/dict/data/DictDataForm.vue b/src/views/system/dict/data/DictDataForm.vue index 2094371de..bab18dbf0 100644 --- a/src/views/system/dict/data/DictDataForm.vue +++ b/src/views/system/dict/data/DictDataForm.vue @@ -28,7 +28,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/menu/MenuForm.vue b/src/views/system/menu/MenuForm.vue index 2b4a90d15..ac37937c6 100644 --- a/src/views/system/menu/MenuForm.vue +++ b/src/views/system/menu/MenuForm.vue @@ -25,7 +25,7 @@ <el-radio-button v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_MENU_TYPE)" :key="dict.label" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio-button> @@ -66,7 +66,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.label" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -77,8 +77,8 @@ <Tooltip message="选择隐藏时,路由将不会出现在侧边栏,但仍然可以访问" title="显示状态" /> </template> <el-radio-group v-model="formData.visible"> - <el-radio key="true" :label="true" border>显示</el-radio> - <el-radio key="false" :label="false" border>隐藏</el-radio> + <el-radio key="true" :value="true" border>显示</el-radio> + <el-radio key="false" :value="false" border>隐藏</el-radio> </el-radio-group> </el-form-item> <el-form-item v-if="formData.type !== 3" label="总是显示" prop="alwaysShow"> @@ -89,8 +89,8 @@ /> </template> <el-radio-group v-model="formData.alwaysShow"> - <el-radio key="true" :label="true" border>总是</el-radio> - <el-radio key="false" :label="false" border>不是</el-radio> + <el-radio key="true" :value="true" border>总是</el-radio> + <el-radio key="false" :value="false" border>不是</el-radio> </el-radio-group> </el-form-item> <el-form-item v-if="formData.type === 2" label="缓存状态" prop="keepAlive"> @@ -101,8 +101,8 @@ /> </template> <el-radio-group v-model="formData.keepAlive"> - <el-radio key="true" :label="true" border>缓存</el-radio> - <el-radio key="false" :label="false" border>不缓存</el-radio> + <el-radio key="true" :value="true" border>缓存</el-radio> + <el-radio key="false" :value="false" border>不缓存</el-radio> </el-radio-group> </el-form-item> </el-form> diff --git a/src/views/system/notify/template/NotifyTemplateForm.vue b/src/views/system/notify/template/NotifyTemplateForm.vue index a734e2d60..beb286347 100644 --- a/src/views/system/notify/template/NotifyTemplateForm.vue +++ b/src/views/system/notify/template/NotifyTemplateForm.vue @@ -34,7 +34,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/notify/template/NotifyTemplateSendForm.vue b/src/views/system/notify/template/NotifyTemplateSendForm.vue index 126067c1e..4c3e9c45a 100644 --- a/src/views/system/notify/template/NotifyTemplateSendForm.vue +++ b/src/views/system/notify/template/NotifyTemplateSendForm.vue @@ -20,7 +20,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.USER_TYPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/oauth2/client/ClientForm.vue b/src/views/system/oauth2/client/ClientForm.vue index 5d13f71b3..563682a08 100644 --- a/src/views/system/oauth2/client/ClientForm.vue +++ b/src/views/system/oauth2/client/ClientForm.vue @@ -27,7 +27,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/sms/channel/SmsChannelForm.vue b/src/views/system/sms/channel/SmsChannelForm.vue index 049868a3a..926c28f47 100644 --- a/src/views/system/sms/channel/SmsChannelForm.vue +++ b/src/views/system/sms/channel/SmsChannelForm.vue @@ -25,7 +25,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/sms/template/SmsTemplateForm.vue b/src/views/system/sms/template/SmsTemplateForm.vue index 9750e8a79..f339136a0 100644 --- a/src/views/system/sms/template/SmsTemplateForm.vue +++ b/src/views/system/sms/template/SmsTemplateForm.vue @@ -44,7 +44,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/social/client/SocialClientForm.vue b/src/views/system/social/client/SocialClientForm.vue index e6f92bd6c..cbfe195b5 100644 --- a/src/views/system/social/client/SocialClientForm.vue +++ b/src/views/system/social/client/SocialClientForm.vue @@ -15,7 +15,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_SOCIAL_TYPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -26,7 +26,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.USER_TYPE)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> @@ -49,7 +49,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/tenant/TenantForm.vue b/src/views/system/tenant/TenantForm.vue index 4d5fde5a1..205a2cf0f 100644 --- a/src/views/system/tenant/TenantForm.vue +++ b/src/views/system/tenant/TenantForm.vue @@ -62,7 +62,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> diff --git a/src/views/system/tenantPackage/TenantPackageForm.vue b/src/views/system/tenantPackage/TenantPackageForm.vue index 74928892b..d0e7da83a 100644 --- a/src/views/system/tenantPackage/TenantPackageForm.vue +++ b/src/views/system/tenantPackage/TenantPackageForm.vue @@ -45,7 +45,7 @@ <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value" - :label="dict.value" + :value="dict.value" > {{ dict.label }} </el-radio> -- Gitee