Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
phsl
/
admin
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Unverified
Commit
1d070688
authored
Aug 21, 2024
by
芋道源码
Committed by
Gitee
Aug 21, 2024
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
回退 'Pull Request !505 : 【修复】el-input、el-select、el-date-picker宽度;el-radio的label属性兼容下个版本;优化iframe布局'
parent
ce5d8d37
Hide whitespace changes
Inline
Side-by-side
Showing
143 changed files
with
344 additions
and
436 deletions
+344
-436
src/components/Crontab/src/Crontab.vue
+33
-33
src/components/DiyEditor/components/ComponentContainerProperty.vue
+2
-2
src/components/DiyEditor/components/mobile/Carousel/property.vue
+6
-6
src/components/DiyEditor/components/mobile/CouponCard/property.vue
+3
-3
src/components/DiyEditor/components/mobile/Divider/property.vue
+3
-3
src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue
+2
-2
src/components/DiyEditor/components/mobile/MenuGrid/property.vue
+2
-2
src/components/DiyEditor/components/mobile/MenuSwiper/property.vue
+7
-7
src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue
+3
-3
src/components/DiyEditor/components/mobile/NavigationBar/property.vue
+6
-6
src/components/DiyEditor/components/mobile/Popover/property.vue
+2
-2
src/components/DiyEditor/components/mobile/ProductCard/property.vue
+5
-5
src/components/DiyEditor/components/mobile/ProductList/property.vue
+3
-3
src/components/DiyEditor/components/mobile/PromotionCombination/property.vue
+2
-2
src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue
+2
-2
src/components/DiyEditor/components/mobile/SearchBar/property.vue
+4
-4
src/components/DiyEditor/components/mobile/TabBar/property.vue
+2
-2
src/components/DiyEditor/components/mobile/TitleBar/property.vue
+5
-5
src/components/IFrame/src/IFrame.vue
+9
-24
src/components/Icon/src/IconSelect.vue
+3
-3
src/components/ShortcutDateRangePicker/index.vue
+3
-3
src/layout/components/TabMenu/src/TabMenu.vue
+1
-1
src/layout/components/TagsView/src/TagsView.vue
+4
-4
src/utils/formatTime.ts
+6
-6
src/views/Profile/components/BasicInfo.vue
+3
-3
src/views/ai/image/manager/index.vue
+1
-1
src/views/ai/image/square/index.vue
+4
-5
src/views/ai/mindmap/manager/index.vue
+1
-1
src/views/ai/model/apiKey/ApiKeyForm.vue
+1
-1
src/views/ai/model/chatModel/ChatModelForm.vue
+1
-1
src/views/ai/model/chatRole/ChatRoleForm.vue
+3
-3
src/views/ai/music/index/mode/index.vue
+13
-7
src/views/ai/music/manager/index.vue
+1
-1
src/views/ai/write/manager/index.vue
+2
-7
src/views/bpm/category/CategoryForm.vue
+1
-1
src/views/bpm/form/editor/index.vue
+1
-1
src/views/bpm/group/UserGroupForm.vue
+1
-1
src/views/bpm/model/ModelForm.vue
+1
-1
src/views/bpm/processExpression/ProcessExpressionForm.vue
+1
-1
src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue
+1
-1
src/views/bpm/processInstance/manager/index.vue
+1
-1
src/views/bpm/processListener/ProcessListenerForm.vue
+1
-1
src/views/bpm/task/copy/index.vue
+0
-1
src/views/crm/contact/ContactForm.vue
+1
-1
src/views/crm/contract/config/index.vue
+2
-2
src/views/crm/customer/poolConfig/index.vue
+4
-4
src/views/crm/permission/components/PermissionForm.vue
+1
-1
src/views/crm/permission/components/TransferForm.vue
+3
-3
src/views/crm/receivable/ReceivableForm.vue
+0
-1
src/views/crm/receivable/plan/ReceivablePlanForm.vue
+0
-1
src/views/erp/finance/account/AccountForm.vue
+1
-1
src/views/erp/finance/payment/index.vue
+1
-1
src/views/erp/finance/receipt/index.vue
+1
-1
src/views/erp/product/category/ProductCategoryForm.vue
+1
-1
src/views/erp/product/product/ProductForm.vue
+1
-1
src/views/erp/product/unit/ProductUnitForm.vue
+1
-1
src/views/erp/purchase/in/index.vue
+1
-1
src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue
+1
-1
src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue
+1
-1
src/views/erp/purchase/order/index.vue
+1
-1
src/views/erp/purchase/return/index.vue
+1
-1
src/views/erp/purchase/supplier/SupplierForm.vue
+1
-1
src/views/erp/sale/customer/CustomerForm.vue
+1
-1
src/views/erp/sale/order/components/SaleOrderOutEnableList.vue
+1
-1
src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue
+1
-1
src/views/erp/sale/order/index.vue
+1
-1
src/views/erp/sale/out/index.vue
+1
-1
src/views/erp/sale/return/index.vue
+1
-1
src/views/erp/stock/in/index.vue
+1
-1
src/views/erp/stock/record/index.vue
+1
-1
src/views/erp/stock/warehouse/WarehouseForm.vue
+1
-1
src/views/infra/codegen/components/GenerateInfoForm.vue
+2
-2
src/views/infra/config/ConfigForm.vue
+1
-1
src/views/infra/demo/demo01/Demo01ContactForm.vue
+1
-1
src/views/infra/demo/demo03/erp/Demo03StudentForm.vue
+1
-1
src/views/infra/demo/demo03/inner/Demo03StudentForm.vue
+1
-1
src/views/infra/demo/demo03/normal/Demo03StudentForm.vue
+1
-1
src/views/infra/druid/index.vue
+2
-2
src/views/infra/file/index.vue
+0
-3
src/views/infra/fileConfig/FileConfigForm.vue
+2
-2
src/views/infra/server/index.vue
+1
-1
src/views/infra/skywalking/index.vue
+1
-1
src/views/infra/swagger/index.vue
+2
-2
src/views/mall/home/components/TradeTrendCard.vue
+1
-1
src/views/mall/product/brand/BrandForm.vue
+1
-1
src/views/mall/product/category/CategoryForm.vue
+1
-1
src/views/mall/product/comment/index.vue
+4
-19
src/views/mall/product/spu/components/SkuTableSelect.vue
+1
-1
src/views/mall/product/spu/components/SpuTableSelect.vue
+1
-1
src/views/mall/product/spu/form/SkuForm.vue
+4
-4
src/views/mall/promotion/article/ArticleForm.vue
+3
-3
src/views/mall/promotion/article/category/ArticleCategoryForm.vue
+1
-1
src/views/mall/promotion/banner/BannerForm.vue
+2
-2
src/views/mall/promotion/coupon/template/CouponTemplateForm.vue
+5
-5
src/views/mall/promotion/diy/template/decorate.vue
+1
-1
src/views/mall/promotion/kefu/components/KeFuConversationList.vue
+8
-8
src/views/mall/promotion/rewardActivity/RewardForm.vue
+2
-2
src/views/mall/promotion/seckill/config/SeckillConfigForm.vue
+1
-1
src/views/mall/trade/afterSale/index.vue
+1
-1
src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue
+2
-2
src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue
+2
-2
src/views/mall/trade/config/index.vue
+2
-2
src/views/mall/trade/delivery/express/ExpressForm.vue
+1
-1
src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue
+1
-1
src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue
+14
-3
src/views/mall/trade/order/form/OrderDeliveryForm.vue
+2
-2
src/views/member/group/GroupForm.vue
+1
-1
src/views/member/level/LevelForm.vue
+1
-1
src/views/member/signin/config/SignInConfigForm.vue
+1
-1
src/views/member/user/UserForm.vue
+2
-2
src/views/member/user/UserPointUpdateForm.vue
+2
-2
src/views/member/user/detail/UserAftersaleList.vue
+1
-1
src/views/member/user/detail/UserBrokerageList.vue
+2
-2
src/views/pay/app/components/AppForm.vue
+1
-1
src/views/pay/app/components/channel/AlipayChannelForm.vue
+6
-6
src/views/pay/app/components/channel/MockChannelForm.vue
+1
-1
src/views/pay/app/components/channel/WalletChannelForm.vue
+1
-1
src/views/pay/app/components/channel/WeixinChannelForm.vue
+3
-3
src/views/pay/demo/transfer/DemoTransferForm.vue
+1
-1
src/views/pay/transfer/CreatePayTransfer.vue
+2
-2
src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue
+1
-1
src/views/report/goview/index.vue
+0
-1
src/views/report/jmreport/index.vue
+2
-2
src/views/system/dept/index.vue
+0
-1
src/views/system/dict/DictTypeForm.vue
+1
-1
src/views/system/dict/data/DictDataForm.vue
+1
-1
src/views/system/mail/account/account.data.ts
+2
-16
src/views/system/mail/log/log.data.ts
+5
-39
src/views/system/mail/template/template.data.ts
+4
-31
src/views/system/menu/MenuForm.vue
+8
-8
src/views/system/notify/template/NotifyTemplateForm.vue
+1
-1
src/views/system/notify/template/NotifyTemplateSendForm.vue
+1
-1
src/views/system/oauth2/client/ClientForm.vue
+1
-1
src/views/system/operatelog/index.vue
+1
-1
src/views/system/post/index.vue
+1
-3
src/views/system/role/RoleAssignMenuForm.vue
+8
-1
src/views/system/role/RoleDataPermissionForm.vue
+3
-3
src/views/system/sms/channel/SmsChannelForm.vue
+1
-1
src/views/system/sms/channel/index.vue
+0
-2
src/views/system/sms/template/SmsTemplateForm.vue
+1
-1
src/views/system/social/client/SocialClientForm.vue
+3
-3
src/views/system/tenant/TenantForm.vue
+1
-1
src/views/system/tenantPackage/TenantPackageForm.vue
+9
-2
No files found.
src/components/Crontab/src/Crontab.vue
View file @
1d070688
...
@@ -548,10 +548,10 @@ const inputChange = () => {
...
@@ -548,10 +548,10 @@ const inputChange = () => {
<el-form>
<el-form>
<el-form-item
label=
"类型"
>
<el-form-item
label=
"类型"
>
<el-radio-group
v-model=
"cronValue.second.type"
>
<el-radio-group
v-model=
"cronValue.second.type"
>
<el-radio-button
value
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
label
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
value
=
"1"
>
范围
</el-radio-button>
<el-radio-button
label
=
"1"
>
范围
</el-radio-button>
<el-radio-button
value
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
label
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
value
=
"3"
>
指定
</el-radio-button>
<el-radio-button
label
=
"3"
>
指定
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"cronValue.second.type == '1'"
label=
"范围"
>
<el-form-item
v-if=
"cronValue.second.type == '1'"
label=
"范围"
>
...
@@ -607,10 +607,10 @@ const inputChange = () => {
...
@@ -607,10 +607,10 @@ const inputChange = () => {
<el-form>
<el-form>
<el-form-item
label=
"类型"
>
<el-form-item
label=
"类型"
>
<el-radio-group
v-model=
"cronValue.minute.type"
>
<el-radio-group
v-model=
"cronValue.minute.type"
>
<el-radio-button
value
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
label
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
value
=
"1"
>
范围
</el-radio-button>
<el-radio-button
label
=
"1"
>
范围
</el-radio-button>
<el-radio-button
value
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
label
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
value
=
"3"
>
指定
</el-radio-button>
<el-radio-button
label
=
"3"
>
指定
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"cronValue.minute.type == '1'"
label=
"范围"
>
<el-form-item
v-if=
"cronValue.minute.type == '1'"
label=
"范围"
>
...
@@ -666,10 +666,10 @@ const inputChange = () => {
...
@@ -666,10 +666,10 @@ const inputChange = () => {
<el-form>
<el-form>
<el-form-item
label=
"类型"
>
<el-form-item
label=
"类型"
>
<el-radio-group
v-model=
"cronValue.hour.type"
>
<el-radio-group
v-model=
"cronValue.hour.type"
>
<el-radio-button
value
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
label
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
value
=
"1"
>
范围
</el-radio-button>
<el-radio-button
label
=
"1"
>
范围
</el-radio-button>
<el-radio-button
value
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
label
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
value
=
"3"
>
指定
</el-radio-button>
<el-radio-button
label
=
"3"
>
指定
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"cronValue.hour.type == '1'"
label=
"范围"
>
<el-form-item
v-if=
"cronValue.hour.type == '1'"
label=
"范围"
>
...
@@ -725,12 +725,12 @@ const inputChange = () => {
...
@@ -725,12 +725,12 @@ const inputChange = () => {
<el-form>
<el-form>
<el-form-item
label=
"类型"
>
<el-form-item
label=
"类型"
>
<el-radio-group
v-model=
"cronValue.day.type"
>
<el-radio-group
v-model=
"cronValue.day.type"
>
<el-radio-button
value
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
label
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
value
=
"1"
>
范围
</el-radio-button>
<el-radio-button
label
=
"1"
>
范围
</el-radio-button>
<el-radio-button
value
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
label
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
value
=
"3"
>
指定
</el-radio-button>
<el-radio-button
label
=
"3"
>
指定
</el-radio-button>
<el-radio-button
value
=
"4"
>
本月最后一天
</el-radio-button>
<el-radio-button
label
=
"4"
>
本月最后一天
</el-radio-button>
<el-radio-button
value
=
"5"
>
不指定
</el-radio-button>
<el-radio-button
label
=
"5"
>
不指定
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"cronValue.day.type == '1'"
label=
"范围"
>
<el-form-item
v-if=
"cronValue.day.type == '1'"
label=
"范围"
>
...
@@ -786,10 +786,10 @@ const inputChange = () => {
...
@@ -786,10 +786,10 @@ const inputChange = () => {
<el-form>
<el-form>
<el-form-item
label=
"类型"
>
<el-form-item
label=
"类型"
>
<el-radio-group
v-model=
"cronValue.month.type"
>
<el-radio-group
v-model=
"cronValue.month.type"
>
<el-radio-button
value
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
label
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
value
=
"1"
>
范围
</el-radio-button>
<el-radio-button
label
=
"1"
>
范围
</el-radio-button>
<el-radio-button
value
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
label
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
value
=
"3"
>
指定
</el-radio-button>
<el-radio-button
label
=
"3"
>
指定
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"cronValue.month.type == '1'"
label=
"范围"
>
<el-form-item
v-if=
"cronValue.month.type == '1'"
label=
"范围"
>
...
@@ -846,12 +846,12 @@ const inputChange = () => {
...
@@ -846,12 +846,12 @@ const inputChange = () => {
<el-form>
<el-form>
<el-form-item
label=
"类型"
>
<el-form-item
label=
"类型"
>
<el-radio-group
v-model=
"cronValue.week.type"
>
<el-radio-group
v-model=
"cronValue.week.type"
>
<el-radio-button
value
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
label
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
value
=
"1"
>
范围
</el-radio-button>
<el-radio-button
label
=
"1"
>
范围
</el-radio-button>
<el-radio-button
value
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
label
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
value
=
"3"
>
指定
</el-radio-button>
<el-radio-button
label
=
"3"
>
指定
</el-radio-button>
<el-radio-button
value
=
"4"
>
本月最后一周
</el-radio-button>
<el-radio-button
label
=
"4"
>
本月最后一周
</el-radio-button>
<el-radio-button
value
=
"5"
>
不指定
</el-radio-button>
<el-radio-button
label
=
"5"
>
不指定
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"cronValue.week.type == '1'"
label=
"范围"
>
<el-form-item
v-if=
"cronValue.week.type == '1'"
label=
"范围"
>
...
@@ -925,11 +925,11 @@ const inputChange = () => {
...
@@ -925,11 +925,11 @@ const inputChange = () => {
<el-form>
<el-form>
<el-form-item
label=
"类型"
>
<el-form-item
label=
"类型"
>
<el-radio-group
v-model=
"cronValue.year.type"
>
<el-radio-group
v-model=
"cronValue.year.type"
>
<el-radio-button
value
=
"-1"
>
忽略
</el-radio-button>
<el-radio-button
label
=
"-1"
>
忽略
</el-radio-button>
<el-radio-button
value
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
label
=
"0"
>
任意值
</el-radio-button>
<el-radio-button
value
=
"1"
>
范围
</el-radio-button>
<el-radio-button
label
=
"1"
>
范围
</el-radio-button>
<el-radio-button
value
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
label
=
"2"
>
间隔
</el-radio-button>
<el-radio-button
value
=
"3"
>
指定
</el-radio-button>
<el-radio-button
label
=
"3"
>
指定
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"cronValue.year.type == '1'"
label=
"范围"
>
<el-form-item
v-if=
"cronValue.year.type == '1'"
label=
"范围"
>
...
...
src/components/DiyEditor/components/ComponentContainerProperty.vue
View file @
1d070688
...
@@ -11,8 +11,8 @@
...
@@ -11,8 +11,8 @@
<el-form
:model=
"formData"
label-width=
"80px"
>
<el-form
:model=
"formData"
label-width=
"80px"
>
<el-form-item
label=
"组件背景"
prop=
"bgType"
>
<el-form-item
label=
"组件背景"
prop=
"bgType"
>
<el-radio-group
v-model=
"formData.bgType"
>
<el-radio-group
v-model=
"formData.bgType"
>
<el-radio
value
=
"color"
>
纯色
</el-radio>
<el-radio
label
=
"color"
>
纯色
</el-radio>
<el-radio
value
=
"img"
>
图片
</el-radio>
<el-radio
label
=
"img"
>
图片
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"选择颜色"
prop=
"bgColor"
v-if=
"formData.bgType === 'color'"
>
<el-form-item
label=
"选择颜色"
prop=
"bgColor"
v-if=
"formData.bgType === 'color'"
>
...
...
src/components/DiyEditor/components/mobile/Carousel/property.vue
View file @
1d070688
...
@@ -5,12 +5,12 @@
...
@@ -5,12 +5,12 @@
<el-form-item
label=
"样式"
prop=
"type"
>
<el-form-item
label=
"样式"
prop=
"type"
>
<el-radio-group
v-model=
"formData.type"
>
<el-radio-group
v-model=
"formData.type"
>
<el-tooltip
class=
"item"
content=
"默认"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"默认"
placement=
"bottom"
>
<el-radio-button
value
=
"default"
>
<el-radio-button
label
=
"default"
>
<Icon
icon=
"system-uicons:carousel"
/>
<Icon
icon=
"system-uicons:carousel"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"卡片"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"卡片"
placement=
"bottom"
>
<el-radio-button
value
=
"card"
>
<el-radio-button
label
=
"card"
>
<Icon
icon=
"ic:round-view-carousel"
/>
<Icon
icon=
"ic:round-view-carousel"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
@@ -18,8 +18,8 @@
...
@@ -18,8 +18,8 @@
</el-form-item>
</el-form-item>
<el-form-item
label=
"指示器"
prop=
"indicator"
>
<el-form-item
label=
"指示器"
prop=
"indicator"
>
<el-radio-group
v-model=
"formData.indicator"
>
<el-radio-group
v-model=
"formData.indicator"
>
<el-radio
value
=
"dot"
>
小圆点
</el-radio>
<el-radio
label
=
"dot"
>
小圆点
</el-radio>
<el-radio
value
=
"number"
>
数字
</el-radio>
<el-radio
label
=
"number"
>
数字
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"是否轮播"
prop=
"autoplay"
>
<el-form-item
label=
"是否轮播"
prop=
"autoplay"
>
...
@@ -43,8 +43,8 @@
...
@@ -43,8 +43,8 @@
<template
#
default=
"
{ element }">
<template
#
default=
"
{ element }">
<el-form-item
label=
"类型"
prop=
"type"
class=
"m-b-8px!"
label-width=
"40px"
>
<el-form-item
label=
"类型"
prop=
"type"
class=
"m-b-8px!"
label-width=
"40px"
>
<el-radio-group
v-model=
"element.type"
>
<el-radio-group
v-model=
"element.type"
>
<el-radio
value
=
"img"
>
图片
</el-radio>
<el-radio
label
=
"img"
>
图片
</el-radio>
<el-radio
value
=
"video"
>
视频
</el-radio>
<el-radio
label
=
"video"
>
视频
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
<el-form-item
...
...
src/components/DiyEditor/components/mobile/CouponCard/property.vue
View file @
1d070688
...
@@ -26,17 +26,17 @@
...
@@ -26,17 +26,17 @@
<el-form-item
label=
"列数"
prop=
"type"
>
<el-form-item
label=
"列数"
prop=
"type"
>
<el-radio-group
v-model=
"formData.columns"
>
<el-radio-group
v-model=
"formData.columns"
>
<el-tooltip
class=
"item"
content=
"一列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"一列"
placement=
"bottom"
>
<el-radio-button
:
value
=
"1"
>
<el-radio-button
:
label
=
"1"
>
<Icon
icon=
"fluent:text-column-one-24-filled"
/>
<Icon
icon=
"fluent:text-column-one-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"二列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"二列"
placement=
"bottom"
>
<el-radio-button
:
value
=
"2"
>
<el-radio-button
:
label
=
"2"
>
<Icon
icon=
"fluent:text-column-two-24-filled"
/>
<Icon
icon=
"fluent:text-column-two-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"三列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"三列"
placement=
"bottom"
>
<el-radio-button
:
value
=
"3"
>
<el-radio-button
:
label
=
"3"
>
<Icon
icon=
"fluent:text-column-three-24-filled"
/>
<Icon
icon=
"fluent:text-column-three-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
...
src/components/DiyEditor/components/mobile/Divider/property.vue
View file @
1d070688
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
:key=
"index"
:key=
"index"
:content=
"item.text"
:content=
"item.text"
>
>
<el-radio-button
:
value
=
"item.type"
>
<el-radio-button
:
label
=
"item.type"
>
<Icon
:icon=
"item.icon"
/>
<Icon
:icon=
"item.icon"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
@@ -24,12 +24,12 @@
...
@@ -24,12 +24,12 @@
<el-form-item
label=
"左右边距"
prop=
"paddingType"
>
<el-form-item
label=
"左右边距"
prop=
"paddingType"
>
<el-radio-group
v-model=
"formData!.paddingType"
>
<el-radio-group
v-model=
"formData!.paddingType"
>
<el-tooltip
content=
"无边距"
placement=
"top"
>
<el-tooltip
content=
"无边距"
placement=
"top"
>
<el-radio-button
value
=
"none"
>
<el-radio-button
label
=
"none"
>
<Icon
icon=
"tabler:box-padding"
/>
<Icon
icon=
"tabler:box-padding"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
content=
"左右留边"
placement=
"top"
>
<el-tooltip
content=
"左右留边"
placement=
"top"
>
<el-radio-button
value
=
"horizontal"
>
<el-radio-button
label
=
"horizontal"
>
<Icon
icon=
"vaadin:padding"
/>
<Icon
icon=
"vaadin:padding"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
...
src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue
View file @
1d070688
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
<el-card
header=
"按钮配置"
class=
"property-group"
shadow=
"never"
>
<el-card
header=
"按钮配置"
class=
"property-group"
shadow=
"never"
>
<el-form-item
label=
"展开方向"
prop=
"direction"
>
<el-form-item
label=
"展开方向"
prop=
"direction"
>
<el-radio-group
v-model=
"formData.direction"
>
<el-radio-group
v-model=
"formData.direction"
>
<el-radio
value
=
"vertical"
>
垂直
</el-radio>
<el-radio
label
=
"vertical"
>
垂直
</el-radio>
<el-radio
value
=
"horizontal"
>
水平
</el-radio>
<el-radio
label
=
"horizontal"
>
水平
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"显示文字"
prop=
"showText"
>
<el-form-item
label=
"显示文字"
prop=
"showText"
>
...
...
src/components/DiyEditor/components/mobile/MenuGrid/property.vue
View file @
1d070688
...
@@ -4,8 +4,8 @@
...
@@ -4,8 +4,8 @@
<el-form
label-width=
"80px"
:model=
"formData"
class=
"m-t-8px"
>
<el-form
label-width=
"80px"
:model=
"formData"
class=
"m-t-8px"
>
<el-form-item
label=
"每行数量"
prop=
"column"
>
<el-form-item
label=
"每行数量"
prop=
"column"
>
<el-radio-group
v-model=
"formData.column"
>
<el-radio-group
v-model=
"formData.column"
>
<el-radio
:
value
=
"3"
>
3个
</el-radio>
<el-radio
:
label
=
"3"
>
3个
</el-radio>
<el-radio
:
value
=
"4"
>
4个
</el-radio>
<el-radio
:
label
=
"4"
>
4个
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
...
...
src/components/DiyEditor/components/mobile/MenuSwiper/property.vue
View file @
1d070688
...
@@ -4,21 +4,21 @@
...
@@ -4,21 +4,21 @@
<el-form
label-width=
"80px"
:model=
"formData"
class=
"m-t-8px"
>
<el-form
label-width=
"80px"
:model=
"formData"
class=
"m-t-8px"
>
<el-form-item
label=
"布局"
prop=
"layout"
>
<el-form-item
label=
"布局"
prop=
"layout"
>
<el-radio-group
v-model=
"formData.layout"
>
<el-radio-group
v-model=
"formData.layout"
>
<el-radio
value
=
"iconText"
>
图标+文字
</el-radio>
<el-radio
label
=
"iconText"
>
图标+文字
</el-radio>
<el-radio
value
=
"icon"
>
仅图标
</el-radio>
<el-radio
label
=
"icon"
>
仅图标
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"行数"
prop=
"row"
>
<el-form-item
label=
"行数"
prop=
"row"
>
<el-radio-group
v-model=
"formData.row"
>
<el-radio-group
v-model=
"formData.row"
>
<el-radio
:
value
=
"1"
>
1行
</el-radio>
<el-radio
:
label
=
"1"
>
1行
</el-radio>
<el-radio
:
value
=
"2"
>
2行
</el-radio>
<el-radio
:
label
=
"2"
>
2行
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"列数"
prop=
"column"
>
<el-form-item
label=
"列数"
prop=
"column"
>
<el-radio-group
v-model=
"formData.column"
>
<el-radio-group
v-model=
"formData.column"
>
<el-radio
:
value
=
"3"
>
3列
</el-radio>
<el-radio
:
label
=
"3"
>
3列
</el-radio>
<el-radio
:
value
=
"4"
>
4列
</el-radio>
<el-radio
:
label
=
"4"
>
4列
</el-radio>
<el-radio
:
value
=
"5"
>
5列
</el-radio>
<el-radio
:
label
=
"5"
>
5列
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
...
...
src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue
View file @
1d070688
...
@@ -14,9 +14,9 @@
...
@@ -14,9 +14,9 @@
<template
v-if=
"selectedHotAreaIndex === cellIndex"
>
<template
v-if=
"selectedHotAreaIndex === cellIndex"
>
<el-form-item
label=
"类型"
:prop=
"`cell[$
{cellIndex}].type`">
<el-form-item
label=
"类型"
:prop=
"`cell[$
{cellIndex}].type`">
<el-radio-group
v-model=
"cell.type"
>
<el-radio-group
v-model=
"cell.type"
>
<el-radio
value
=
"text"
>
文字
</el-radio>
<el-radio
label
=
"text"
>
文字
</el-radio>
<el-radio
value
=
"image"
>
图片
</el-radio>
<el-radio
label
=
"image"
>
图片
</el-radio>
<el-radio
value
=
"search"
>
搜索框
</el-radio>
<el-radio
label
=
"search"
>
搜索框
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<!-- 1. 文字 -->
<!-- 1. 文字 -->
...
...
src/components/DiyEditor/components/mobile/NavigationBar/property.vue
View file @
1d070688
...
@@ -2,27 +2,27 @@
...
@@ -2,27 +2,27 @@
<el-form
label-width=
"80px"
:model=
"formData"
:rules=
"rules"
>
<el-form
label-width=
"80px"
:model=
"formData"
:rules=
"rules"
>
<el-form-item
label=
"样式"
prop=
"styleType"
>
<el-form-item
label=
"样式"
prop=
"styleType"
>
<el-radio-group
v-model=
"formData!.styleType"
>
<el-radio-group
v-model=
"formData!.styleType"
>
<el-radio
value
=
"normal"
>
标准
</el-radio>
<el-radio
label
=
"normal"
>
标准
</el-radio>
<el-tooltip
<el-tooltip
content=
"沉侵式头部仅支持微信小程序、APP,建议页面第一个组件为图片展示类组件"
content=
"沉侵式头部仅支持微信小程序、APP,建议页面第一个组件为图片展示类组件"
placement=
"top"
placement=
"top"
>
>
<el-radio
value
=
"inner"
>
沉浸式
</el-radio>
<el-radio
label
=
"inner"
>
沉浸式
</el-radio>
</el-tooltip>
</el-tooltip>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"常驻显示"
prop=
"alwaysShow"
v-if=
"formData.styleType === 'inner'"
>
<el-form-item
label=
"常驻显示"
prop=
"alwaysShow"
v-if=
"formData.styleType === 'inner'"
>
<el-radio-group
v-model=
"formData!.alwaysShow"
>
<el-radio-group
v-model=
"formData!.alwaysShow"
>
<el-radio
:
value
=
"false"
>
关闭
</el-radio>
<el-radio
:
label
=
"false"
>
关闭
</el-radio>
<el-tooltip
content=
"常驻显示关闭后,头部小组件将在页面滑动时淡入"
placement=
"top"
>
<el-tooltip
content=
"常驻显示关闭后,头部小组件将在页面滑动时淡入"
placement=
"top"
>
<el-radio
:
value
=
"true"
>
开启
</el-radio>
<el-radio
:
label
=
"true"
>
开启
</el-radio>
</el-tooltip>
</el-tooltip>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"背景类型"
prop=
"bgType"
>
<el-form-item
label=
"背景类型"
prop=
"bgType"
>
<el-radio-group
v-model=
"formData.bgType"
>
<el-radio-group
v-model=
"formData.bgType"
>
<el-radio
value
=
"color"
>
纯色
</el-radio>
<el-radio
label
=
"color"
>
纯色
</el-radio>
<el-radio
value
=
"img"
>
图片
</el-radio>
<el-radio
label
=
"img"
>
图片
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"背景颜色"
prop=
"bgColor"
v-if=
"formData.bgType === 'color'"
>
<el-form-item
label=
"背景颜色"
prop=
"bgColor"
v-if=
"formData.bgType === 'color'"
>
...
...
src/components/DiyEditor/components/mobile/Popover/property.vue
View file @
1d070688
...
@@ -11,10 +11,10 @@
...
@@ -11,10 +11,10 @@
<el-form-item
label=
"显示次数"
:prop=
"`list[$
{index}].showType`">
<el-form-item
label=
"显示次数"
:prop=
"`list[$
{index}].showType`">
<el-radio-group
v-model=
"element.showType"
>
<el-radio-group
v-model=
"element.showType"
>
<el-tooltip
content=
"只显示一次,下次打开时不显示"
placement=
"bottom"
>
<el-tooltip
content=
"只显示一次,下次打开时不显示"
placement=
"bottom"
>
<el-radio
value
=
"once"
>
一次
</el-radio>
<el-radio
label
=
"once"
>
一次
</el-radio>
</el-tooltip>
</el-tooltip>
<el-tooltip
content=
"每次打开时都会显示"
placement=
"bottom"
>
<el-tooltip
content=
"每次打开时都会显示"
placement=
"bottom"
>
<el-radio
value
=
"always"
>
不限
</el-radio>
<el-radio
label
=
"always"
>
不限
</el-radio>
</el-tooltip>
</el-tooltip>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
...
...
src/components/DiyEditor/components/mobile/ProductCard/property.vue
View file @
1d070688
...
@@ -8,17 +8,17 @@
...
@@ -8,17 +8,17 @@
<el-form-item
label=
"布局"
prop=
"type"
>
<el-form-item
label=
"布局"
prop=
"type"
>
<el-radio-group
v-model=
"formData.layoutType"
>
<el-radio-group
v-model=
"formData.layoutType"
>
<el-tooltip
class=
"item"
content=
"单列大图"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"单列大图"
placement=
"bottom"
>
<el-radio-button
value
=
"oneColBigImg"
>
<el-radio-button
label
=
"oneColBigImg"
>
<Icon
icon=
"fluent:text-column-one-24-filled"
/>
<Icon
icon=
"fluent:text-column-one-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"单列小图"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"单列小图"
placement=
"bottom"
>
<el-radio-button
value
=
"oneColSmallImg"
>
<el-radio-button
label
=
"oneColSmallImg"
>
<Icon
icon=
"fluent:text-column-two-left-24-filled"
/>
<Icon
icon=
"fluent:text-column-two-left-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"双列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"双列"
placement=
"bottom"
>
<el-radio-button
value
=
"twoCol"
>
<el-radio-button
label
=
"twoCol"
>
<Icon
icon=
"fluent:text-column-two-24-filled"
/>
<Icon
icon=
"fluent:text-column-two-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
@@ -74,8 +74,8 @@
...
@@ -74,8 +74,8 @@
<el-card
header=
"按钮"
class=
"property-group"
shadow=
"never"
>
<el-card
header=
"按钮"
class=
"property-group"
shadow=
"never"
>
<el-form-item
label=
"按钮类型"
prop=
"btnBuy.type"
>
<el-form-item
label=
"按钮类型"
prop=
"btnBuy.type"
>
<el-radio-group
v-model=
"formData.btnBuy.type"
>
<el-radio-group
v-model=
"formData.btnBuy.type"
>
<el-radio-button
value
=
"text"
>
文字
</el-radio-button>
<el-radio-button
label
=
"text"
>
文字
</el-radio-button>
<el-radio-button
value
=
"img"
>
图片
</el-radio-button>
<el-radio-button
label
=
"img"
>
图片
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<
template
v-if=
"formData.btnBuy.type === 'text'"
>
<
template
v-if=
"formData.btnBuy.type === 'text'"
>
...
...
src/components/DiyEditor/components/mobile/ProductList/property.vue
View file @
1d070688
...
@@ -8,17 +8,17 @@
...
@@ -8,17 +8,17 @@
<el-form-item
label=
"布局"
prop=
"type"
>
<el-form-item
label=
"布局"
prop=
"type"
>
<el-radio-group
v-model=
"formData.layoutType"
>
<el-radio-group
v-model=
"formData.layoutType"
>
<el-tooltip
class=
"item"
content=
"双列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"双列"
placement=
"bottom"
>
<el-radio-button
value
=
"twoCol"
>
<el-radio-button
label
=
"twoCol"
>
<Icon
icon=
"fluent:text-column-two-24-filled"
/>
<Icon
icon=
"fluent:text-column-two-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"三列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"三列"
placement=
"bottom"
>
<el-radio-button
value
=
"threeCol"
>
<el-radio-button
label
=
"threeCol"
>
<Icon
icon=
"fluent:text-column-three-24-filled"
/>
<Icon
icon=
"fluent:text-column-three-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"水平滑动"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"水平滑动"
placement=
"bottom"
>
<el-radio-button
value
=
"horizSwiper"
>
<el-radio-button
label
=
"horizSwiper"
>
<Icon
icon=
"system-uicons:carousel"
/>
<Icon
icon=
"system-uicons:carousel"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
...
src/components/DiyEditor/components/mobile/PromotionCombination/property.vue
View file @
1d070688
...
@@ -17,12 +17,12 @@
...
@@ -17,12 +17,12 @@
<el-form-item
label=
"布局"
prop=
"type"
>
<el-form-item
label=
"布局"
prop=
"type"
>
<el-radio-group
v-model=
"formData.layoutType"
>
<el-radio-group
v-model=
"formData.layoutType"
>
<el-tooltip
class=
"item"
content=
"单列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"单列"
placement=
"bottom"
>
<el-radio-button
value
=
"oneCol"
>
<el-radio-button
label
=
"oneCol"
>
<Icon
icon=
"fluent:text-column-one-24-filled"
/>
<Icon
icon=
"fluent:text-column-one-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"三列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"三列"
placement=
"bottom"
>
<el-radio-button
value
=
"threeCol"
>
<el-radio-button
label
=
"threeCol"
>
<Icon
icon=
"fluent:text-column-three-24-filled"
/>
<Icon
icon=
"fluent:text-column-three-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
...
src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue
View file @
1d070688
...
@@ -17,12 +17,12 @@
...
@@ -17,12 +17,12 @@
<el-form-item
label=
"布局"
prop=
"type"
>
<el-form-item
label=
"布局"
prop=
"type"
>
<el-radio-group
v-model=
"formData.layoutType"
>
<el-radio-group
v-model=
"formData.layoutType"
>
<el-tooltip
class=
"item"
content=
"单列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"单列"
placement=
"bottom"
>
<el-radio-button
value
=
"oneCol"
>
<el-radio-button
label
=
"oneCol"
>
<Icon
icon=
"fluent:text-column-one-24-filled"
/>
<Icon
icon=
"fluent:text-column-one-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
content=
"三列"
placement=
"bottom"
>
<el-tooltip
class=
"item"
content=
"三列"
placement=
"bottom"
>
<el-radio-button
value
=
"threeCol"
>
<el-radio-button
label
=
"threeCol"
>
<Icon
icon=
"fluent:text-column-three-24-filled"
/>
<Icon
icon=
"fluent:text-column-three-24-filled"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
...
src/components/DiyEditor/components/mobile/SearchBar/property.vue
View file @
1d070688
...
@@ -13,12 +13,12 @@
...
@@ -13,12 +13,12 @@
<el-form-item
label=
"框体样式"
>
<el-form-item
label=
"框体样式"
>
<el-radio-group
v-model=
"formData!.borderRadius"
>
<el-radio-group
v-model=
"formData!.borderRadius"
>
<el-tooltip
content=
"方形"
placement=
"top"
>
<el-tooltip
content=
"方形"
placement=
"top"
>
<el-radio-button
:
value
=
"0"
>
<el-radio-button
:
label
=
"0"
>
<Icon
icon=
"tabler:input-search"
/>
<Icon
icon=
"tabler:input-search"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
content=
"圆形"
placement=
"top"
>
<el-tooltip
content=
"圆形"
placement=
"top"
>
<el-radio-button
:
value
=
"10"
>
<el-radio-button
:
label
=
"10"
>
<Icon
icon=
"iconoir:input-search"
/>
<Icon
icon=
"iconoir:input-search"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
@@ -30,12 +30,12 @@
...
@@ -30,12 +30,12 @@
<el-form-item
label=
"文本位置"
prop=
"placeholderPosition"
>
<el-form-item
label=
"文本位置"
prop=
"placeholderPosition"
>
<el-radio-group
v-model=
"formData!.placeholderPosition"
>
<el-radio-group
v-model=
"formData!.placeholderPosition"
>
<el-tooltip
content=
"居左"
placement=
"top"
>
<el-tooltip
content=
"居左"
placement=
"top"
>
<el-radio-button
value
=
"left"
>
<el-radio-button
label
=
"left"
>
<Icon
icon=
"ant-design:align-left-outlined"
/>
<Icon
icon=
"ant-design:align-left-outlined"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
content=
"居中"
placement=
"top"
>
<el-tooltip
content=
"居中"
placement=
"top"
>
<el-radio-button
value
=
"center"
>
<el-radio-button
label
=
"center"
>
<Icon
icon=
"ant-design:align-center-outlined"
/>
<Icon
icon=
"ant-design:align-center-outlined"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
...
src/components/DiyEditor/components/mobile/TabBar/property.vue
View file @
1d070688
...
@@ -27,8 +27,8 @@
...
@@ -27,8 +27,8 @@
</el-form-item>
</el-form-item>
<el-form-item
label=
"导航背景"
>
<el-form-item
label=
"导航背景"
>
<el-radio-group
v-model=
"formData!.style.bgType"
>
<el-radio-group
v-model=
"formData!.style.bgType"
>
<el-radio-button
value
=
"color"
>
纯色
</el-radio-button>
<el-radio-button
label
=
"color"
>
纯色
</el-radio-button>
<el-radio-button
value
=
"img"
>
图片
</el-radio-button>
<el-radio-button
label
=
"img"
>
图片
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"选择颜色"
v-if=
"formData!.style.bgType === 'color'"
>
<el-form-item
label=
"选择颜色"
v-if=
"formData!.style.bgType === 'color'"
>
...
...
src/components/DiyEditor/components/mobile/TitleBar/property.vue
View file @
1d070688
...
@@ -10,12 +10,12 @@
...
@@ -10,12 +10,12 @@
<el-form-item
label=
"标题位置"
prop=
"textAlign"
>
<el-form-item
label=
"标题位置"
prop=
"textAlign"
>
<el-radio-group
v-model=
"formData!.textAlign"
>
<el-radio-group
v-model=
"formData!.textAlign"
>
<el-tooltip
content=
"居左"
placement=
"top"
>
<el-tooltip
content=
"居左"
placement=
"top"
>
<el-radio-button
value
=
"left"
>
<el-radio-button
label
=
"left"
>
<Icon
icon=
"ant-design:align-left-outlined"
/>
<Icon
icon=
"ant-design:align-left-outlined"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
content=
"居中"
placement=
"top"
>
<el-tooltip
content=
"居中"
placement=
"top"
>
<el-radio-button
value
=
"center"
>
<el-radio-button
label
=
"center"
>
<Icon
icon=
"ant-design:align-center-outlined"
/>
<Icon
icon=
"ant-design:align-center-outlined"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
@@ -88,9 +88,9 @@
...
@@ -88,9 +88,9 @@
<
template
v-if=
"formData.more.show"
>
<
template
v-if=
"formData.more.show"
>
<el-form-item
label=
"样式"
prop=
"more.type"
>
<el-form-item
label=
"样式"
prop=
"more.type"
>
<el-radio-group
v-model=
"formData.more.type"
>
<el-radio-group
v-model=
"formData.more.type"
>
<el-radio
value
=
"text"
>
文字
</el-radio>
<el-radio
label
=
"text"
>
文字
</el-radio>
<el-radio
value
=
"icon"
>
图标
</el-radio>
<el-radio
label
=
"icon"
>
图标
</el-radio>
<el-radio
value
=
"all"
>
文字+图标
</el-radio>
<el-radio
label
=
"all"
>
文字+图标
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"更多文字"
prop=
"more.text"
v-show=
"formData.more.type !== 'icon'"
>
<el-form-item
label=
"更多文字"
prop=
"more.text"
v-show=
"formData.more.type !== 'icon'"
>
...
...
src/components/IFrame/src/IFrame.vue
View file @
1d070688
...
@@ -7,41 +7,26 @@ const props = defineProps({
...
@@ -7,41 +7,26 @@ const props = defineProps({
src
:
propTypes
.
string
.
def
(
''
)
src
:
propTypes
.
string
.
def
(
''
)
})
})
const
loading
=
ref
(
true
)
const
loading
=
ref
(
true
)
const
height
=
ref
(
''
)
const
frameRef
=
ref
<
HTMLElement
|
null
>
(
null
)
const
frameRef
=
ref
<
HTMLElement
|
null
>
(
null
)
const
init
=
()
=>
{
const
init
=
()
=>
{
nextTick
(()
=>
{
height
.
value
=
document
.
documentElement
.
clientHeight
-
94.5
+
'px'
loading
.
value
=
true
loading
.
value
=
false
if
(
!
frameRef
.
value
)
return
frameRef
.
value
.
onload
=
()
=>
{
loading
.
value
=
false
}
})
}
}
onMounted
(()
=>
{
onMounted
(()
=>
{
init
()
setTimeout
(()
=>
{
})
watch
(
()
=>
props
.
src
,
()
=>
{
init
()
init
()
}
}
,
300
)
)
}
)
</
script
>
</
script
>
<
template
>
<
template
>
<div
<div
v-loading=
"loading"
:style=
"'height:' + height"
>
v-loading=
"loading"
class=
"w-full h-[calc(100vh-var(--top-tool-height)-var(--tags-view-height)-var(--app-content-padding)-var(--app-content-padding)-2px)]"
>
<iframe
<iframe
ref=
"frameRef"
ref=
"frameRef"
:src=
"props.src"
:src=
"props.src"
frameborder=
"
0
"
frameborder=
"
no
"
scrolling=
"auto"
scrolling=
"auto"
height=
"100%"
style=
"width: 100%; height: 100%"
width=
"100%"
allowfullscreen=
"true"
webkitallowfullscreen=
"true"
mozallowfullscreen=
"true"
></iframe>
></iframe>
</div>
</div>
</
template
>
</
template
>
src/components/Icon/src/IconSelect.vue
View file @
1d070688
...
@@ -122,7 +122,7 @@ watch(
...
@@ -122,7 +122,7 @@ watch(
placement: 'auto'
placement: 'auto'
}"
}"
:visible="visible"
:visible="visible"
:width="35
5
"
:width="35
0
"
popper-class="pure-popper"
popper-class="pure-popper"
trigger="click"
trigger="click"
>
>
...
@@ -147,7 +147,7 @@ watch(
...
@@ -147,7 +147,7 @@ watch(
>
>
<ElDivider
border-style=
"dashed"
class=
"tab-divider"
/>
<ElDivider
border-style=
"dashed"
class=
"tab-divider"
/>
<ElScrollbar
height=
"220px"
>
<ElScrollbar
height=
"220px"
>
<ul
class=
"ml-2 flex flex-wrap"
>
<ul
class=
"ml-2 flex flex-wrap
px-2
"
>
<li
<li
v-for=
"(item, key) in pageList"
v-for=
"(item, key) in pageList"
:key=
"key"
:key=
"key"
...
@@ -171,7 +171,7 @@ watch(
...
@@ -171,7 +171,7 @@ watch(
background
background
class=
"h-10 flex items-center justify-center"
class=
"h-10 flex items-center justify-center"
layout=
"prev, pager, next"
layout=
"prev, pager, next"
s
ize=
"small"
s
mall
@
current-change=
"onCurrentChange"
@
current-change=
"onCurrentChange"
/>
/>
</ElPopover>
</ElPopover>
...
...
src/components/ShortcutDateRangePicker/index.vue
View file @
1d070688
<
template
>
<
template
>
<div
class=
"flex flex-row items-center gap-2"
>
<div
class=
"flex flex-row items-center gap-2"
>
<el-radio-group
v-model=
"shortcutDays"
@
change=
"handleShortcutDaysChange"
>
<el-radio-group
v-model=
"shortcutDays"
@
change=
"handleShortcutDaysChange"
>
<el-radio-button
:
value
=
"1"
>
昨天
</el-radio-button>
<el-radio-button
:
label
=
"1"
>
昨天
</el-radio-button>
<el-radio-button
:
value
=
"7"
>
最近7天
</el-radio-button>
<el-radio-button
:
label
=
"7"
>
最近7天
</el-radio-button>
<el-radio-button
:
value
=
"30"
>
最近30天
</el-radio-button>
<el-radio-button
:
label
=
"30"
>
最近30天
</el-radio-button>
</el-radio-group>
</el-radio-group>
<el-date-picker
<el-date-picker
v-model=
"times"
v-model=
"times"
...
...
src/layout/components/TabMenu/src/TabMenu.vue
View file @
1d070688
...
@@ -199,7 +199,7 @@ export default defineComponent({
...
@@ -199,7 +199,7 @@ export default defineComponent({
{
{
'!left-[var(--tab-menu-min-width)]'
:
unref
(
collapse
),
'!left-[var(--tab-menu-min-width)]'
:
unref
(
collapse
),
'!left-[var(--tab-menu-max-width)]'
:
!
unref
(
collapse
),
'!left-[var(--tab-menu-max-width)]'
:
!
unref
(
collapse
),
'!w-[
var(--left-menu-max-width
)]'
:
unref
(
showMenu
)
||
unref
(
fixedMenu
),
'!w-[
calc(var(--left-menu-max-width)+1px
)]'
:
unref
(
showMenu
)
||
unref
(
fixedMenu
),
'!w-0'
:
!
unref
(
showMenu
)
&&
!
unref
(
fixedMenu
)
'!w-0'
:
!
unref
(
showMenu
)
&&
!
unref
(
fixedMenu
)
}
}
]}
]}
...
...
src/layout/components/TagsView/src/TagsView.vue
View file @
1d070688
...
@@ -491,10 +491,10 @@ $prefix-cls: #{$namespace}-tags-view;
...
@@ -491,10 +491,10 @@ $prefix-cls: #{$namespace}-tags-view;
&::before
{
&::before
{
position
:
absolute
;
position
:
absolute
;
top
:
0
;
top
:
1px
;
left
:
0
;
left
:
0
;
width
:
100%
;
width
:
100%
;
height
:
100%
;
height
:
calc
(
100%
-
1px
)
;
border-left
:
1px
solid
var
(
--el-border-color
);
border-left
:
1px
solid
var
(
--el-border-color
);
content
:
''
;
content
:
''
;
}
}
...
@@ -502,10 +502,10 @@ $prefix-cls: #{$namespace}-tags-view;
...
@@ -502,10 +502,10 @@ $prefix-cls: #{$namespace}-tags-view;
&
--first
{
&
--first
{
&::before
{
&::before
{
position
:
absolute
;
position
:
absolute
;
top
:
0
;
top
:
1px
;
left
:
0
;
left
:
0
;
width
:
100%
;
width
:
100%
;
height
:
100%
;
height
:
calc
(
100%
-
1px
)
;
border-right
:
1px
solid
var
(
--el-border-color
);
border-right
:
1px
solid
var
(
--el-border-color
);
border-left
:
none
;
border-left
:
none
;
content
:
''
;
content
:
''
;
...
...
src/utils/formatTime.ts
View file @
1d070688
...
@@ -56,11 +56,11 @@ export const defaultShortcuts = [
...
@@ -56,11 +56,11 @@ export const defaultShortcuts = [
* 时间日期转换
* 时间日期转换
* @param date 当前时间,new Date() 格式
* @param date 当前时间,new Date() 格式
* @param format 需要转换的时间格式字符串
* @param format 需要转换的时间格式字符串
* @description format 字符串随意,如 `YYYY-mm、YYYY-
MM-DD
`
* @description format 字符串随意,如 `YYYY-mm、YYYY-
mm-dd
`
* @description format 季度:"YYYY-
MM-DD
HH:MM:SS QQQQ"
* @description format 季度:"YYYY-
mm-dd
HH:MM:SS QQQQ"
* @description format 星期:"YYYY-
MM-DD
HH:MM:SS WWW"
* @description format 星期:"YYYY-
mm-dd
HH:MM:SS WWW"
* @description format 几周:"YYYY-
MM-DD
HH:MM:SS ZZZ"
* @description format 几周:"YYYY-
mm-dd
HH:MM:SS ZZZ"
* @description format 季度 + 星期 + 几周:"YYYY-
MM-DD
HH:MM:SS WWW QQQQ ZZZ"
* @description format 季度 + 星期 + 几周:"YYYY-
mm-dd
HH:MM:SS WWW QQQQ ZZZ"
* @returns 返回拼接后的时间字符串
* @returns 返回拼接后的时间字符串
*/
*/
export
function
formatDate
(
date
:
Date
,
format
?:
string
):
string
{
export
function
formatDate
(
date
:
Date
,
format
?:
string
):
string
{
...
@@ -110,7 +110,7 @@ export function getWeek(dateTime: Date): number {
...
@@ -110,7 +110,7 @@ export function getWeek(dateTime: Date): number {
* @description param 3天: 60 * 60* 24 * 1000 * 3
* @description param 3天: 60 * 60* 24 * 1000 * 3
* @returns 返回拼接后的时间字符串
* @returns 返回拼接后的时间字符串
*/
*/
export
function
formatPast
(
param
:
string
|
Date
,
format
=
'YYYY-
MM-DD
HH:MM:SS'
):
string
{
export
function
formatPast
(
param
:
string
|
Date
,
format
=
'YYYY-
mm-dd
HH:MM:SS'
):
string
{
// 传入格式处理、存储转换值
// 传入格式处理、存储转换值
let
t
:
any
,
s
:
number
let
t
:
any
,
s
:
number
// 获取js 时间戳
// 获取js 时间戳
...
...
src/views/Profile/components/BasicInfo.vue
View file @
1d070688
...
@@ -2,8 +2,8 @@
...
@@ -2,8 +2,8 @@
<Form
ref=
"formRef"
:labelWidth=
"200"
:rules=
"rules"
:schema=
"schema"
>
<Form
ref=
"formRef"
:labelWidth=
"200"
:rules=
"rules"
:schema=
"schema"
>
<template
#
sex=
"form"
>
<template
#
sex=
"form"
>
<el-radio-group
v-model=
"form['sex']"
>
<el-radio-group
v-model=
"form['sex']"
>
<el-radio
:
value
=
"1"
>
{{
t
(
'profile.user.man'
)
}}
</el-radio>
<el-radio
:
label
=
"1"
>
{{
t
(
'profile.user.man'
)
}}
</el-radio>
<el-radio
:
value
=
"2"
>
{{
t
(
'profile.user.woman'
)
}}
</el-radio>
<el-radio
:
label
=
"2"
>
{{
t
(
'profile.user.woman'
)
}}
</el-radio>
</el-radio-group>
</el-radio-group>
</
template
>
</
template
>
</Form>
</Form>
...
@@ -27,7 +27,7 @@ defineOptions({ name: 'BasicInfo' })
...
@@ -27,7 +27,7 @@ defineOptions({ name: 'BasicInfo' })
const
{
t
}
=
useI18n
()
const
{
t
}
=
useI18n
()
const
message
=
useMessage
()
// 消息弹窗
const
message
=
useMessage
()
// 消息弹窗
const
userStore
=
useUserStore
()
const
userStore
=
useUserStore
()
// 表单校验
// 表单校验
const
rules
=
reactive
<
FormRules
>
({
const
rules
=
reactive
<
FormRules
>
({
nickname
:
[{
required
:
true
,
message
:
t
(
'profile.rules.nickname'
),
trigger
:
'blur'
}],
nickname
:
[{
required
:
true
,
message
:
t
(
'profile.rules.nickname'
),
trigger
:
'blur'
}],
...
...
src/views/ai/image/manager/index.vue
View file @
1d070688
...
@@ -71,7 +71,7 @@
...
@@ -71,7 +71,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
...
...
src/views/ai/image/square/index.vue
View file @
1d070688
...
@@ -9,7 +9,6 @@
...
@@ -9,7 +9,6 @@
placeholder=
"请输入要搜索的内容"
placeholder=
"请输入要搜索的内容"
:suffix-icon=
"Search"
:suffix-icon=
"Search"
@
keyup
.
enter=
"handleQuery"
@
keyup
.
enter=
"handleQuery"
class=
"!w-240px"
/>
/>
<div
class=
"gallery"
>
<div
class=
"gallery"
>
<!-- TODO @fan:这个图片的风格,要不和 ImageCard.vue 界面一致?(只有卡片,没有操作);因为看着更有相框的感觉~~~ -->
<!-- TODO @fan:这个图片的风格,要不和 ImageCard.vue 界面一致?(只有卡片,没有操作);因为看着更有相框的感觉~~~ -->
...
@@ -67,8 +66,8 @@ onMounted(async () => {
...
@@ -67,8 +66,8 @@ onMounted(async () => {
</
script
>
</
script
>
<
style
scoped
lang=
"scss"
>
<
style
scoped
lang=
"scss"
>
.square-container
{
.square-container
{
padding
:
20px
;
background-color
:
#fff
;
background-color
:
#fff
;
padding
:
20px
;
.gallery
{
.gallery
{
display
:
grid
;
display
:
grid
;
...
@@ -76,21 +75,21 @@ onMounted(async () => {
...
@@ -76,21 +75,21 @@ onMounted(async () => {
gap
:
10px
;
gap
:
10px
;
//
max-width
:
1000px
;
//
max-width
:
1000px
;
background-color
:
#fff
;
background-color
:
#fff
;
box-shadow
:
0
0
10px
rgb
(
0
0
0
/
10%
);
box-shadow
:
0
0
10px
rgb
a
(
0
,
0
,
0
,
0.1
);
}
}
.gallery-item
{
.gallery-item
{
position
:
relative
;
position
:
relative
;
overflow
:
hidden
;
overflow
:
hidden
;
cursor
:
pointer
;
background
:
#f0f0f0
;
background
:
#f0f0f0
;
cursor
:
pointer
;
transition
:
transform
0.3s
;
transition
:
transform
0.3s
;
}
}
.gallery-item
img
{
.gallery-item
img
{
display
:
block
;
width
:
100%
;
width
:
100%
;
height
:
auto
;
height
:
auto
;
display
:
block
;
transition
:
transform
0.3s
;
transition
:
transform
0.3s
;
}
}
...
...
src/views/ai/mindmap/manager/index.vue
View file @
1d070688
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
...
...
src/views/ai/model/apiKey/ApiKeyForm.vue
View file @
1d070688
...
@@ -31,7 +31,7 @@
...
@@ -31,7 +31,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/ai/model/chatModel/ChatModelForm.vue
View file @
1d070688
...
@@ -41,7 +41,7 @@
...
@@ -41,7 +41,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/ai/model/chatRole/ChatRoleForm.vue
View file @
1d070688
...
@@ -37,7 +37,7 @@
...
@@ -37,7 +37,7 @@
<el-radio
<el-radio
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -51,7 +51,7 @@
...
@@ -51,7 +51,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -69,7 +69,7 @@ import { getIntDictOptions, getBoolDictOptions, DICT_TYPE } from '@/utils/dict'
...
@@ -69,7 +69,7 @@ import { getIntDictOptions, getBoolDictOptions, DICT_TYPE } from '@/utils/dict'
import
{
ChatRoleApi
,
ChatRoleVO
}
from
'@/api/ai/model/chatRole'
import
{
ChatRoleApi
,
ChatRoleVO
}
from
'@/api/ai/model/chatRole'
import
{
CommonStatusEnum
}
from
'@/utils/constants'
import
{
CommonStatusEnum
}
from
'@/utils/constants'
import
{
ChatModelApi
,
ChatModelVO
}
from
'@/api/ai/model/chatModel'
import
{
ChatModelApi
,
ChatModelVO
}
from
'@/api/ai/model/chatModel'
import
{
FormRules
}
from
'element-plus'
import
{
FormRules
}
from
"element-plus"
;
/** AI 聊天角色 表单 */
/** AI 聊天角色 表单 */
defineOptions
({
name
:
'ChatRoleForm'
})
defineOptions
({
name
:
'ChatRoleForm'
})
...
...
src/views/ai/music/index/mode/index.vue
View file @
1d070688
<
template
>
<
template
>
<ContentWrap
class=
"w-300px h-full mb-[0!important]"
>
<ContentWrap
class=
"w-300px h-full mb-[0!important]"
>
<el-radio-group
v-model=
"generateMode"
class=
"mb-15px"
>
<el-radio-group
v-model=
"generateMode"
class=
"mb-15px"
>
<el-radio-button
value=
"desc"
>
描述模式
</el-radio-button>
<el-radio-button
label=
"desc"
>
<el-radio-button
value=
"lyric"
>
歌词模式
</el-radio-button>
描述模式
</el-radio-button>
<el-radio-button
label=
"lyric"
>
歌词模式
</el-radio-button>
</el-radio-group>
</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>
</ContentWrap>
</
template
>
</
template
>
...
@@ -28,8 +34,8 @@ const modeRef = ref<Nullable<{ formData: Recordable }>>(null)
...
@@ -28,8 +34,8 @@ const modeRef = ref<Nullable<{ formData: Recordable }>>(null)
*@Description: 根据信息生成音乐
*@Description: 根据信息生成音乐
*@MethodAuthor: xiaohong
*@MethodAuthor: xiaohong
*@Date: 2024-06-27 16:40:16
*@Date: 2024-06-27 16:40:16
*/
*/
function
generateMusic
()
{
function
generateMusic
()
{
emits
(
'generate-music'
,
{
formData
:
unref
(
modeRef
)?.
formData
})
emits
(
'generate-music'
,
{
formData
:
unref
(
modeRef
)?.
formData
})
}
}
</
script
>
</
script
>
src/views/ai/music/manager/index.vue
View file @
1d070688
...
@@ -70,7 +70,7 @@
...
@@ -70,7 +70,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"是否发布"
prop=
"publicStatus"
>
<el-form-item
label=
"是否发布"
prop=
"publicStatus"
>
...
...
src/views/ai/write/manager/index.vue
View file @
1d070688
...
@@ -39,12 +39,7 @@
...
@@ -39,12 +39,7 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"平台"
prop=
"platform"
>
<el-form-item
label=
"平台"
prop=
"platform"
>
<el-select
<el-select
v-model=
"queryParams.platform"
placeholder=
"请选择平台"
clearable
class=
"!w-240px"
>
v-model=
"queryParams.platform"
placeholder=
"请选择平台"
clearable
class=
"!w-240px"
>
<el-option
<el-option
v-for=
"dict in getStrDictOptions(DICT_TYPE.AI_PLATFORM)"
v-for=
"dict in getStrDictOptions(DICT_TYPE.AI_PLATFORM)"
:key=
"dict.value"
:key=
"dict.value"
...
@@ -148,7 +143,7 @@
...
@@ -148,7 +143,7 @@
<el-table-column
label=
"错误信息"
align=
"center"
prop=
"errorMessage"
/>
<el-table-column
label=
"错误信息"
align=
"center"
prop=
"errorMessage"
/>
<el-table-column
label=
"操作"
align=
"center"
>
<el-table-column
label=
"操作"
align=
"center"
>
<
template
#
default=
"scope"
>
<
template
#
default=
"scope"
>
<!-- TODO @YunaiV 目前没有修改接口,写作要可以更改吗-->
<!-- TODO @YunaiV 目前没有修改接口,写作要可以更改吗-->
<el-button
<el-button
link
link
type=
"primary"
type=
"primary"
...
...
src/views/bpm/category/CategoryForm.vue
View file @
1d070688
...
@@ -18,7 +18,7 @@
...
@@ -18,7 +18,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/bpm/form/editor/index.vue
View file @
1d070688
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{ dict.label }}
{{ dict.label }}
</el-radio>
</el-radio>
...
...
src/views/bpm/group/UserGroupForm.vue
View file @
1d070688
...
@@ -28,7 +28,7 @@
...
@@ -28,7 +28,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/bpm/model/ModelForm.vue
View file @
1d070688
...
@@ -62,7 +62,7 @@
...
@@ -62,7 +62,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.BPM_MODEL_FORM_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.BPM_MODEL_FORM_TYPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/bpm/processExpression/ProcessExpressionForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue
View file @
1d070688
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
>
>
<el-form-item
label=
"减签任务"
prop=
"id"
>
<el-form-item
label=
"减签任务"
prop=
"id"
>
<el-radio-group
v-model=
"formData.id"
>
<el-radio-group
v-model=
"formData.id"
>
<el-radio-button
v-for=
"item in childrenTaskList"
:key=
"item.id"
:
value
=
"item.id"
>
<el-radio-button
v-for=
"item in childrenTaskList"
:key=
"item.id"
:
label
=
"item.id"
>
{{
item
.
name
}}
{{
item
.
name
}}
(
{{
item
.
assigneeUser
?.
deptName
||
item
.
ownerUser
?.
deptName
}}
-
(
{{
item
.
assigneeUser
?.
deptName
||
item
.
ownerUser
?.
deptName
}}
-
{{
item
.
assigneeUser
?.
nickname
||
item
.
ownerUser
?.
nickname
}}
)
{{
item
.
assigneeUser
?.
nickname
||
item
.
ownerUser
?.
nickname
}}
)
...
...
src/views/bpm/processInstance/manager/index.vue
View file @
1d070688
...
@@ -76,7 +76,7 @@
...
@@ -76,7 +76,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
...
src/views/bpm/processListener/ProcessListenerForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/bpm/task/copy/index.vue
View file @
1d070688
...
@@ -11,7 +11,6 @@
...
@@ -11,7 +11,6 @@
<el-form-item
label=
"流程名称"
prop=
"name"
>
<el-form-item
label=
"流程名称"
prop=
"name"
>
<el-input
<el-input
v-model=
"queryParams.processInstanceName"
v-model=
"queryParams.processInstanceName"
@
keyup
.
enter=
"handleQuery"
class=
"!w-240px"
class=
"!w-240px"
clearable
clearable
placeholder=
"请输入流程名称"
placeholder=
"请输入流程名称"
...
...
src/views/crm/contact/ContactForm.vue
View file @
1d070688
...
@@ -90,7 +90,7 @@
...
@@ -90,7 +90,7 @@
<el-radio
<el-radio
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/crm/contract/config/index.vue
View file @
1d070688
...
@@ -27,8 +27,8 @@
...
@@ -27,8 +27,8 @@
@
change=
"changeNotifyEnable"
@
change=
"changeNotifyEnable"
class=
"ml-4"
class=
"ml-4"
>
>
<el-radio
:
value
=
"false"
size=
"large"
>
不提醒
</el-radio>
<el-radio
:
label
=
"false"
size=
"large"
>
不提醒
</el-radio>
<el-radio
:
value
=
"true"
size=
"large"
>
提醒
</el-radio>
<el-radio
:
label
=
"true"
size=
"large"
>
提醒
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<div
v-if=
"formData.notifyEnabled"
>
<div
v-if=
"formData.notifyEnabled"
>
...
...
src/views/crm/customer/poolConfig/index.vue
View file @
1d070688
...
@@ -27,8 +27,8 @@
...
@@ -27,8 +27,8 @@
<!-- 表单 -->
<!-- 表单 -->
<el-form-item
label=
"客户公海规则设置"
prop=
"enabled"
>
<el-form-item
label=
"客户公海规则设置"
prop=
"enabled"
>
<el-radio-group
v-model=
"formData.enabled"
@
change=
"changeEnable"
class=
"ml-4"
>
<el-radio-group
v-model=
"formData.enabled"
@
change=
"changeEnable"
class=
"ml-4"
>
<el-radio
:
value
=
"false"
size=
"large"
>
不启用
</el-radio>
<el-radio
:
label
=
"false"
size=
"large"
>
不启用
</el-radio>
<el-radio
:
value
=
"true"
size=
"large"
>
启用
</el-radio>
<el-radio
:
label
=
"true"
size=
"large"
>
启用
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<div
v-if=
"formData.enabled"
>
<div
v-if=
"formData.enabled"
>
...
@@ -44,8 +44,8 @@
...
@@ -44,8 +44,8 @@
@
change=
"changeNotifyEnable"
@
change=
"changeNotifyEnable"
class=
"ml-4"
class=
"ml-4"
>
>
<el-radio
:
value
=
"false"
size=
"large"
>
不提醒
</el-radio>
<el-radio
:
label
=
"false"
size=
"large"
>
不提醒
</el-radio>
<el-radio
:
value
=
"true"
size=
"large"
>
提醒
</el-radio>
<el-radio
:
label
=
"true"
size=
"large"
>
提醒
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<div
v-if=
"formData.notifyEnabled"
>
<div
v-if=
"formData.notifyEnabled"
>
...
...
src/views/crm/permission/components/PermissionForm.vue
View file @
1d070688
...
@@ -23,7 +23,7 @@
...
@@ -23,7 +23,7 @@
v-for=
"dict in getIntDictOptions(DICT_TYPE.CRM_PERMISSION_LEVEL)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.CRM_PERMISSION_LEVEL)"
:key=
"dict.value"
:key=
"dict.value"
>
>
<el-radio
v-if=
"dict.value != PermissionLevelEnum.OWNER"
:
value
=
"dict.value"
>
<el-radio
v-if=
"dict.value != PermissionLevelEnum.OWNER"
:
label
=
"dict.value"
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
</
template
>
</
template
>
...
...
src/views/crm/permission/components/TransferForm.vue
View file @
1d070688
...
@@ -20,8 +20,8 @@
...
@@ -20,8 +20,8 @@
</el-form-item>
</el-form-item>
<el-form-item
label=
"老负责人"
>
<el-form-item
label=
"老负责人"
>
<el-radio-group
v-model=
"oldOwnerHandler"
@
change=
"handleOwnerChange"
>
<el-radio-group
v-model=
"oldOwnerHandler"
@
change=
"handleOwnerChange"
>
<el-radio
:
value
=
"false"
size=
"large"
>
移除
</el-radio>
<el-radio
:
label
=
"false"
size=
"large"
>
移除
</el-radio>
<el-radio
:
value
=
"true"
size=
"large"
>
加入团队
</el-radio>
<el-radio
:
label
=
"true"
size=
"large"
>
加入团队
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"oldOwnerHandler"
label=
"老负责人权限级别"
prop=
"oldOwnerPermissionLevel"
>
<el-form-item
v-if=
"oldOwnerHandler"
label=
"老负责人权限级别"
prop=
"oldOwnerPermissionLevel"
>
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
v-for=
"dict in getIntDictOptions(DICT_TYPE.CRM_PERMISSION_LEVEL)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.CRM_PERMISSION_LEVEL)"
:key=
"dict.value"
:key=
"dict.value"
>
>
<el-radio
v-if=
"dict.value != PermissionLevelEnum.OWNER"
:
value
=
"dict.value"
>
<el-radio
v-if=
"dict.value != PermissionLevelEnum.OWNER"
:
label
=
"dict.value"
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
</
template
>
</
template
>
...
...
src/views/crm/receivable/ReceivableForm.vue
View file @
1d070688
...
@@ -124,7 +124,6 @@
...
@@ -124,7 +124,6 @@
placeholder=
"选择回款日期"
placeholder=
"选择回款日期"
type=
"date"
type=
"date"
value-format=
"x"
value-format=
"x"
class=
"!w-100%"
/>
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
...
src/views/crm/receivable/plan/ReceivablePlanForm.vue
View file @
1d070688
...
@@ -89,7 +89,6 @@
...
@@ -89,7 +89,6 @@
placeholder=
"选择计划回款日期"
placeholder=
"选择计划回款日期"
type=
"date"
type=
"date"
value-format=
"x"
value-format=
"x"
class=
"!w-100%"
/>
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
...
src/views/erp/finance/account/AccountForm.vue
View file @
1d070688
...
@@ -21,7 +21,7 @@
...
@@ -21,7 +21,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/erp/finance/payment/index.vue
View file @
1d070688
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
...
...
src/views/erp/finance/receipt/index.vue
View file @
1d070688
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
...
...
src/views/erp/product/category/ProductCategoryForm.vue
View file @
1d070688
...
@@ -31,7 +31,7 @@
...
@@ -31,7 +31,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/erp/product/product/ProductForm.vue
View file @
1d070688
...
@@ -50,7 +50,7 @@
...
@@ -50,7 +50,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/erp/product/unit/ProductUnitForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/erp/purchase/in/index.vue
View file @
1d070688
...
@@ -43,7 +43,7 @@
...
@@ -43,7 +43,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
...
...
src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue
View file @
1d070688
...
@@ -64,7 +64,7 @@
...
@@ -64,7 +64,7 @@
<el-table-column
align=
"center"
width=
"65"
>
<el-table-column
align=
"center"
width=
"65"
>
<template
#
default=
"scope"
>
<template
#
default=
"scope"
>
<el-radio
<el-radio
:
value
=
"scope.row.id"
:
label
=
"scope.row.id"
v-model=
"currentRowValue"
v-model=
"currentRowValue"
@
change=
"handleCurrentChange(scope.row)"
@
change=
"handleCurrentChange(scope.row)"
>
>
...
...
src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue
View file @
1d070688
...
@@ -64,7 +64,7 @@
...
@@ -64,7 +64,7 @@
<el-table-column
align=
"center"
width=
"65"
>
<el-table-column
align=
"center"
width=
"65"
>
<template
#
default=
"scope"
>
<template
#
default=
"scope"
>
<el-radio
<el-radio
:
value
=
"scope.row.id"
:
label
=
"scope.row.id"
v-model=
"currentRowValue"
v-model=
"currentRowValue"
@
change=
"handleCurrentChange(scope.row)"
@
change=
"handleCurrentChange(scope.row)"
>
>
...
...
src/views/erp/purchase/order/index.vue
View file @
1d070688
...
@@ -43,7 +43,7 @@
...
@@ -43,7 +43,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
...
...
src/views/erp/purchase/return/index.vue
View file @
1d070688
...
@@ -43,7 +43,7 @@
...
@@ -43,7 +43,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
...
...
src/views/erp/purchase/supplier/SupplierForm.vue
View file @
1d070688
...
@@ -44,7 +44,7 @@
...
@@ -44,7 +44,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/erp/sale/customer/CustomerForm.vue
View file @
1d070688
...
@@ -44,7 +44,7 @@
...
@@ -44,7 +44,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/erp/sale/order/components/SaleOrderOutEnableList.vue
View file @
1d070688
...
@@ -64,7 +64,7 @@
...
@@ -64,7 +64,7 @@
<el-table-column
align=
"center"
width=
"65"
>
<el-table-column
align=
"center"
width=
"65"
>
<template
#
default=
"scope"
>
<template
#
default=
"scope"
>
<el-radio
<el-radio
:
value
=
"scope.row.id"
:
label
=
"scope.row.id"
v-model=
"currentRowValue"
v-model=
"currentRowValue"
@
change=
"handleCurrentChange(scope.row)"
@
change=
"handleCurrentChange(scope.row)"
>
>
...
...
src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue
View file @
1d070688
...
@@ -64,7 +64,7 @@
...
@@ -64,7 +64,7 @@
<el-table-column
align=
"center"
width=
"65"
>
<el-table-column
align=
"center"
width=
"65"
>
<template
#
default=
"scope"
>
<template
#
default=
"scope"
>
<el-radio
<el-radio
:
value
=
"scope.row.id"
:
label
=
"scope.row.id"
v-model=
"currentRowValue"
v-model=
"currentRowValue"
@
change=
"handleCurrentChange(scope.row)"
@
change=
"handleCurrentChange(scope.row)"
>
>
...
...
src/views/erp/sale/order/index.vue
View file @
1d070688
...
@@ -43,7 +43,7 @@
...
@@ -43,7 +43,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"客户"
prop=
"customerId"
>
<el-form-item
label=
"客户"
prop=
"customerId"
>
...
...
src/views/erp/sale/out/index.vue
View file @
1d070688
...
@@ -43,7 +43,7 @@
...
@@ -43,7 +43,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"客户"
prop=
"customerId"
>
<el-form-item
label=
"客户"
prop=
"customerId"
>
...
...
src/views/erp/sale/return/index.vue
View file @
1d070688
...
@@ -43,7 +43,7 @@
...
@@ -43,7 +43,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"客户"
prop=
"customerId"
>
<el-form-item
label=
"客户"
prop=
"customerId"
>
...
...
src/views/erp/stock/in/index.vue
View file @
1d070688
...
@@ -43,7 +43,7 @@
...
@@ -43,7 +43,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
<el-form-item
label=
"供应商"
prop=
"supplierId"
>
...
...
src/views/erp/stock/record/index.vue
View file @
1d070688
...
@@ -75,7 +75,7 @@
...
@@ -75,7 +75,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
...
...
src/views/erp/stock/warehouse/WarehouseForm.vue
View file @
1d070688
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/infra/codegen/components/GenerateInfoForm.vue
View file @
1d070688
...
@@ -285,8 +285,8 @@
...
@@ -285,8 +285,8 @@
</span>
</span>
</
template
>
</
template
>
<el-radio-group
v-model=
"formData.subJoinMany"
placeholder=
"请选择"
>
<el-radio-group
v-model=
"formData.subJoinMany"
placeholder=
"请选择"
>
<el-radio
:
value
=
"true"
>
一对多
</el-radio>
<el-radio
:
label
=
"true"
>
一对多
</el-radio>
<el-radio
:
value
=
"false"
>
一对一
</el-radio>
<el-radio
:
label
=
"false"
>
一对一
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
...
src/views/infra/config/ConfigForm.vue
View file @
1d070688
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
<el-radio
<el-radio
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
:key=
"dict.value as string"
:key=
"dict.value as string"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/infra/demo/demo01/Demo01ContactForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/infra/demo/demo03/erp/Demo03StudentForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/infra/demo/demo03/inner/Demo03StudentForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/infra/demo/demo03/normal/Demo03StudentForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/infra/druid/index.vue
View file @
1d070688
...
@@ -2,8 +2,8 @@
...
@@ -2,8 +2,8 @@
<doc-alert
title=
"数据库 MyBatis"
url=
"https://doc.iocoder.cn/mybatis/"
/>
<doc-alert
title=
"数据库 MyBatis"
url=
"https://doc.iocoder.cn/mybatis/"
/>
<doc-alert
title=
"多数据源(读写分离)"
url=
"https://doc.iocoder.cn/dynamic-datasource/"
/>
<doc-alert
title=
"多数据源(读写分离)"
url=
"https://doc.iocoder.cn/dynamic-datasource/"
/>
<ContentWrap
:bodyStyle=
"
{ padding: '0px' }" class="!mb-0"
>
<ContentWrap>
<IFrame
v-if=
"!loading"
v-loading=
"loading"
:src=
"url"
/>
<IFrame
v-if=
"!loading"
:src=
"url"
/>
</ContentWrap>
</ContentWrap>
</
template
>
</
template
>
<
script
lang=
"ts"
setup
>
<
script
lang=
"ts"
setup
>
...
...
src/views/infra/file/index.vue
View file @
1d070688
...
@@ -15,7 +15,6 @@
...
@@ -15,7 +15,6 @@
placeholder=
"请输入文件路径"
placeholder=
"请输入文件路径"
clearable
clearable
@
keyup
.
enter=
"handleQuery"
@
keyup
.
enter=
"handleQuery"
class=
"!w-240px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"文件类型"
prop=
"type"
width=
"80"
>
<el-form-item
label=
"文件类型"
prop=
"type"
width=
"80"
>
...
@@ -24,7 +23,6 @@
...
@@ -24,7 +23,6 @@
placeholder=
"请输入文件类型"
placeholder=
"请输入文件类型"
clearable
clearable
@
keyup
.
enter=
"handleQuery"
@
keyup
.
enter=
"handleQuery"
class=
"!w-240px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"创建时间"
prop=
"createTime"
>
<el-form-item
label=
"创建时间"
prop=
"createTime"
>
...
@@ -35,7 +33,6 @@
...
@@ -35,7 +33,6 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-240px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
...
...
src/views/infra/fileConfig/FileConfigForm.vue
View file @
1d070688
...
@@ -66,8 +66,8 @@
...
@@ -66,8 +66,8 @@
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"formData.storage === 11"
label=
"连接模式"
prop=
"config.mode"
>
<el-form-item
v-if=
"formData.storage === 11"
label=
"连接模式"
prop=
"config.mode"
>
<el-radio-group
v-model=
"formData.config.mode"
>
<el-radio-group
v-model=
"formData.config.mode"
>
<el-radio
key=
"Active"
value
=
"Active"
>
主动模式
</el-radio>
<el-radio
key=
"Active"
label
=
"Active"
>
主动模式
</el-radio>
<el-radio
key=
"Passive"
value
=
"Passive"
>
被动模式
</el-radio>
<el-radio
key=
"Passive"
label
=
"Passive"
>
被动模式
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<!-- S3 -->
<!-- S3 -->
...
...
src/views/infra/server/index.vue
View file @
1d070688
<
template
>
<
template
>
<doc-alert
title=
"服务监控"
url=
"https://doc.iocoder.cn/server-monitor/"
/>
<doc-alert
title=
"服务监控"
url=
"https://doc.iocoder.cn/server-monitor/"
/>
<ContentWrap
:bodyStyle=
"
{ padding: '0px' }" class="!mb-0"
>
<ContentWrap>
<IFrame
v-if=
"!loading"
v-loading=
"loading"
:src=
"src"
/>
<IFrame
v-if=
"!loading"
v-loading=
"loading"
:src=
"src"
/>
</ContentWrap>
</ContentWrap>
</
template
>
</
template
>
...
...
src/views/infra/skywalking/index.vue
View file @
1d070688
<
template
>
<
template
>
<doc-alert
title=
"服务监控"
url=
"https://doc.iocoder.cn/server-monitor/"
/>
<doc-alert
title=
"服务监控"
url=
"https://doc.iocoder.cn/server-monitor/"
/>
<ContentWrap
:bodyStyle=
"
{ padding: '0px' }" class="!mb-0"
>
<ContentWrap>
<IFrame
v-if=
"!loading"
v-loading=
"loading"
:src=
"src"
/>
<IFrame
v-if=
"!loading"
v-loading=
"loading"
:src=
"src"
/>
</ContentWrap>
</ContentWrap>
</
template
>
</
template
>
...
...
src/views/infra/swagger/index.vue
View file @
1d070688
<
template
>
<
template
>
<doc-alert
title=
"接口文档"
url=
"https://doc.iocoder.cn/api-doc/"
/>
<doc-alert
title=
"接口文档"
url=
"https://doc.iocoder.cn/api-doc/"
/>
<ContentWrap
:bodyStyle=
"
{ padding: '0px' }" class="!mb-0"
>
<ContentWrap>
<IFrame
v-if=
"!loading"
v-loading=
"loading"
:src=
"src"
/>
<IFrame
:src=
"src"
/>
</ContentWrap>
</ContentWrap>
</
template
>
</
template
>
<
script
lang=
"ts"
setup
>
<
script
lang=
"ts"
setup
>
...
...
src/views/mall/home/components/TradeTrendCard.vue
View file @
1d070688
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
<!-- 查询条件 -->
<!-- 查询条件 -->
<div
class=
"flex flex-row items-center gap-2"
>
<div
class=
"flex flex-row items-center gap-2"
>
<el-radio-group
v-model=
"timeRangeType"
@
change=
"handleTimeRangeTypeChange"
>
<el-radio-group
v-model=
"timeRangeType"
@
change=
"handleTimeRangeTypeChange"
>
<el-radio-button
v-for=
"[key, value] in timeRange.entries()"
:key=
"key"
:
value
=
"key"
>
<el-radio-button
v-for=
"[key, value] in timeRange.entries()"
:key=
"key"
:
label
=
"key"
>
{{
value
.
name
}}
{{
value
.
name
}}
</el-radio-button>
</el-radio-button>
</el-radio-group>
</el-radio-group>
...
...
src/views/mall/product/brand/BrandForm.vue
View file @
1d070688
...
@@ -21,7 +21,7 @@
...
@@ -21,7 +21,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/product/category/CategoryForm.vue
View file @
1d070688
...
@@ -33,7 +33,7 @@
...
@@ -33,7 +33,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/product/comment/index.vue
View file @
1d070688
...
@@ -11,34 +11,19 @@
...
@@ -11,34 +11,19 @@
label-width=
"68px"
label-width=
"68px"
>
>
<el-form-item
label=
"回复状态"
prop=
"replyStatus"
>
<el-form-item
label=
"回复状态"
prop=
"replyStatus"
>
<el-select
v-model=
"queryParams.replyStatus"
class=
"!w-240px"
>
<el-select
v-model=
"queryParams.replyStatus"
>
<el-option
label=
"已回复"
:value=
"true"
/>
<el-option
label=
"已回复"
:value=
"true"
/>
<el-option
label=
"未回复"
:value=
"false"
/>
<el-option
label=
"未回复"
:value=
"false"
/>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"商品名称"
prop=
"spuName"
>
<el-form-item
label=
"商品名称"
prop=
"spuName"
>
<el-input
<el-input
v-model=
"queryParams.spuName"
placeholder=
"请输入商品名称"
/>
v-model=
"queryParams.spuName"
placeholder=
"请输入商品名称"
@
keyup
.
enter=
"handleQuery"
class=
"!w-240px"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"用户名称"
prop=
"userNickname"
>
<el-form-item
label=
"用户名称"
prop=
"userNickname"
>
<el-input
<el-input
v-model=
"queryParams.userNickname"
placeholder=
"请输入用户名称"
/>
v-model=
"queryParams.userNickname"
placeholder=
"请输入用户名称"
@
keyup
.
enter=
"handleQuery"
class=
"!w-240px"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"订单编号"
prop=
"orderId"
>
<el-form-item
label=
"订单编号"
prop=
"orderId"
>
<el-input
<el-input
v-model=
"queryParams.orderId"
placeholder=
"请输入订单编号"
/>
v-model=
"queryParams.orderId"
placeholder=
"请输入订单编号"
@
keyup
.
enter=
"handleQuery"
class=
"!w-240px"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"评论时间"
prop=
"createTime"
>
<el-form-item
label=
"评论时间"
prop=
"createTime"
>
<el-date-picker
<el-date-picker
...
...
src/views/mall/product/spu/components/SkuTableSelect.vue
View file @
1d070688
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<el-table
v-loading=
"loading"
:data=
"list"
show-overflow-tooltip
>
<el-table
v-loading=
"loading"
:data=
"list"
show-overflow-tooltip
>
<el-table-column
label=
"#"
width=
"55"
>
<el-table-column
label=
"#"
width=
"55"
>
<template
#
default=
"
{ row }">
<template
#
default=
"
{ row }">
<el-radio
:
value
=
"row.id"
v-model=
"selectedSkuId"
@
change=
"handleSelected(row)"
<el-radio
:
label
=
"row.id"
v-model=
"selectedSkuId"
@
change=
"handleSelected(row)"
>
>
</el-radio>
</el-radio>
</
template
>
</
template
>
...
...
src/views/mall/product/spu/components/SpuTableSelect.vue
View file @
1d070688
...
@@ -70,7 +70,7 @@
...
@@ -70,7 +70,7 @@
<!-- 2. 单选模式 -->
<!-- 2. 单选模式 -->
<el-table-column
label=
"#"
width=
"55"
v-else
>
<el-table-column
label=
"#"
width=
"55"
v-else
>
<
template
#
default=
"{ row }"
>
<
template
#
default=
"{ row }"
>
<el-radio
:
value
=
"row.id"
v-model=
"selectedSpuId"
@
change=
"handleSingleSelected(row)"
>
<el-radio
:
label
=
"row.id"
v-model=
"selectedSpuId"
@
change=
"handleSingleSelected(row)"
>
<!-- 空格不能省略,是为了让单选框不显示label,如果不指定label不会有选中的效果 -->
<!-- 空格不能省略,是为了让单选框不显示label,如果不指定label不会有选中的效果 -->
</el-radio>
</el-radio>
...
...
src/views/mall/product/spu/form/SkuForm.vue
View file @
1d070688
...
@@ -14,14 +14,14 @@
...
@@ -14,14 +14,14 @@
class=
"w-80"
class=
"w-80"
@
change=
"changeSubCommissionType"
@
change=
"changeSubCommissionType"
>
>
<el-radio
:
value
=
"false"
>
默认设置
</el-radio>
<el-radio
:
label
=
"false"
>
默认设置
</el-radio>
<el-radio
:
value
=
"true"
class=
"radio"
>
单独设置
</el-radio>
<el-radio
:
label
=
"true"
class=
"radio"
>
单独设置
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"商品规格"
props=
"specType"
>
<el-form-item
label=
"商品规格"
props=
"specType"
>
<el-radio-group
v-model=
"formData.specType"
class=
"w-80"
@
change=
"onChangeSpec"
>
<el-radio-group
v-model=
"formData.specType"
class=
"w-80"
@
change=
"onChangeSpec"
>
<el-radio
:
value
=
"false"
class=
"radio"
>
单规格
</el-radio>
<el-radio
:
label
=
"false"
class=
"radio"
>
单规格
</el-radio>
<el-radio
:
value
=
"true"
>
多规格
</el-radio>
<el-radio
:
label
=
"true"
>
多规格
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<!-- 多规格添加-->
<!-- 多规格添加-->
...
...
src/views/mall/promotion/article/ArticleForm.vue
View file @
1d070688
...
@@ -51,7 +51,7 @@
...
@@ -51,7 +51,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -64,7 +64,7 @@
...
@@ -64,7 +64,7 @@
<el-radio
<el-radio
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -77,7 +77,7 @@
...
@@ -77,7 +77,7 @@
<el-radio
<el-radio
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
v-for=
"dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/promotion/article/category/ArticleCategoryForm.vue
View file @
1d070688
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/promotion/banner/BannerForm.vue
View file @
1d070688
...
@@ -34,7 +34,7 @@
...
@@ -34,7 +34,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -47,7 +47,7 @@
...
@@ -47,7 +47,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_BANNER_POSITION)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_BANNER_POSITION)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/promotion/coupon/template/CouponTemplateForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_PRODUCT_SCOPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_PRODUCT_SCOPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_DISCOUNT_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_DISCOUNT_TYPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -101,8 +101,8 @@
...
@@ -101,8 +101,8 @@
</el-form-item>
</el-form-item>
<el-form-item
label=
"领取方式"
prop=
"takeType"
>
<el-form-item
label=
"领取方式"
prop=
"takeType"
>
<el-radio-group
v-model=
"formData.takeType"
>
<el-radio-group
v-model=
"formData.takeType"
>
<el-radio
:key=
"1"
:
value
=
"1"
>
直接领取
</el-radio>
<el-radio
:key=
"1"
:
label
=
"1"
>
直接领取
</el-radio>
<el-radio
:key=
"2"
:
value
=
"2"
>
指定发放
</el-radio>
<el-radio
:key=
"2"
:
label
=
"2"
>
指定发放
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"formData.takeType === 1"
label=
"发放数量"
prop=
"totalCount"
>
<el-form-item
v-if=
"formData.takeType === 1"
label=
"发放数量"
prop=
"totalCount"
>
...
@@ -130,7 +130,7 @@
...
@@ -130,7 +130,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_COUPON_TEMPLATE_VALIDITY_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_COUPON_TEMPLATE_VALIDITY_TYPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/promotion/diy/template/decorate.vue
View file @
1d070688
...
@@ -18,7 +18,7 @@
...
@@ -18,7 +18,7 @@
@
change=
"handleTemplateItemChange"
@
change=
"handleTemplateItemChange"
>
>
<el-tooltip
v-for=
"(item, index) in templateItems"
:key=
"index"
:content=
"item.name"
>
<el-tooltip
v-for=
"(item, index) in templateItems"
:key=
"index"
:content=
"item.name"
>
<el-radio-button
:
value
=
"index"
>
<el-radio-button
:
label
=
"index"
>
<Icon
:icon=
"item.icon"
:size=
"24"
/>
<Icon
:icon=
"item.icon"
:size=
"24"
/>
</el-radio-button>
</el-radio-button>
</el-tooltip>
</el-tooltip>
...
...
src/views/mall/promotion/kefu/components/KeFuConversationList.vue
View file @
1d070688
...
@@ -23,7 +23,7 @@
...
@@ -23,7 +23,7 @@
<div
class=
"flex justify-between items-center w-100%"
>
<div
class=
"flex justify-between items-center w-100%"
>
<span
class=
"username"
>
{{
item
.
userNickname
}}
</span>
<span
class=
"username"
>
{{
item
.
userNickname
}}
</span>
<span
class=
"color-[#989EA6]"
>
<span
class=
"color-[#989EA6]"
>
{{
formatPast
(
item
.
lastMessageTime
,
'YYYY-
MM-DD
'
)
}}
{{
formatPast
(
item
.
lastMessageTime
,
'YYYY-
mm-dd
'
)
}}
</span>
</span>
</div>
</div>
<!-- 最后聊天内容 -->
<!-- 最后聊天内容 -->
...
@@ -186,11 +186,11 @@ watch(showRightMenu, (val) => {
...
@@ -186,11 +186,11 @@ watch(showRightMenu, (val) => {
transition
:
border-left
0.05s
ease-in-out
;
/* 设置过渡效果 */
transition
:
border-left
0.05s
ease-in-out
;
/* 设置过渡效果 */
.username
{
.username
{
display
:
-webkit-box
;
max-width
:
60%
;
min-width
:
0
;
min-width
:
0
;
max-width
:
60%
;
overflow
:
hidden
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
text-overflow
:
ellipsis
;
display
:
-webkit-box
;
-webkit-box-orient
:
vertical
;
-webkit-box-orient
:
vertical
;
-webkit-line-clamp
:
1
;
-webkit-line-clamp
:
1
;
}
}
...
@@ -198,14 +198,14 @@ watch(showRightMenu, (val) => {
...
@@ -198,14 +198,14 @@ watch(showRightMenu, (val) => {
.last-message
{
.last-message
{
width
:
200px
;
width
:
200px
;
overflow
:
hidden
;
//
隐藏超出的文本
overflow
:
hidden
;
//
隐藏超出的文本
text-overflow
:
ellipsis
;
//
添加省略号
white-space
:
nowrap
;
//
禁止换行
white-space
:
nowrap
;
//
禁止换行
text-overflow
:
ellipsis
;
//
添加省略号
}
}
}
}
.active
{
.active
{
background-color
:
#eff0f1
;
border-left
:
5px
#3271ff
solid
;
border-left
:
5px
#3271ff
solid
;
background-color
:
#eff0f1
;
}
}
.pinned
{
.pinned
{
...
@@ -214,13 +214,13 @@ watch(showRightMenu, (val) => {
...
@@ -214,13 +214,13 @@ watch(showRightMenu, (val) => {
.right-menu-ul
{
.right-menu-ul
{
position
:
absolute
;
position
:
absolute
;
width
:
130px
;
background-color
:
#fff
;
padding
:
10px
;
padding
:
10px
;
margin
:
0
;
margin
:
0
;
list-style-type
:
none
;
/* 移除默认的项目符号 */
list-style-type
:
none
;
/* 移除默认的项目符号 */
background-color
:
#fff
;
border-radius
:
12px
;
border-radius
:
12px
;
box-shadow
:
0
2px
4px
rgb
(
0
0
0
/
10%
);
/* 阴影效果 */
box-shadow
:
0
2px
4px
rgba
(
0
,
0
,
0
,
0.1
);
/* 阴影效果 */
width
:
130px
;
li
{
li
{
padding
:
8px
16px
;
padding
:
8px
16px
;
...
...
src/views/mall/promotion/rewardActivity/RewardForm.vue
View file @
1d070688
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_CONDITION_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_CONDITION_TYPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -110,7 +110,7 @@
...
@@ -110,7 +110,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_PRODUCT_SCOPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.PROMOTION_PRODUCT_SCOPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{ dict.label }}
{{ dict.label }}
</el-radio>
</el-radio>
...
...
src/views/mall/promotion/seckill/config/SeckillConfigForm.vue
View file @
1d070688
...
@@ -32,7 +32,7 @@
...
@@ -32,7 +32,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/trade/afterSale/index.vue
View file @
1d070688
...
@@ -81,7 +81,7 @@
...
@@ -81,7 +81,7 @@
<el-date-picker
<el-date-picker
v-model=
"queryParams.createTime"
v-model=
"queryParams.createTime"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
8
0px"
class=
"!w-2
6
0px"
end-placeholder=
"自定义时间"
end-placeholder=
"自定义时间"
start-placeholder=
"自定义时间"
start-placeholder=
"自定义时间"
type=
"daterange"
type=
"daterange"
...
...
src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue
View file @
1d070688
...
@@ -12,8 +12,8 @@
...
@@ -12,8 +12,8 @@
<el-form-item
label=
"用户类型"
prop=
"level"
>
<el-form-item
label=
"用户类型"
prop=
"level"
>
<el-radio-group
v-model=
"queryParams.level"
@
change=
"handleQuery"
>
<el-radio-group
v-model=
"queryParams.level"
@
change=
"handleQuery"
>
<el-radio-button
checked
>
全部
</el-radio-button>
<el-radio-button
checked
>
全部
</el-radio-button>
<el-radio-button
value
=
"1"
>
一级推广人
</el-radio-button>
<el-radio-button
label
=
"1"
>
一级推广人
</el-radio-button>
<el-radio-button
value
=
"2"
>
二级推广人
</el-radio-button>
<el-radio-button
label
=
"2"
>
二级推广人
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"状态"
prop=
"status"
>
<el-form-item
label=
"状态"
prop=
"status"
>
...
...
src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue
View file @
1d070688
...
@@ -12,8 +12,8 @@
...
@@ -12,8 +12,8 @@
<el-form-item
label=
"用户类型"
prop=
"level"
>
<el-form-item
label=
"用户类型"
prop=
"level"
>
<el-radio-group
v-model=
"queryParams.level"
@
change=
"handleQuery"
>
<el-radio-group
v-model=
"queryParams.level"
@
change=
"handleQuery"
>
<el-radio-button
checked
>
全部
</el-radio-button>
<el-radio-button
checked
>
全部
</el-radio-button>
<el-radio-button
value
=
"1"
>
一级推广人
</el-radio-button>
<el-radio-button
label
=
"1"
>
一级推广人
</el-radio-button>
<el-radio-button
value
=
"2"
>
二级推广人
</el-radio-button>
<el-radio-button
label
=
"2"
>
二级推广人
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"绑定时间"
prop=
"bindUserTime"
>
<el-form-item
label=
"绑定时间"
prop=
"bindUserTime"
>
...
...
src/views/mall/trade/config/index.vue
View file @
1d070688
...
@@ -82,7 +82,7 @@
...
@@ -82,7 +82,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.BROKERAGE_ENABLED_CONDITION)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.BROKERAGE_ENABLED_CONDITION)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -99,7 +99,7 @@
...
@@ -99,7 +99,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.BROKERAGE_BIND_MODE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.BROKERAGE_BIND_MODE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/trade/delivery/express/ExpressForm.vue
View file @
1d070688
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.EXPRESS_CHARGE_MODE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.EXPRESS_CHARGE_MODE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue
View file @
1d070688
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -106,8 +106,14 @@
...
@@ -106,8 +106,14 @@
<el-button
@
click=
"submitForm"
type=
"primary"
:disabled=
"formLoading"
>
确 定
</el-button>
<el-button
@
click=
"submitForm"
type=
"primary"
:disabled=
"formLoading"
>
确 定
</el-button>
<el-button
@
click=
"dialogVisible = false"
>
取 消
</el-button>
<el-button
@
click=
"dialogVisible = false"
>
取 消
</el-button>
</
template
>
</
template
>
<el-dialog
v-model=
"mapDialogVisible"
title=
"获取经纬度"
append-to-body
>
<el-dialog
<IFrame
class=
"h-609px"
:src=
"tencentLbsUrl"
/>
v-model=
"mapDialogVisible"
title=
"获取经纬度"
append-to-body
width=
"500px"
class=
"mapBox"
>
<iframe
id=
"mapPage"
width=
"100%"
height=
"100%"
frameborder=
"0"
:src=
"tencentLbsUrl"
></iframe>
</el-dialog>
</el-dialog>
</Dialog>
</Dialog>
</template>
</template>
...
@@ -260,3 +266,8 @@ onMounted(async () => {
...
@@ -260,3 +266,8 @@ onMounted(async () => {
await
initTencentLbsMap
()
await
initTencentLbsMap
()
})
})
</
script
>
</
script
>
<
style
lang=
"scss"
>
.mapBox
.el-dialog__body
{
height
:
640px
!important
;
}
</
style
>
src/views/mall/trade/order/form/OrderDeliveryForm.vue
View file @
1d070688
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
<el-form
ref=
"formRef"
v-loading=
"formLoading"
:model=
"formData"
label-width=
"80px"
>
<el-form
ref=
"formRef"
v-loading=
"formLoading"
:model=
"formData"
label-width=
"80px"
>
<el-form-item
label=
"发货方式"
>
<el-form-item
label=
"发货方式"
>
<el-radio-group
v-model=
"expressType"
>
<el-radio-group
v-model=
"expressType"
>
<el-radio
border
value
=
"express"
>
快递物流
</el-radio>
<el-radio
border
label
=
"express"
>
快递物流
</el-radio>
<el-radio
border
value
=
"none"
>
无需发货
</el-radio>
<el-radio
border
label
=
"none"
>
无需发货
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<template
v-if=
"expressType === 'express'"
>
<template
v-if=
"expressType === 'express'"
>
...
...
src/views/member/group/GroupForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/member/level/LevelForm.vue
View file @
1d070688
...
@@ -67,7 +67,7 @@
...
@@ -67,7 +67,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/member/signin/config/SignInConfigForm.vue
View file @
1d070688
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/member/user/UserForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/member/user/UserPointUpdateForm.vue
View file @
1d070688
...
@@ -18,8 +18,8 @@
...
@@ -18,8 +18,8 @@
</el-form-item>
</el-form-item>
<el-form-item
label=
"变动类型"
prop=
"changeType"
>
<el-form-item
label=
"变动类型"
prop=
"changeType"
>
<el-radio-group
v-model=
"formData.changeType"
>
<el-radio-group
v-model=
"formData.changeType"
>
<el-radio
:
value
=
"1"
>
增加
</el-radio>
<el-radio
:
label
=
"1"
>
增加
</el-radio>
<el-radio
:
value
=
"-1"
>
减少
</el-radio>
<el-radio
:
label
=
"-1"
>
减少
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"变动积分"
prop=
"changePoint"
>
<el-form-item
label=
"变动积分"
prop=
"changePoint"
>
...
...
src/views/member/user/detail/UserAftersaleList.vue
View file @
1d070688
...
@@ -79,7 +79,7 @@
...
@@ -79,7 +79,7 @@
<el-date-picker
<el-date-picker
v-model=
"queryParams.createTime"
v-model=
"queryParams.createTime"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
8
0px"
class=
"!w-2
6
0px"
end-placeholder=
"自定义时间"
end-placeholder=
"自定义时间"
start-placeholder=
"自定义时间"
start-placeholder=
"自定义时间"
type=
"daterange"
type=
"daterange"
...
...
src/views/member/user/detail/UserBrokerageList.vue
View file @
1d070688
...
@@ -11,8 +11,8 @@
...
@@ -11,8 +11,8 @@
<el-form-item
label=
"用户类型"
prop=
"level"
>
<el-form-item
label=
"用户类型"
prop=
"level"
>
<el-radio-group
v-model=
"queryParams.level"
@
change=
"handleQuery"
>
<el-radio-group
v-model=
"queryParams.level"
@
change=
"handleQuery"
>
<el-radio-button
checked
>
全部
</el-radio-button>
<el-radio-button
checked
>
全部
</el-radio-button>
<el-radio-button
value
=
"1"
>
一级推广人
</el-radio-button>
<el-radio-button
label
=
"1"
>
一级推广人
</el-radio-button>
<el-radio-button
value
=
"2"
>
二级推广人
</el-radio-button>
<el-radio-button
label
=
"2"
>
二级推广人
</el-radio-button>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label=
"绑定时间"
prop=
"bindUserTime"
>
<el-form-item
label=
"绑定时间"
prop=
"bindUserTime"
>
...
...
src/views/pay/app/components/AppForm.vue
View file @
1d070688
...
@@ -18,7 +18,7 @@
...
@@ -18,7 +18,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/pay/app/components/channel/AlipayChannelForm.vue
View file @
1d070688
...
@@ -21,7 +21,7 @@
...
@@ -21,7 +21,7 @@
<el-radio
<el-radio
v-for=
"dict in getDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"parseInt(dict.value)"
:key=
"parseInt(dict.value)"
:
value
=
"parseInt(dict.value)"
:
label
=
"parseInt(dict.value)"
>
>
{{ dict.label }}
{{ dict.label }}
</el-radio>
</el-radio>
...
@@ -29,21 +29,21 @@
...
@@ -29,21 +29,21 @@
</el-form-item>
</el-form-item>
<el-form-item
label-width=
"180px"
label=
"网关地址"
prop=
"config.serverUrl"
>
<el-form-item
label-width=
"180px"
label=
"网关地址"
prop=
"config.serverUrl"
>
<el-radio-group
v-model=
"formData.config.serverUrl"
>
<el-radio-group
v-model=
"formData.config.serverUrl"
>
<el-radio
value
=
"https://openapi.alipay.com/gateway.do"
>
线上环境
</el-radio>
<el-radio
label
=
"https://openapi.alipay.com/gateway.do"
>
线上环境
</el-radio>
<el-radio
value
=
"https://openapi-sandbox.dl.alipaydev.com/gateway.do"
>
<el-radio
label
=
"https://openapi-sandbox.dl.alipaydev.com/gateway.do"
>
沙箱环境
沙箱环境
</el-radio>
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label-width=
"180px"
label=
"算法类型"
prop=
"config.signType"
>
<el-form-item
label-width=
"180px"
label=
"算法类型"
prop=
"config.signType"
>
<el-radio-group
v-model=
"formData.config.signType"
>
<el-radio-group
v-model=
"formData.config.signType"
>
<el-radio
key=
"RSA2"
value
=
"RSA2"
>
RSA2
</el-radio>
<el-radio
key=
"RSA2"
label
=
"RSA2"
>
RSA2
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
label-width=
"180px"
label=
"公钥类型"
prop=
"config.mode"
>
<el-form-item
label-width=
"180px"
label=
"公钥类型"
prop=
"config.mode"
>
<el-radio-group
v-model=
"formData.config.mode"
>
<el-radio-group
v-model=
"formData.config.mode"
>
<el-radio
key=
"公钥模式"
:
value
=
"1"
>
公钥模式
</el-radio>
<el-radio
key=
"公钥模式"
:
label
=
"1"
>
公钥模式
</el-radio>
<el-radio
key=
"证书模式"
:
value
=
"2"
>
证书模式
</el-radio>
<el-radio
key=
"证书模式"
:
label
=
"2"
>
证书模式
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<div
v-if=
"formData.config.mode === 1"
>
<div
v-if=
"formData.config.mode === 1"
>
...
...
src/views/pay/app/components/channel/MockChannelForm.vue
View file @
1d070688
...
@@ -13,7 +13,7 @@
...
@@ -13,7 +13,7 @@
<el-radio
<el-radio
v-for=
"dict in getDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"parseInt(dict.value)"
:key=
"parseInt(dict.value)"
:
value
=
"parseInt(dict.value)"
:
label
=
"parseInt(dict.value)"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/pay/app/components/channel/WalletChannelForm.vue
View file @
1d070688
...
@@ -13,7 +13,7 @@
...
@@ -13,7 +13,7 @@
<el-radio
<el-radio
v-for=
"dict in getDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"parseInt(dict.value)"
:key=
"parseInt(dict.value)"
:
value
=
"parseInt(dict.value)"
:
label
=
"parseInt(dict.value)"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/pay/app/components/channel/WeixinChannelForm.vue
View file @
1d070688
...
@@ -34,7 +34,7 @@
...
@@ -34,7 +34,7 @@
<el-radio
<el-radio
v-for=
"dict in getDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"parseInt(dict.value)"
:key=
"parseInt(dict.value)"
:
value
=
"parseInt(dict.value)"
:
label
=
"parseInt(dict.value)"
>
>
{{ dict.label }}
{{ dict.label }}
</el-radio>
</el-radio>
...
@@ -42,8 +42,8 @@
...
@@ -42,8 +42,8 @@
</el-form-item>
</el-form-item>
<el-form-item
label-width=
"180px"
label=
"API 版本"
prop=
"config.apiVersion"
>
<el-form-item
label-width=
"180px"
label=
"API 版本"
prop=
"config.apiVersion"
>
<el-radio-group
v-model=
"formData.config.apiVersion"
>
<el-radio-group
v-model=
"formData.config.apiVersion"
>
<el-radio
value
=
"v2"
>
v2
</el-radio>
<el-radio
label
=
"v2"
>
v2
</el-radio>
<el-radio
value
=
"v3"
>
v3
</el-radio>
<el-radio
label
=
"v3"
>
v3
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<div
v-if=
"formData.config.apiVersion === 'v2'"
>
<div
v-if=
"formData.config.apiVersion === 'v2'"
>
...
...
src/views/pay/demo/transfer/DemoTransferForm.vue
View file @
1d070688
...
@@ -12,7 +12,7 @@
...
@@ -12,7 +12,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.PAY_TRANSFER_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.PAY_TRANSFER_TYPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
:disabled=
"dict.value === 2 || dict.value === 3 || dict.value === 4"
:disabled=
"dict.value === 2 || dict.value === 3 || dict.value === 4"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
...
...
src/views/pay/transfer/CreatePayTransfer.vue
View file @
1d070688
...
@@ -28,13 +28,13 @@
...
@@ -28,13 +28,13 @@
<div>
<div>
<el-radio-group
v-model=
"channelCode"
>
<el-radio-group
v-model=
"channelCode"
>
<el-radio
<el-radio
value
=
"alipay_pc"
label
=
"alipay_pc"
:disabled=
"transfer.type === 2 || transfer.type === 3 || transfer.type === 4"
:disabled=
"transfer.type === 2 || transfer.type === 3 || transfer.type === 4"
>
>
<img
:src=
"svg_alipay_app"
/>
<img
:src=
"svg_alipay_app"
/>
</el-radio>
</el-radio>
<el-radio
<el-radio
value
=
"wx_app"
label
=
"wx_app"
:disabled=
"transfer.type === 1 || transfer.type === 3 || transfer.type === 4"
:disabled=
"transfer.type === 1 || transfer.type === 3 || transfer.type === 4"
>
>
<img
:src=
"svg_wx_app"
/>
<img
:src=
"svg_wx_app"
/>
...
...
src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue
View file @
1d070688
...
@@ -21,7 +21,7 @@
...
@@ -21,7 +21,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/report/goview/index.vue
View file @
1d070688
...
@@ -2,7 +2,6 @@
...
@@ -2,7 +2,6 @@
<ContentWrap>
<ContentWrap>
<doc-alert
title=
"大屏设计器"
url=
"https://doc.iocoder.cn/report/screen/"
/>
<doc-alert
title=
"大屏设计器"
url=
"https://doc.iocoder.cn/report/screen/"
/>
<ContentWrap
:bodyStyle=
"
{ padding: '0px' }" class="!mb-0">
<IFrame
:src=
"src"
/>
<IFrame
:src=
"src"
/>
</ContentWrap>
</ContentWrap>
</
template
>
</
template
>
...
...
src/views/report/jmreport/index.vue
View file @
1d070688
...
@@ -2,7 +2,6 @@
...
@@ -2,7 +2,6 @@
<ContentWrap>
<ContentWrap>
<doc-alert
title=
"报表设计器"
url=
"https://doc.iocoder.cn/report/"
/>
<doc-alert
title=
"报表设计器"
url=
"https://doc.iocoder.cn/report/"
/>
<ContentWrap
:bodyStyle=
"
{ padding: '0px' }" class="!mb-0">
<IFrame
:src=
"src"
/>
<IFrame
:src=
"src"
/>
</ContentWrap>
</ContentWrap>
</
template
>
</
template
>
...
@@ -11,5 +10,6 @@ import { getAccessToken } from '@/utils/auth'
...
@@ -11,5 +10,6 @@ import { getAccessToken } from '@/utils/auth'
defineOptions
({
name
:
'JimuReport'
})
defineOptions
({
name
:
'JimuReport'
})
const
src
=
ref
(
import
.
meta
.
env
.
VITE_BASE_URL
+
'/jmreport/list?token='
+
getAccessToken
())
const
BASE_URL
=
import
.
meta
.
env
.
VITE_BASE_URL
const
src
=
ref
(
BASE_URL
+
'/jmreport/list?token='
+
getAccessToken
())
</
script
>
</
script
>
src/views/system/dept/index.vue
View file @
1d070688
...
@@ -13,7 +13,6 @@
...
@@ -13,7 +13,6 @@
v-model=
"queryParams.name"
v-model=
"queryParams.name"
placeholder=
"请输入部门名称"
placeholder=
"请输入部门名称"
clearable
clearable
@
keyup
.
enter=
"handleQuery"
class=
"!w-240px"
class=
"!w-240px"
/>
/>
</el-form-item>
</el-form-item>
...
...
src/views/system/dict/DictTypeForm.vue
View file @
1d070688
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/dict/data/DictDataForm.vue
View file @
1d070688
...
@@ -28,7 +28,7 @@
...
@@ -28,7 +28,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/mail/account/account.data.ts
View file @
1d070688
...
@@ -25,26 +25,12 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -25,26 +25,12 @@ const crudSchemas = reactive<CrudSchema[]>([
{
{
label
:
'邮箱'
,
label
:
'邮箱'
,
field
:
'mail'
,
field
:
'mail'
,
isSearch
:
true
,
isSearch
:
true
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'用户名'
,
label
:
'用户名'
,
field
:
'username'
,
field
:
'username'
,
isSearch
:
true
,
isSearch
:
true
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'密码'
,
label
:
'密码'
,
...
...
src/views/system/mail/log/log.data.ts
View file @
1d070688
...
@@ -21,10 +21,7 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -21,10 +21,7 @@ const crudSchemas = reactive<CrudSchema[]>([
componentProps
:
{
componentProps
:
{
valueFormat
:
'YYYY-MM-DD HH:mm:ss'
,
valueFormat
:
'YYYY-MM-DD HH:mm:ss'
,
type
:
'daterange'
,
type
:
'daterange'
,
defaultTime
:
[
new
Date
(
'1 00:00:00'
),
new
Date
(
'1 23:59:59'
)],
defaultTime
:
[
new
Date
(
'1 00:00:00'
),
new
Date
(
'1 23:59:59'
)]
style
:
{
width
:
'240px'
}
}
}
},
},
detail
:
{
detail
:
{
...
@@ -39,14 +36,7 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -39,14 +36,7 @@ const crudSchemas = reactive<CrudSchema[]>([
label
:
'用户编号'
,
label
:
'用户编号'
,
field
:
'userId'
,
field
:
'userId'
,
isSearch
:
true
,
isSearch
:
true
,
isTable
:
false
,
isTable
:
false
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'用户类型'
,
label
:
'用户类型'
,
...
@@ -54,14 +44,7 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -54,14 +44,7 @@ const crudSchemas = reactive<CrudSchema[]>([
dictType
:
DICT_TYPE
.
USER_TYPE
,
dictType
:
DICT_TYPE
.
USER_TYPE
,
dictClass
:
'number'
,
dictClass
:
'number'
,
isSearch
:
true
,
isSearch
:
true
,
isTable
:
false
,
isTable
:
false
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'邮件标题'
,
label
:
'邮件标题'
,
...
@@ -82,14 +65,7 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -82,14 +65,7 @@ const crudSchemas = reactive<CrudSchema[]>([
field
:
'sendStatus'
,
field
:
'sendStatus'
,
dictType
:
DICT_TYPE
.
SYSTEM_MAIL_SEND_STATUS
,
dictType
:
DICT_TYPE
.
SYSTEM_MAIL_SEND_STATUS
,
dictClass
:
'string'
,
dictClass
:
'string'
,
isSearch
:
true
,
isSearch
:
true
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'邮箱账号'
,
label
:
'邮箱账号'
,
...
@@ -103,9 +79,6 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -103,9 +79,6 @@ const crudSchemas = reactive<CrudSchema[]>([
optionsAlias
:
{
optionsAlias
:
{
labelField
:
'mail'
,
labelField
:
'mail'
,
valueField
:
'id'
valueField
:
'id'
},
style
:
{
width
:
'240px'
}
}
}
}
}
}
...
@@ -120,14 +93,7 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -120,14 +93,7 @@ const crudSchemas = reactive<CrudSchema[]>([
{
{
label
:
'模板编号'
,
label
:
'模板编号'
,
field
:
'templateId'
,
field
:
'templateId'
,
isSearch
:
true
,
isSearch
:
true
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'模板编码'
,
label
:
'模板编码'
,
...
...
src/views/system/mail/template/template.data.ts
View file @
1d070688
...
@@ -22,26 +22,12 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -22,26 +22,12 @@ const crudSchemas = reactive<CrudSchema[]>([
{
{
label
:
'模板编码'
,
label
:
'模板编码'
,
field
:
'code'
,
field
:
'code'
,
isSearch
:
true
,
isSearch
:
true
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'模板名称'
,
label
:
'模板名称'
,
field
:
'name'
,
field
:
'name'
,
isSearch
:
true
,
isSearch
:
true
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'模板标题'
,
label
:
'模板标题'
,
...
@@ -73,9 +59,6 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -73,9 +59,6 @@ const crudSchemas = reactive<CrudSchema[]>([
optionsAlias
:
{
optionsAlias
:
{
labelField
:
'mail'
,
labelField
:
'mail'
,
valueField
:
'id'
valueField
:
'id'
},
style
:
{
width
:
'240px'
}
}
}
}
},
},
...
@@ -99,14 +82,7 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -99,14 +82,7 @@ const crudSchemas = reactive<CrudSchema[]>([
field
:
'status'
,
field
:
'status'
,
isSearch
:
true
,
isSearch
:
true
,
dictType
:
DICT_TYPE
.
COMMON_STATUS
,
dictType
:
DICT_TYPE
.
COMMON_STATUS
,
dictClass
:
'number'
,
dictClass
:
'number'
search
:
{
componentProps
:
{
style
:
{
width
:
'240px'
}
}
}
},
},
{
{
label
:
'备注'
,
label
:
'备注'
,
...
@@ -124,10 +100,7 @@ const crudSchemas = reactive<CrudSchema[]>([
...
@@ -124,10 +100,7 @@ const crudSchemas = reactive<CrudSchema[]>([
componentProps
:
{
componentProps
:
{
valueFormat
:
'YYYY-MM-DD HH:mm:ss'
,
valueFormat
:
'YYYY-MM-DD HH:mm:ss'
,
type
:
'daterange'
,
type
:
'daterange'
,
defaultTime
:
[
new
Date
(
'1 00:00:00'
),
new
Date
(
'1 23:59:59'
)],
defaultTime
:
[
new
Date
(
'1 00:00:00'
),
new
Date
(
'1 23:59:59'
)]
style
:
{
width
:
'240px'
}
}
}
}
}
},
},
...
...
src/views/system/menu/MenuForm.vue
View file @
1d070688
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
<el-radio-button
<el-radio-button
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_MENU_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_MENU_TYPE)"
:key=
"dict.label"
:key=
"dict.label"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio-button>
</el-radio-button>
...
@@ -66,7 +66,7 @@
...
@@ -66,7 +66,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.label"
:key=
"dict.label"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{ dict.label }}
{{ dict.label }}
</el-radio>
</el-radio>
...
@@ -77,8 +77,8 @@
...
@@ -77,8 +77,8 @@
<Tooltip
message=
"选择隐藏时,路由将不会出现在侧边栏,但仍然可以访问"
title=
"显示状态"
/>
<Tooltip
message=
"选择隐藏时,路由将不会出现在侧边栏,但仍然可以访问"
title=
"显示状态"
/>
</
template
>
</
template
>
<el-radio-group
v-model=
"formData.visible"
>
<el-radio-group
v-model=
"formData.visible"
>
<el-radio
key=
"true"
:
value
=
"true"
border
>
显示
</el-radio>
<el-radio
key=
"true"
:
label
=
"true"
border
>
显示
</el-radio>
<el-radio
key=
"false"
:
value
=
"false"
border
>
隐藏
</el-radio>
<el-radio
key=
"false"
:
label
=
"false"
border
>
隐藏
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"formData.type !== 3"
label=
"总是显示"
prop=
"alwaysShow"
>
<el-form-item
v-if=
"formData.type !== 3"
label=
"总是显示"
prop=
"alwaysShow"
>
...
@@ -89,8 +89,8 @@
...
@@ -89,8 +89,8 @@
/>
/>
</
template
>
</
template
>
<el-radio-group
v-model=
"formData.alwaysShow"
>
<el-radio-group
v-model=
"formData.alwaysShow"
>
<el-radio
key=
"true"
:
value
=
"true"
border
>
总是
</el-radio>
<el-radio
key=
"true"
:
label
=
"true"
border
>
总是
</el-radio>
<el-radio
key=
"false"
:
value
=
"false"
border
>
不是
</el-radio>
<el-radio
key=
"false"
:
label
=
"false"
border
>
不是
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"formData.type === 2"
label=
"缓存状态"
prop=
"keepAlive"
>
<el-form-item
v-if=
"formData.type === 2"
label=
"缓存状态"
prop=
"keepAlive"
>
...
@@ -101,8 +101,8 @@
...
@@ -101,8 +101,8 @@
/>
/>
</
template
>
</
template
>
<el-radio-group
v-model=
"formData.keepAlive"
>
<el-radio-group
v-model=
"formData.keepAlive"
>
<el-radio
key=
"true"
:
value
=
"true"
border
>
缓存
</el-radio>
<el-radio
key=
"true"
:
label
=
"true"
border
>
缓存
</el-radio>
<el-radio
key=
"false"
:
value
=
"false"
border
>
不缓存
</el-radio>
<el-radio
key=
"false"
:
label
=
"false"
border
>
不缓存
</el-radio>
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
...
src/views/system/notify/template/NotifyTemplateForm.vue
View file @
1d070688
...
@@ -34,7 +34,7 @@
...
@@ -34,7 +34,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/notify/template/NotifyTemplateSendForm.vue
View file @
1d070688
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.USER_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.USER_TYPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/oauth2/client/ClientForm.vue
View file @
1d070688
...
@@ -27,7 +27,7 @@
...
@@ -27,7 +27,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/operatelog/index.vue
View file @
1d070688
...
@@ -61,7 +61,7 @@
...
@@ -61,7 +61,7 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-2
4
0px"
class=
"!w-2
2
0px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"业务编号"
prop=
"bizId"
>
<el-form-item
label=
"业务编号"
prop=
"bizId"
>
...
...
src/views/system/post/index.vue
View file @
1d070688
...
@@ -13,7 +13,6 @@
...
@@ -13,7 +13,6 @@
v-model=
"queryParams.name"
v-model=
"queryParams.name"
placeholder=
"请输入岗位名称"
placeholder=
"请输入岗位名称"
clearable
clearable
class=
"!w-240px"
@
keyup
.
enter=
"handleQuery"
@
keyup
.
enter=
"handleQuery"
/>
/>
</el-form-item>
</el-form-item>
...
@@ -22,12 +21,11 @@
...
@@ -22,12 +21,11 @@
v-model=
"queryParams.code"
v-model=
"queryParams.code"
placeholder=
"请输入岗位编码"
placeholder=
"请输入岗位编码"
clearable
clearable
class=
"!w-240px"
@
keyup
.
enter=
"handleQuery"
@
keyup
.
enter=
"handleQuery"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"状态"
prop=
"status"
>
<el-form-item
label=
"状态"
prop=
"status"
>
<el-select
v-model=
"queryParams.status"
placeholder=
"请选择状态"
clearable
class=
"!w-240px"
>
<el-select
v-model=
"queryParams.status"
placeholder=
"请选择状态"
clearable
>
<el-option
<el-option
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
...
...
src/views/system/role/RoleAssignMenuForm.vue
View file @
1d070688
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
<el-tag>
{{
formData
.
code
}}
</el-tag>
<el-tag>
{{
formData
.
code
}}
</el-tag>
</el-form-item>
</el-form-item>
<el-form-item
label=
"菜单权限"
>
<el-form-item
label=
"菜单权限"
>
<el-card
class=
"
w-full h-400px !overflow-y-scroll"
shadow=
"never
"
>
<el-card
class=
"
cardHeight
"
>
<template
#
header
>
<template
#
header
>
全选/全不选:
全选/全不选:
<el-switch
<el-switch
...
@@ -151,3 +151,10 @@ const handleCheckedTreeExpand = () => {
...
@@ -151,3 +151,10 @@ const handleCheckedTreeExpand = () => {
}
}
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
.cardHeight
{
width
:
100%
;
max-height
:
400px
;
overflow-y
:
scroll
;
}
</
style
>
src/views/system/role/RoleDataPermissionForm.vue
View file @
1d070688
<
template
>
<
template
>
<Dialog
v-model=
"dialogVisible"
title=
"
数据
权限"
width=
"800"
>
<Dialog
v-model=
"dialogVisible"
title=
"
菜单
权限"
width=
"800"
>
<el-form
ref=
"formRef"
v-loading=
"formLoading"
:model=
"formData"
label-width=
"80px"
>
<el-form
ref=
"formRef"
v-loading=
"formLoading"
:model=
"formData"
label-width=
"80px"
>
<el-form-item
label=
"角色名称"
>
<el-form-item
label=
"角色名称"
>
<el-tag>
{{
formData
.
name
}}
</el-tag>
<el-tag>
{{
formData
.
name
}}
</el-tag>
...
@@ -21,9 +21,9 @@
...
@@ -21,9 +21,9 @@
<el-form-item
<el-form-item
v-if=
"formData.dataScope === SystemDataScopeEnum.DEPT_CUSTOM"
v-if=
"formData.dataScope === SystemDataScopeEnum.DEPT_CUSTOM"
label=
"权限范围"
label=
"权限范围"
label-width=
"80p
x"
style=
"display: fle
x"
>
>
<el-card
class=
"
w-full h-400px !overflow-y-scroll
"
shadow=
"never"
>
<el-card
class=
"
card
"
shadow=
"never"
>
<template
#
header
>
<template
#
header
>
全选/全不选:
全选/全不选:
<el-switch
<el-switch
...
...
src/views/system/sms/channel/SmsChannelForm.vue
View file @
1d070688
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/sms/channel/index.vue
View file @
1d070688
...
@@ -14,7 +14,6 @@
...
@@ -14,7 +14,6 @@
v-model=
"queryParams.signature"
v-model=
"queryParams.signature"
placeholder=
"请输入短信签名"
placeholder=
"请输入短信签名"
clearable
clearable
class=
"!w-240px"
@
keyup
.
enter=
"handleQuery"
@
keyup
.
enter=
"handleQuery"
/>
/>
</el-form-item>
</el-form-item>
...
@@ -41,7 +40,6 @@
...
@@ -41,7 +40,6 @@
start-placeholder=
"开始日期"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
end-placeholder=
"结束日期"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
:default-time=
"[new Date('1 00:00:00'), new Date('1 23:59:59')]"
class=
"!w-240px"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
...
...
src/views/system/sms/template/SmsTemplateForm.vue
View file @
1d070688
...
@@ -44,7 +44,7 @@
...
@@ -44,7 +44,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/social/client/SocialClientForm.vue
View file @
1d070688
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_SOCIAL_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.SYSTEM_SOCIAL_TYPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -26,7 +26,7 @@
...
@@ -26,7 +26,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.USER_TYPE)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.USER_TYPE)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
@@ -49,7 +49,7 @@
...
@@ -49,7 +49,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/tenant/TenantForm.vue
View file @
1d070688
...
@@ -62,7 +62,7 @@
...
@@ -62,7 +62,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{
dict
.
label
}}
{{
dict
.
label
}}
</el-radio>
</el-radio>
...
...
src/views/system/tenantPackage/TenantPackageForm.vue
View file @
1d070688
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
<el-input
v-model=
"formData.name"
placeholder=
"请输入套餐名"
/>
<el-input
v-model=
"formData.name"
placeholder=
"请输入套餐名"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"菜单权限"
>
<el-form-item
label=
"菜单权限"
>
<el-card
class=
"
w-full h-400px !overflow-y-scroll"
shadow=
"never
"
>
<el-card
class=
"
cardHeight
"
>
<template
#
header
>
<template
#
header
>
全选/全不选:
全选/全不选:
<el-switch
<el-switch
...
@@ -45,7 +45,7 @@
...
@@ -45,7 +45,7 @@
<el-radio
<el-radio
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
v-for=
"dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
:key=
"dict.value"
:key=
"dict.value"
:
value
=
"dict.value"
:
label
=
"dict.value"
>
>
{{ dict.label }}
{{ dict.label }}
</el-radio>
</el-radio>
...
@@ -185,3 +185,10 @@ const handleCheckedTreeExpand = () => {
...
@@ -185,3 +185,10 @@ const handleCheckedTreeExpand = () => {
}
}
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
.cardHeight
{
width
:
100%
;
max-height
:
400px
;
overflow-y
:
scroll
;
}
</
style
>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment