From afe28d83c9fce29ee20a606a8908bffe791cccfb Mon Sep 17 00:00:00 2001 From: DevDengChao <2325690622@qq.com> Date: Mon, 20 May 2024 11:02:00 +0800 Subject: [PATCH 001/124] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E5=BF=AB?= =?UTF-8?q?=E9=80=9F=E5=BC=80=E5=85=B3=E8=8F=9C=E5=8D=95=E7=9A=84=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/menu/index.vue | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index bf64a807..49e76b05 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -84,9 +84,18 @@ - + + onMenuStatusChanged(scope.row, val as number)" + /> @@ -127,8 +136,10 @@ import { DICT_TYPE, getIntDictOptions } from '@/utils/dict' import { handleTree } from '@/utils/tree' import * as MenuApi from '@/api/system/menu' +import { MenuVO } from '@/api/system/menu' import MenuForm from './MenuForm.vue' import { CACHE_KEY, useCache } from '@/hooks/web/useCache' +import { CommonStatusEnum } from '@/utils/constants' defineOptions({ name: 'SystemMenu' }) @@ -137,6 +148,7 @@ const { t } = useI18n() // 国际化 const message = useMessage() // 消息弹窗 const loading = ref(true) // 列表的加载中 +const menuStatusUpdating = ref({}) // 列表的加载中 const list = ref([]) // 列表的数据 const queryParams = reactive({ name: undefined, @@ -208,6 +220,13 @@ const handleDelete = async (id: number) => { } catch {} } +const onMenuStatusChanged = async (menu: MenuVO, val: number) => { + menuStatusUpdating.value[menu.id] = true + menu.status = val + await MenuApi.updateMenu(menu) + menuStatusUpdating.value[menu.id] = false +} + /** 初始化 **/ onMounted(() => { getList() From 372e2215f01be07c9850e3cdd498d74439df4822 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E5=85=86=E7=90=A6?= <1361001127@qq.com> Date: Mon, 12 Aug 2024 16:14:52 +0800 Subject: [PATCH 002/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E3=80=91=E6=B7=BB=E5=8A=A0=E5=95=86=E5=93=81=E5=B1=9E?= =?UTF-8?q?=E6=80=A7=E6=97=B6=E5=85=81=E8=AE=B8=E9=80=89=E6=8B=A9=E5=B7=B2?= =?UTF-8?q?=E6=9C=89=E7=9A=84=E5=B1=9E=E6=80=A7=E5=80=BC=20Fixes=20#47?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mall/product/spu/components/SkuList.vue | 6 +-- .../mall/product/spu/components/index.ts | 1 + .../product/spu/form/ProductAttributes.vue | 27 ++++++++++-- .../spu/form/ProductPropertyAddForm.vue | 41 ++++++++++++++++++- src/views/mall/product/spu/form/SkuForm.vue | 29 +++++++++++-- 5 files changed, 93 insertions(+), 11 deletions(-) diff --git a/src/views/mall/product/spu/components/SkuList.vue b/src/views/mall/product/spu/components/SkuList.vue index 9bbd38e4..2b881a46 100644 --- a/src/views/mall/product/spu/components/SkuList.vue +++ b/src/views/mall/product/spu/components/SkuList.vue @@ -24,7 +24,7 @@ > - {{ row.properties[index]?.valueName }} + {{ row.properties?.[index]?.valueName }} @@ -168,7 +168,7 @@ > - {{ row.properties[index]?.valueName }} + {{ row.properties?.[index]?.valueName }} @@ -248,7 +248,7 @@ > - {{ row.properties[index]?.valueName }} + {{ row.properties?.[index]?.valueName }} diff --git a/src/views/mall/product/spu/components/index.ts b/src/views/mall/product/spu/components/index.ts index e2cbe73d..5569bc99 100644 --- a/src/views/mall/product/spu/components/index.ts +++ b/src/views/mall/product/spu/components/index.ts @@ -5,6 +5,7 @@ interface PropertyAndValues { id: number name: string values?: PropertyAndValues[] + propertyOpts?: PropertyAndValues[] } interface RuleConfig { diff --git a/src/views/mall/product/spu/form/ProductAttributes.vue b/src/views/mall/product/spu/form/ProductAttributes.vue index ffe7397d..88515829 100644 --- a/src/views/mall/product/spu/form/ProductAttributes.vue +++ b/src/views/mall/product/spu/form/ProductAttributes.vue @@ -18,16 +18,28 @@ > {{ value.name }} - + > + + + { const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调 const handleInputConfirm = async (index: number, propertyId: number) => { if (inputValue.value) { + // 重复添加校验 + if (attributeList.value[index].values.find((item) => item.name === inputValue.value)) { + message.warning('已存在相同属性值,请重试') + attributeIndex.value = null + inputValue.value = '' + return + } // 保存属性值 try { const id = await PropertyApi.createPropertyValue({ propertyId, name: inputValue.value }) diff --git a/src/views/mall/product/spu/form/ProductPropertyAddForm.vue b/src/views/mall/product/spu/form/ProductPropertyAddForm.vue index 15c5a8d5..6fc9f912 100644 --- a/src/views/mall/product/spu/form/ProductPropertyAddForm.vue +++ b/src/views/mall/product/spu/form/ProductPropertyAddForm.vue @@ -10,7 +10,22 @@ @keydown.enter.prevent="submitForm" > - + + + @@ -24,6 +39,7 @@ import * as PropertyApi from '@/api/mall/product/property' defineOptions({ name: 'ProductPropertyForm' }) +const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调 const { t } = useI18n() // 国际化 const message = useMessage() // 消息弹窗 @@ -37,6 +53,7 @@ const formRules = reactive({ }) const formRef = ref() // 表单 Ref const attributeList = ref([]) // 商品属性列表 +const attrOption = ref([]) // 属性名称下拉框 const props = defineProps({ propertyList: { type: Array, @@ -59,6 +76,7 @@ watch( /** 打开弹窗 */ const open = async () => { dialogVisible.value = true + getAttrOption() resetForm() } defineExpose({ open }) // 提供 open 方法,用于打开弹窗 @@ -80,6 +98,16 @@ const submitForm = async () => { ...formData.value, values: [] }) + // 判断最终提交的属性名称是否是选择的 自己手动输入的属性名称不执行emit + attrOption.value.forEach((item) => { + if (item.name === formData.value.name) { + emit('success', propertyId, item.id) + message.success(t('common.createSuccess')) + dialogVisible.value = false + // 中断循环 + throw new Error() + } + }) message.success(t('common.createSuccess')) dialogVisible.value = false } finally { @@ -94,4 +122,15 @@ const resetForm = () => { } formRef.value?.resetFields() } + +/** 获取商品属性下拉选项 */ +const getAttrOption = async () => { + formLoading.value = true + try { + const data = await PropertyApi.getPropertyPage({ pageNo: 1, pageSize: 100 }) + attrOption.value = data.list + } finally { + formLoading.value = false + } +} diff --git a/src/views/mall/product/spu/form/SkuForm.vue b/src/views/mall/product/spu/form/SkuForm.vue index 9cc61924..e864550d 100644 --- a/src/views/mall/product/spu/form/SkuForm.vue +++ b/src/views/mall/product/spu/form/SkuForm.vue @@ -1,6 +1,13 @@ - + - + From 24e69ecf3605f916c924a3f8540ef5fcbe6888bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E5=85=86=E7=90=A6?= <1361001127@qq.com> Date: Tue, 13 Aug 2024 10:11:09 +0800 Subject: [PATCH 003/124] =?UTF-8?q?chore:=20=E6=B7=BB=E5=8A=A0TODO?= =?UTF-8?q?=E6=B3=A8=E9=87=8A=EF=BC=9B=E4=BB=A5=E6=9B=B4=E4=BC=98=E9=9B=85?= =?UTF-8?q?=E7=9A=84=E6=96=B9=E5=BC=8F=E8=B7=B3=E5=87=BA=E5=BE=AA=E7=8E=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mall/product/spu/form/ProductAttributes.vue | 3 +-- .../mall/product/spu/form/ProductPropertyAddForm.vue | 12 ++++++------ src/views/mall/product/spu/form/SkuForm.vue | 1 + 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/views/mall/product/spu/form/ProductAttributes.vue b/src/views/mall/product/spu/form/ProductAttributes.vue index 88515829..f2e8ae6a 100644 --- a/src/views/mall/product/spu/form/ProductAttributes.vue +++ b/src/views/mall/product/spu/form/ProductAttributes.vue @@ -31,6 +31,7 @@ class="!w-30" @blur="handleInputConfirm(index, item.id)" @keyup.enter="handleInputConfirm(index, item.id)" + @change="handleInputConfirm(index, item.id)" > - diff --git a/src/views/mall/product/spu/form/ProductPropertyAddForm.vue b/src/views/mall/product/spu/form/ProductPropertyAddForm.vue index 66fecfca..3c07cd74 100644 --- a/src/views/mall/product/spu/form/ProductPropertyAddForm.vue +++ b/src/views/mall/product/spu/form/ProductPropertyAddForm.vue @@ -39,7 +39,6 @@ import * as PropertyApi from '@/api/mall/product/property' defineOptions({ name: 'ProductPropertyForm' }) -const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调 const { t } = useI18n() // 国际化 const message = useMessage() // 消息弹窗 @@ -110,7 +109,6 @@ const submitForm = async () => { // 判断最终提交的属性名称是否是用户下拉选择的 自己手动输入的属性名称就不执行emit获取该属性名下属性值列表 for (const element of attributeOptions.value) { if (element.name === formData.value.name) { - emit('success', propertyId, element.id) message.success(t('common.createSuccess')) dialogVisible.value = false return diff --git a/src/views/mall/product/spu/form/SkuForm.vue b/src/views/mall/product/spu/form/SkuForm.vue index 801f3eea..73b8ceae 100644 --- a/src/views/mall/product/spu/form/SkuForm.vue +++ b/src/views/mall/product/spu/form/SkuForm.vue @@ -58,14 +58,9 @@ - + From cc1d2b194dd1e07bc9e92a94f748f99f01d12f53 Mon Sep 17 00:00:00 2001 From: preschool Date: Wed, 14 Aug 2024 15:26:52 +0800 Subject: [PATCH 015/124] =?UTF-8?q?=F0=9F=8E=88=20perf:=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E8=B7=AF=E7=94=B1=E5=9C=A8=E9=A6=96=E6=AC=A1?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E6=97=B6=E6=9C=AA=E5=8C=B9=E9=85=8D=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E8=AD=A6=E5=91=8A=E3=80=81=E8=B7=AF=E7=94=B1=E4=B8=8D?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E6=97=B6=E4=BF=9D=E7=95=99=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/modules/remaining.ts | 10 ++++++++++ src/store/modules/permission.ts | 4 +++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index ef79752f..bf2ba2bb 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -593,6 +593,16 @@ const remainingRouter: AppRouteRecordRaw[] = [ } } ] + }, + { + path: '/:pathMatch(.*)*', + component: () => import('@/views/Error/404.vue'), + name: '', + meta: { + title: '404', + hidden: true, + breadcrumb: false + } } ] diff --git a/src/store/modules/permission.ts b/src/store/modules/permission.ts index 5e3287a7..fc927f42 100644 --- a/src/store/modules/permission.ts +++ b/src/store/modules/permission.ts @@ -40,10 +40,12 @@ export const usePermissionStore = defineStore('permission', { } const routerMap: AppRouteRecordRaw[] = generateRoute(res) // 动态路由,404一定要放到最后面 + // preschooler:vue-router@4以后已支持静态404路由,此处可不再追加 this.addRouters = routerMap.concat([ { path: '/:path(.*)*', - redirect: '/404', + // redirect: '/404', + component: () => import('@/views/Error/404.vue'), name: '404Page', meta: { hidden: true, From 8c2ecbd7aa2e21a14ce67b2bccd2a11a3270052b Mon Sep 17 00:00:00 2001 From: preschool Date: Wed, 14 Aug 2024 17:31:26 +0800 Subject: [PATCH 016/124] =?UTF-8?q?=F0=9F=8E=88=20perf:=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=A0=87=E7=AD=BE=E6=A0=8F=E5=9B=BE=E6=A0=87=E5=8F=96=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/TagsView/src/TagsView.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/layout/components/TagsView/src/TagsView.vue b/src/layout/components/TagsView/src/TagsView.vue index 7db0cf6f..01610968 100644 --- a/src/layout/components/TagsView/src/TagsView.vue +++ b/src/layout/components/TagsView/src/TagsView.vue @@ -358,12 +358,13 @@ watch( > From 4925273c0b2469e1fdc4c2d0557fb644f97d9994 Mon Sep 17 00:00:00 2001 From: zqx Date: Wed, 14 Aug 2024 19:09:59 +0800 Subject: [PATCH 017/124] =?UTF-8?q?=E6=9B=B4=E6=96=B0element-plus=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=EF=BC=8C=E4=BF=AE=E5=A4=8DBug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 48d16a27..8da17220 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "driver.js": "^1.3.1", "echarts": "^5.5.0", "echarts-wordcloud": "^2.1.0", - "element-plus": "2.7.0", + "element-plus": "2.8.0", "fast-xml-parser": "^4.3.2", "highlight.js": "^11.9.0", "jsencrypt": "^3.3.2", From 2dc738a6e7e336a8a08249624c8cee7045251ddc Mon Sep 17 00:00:00 2001 From: YunaiV Date: Wed, 14 Aug 2024 21:54:21 +0800 Subject: [PATCH 018/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E3=80=91=E6=B7=BB=E5=8A=A0=E5=95=86=E5=93=81=E5=B1=9E?= =?UTF-8?q?=E6=80=A7=E6=97=B6=E5=85=81=E8=AE=B8=E9=80=89=E6=8B=A9=E5=B7=B2?= =?UTF-8?q?=E6=9C=89=E7=9A=84=E5=B1=9E=E6=80=A7=E5=80=BC=EF=BC=8C=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E3=80=8C=E9=80=89=E6=8B=A9=E3=80=8D=E5=90=8E=EF=BC=8C?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=20value=20=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../product/spu/form/ProductAttributes.vue | 16 ++++++++-- .../spu/form/ProductPropertyAddForm.vue | 30 +++++++++++-------- 2 files changed, 31 insertions(+), 15 deletions(-) diff --git a/src/views/mall/product/spu/form/ProductAttributes.vue b/src/views/mall/product/spu/form/ProductAttributes.vue index 7b4fc37c..30b17747 100644 --- a/src/views/mall/product/spu/form/ProductAttributes.vue +++ b/src/views/mall/product/spu/form/ProductAttributes.vue @@ -123,15 +123,25 @@ const showInput = async (index: number) => { const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调 const handleInputConfirm = async (index: number, propertyId: number) => { if (inputValue.value) { - // 重复添加校验 - // TODO @芋艿:需要测试下 + // 1. 重复添加校验 if (attributeList.value[index].values.find((item) => item.name === inputValue.value)) { message.warning('已存在相同属性值,请重试') attributeIndex.value = null inputValue.value = '' return } - // 保存属性值 + + // 2.1 情况一:属性值已存在,则直接使用并结束 + const existValue = attributeOptions.value.find((item) => item.name === inputValue.value) + if (existValue) { + attributeIndex.value = null + inputValue.value = '' + attributeList.value[index].values.push({ id: existValue.id, name: existValue.name }) + emit('success', attributeList.value) + return + } + + // 2.2 情况二:新属性值,则进行保存 try { const id = await PropertyApi.createPropertyValue({ propertyId, name: inputValue.value }) attributeList.value[index].values.push({ id, name: inputValue.value }) diff --git a/src/views/mall/product/spu/form/ProductPropertyAddForm.vue b/src/views/mall/product/spu/form/ProductPropertyAddForm.vue index 3c07cd74..455fbbb2 100644 --- a/src/views/mall/product/spu/form/ProductPropertyAddForm.vue +++ b/src/views/mall/product/spu/form/ProductPropertyAddForm.vue @@ -83,18 +83,32 @@ defineExpose({ open }) // 提供 open 方法,用于打开弹窗 /** 提交表单 */ const submitForm = async () => { - // 情况一:如果是已存在的属性,直接结束,不提交表单新增 + // 1.1 重复添加校验 for (const attrItem of attributeList.value) { if (attrItem.name === formData.value.name) { return message.error('该属性已存在,请勿重复添加') } } - - // 情况二:如果是不存在的属性,则需要执行新增 - // 校验表单 + // 1.2 校验表单 if (!formRef) return const valid = await formRef.value.validate() if (!valid) return + + // 2.1 情况一:属性名已存在,则直接使用并结束 + const existProperty = attributeOptions.value.find((item) => item.name === formData.value.name) + if (existProperty) { + // 添加到属性列表 + attributeList.value.push({ + id: existProperty.id, + ...formData.value, + values: [] + }) + // 关闭弹窗 + dialogVisible.value = false + return + } + + // 2.2 情况二:如果是不存在的属性,则需要执行新增 // 提交请求 formLoading.value = true try { @@ -106,14 +120,6 @@ const submitForm = async () => { ...formData.value, values: [] }) - // 判断最终提交的属性名称是否是用户下拉选择的 自己手动输入的属性名称就不执行emit获取该属性名下属性值列表 - for (const element of attributeOptions.value) { - if (element.name === formData.value.name) { - message.success(t('common.createSuccess')) - dialogVisible.value = false - return - } - } // 关闭弹窗 message.success(t('common.createSuccess')) dialogVisible.value = false From bcfb98cb37a63166cd198b14762f200fe4e90164 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E5=85=86=E7=90=A6?= <1361001127@qq.com> Date: Thu, 15 Aug 2024 16:28:35 +0800 Subject: [PATCH 019/124] =?UTF-8?q?feat:=20=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E4=BC=9A=E5=91=98=E8=AF=A6=E6=83=85-=E5=94=AE=E5=90=8E?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../member/user/detail/UserAftersaleList.vue | 271 ++++++++++++++++++ src/views/member/user/detail/index.vue | 5 +- 2 files changed, 275 insertions(+), 1 deletion(-) create mode 100644 src/views/member/user/detail/UserAftersaleList.vue diff --git a/src/views/member/user/detail/UserAftersaleList.vue b/src/views/member/user/detail/UserAftersaleList.vue new file mode 100644 index 00000000..46a172df --- /dev/null +++ b/src/views/member/user/detail/UserAftersaleList.vue @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 搜索 + + + + 重置 + + + + + + + + + + + + + + + + {{ row.orderNo }} + + + + + + + + {{ row.spuName }} + + {{ property.propertyName }}: {{ property.valueName }} + + + + + + + {{ fenToYuan(scope.row.refundPrice) }} 元 + + + + + + {{ formatDate(scope.row.createTime) }} + + + + + + + + + + + + + + + 处理退款 + + + + + + + + diff --git a/src/views/member/user/detail/index.vue b/src/views/member/user/detail/index.vue index 6237cca6..52862c3c 100644 --- a/src/views/member/user/detail/index.vue +++ b/src/views/member/user/detail/index.vue @@ -47,7 +47,9 @@ - 售后管理(WIP) + + + @@ -79,6 +81,7 @@ import UserOrderList from './UserOrderList.vue' import UserPointList from './UserPointList.vue' import UserSignList from './UserSignList.vue' import UserFavoriteList from './UserFavoriteList.vue' +import UserAfterSaleList from './UserAftersaleList.vue' import { CardTitle } from '@/components/Card/index' import { ElMessage } from 'element-plus' From 6afcfdd50c35ec9e1d7bbd94c0a3be9bf1b3bad8 Mon Sep 17 00:00:00 2001 From: tb Date: Thu, 15 Aug 2024 21:52:32 +0800 Subject: [PATCH 020/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E3=80=91=E6=94=AF=E6=8C=81=E9=98=BF=E9=87=8C=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=86=85=E5=AE=B9=E5=8A=A0=E5=AF=86=EF=BC=8C=E5=90=8C?= =?UTF-8?q?=E6=97=B6=E4=BF=AE=E5=A4=8D=E6=94=AF=E4=BB=98=E5=AE=9D=E6=B8=A0?= =?UTF-8?q?=E9=81=93=E9=85=8D=E7=BD=AE=E5=89=8D=E7=AB=AF=E6=A0=A1=E9=AA=8C?= =?UTF-8?q?=E4=B8=8D=E7=94=9F=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98=20#IAKCU?= =?UTF-8?q?4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/channel/AlipayChannelForm.vue | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/src/views/pay/app/components/channel/AlipayChannelForm.vue b/src/views/pay/app/components/channel/AlipayChannelForm.vue index 169ef8ea..579d1eed 100644 --- a/src/views/pay/app/components/channel/AlipayChannelForm.vue +++ b/src/views/pay/app/components/channel/AlipayChannelForm.vue @@ -4,7 +4,7 @@ @@ -156,6 +156,20 @@ + + + + AES + 无加密 + + + + + + + + + @@ -195,7 +209,9 @@ const formData = ref({ alipayPublicKey: '', appCertContent: '', alipayPublicCertContent: '', - rootCertContent: '' + rootCertContent: '', + encryptType: '', + encryptKey: '', } }) const formRules = { @@ -213,7 +229,8 @@ const formRules = { 'config.alipayPublicCertContent': [ { required: true, message: '请上传支付宝公钥证书', trigger: 'blur' } ], - 'config.rootCertContent': [{ required: true, message: '请上传指定根证书', trigger: 'blur' }] + 'config.rootCertContent': [{ required: true, message: '请上传指定根证书', trigger: 'blur' }], + 'config.encryptKey': [{required: true, message: '请输入接口内容加密密钥', trigger: 'blur'}], } const fileAccept = '.crt' const formRef = ref() // 表单 Ref @@ -281,7 +298,9 @@ const resetForm = (appId, code) => { alipayPublicKey: '', appCertContent: '', alipayPublicCertContent: '', - rootCertContent: '' + rootCertContent: '', + encryptType: 'AES', + encryptKey: '', } } formRef.value?.resetFields() From 16c919ce02c82b1424b7c8c83c390da4b611db12 Mon Sep 17 00:00:00 2001 From: preschool Date: Thu, 15 Aug 2024 10:08:23 +0800 Subject: [PATCH 021/124] =?UTF-8?q?=F0=9F=8E=88=20perf:=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E5=80=BC=E8=A2=AB=E5=90=8E=E7=BB=AD=E5=87=BD?= =?UTF-8?q?=E6=95=B0=E4=BF=AE=E6=94=B9=E5=AF=BC=E8=87=B4=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Login/SocialLogin.vue | 9 +++++---- src/views/Login/components/LoginForm.vue | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/views/Login/SocialLogin.vue b/src/views/Login/SocialLogin.vue index 00bc9fe5..9f877a95 100644 --- a/src/views/Login/SocialLogin.vue +++ b/src/views/Login/SocialLogin.vue @@ -276,10 +276,11 @@ const handleLogin = async (params) => { const code = route?.query?.code as string const state = route?.query?.state as string + const loginDataLoginForm = { ...loginData.loginForm } const res = await LoginApi.login({ // 账号密码登录 - username: loginData.loginForm.username, - password: loginData.loginForm.password, + username: loginDataLoginForm.username, + password: loginDataLoginForm.password, captchaVerification: params.captchaVerification, // 社交登录 socialCode: code, @@ -294,8 +295,8 @@ const handleLogin = async (params) => { text: '正在加载系统中...', background: 'rgba(0, 0, 0, 0.7)' }) - if (loginData.loginForm.rememberMe) { - authUtil.setLoginForm(loginData.loginForm) + if (loginDataLoginForm.rememberMe) { + authUtil.setLoginForm(loginDataLoginForm) } else { authUtil.removeLoginForm() } diff --git a/src/views/Login/components/LoginForm.vue b/src/views/Login/components/LoginForm.vue index 3dbaff3f..0bdf55c5 100644 --- a/src/views/Login/components/LoginForm.vue +++ b/src/views/Login/components/LoginForm.vue @@ -249,8 +249,9 @@ const handleLogin = async (params) => { if (!data) { return } - loginData.loginForm.captchaVerification = params.captchaVerification - const res = await LoginApi.login(loginData.loginForm) + const loginDataLoginForm = { ...loginData.loginForm } + loginDataLoginForm.captchaVerification = params.captchaVerification + const res = await LoginApi.login(loginDataLoginForm) if (!res) { return } @@ -259,8 +260,8 @@ const handleLogin = async (params) => { text: '正在加载系统中...', background: 'rgba(0, 0, 0, 0.7)' }) - if (loginData.loginForm.rememberMe) { - authUtil.setLoginForm(loginData.loginForm) + if (loginDataLoginForm.rememberMe) { + authUtil.setLoginForm(loginDataLoginForm) } else { authUtil.removeLoginForm() } From bd88d29340267761bcf5da31748fc282f8186f98 Mon Sep 17 00:00:00 2001 From: preschooler Date: Thu, 15 Aug 2024 16:30:47 +0800 Subject: [PATCH 022/124] =?UTF-8?q?=E2=9C=A8=20feat:=E6=96=B0=E6=80=8E?= =?UTF-8?q?=E6=A0=87=E7=AD=BE=E9=A1=B5=E6=B2=89=E6=B5=B8=E5=BC=8F=E6=95=88?= =?UTF-8?q?=E6=9E=9C=EF=BC=8C=E9=BB=98=E8=AE=A4=E6=9C=AA=E5=BC=80=E5=90=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/Setting/src/Setting.vue | 2 + .../src/components/InterfaceDisplay.vue | 12 +++++ .../components/TagsView/src/TagsView.vue | 52 ++++++++++++++++--- src/locales/zh-CN.ts | 1 + src/store/modules/app.ts | 8 +++ 5 files changed, 69 insertions(+), 6 deletions(-) diff --git a/src/layout/components/Setting/src/Setting.vue b/src/layout/components/Setting/src/Setting.vue index e1908b63..717472ac 100644 --- a/src/layout/components/Setting/src/Setting.vue +++ b/src/layout/components/Setting/src/Setting.vue @@ -126,6 +126,8 @@ const copyConfig = async () => { message: ${appStore.getMessage}, // 标签页 tagsView: ${appStore.getTagsView}, + // 标签页 + tagsViewImmerse: ${appStore.getTagsViewImmerse}, // 标签页图标 getTagsViewIcon: ${appStore.getTagsViewIcon}, // logo diff --git a/src/layout/components/Setting/src/components/InterfaceDisplay.vue b/src/layout/components/Setting/src/components/InterfaceDisplay.vue index ebbbf4bc..3ba5c6b0 100644 --- a/src/layout/components/Setting/src/components/InterfaceDisplay.vue +++ b/src/layout/components/Setting/src/components/InterfaceDisplay.vue @@ -73,6 +73,13 @@ const tagsViewChange = (show: boolean) => { appStore.setTagsView(show) } +// 标签页沉浸 +const tagsViewImmerse = ref(appStore.getTagsViewImmerse) + +const tagsViewImmerseChange = (immerse: boolean) => { + appStore.setTagsViewImmerse(immerse) +} + // 标签页图标 const tagsViewIcon = ref(appStore.getTagsViewIcon) @@ -181,6 +188,11 @@ watch( + + {{ t('setting.tagsViewImmerse') }} + + + {{ t('setting.tagsViewIcon') }} diff --git a/src/layout/components/TagsView/src/TagsView.vue b/src/layout/components/TagsView/src/TagsView.vue index 01610968..cdd7494d 100644 --- a/src/layout/components/TagsView/src/TagsView.vue +++ b/src/layout/components/TagsView/src/TagsView.vue @@ -33,6 +33,8 @@ const affixTagArr = ref([]) const appStore = useAppStore() +const tagsViewImmerse = computed(() => appStore.getTagsViewImmerse) + const tagsViewIcon = computed(() => appStore.getTagsViewIcon) const isDark = computed(() => appStore.getIsDark) @@ -266,7 +268,7 @@ watch( class="relative w-full flex bg-[#fff] dark:bg-[var(--el-bg-color)]" > @@ -343,6 +345,9 @@ watch( :tag-item="item" :class="[ `${prefixCls}__item`, + tagsViewImmerse ? `${prefixCls}__item--immerse` : '', + tagsViewIcon ? `${prefixCls}__item--icon` : '', + tagsViewImmerse && tagsViewIcon ? `${prefixCls}__item--immerse--icon` : '', item?.meta?.affix ? `${prefixCls}__item--affix` : '', { 'is-active': isActive(item) @@ -354,7 +359,7 @@ watch( @@ -395,7 +400,7 @@ watch( /> @@ -460,7 +465,7 @@ watch( ]" > Date: Fri, 16 Aug 2024 00:56:00 +0000 Subject: [PATCH 023/124] =?UTF-8?q?update=20src/views/mall/product/spu/for?= =?UTF-8?q?m/ProductAttributes.vue.=20=E6=B7=BB=E5=8A=A0=E5=95=86=E5=93=81?= =?UTF-8?q?=E5=B1=9E=E6=80=A7=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 口口口 <17975121@qq.com> --- src/views/mall/product/spu/form/ProductAttributes.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/mall/product/spu/form/ProductAttributes.vue b/src/views/mall/product/spu/form/ProductAttributes.vue index 30b17747..d62002f9 100644 --- a/src/views/mall/product/spu/form/ProductAttributes.vue +++ b/src/views/mall/product/spu/form/ProductAttributes.vue @@ -74,7 +74,7 @@ const inputRef = ref([]) //标签输入框Ref const setInputRef = (el: any) => { if (el === null || typeof el === 'undefined') return // 如果不存在 id 相同的元素才添加 - if (!inputRef.value.some((item) => item.input?.attributes.id === el.input?.attributes.id)) { + if (!inputRef.value.some((item) => item.inputRef?.attributes.id === el.inputRef?.attributes.id)) { inputRef.value.push(el) } } From 61fb71c010dbafd437afcee011c71c56aad9a486 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E5=85=86=E7=90=A6?= <1361001127@qq.com> Date: Fri, 16 Aug 2024 09:15:59 +0800 Subject: [PATCH 024/124] =?UTF-8?q?chore:=20=E5=A2=9E=E5=8A=A0TODO?= =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/member/user/detail/UserAftersaleList.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/views/member/user/detail/UserAftersaleList.vue b/src/views/member/user/detail/UserAftersaleList.vue index 46a172df..d13e243b 100644 --- a/src/views/member/user/detail/UserAftersaleList.vue +++ b/src/views/member/user/detail/UserAftersaleList.vue @@ -198,7 +198,7 @@ const queryFormRef = ref() // 搜索的表单 const queryParams = ref({ pageNo: 1, pageSize: 10, - userId: userId, + userId, no: null, status: '0', orderNo: null, @@ -217,6 +217,7 @@ const getList = async () => { delete data.status } // 执行查询 + // TODO @芋艿:接口需要通过userId进行筛选返回值 const res = (await AfterSaleApi.getAfterSalePage(data)) as AfterSaleApi.TradeAfterSaleVO[] list.value = res.list total.value = res.total From 3b445d031fc7ce2764745f58bf73b74d219f3af1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=A2=E8=B6=8A?= <552369664@qq.com> Date: Fri, 16 Aug 2024 13:49:08 +0800 Subject: [PATCH 025/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E3=80=91=E4=BF=AE=E5=A4=8D=E8=A3=85=E4=BF=AE=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=9A=84=E6=8B=BC=E5=9B=A2=E4=BB=B7=E6=A0=BC=E5=92=8C?= =?UTF-8?q?=E7=A7=92=E6=9D=80=E4=BB=B7=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mall/product/spu.ts | 2 ++ .../mall/promotion/seckill/seckillActivity.ts | 1 + .../mobile/PromotionCombination/index.vue | 15 ++++++++++++++- .../components/mobile/PromotionSeckill/index.vue | 16 +++++++++++++++- 4 files changed, 32 insertions(+), 2 deletions(-) diff --git a/src/api/mall/product/spu.ts b/src/api/mall/product/spu.ts index eee632d5..d44c0f64 100644 --- a/src/api/mall/product/spu.ts +++ b/src/api/mall/product/spu.ts @@ -50,6 +50,8 @@ export interface Spu { giveIntegral?: number // 赠送积分 virtualSalesCount?: number // 虚拟销量 price?: number // 商品价格 + combinationPrice?: number // 商品拼团价格 + seckillPrice?: number // 商品秒杀价格 salesCount?: number // 商品销量 marketPrice?: number // 市场价 costPrice?: number // 成本价 diff --git a/src/api/mall/promotion/seckill/seckillActivity.ts b/src/api/mall/promotion/seckill/seckillActivity.ts index e8346410..4bb0e8b1 100644 --- a/src/api/mall/promotion/seckill/seckillActivity.ts +++ b/src/api/mall/promotion/seckill/seckillActivity.ts @@ -24,6 +24,7 @@ export interface SeckillActivityVO { // 秒杀活动所需属性 export interface SeckillProductVO { skuId: number + spuId: number seckillPrice: number stock: number } diff --git a/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue b/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue index fe6f3a83..ee4061de 100644 --- a/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue +++ b/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue @@ -54,7 +54,7 @@ class="text-12px" :style="{ color: property.fields.price.color }" > - ¥{{ spu.price }} + ¥{{ fenToYuan(spu.combinationPrice || spu.price || 0) }} @@ -66,6 +66,9 @@ import { PromotionCombinationProperty } from './config' import * as ProductSpuApi from '@/api/mall/product/spu' import * as CombinationActivityApi from '@/api/mall/promotion/combination/combinationActivity' +import {Spu} from "@/api/mall/product/spu"; +import {CombinationProductVO} from "@/api/mall/promotion/combination/combinationActivity"; +import {fenToYuan} from "@/utils"; /** 拼团 */ defineOptions({ name: 'PromotionCombination' }) @@ -80,6 +83,16 @@ watch( const activity = await CombinationActivityApi.getCombinationActivity(props.property.activityId) if (!activity?.spuId) return spuList.value = [await ProductSpuApi.getSpu(activity.spuId)] + // 循环活动信息,赋值拼团价格 + activity.products.forEach((product: CombinationProductVO) => { + spuList.value.forEach((spu: Spu) => { + // 如果商品 SpuId 匹配 + if (spu.id === product.spuId) { + // 商品原售价和拼团价,哪个便宜就赋值哪个 + spu.combinationPrice = Math.min(spu.price || 0, product.combinationPrice); // 设置 SPU 的最低价格 + } + }) + }); }, { immediate: true, diff --git a/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue b/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue index 1b4113b6..139bf61b 100644 --- a/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue +++ b/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue @@ -54,7 +54,7 @@ class="text-12px" :style="{ color: property.fields.price.color }" > - ¥{{ spu.price }} + ¥{{ fenToYuan(spu.seckillPrice || spu.price || 0) }} @@ -66,6 +66,9 @@ import { PromotionSeckillProperty } from './config' import * as ProductSpuApi from '@/api/mall/product/spu' import * as SeckillActivityApi from '@/api/mall/promotion/seckill/seckillActivity' +import {Spu} from "@/api/mall/product/spu"; +import {SeckillProductVO} from "@/api/mall/promotion/seckill/seckillActivity"; +import {fenToYuan} from "@/utils"; /** 秒杀 */ defineOptions({ name: 'PromotionSeckill' }) @@ -80,6 +83,17 @@ watch( const activity = await SeckillActivityApi.getSeckillActivity(props.property.activityId) if (!activity?.spuId) return spuList.value = [await ProductSpuApi.getSpu(activity.spuId)] + spuList.value = [await ProductSpuApi.getSpu(activity.spuId)] + // 循环活动信息,赋值拼团价格 + activity.products.forEach((product: SeckillProductVO) => { + spuList.value.forEach((spu: Spu) => { + // 如果商品 SpuId 匹配 + if (spu.id === product.spuId) { + // 商品原售价和拼团价,哪个便宜就赋值哪个 + spu.seckillPrice = Math.min(spu.price || 0, product.seckillPrice); // 设置 SPU 的最低价格 + } + }) + }); }, { immediate: true, From 4130b2fec52b4676eea3a2a54abde1e3564cb577 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=A2=E8=B6=8A?= <552369664@qq.com> Date: Fri, 16 Aug 2024 14:42:43 +0800 Subject: [PATCH 026/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E3=80=91=E4=BF=AE=E5=A4=8D=E8=A3=85=E4=BF=AE=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=9A=84=E6=8B=BC=E5=9B=A2=E4=BB=B7=E6=A0=BC=E5=92=8C?= =?UTF-8?q?=E7=A7=92=E6=9D=80=E4=BB=B7=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/mobile/PromotionCombination/index.vue | 7 ++----- .../components/mobile/PromotionSeckill/index.vue | 8 ++------ 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue b/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue index ee4061de..7bb7176a 100644 --- a/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue +++ b/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue @@ -86,11 +86,8 @@ watch( // 循环活动信息,赋值拼团价格 activity.products.forEach((product: CombinationProductVO) => { spuList.value.forEach((spu: Spu) => { - // 如果商品 SpuId 匹配 - if (spu.id === product.spuId) { - // 商品原售价和拼团价,哪个便宜就赋值哪个 - spu.combinationPrice = Math.min(spu.price || 0, product.combinationPrice); // 设置 SPU 的最低价格 - } + // 商品原售价和拼团价,哪个便宜就赋值哪个 + spu.combinationPrice = Math.min(spu.combinationPrice || Infinity, product.combinationPrice); // 设置 SPU 的最低价格 }) }); }, diff --git a/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue b/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue index 139bf61b..63bee8eb 100644 --- a/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue +++ b/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue @@ -84,14 +84,10 @@ watch( if (!activity?.spuId) return spuList.value = [await ProductSpuApi.getSpu(activity.spuId)] spuList.value = [await ProductSpuApi.getSpu(activity.spuId)] - // 循环活动信息,赋值拼团价格 + // 循环活动信息,赋值秒杀最低价格 activity.products.forEach((product: SeckillProductVO) => { spuList.value.forEach((spu: Spu) => { - // 如果商品 SpuId 匹配 - if (spu.id === product.spuId) { - // 商品原售价和拼团价,哪个便宜就赋值哪个 - spu.seckillPrice = Math.min(spu.price || 0, product.seckillPrice); // 设置 SPU 的最低价格 - } + spu.seckillPrice = Math.min(spu.seckillPrice || Infinity, product.seckillPrice); // 设置 SPU 的最低价格 }) }); }, From 13b630b9ce91608e555d802c45beb3ecf31e0fa0 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 16 Aug 2024 20:39:25 +0800 Subject: [PATCH 027/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E3=80=91=E4=BF=AE=E5=A4=8D=E8=A3=85=E4=BF=AE=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=9A=84=E6=8B=BC=E5=9B=A2=E4=BB=B7=E6=A0=BC=E5=92=8C?= =?UTF-8?q?=E7=A7=92=E6=9D=80=E4=BB=B7=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/mobile/PromotionCombination/index.vue | 10 +++++----- .../components/mobile/PromotionSeckill/index.vue | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue b/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue index 7bb7176a..41f1f9d7 100644 --- a/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue +++ b/src/components/DiyEditor/components/mobile/PromotionCombination/index.vue @@ -66,9 +66,9 @@ import { PromotionCombinationProperty } from './config' import * as ProductSpuApi from '@/api/mall/product/spu' import * as CombinationActivityApi from '@/api/mall/promotion/combination/combinationActivity' -import {Spu} from "@/api/mall/product/spu"; -import {CombinationProductVO} from "@/api/mall/promotion/combination/combinationActivity"; -import {fenToYuan} from "@/utils"; +import { Spu } from '@/api/mall/product/spu' +import { CombinationProductVO } from '@/api/mall/promotion/combination/combinationActivity' +import { fenToYuan } from '@/utils' /** 拼团 */ defineOptions({ name: 'PromotionCombination' }) @@ -87,9 +87,9 @@ watch( activity.products.forEach((product: CombinationProductVO) => { spuList.value.forEach((spu: Spu) => { // 商品原售价和拼团价,哪个便宜就赋值哪个 - spu.combinationPrice = Math.min(spu.combinationPrice || Infinity, product.combinationPrice); // 设置 SPU 的最低价格 + spu.combinationPrice = Math.min(spu.combinationPrice || Infinity, product.combinationPrice) // 设置 SPU 的最低价格 }) - }); + }) }, { immediate: true, diff --git a/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue b/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue index 63bee8eb..6360a044 100644 --- a/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue +++ b/src/components/DiyEditor/components/mobile/PromotionSeckill/index.vue @@ -66,9 +66,9 @@ import { PromotionSeckillProperty } from './config' import * as ProductSpuApi from '@/api/mall/product/spu' import * as SeckillActivityApi from '@/api/mall/promotion/seckill/seckillActivity' -import {Spu} from "@/api/mall/product/spu"; -import {SeckillProductVO} from "@/api/mall/promotion/seckill/seckillActivity"; -import {fenToYuan} from "@/utils"; +import { Spu } from '@/api/mall/product/spu' +import { SeckillProductVO } from '@/api/mall/promotion/seckill/seckillActivity' +import { fenToYuan } from '@/utils' /** 秒杀 */ defineOptions({ name: 'PromotionSeckill' }) @@ -87,9 +87,9 @@ watch( // 循环活动信息,赋值秒杀最低价格 activity.products.forEach((product: SeckillProductVO) => { spuList.value.forEach((spu: Spu) => { - spu.seckillPrice = Math.min(spu.seckillPrice || Infinity, product.seckillPrice); // 设置 SPU 的最低价格 + spu.seckillPrice = Math.min(spu.seckillPrice || Infinity, product.seckillPrice) // 设置 SPU 的最低价格 }) - }); + }) }, { immediate: true, From 254d1e032246484351dc2c728319b7378756df4a Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 18 Aug 2024 13:02:21 +0800 Subject: [PATCH 028/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E3=80=91=E5=95=86=E5=9F=8E=EF=BC=9A=E5=94=AE=E5=90=8E?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E6=9F=A5=E8=AF=A2=EF=BC=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?=20userId=20=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mall/trade/afterSale/index.vue | 10 +++++++--- src/views/member/user/detail/UserAftersaleList.vue | 11 +++++++---- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/src/views/mall/trade/afterSale/index.vue b/src/views/mall/trade/afterSale/index.vue index 52051c35..c34d8949 100644 --- a/src/views/mall/trade/afterSale/index.vue +++ b/src/views/mall/trade/afterSale/index.vue @@ -135,7 +135,7 @@ - + {{ fenToYuan(scope.row.refundPrice) }} 元 @@ -206,6 +206,7 @@ const queryParams = reactive({ way: null, type: null }) + /** 查询列表 */ const getList = async () => { loading.value = true @@ -216,23 +217,26 @@ const getList = async () => { delete data.status } // 执行查询 - const res = (await AfterSaleApi.getAfterSalePage(data)) as AfterSaleApi.TradeAfterSaleVO[] - list.value = res.list + const res = await AfterSaleApi.getAfterSalePage(data) + list.value = res.list as AfterSaleApi.TradeAfterSaleVO[] total.value = res.total } finally { loading.value = false } } + /** 搜索按钮操作 */ const handleQuery = async () => { queryParams.pageNo = 1 await getList() } + /** 重置按钮操作 */ const resetQuery = () => { queryFormRef.value?.resetFields() handleQuery() } + /** tab 切换 */ const tabClick = async (tab: TabsPaneContext) => { queryParams.status = tab.paneName diff --git a/src/views/member/user/detail/UserAftersaleList.vue b/src/views/member/user/detail/UserAftersaleList.vue index d13e243b..faffcc18 100644 --- a/src/views/member/user/detail/UserAftersaleList.vue +++ b/src/views/member/user/detail/UserAftersaleList.vue @@ -133,12 +133,11 @@ - + {{ fenToYuan(scope.row.refundPrice) }} 元 - {{ formatDate(scope.row.createTime) }} @@ -207,6 +206,7 @@ const queryParams = ref({ way: null, type: null }) + /** 查询列表 */ const getList = async () => { loading.value = true @@ -218,24 +218,27 @@ const getList = async () => { } // 执行查询 // TODO @芋艿:接口需要通过userId进行筛选返回值 - const res = (await AfterSaleApi.getAfterSalePage(data)) as AfterSaleApi.TradeAfterSaleVO[] - list.value = res.list + const res = await AfterSaleApi.getAfterSalePage(data) + list.value = res.list as AfterSaleApi.TradeAfterSaleVO[] total.value = res.total } finally { loading.value = false } } + /** 搜索按钮操作 */ const handleQuery = async () => { queryParams.value.pageNo = 1 await getList() } + /** 重置按钮操作 */ const resetQuery = () => { queryFormRef.value?.resetFields() queryParams.value.userId = userId handleQuery() } + /** tab 切换 */ const tabClick = async (tab: TabsPaneContext) => { queryParams.value.status = tab.paneName From e01883d58b6bda17c08fc17caad819347d3df80b Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 18 Aug 2024 15:33:59 +0800 Subject: [PATCH 029/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E3=80=91=E5=95=86=E5=9F=8E=EF=BC=9A=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E9=98=BF=E9=87=8C=E6=8E=A5=E5=8F=A3=E5=86=85=E5=AE=B9=E5=8A=A0?= =?UTF-8?q?=E5=AF=86=EF=BC=8C=E5=90=8C=E6=97=B6=E4=BF=AE=E5=A4=8D=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E5=AE=9D=E6=B8=A0=E9=81=93=E9=85=8D=E7=BD=AE=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E6=A0=A1=E9=AA=8C=E4=B8=8D=E7=94=9F=E6=95=88=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98=20#IAKCU4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/channel/AlipayChannelForm.vue | 19 +++++++++++-------- .../components/channel/MockChannelForm.vue | 2 +- .../components/channel/WalletChannelForm.vue | 2 +- .../components/channel/WeixinChannelForm.vue | 12 +++--------- 4 files changed, 16 insertions(+), 19 deletions(-) diff --git a/src/views/pay/app/components/channel/AlipayChannelForm.vue b/src/views/pay/app/components/channel/AlipayChannelForm.vue index 579d1eed..e5a36ec4 100644 --- a/src/views/pay/app/components/channel/AlipayChannelForm.vue +++ b/src/views/pay/app/components/channel/AlipayChannelForm.vue @@ -159,14 +159,17 @@ - AES 无加密 + AES - - - + + @@ -211,7 +214,7 @@ const formData = ref({ alipayPublicCertContent: '', rootCertContent: '', encryptType: '', - encryptKey: '', + encryptKey: '' } }) const formRules = { @@ -230,7 +233,7 @@ const formRules = { { required: true, message: '请上传支付宝公钥证书', trigger: 'blur' } ], 'config.rootCertContent': [{ required: true, message: '请上传指定根证书', trigger: 'blur' }], - 'config.encryptKey': [{required: true, message: '请输入接口内容加密密钥', trigger: 'blur'}], + 'config.encryptKey': [{ required: true, message: '请输入接口内容加密密钥', trigger: 'blur' }] } const fileAccept = '.crt' const formRef = ref() // 表单 Ref @@ -299,8 +302,8 @@ const resetForm = (appId, code) => { appCertContent: '', alipayPublicCertContent: '', rootCertContent: '', - encryptType: 'AES', - encryptKey: '', + encryptType: '', + encryptKey: '' } } formRef.value?.resetFields() diff --git a/src/views/pay/app/components/channel/MockChannelForm.vue b/src/views/pay/app/components/channel/MockChannelForm.vue index 49cb3abc..a2c7753c 100644 --- a/src/views/pay/app/components/channel/MockChannelForm.vue +++ b/src/views/pay/app/components/channel/MockChannelForm.vue @@ -1,6 +1,6 @@ - + - + - + - + Date: Sun, 18 Aug 2024 15:51:12 +0800 Subject: [PATCH 030/124] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E3=80=91=E6=94=AF=E4=BB=98=EF=BC=9A=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E5=BA=94=E7=94=A8=EF=BC=8C=E5=A2=9E=E5=8A=A0=20appKey=20?= =?UTF-8?q?=E6=A0=87=E8=AF=86=EF=BC=8C=E7=94=A8=E4=BA=8E=E4=B8=8D=E5=90=8C?= =?UTF-8?q?=E6=8E=A5=E5=85=A5=E6=96=B9=E7=9A=84=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/pay/app/index.ts | 1 + src/views/pay/app/components/AppForm.vue | 19 +++++++++++-------- src/views/pay/app/index.vue | 18 +++++++++++++----- 3 files changed, 25 insertions(+), 13 deletions(-) diff --git a/src/api/pay/app/index.ts b/src/api/pay/app/index.ts index 4bb06b36..b1a2d0dd 100644 --- a/src/api/pay/app/index.ts +++ b/src/api/pay/app/index.ts @@ -2,6 +2,7 @@ import request from '@/config/axios' export interface AppVO { id: number + appKey: string name: string status: number remark: string diff --git a/src/views/pay/app/components/AppForm.vue b/src/views/pay/app/components/AppForm.vue index b99766c1..bf6553ee 100644 --- a/src/views/pay/app/components/AppForm.vue +++ b/src/views/pay/app/components/AppForm.vue @@ -10,6 +10,9 @@ + + + { status: CommonStatusEnum.ENABLE, remark: undefined, orderNotifyUrl: undefined, - refundNotifyUrl: undefined + refundNotifyUrl: undefined, + appKey: undefined } formRef.value?.resetFields() } diff --git a/src/views/pay/app/index.vue b/src/views/pay/app/index.vue index 6b60d9b1..9ca08134 100644 --- a/src/views/pay/app/index.vue +++ b/src/views/pay/app/index.vue @@ -64,8 +64,8 @@ - - + + @@ -96,6 +97,7 @@ v-else type="danger" circle + size="small" @click="openChannelForm(scope.row, channel.code)" > @@ -105,7 +107,7 @@ @@ -123,6 +126,7 @@ v-else type="danger" circle + size="small" @click="openChannelForm(scope.row, channel.code)" > @@ -136,6 +140,7 @@ @@ -145,6 +150,7 @@ v-else type="danger" circle + size="small" @click="openChannelForm(scope.row, PayChannelEnum.WALLET.code)" > @@ -158,6 +164,7 @@ @@ -167,6 +174,7 @@ v-else type="danger" circle + size="small" @click="openChannelForm(scope.row, PayChannelEnum.MOCK.code)" > @@ -255,7 +263,7 @@ const wxChannels = [ PayChannelEnum.WX_APP, PayChannelEnum.WX_NATIVE, PayChannelEnum.WX_WAP, - PayChannelEnum.WX_BAR, + PayChannelEnum.WX_BAR ] /** 查询列表 */ From 687c96bb0e2626019b87511f2dbe2a5d071f8dd9 Mon Sep 17 00:00:00 2001 From: GoldenZqqqq <1361001127@qq.com> Date: Sun, 18 Aug 2024 21:42:00 +0800 Subject: [PATCH 031/124] =?UTF-8?q?feat:=20=E4=BC=9A=E5=91=98=E8=AF=A6?= =?UTF-8?q?=E6=83=85-=E4=BD=99=E9=A2=9Dtab=E9=A1=B5=E9=9D=A2=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=EF=BC=9B=E5=B0=86=E6=9F=A5=E8=AF=A2=E4=BC=9A?= =?UTF-8?q?=E5=91=98=E8=B4=A6=E6=88=B7=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=B0=83=E7=94=A8=E9=80=BB=E8=BE=91=E6=8A=BD=E5=8F=96=E5=88=B0?= =?UTF-8?q?=E7=88=B6=E7=BB=84=E4=BB=B6=EF=BC=8C=E6=96=B9=E4=BE=BF=E4=BD=99?= =?UTF-8?q?=E9=A2=9Dtab=E9=A1=B5=E9=9D=A2=E4=BD=BF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../member/user/detail/UserAccountInfo.vue | 26 +------ .../member/user/detail/UserBalanceList.vue | 68 +++++++++++++++++++ src/views/member/user/detail/index.vue | 26 ++++++- 3 files changed, 93 insertions(+), 27 deletions(-) create mode 100644 src/views/member/user/detail/UserBalanceList.vue diff --git a/src/views/member/user/detail/UserAccountInfo.vue b/src/views/member/user/detail/UserAccountInfo.vue index 56a6ab63..7b7d6622 100644 --- a/src/views/member/user/detail/UserAccountInfo.vue +++ b/src/views/member/user/detail/UserAccountInfo.vue @@ -50,31 +50,7 @@ import * as UserApi from '@/api/member/user' import * as WalletApi from '@/api/pay/wallet/balance' import { UserTypeEnum } from '@/utils/constants' import { fenToYuan } from '@/utils' - -const props = defineProps<{ user: UserApi.UserVO }>() // 用户信息 -const WALLET_INIT_DATA = { - balance: 0, - totalExpense: 0, - totalRecharge: 0 -} as WalletApi.WalletVO // 钱包初始化数据 -const wallet = ref(WALLET_INIT_DATA) // 钱包信息 - -/** 查询用户钱包信息 */ -const getUserWallet = async () => { - if (!props.user.id) { - wallet.value = WALLET_INIT_DATA - return - } - const params = { userId: props.user.id } - wallet.value = (await WalletApi.getWallet(params)) || WALLET_INIT_DATA -} - -/** 监听用户编号变化 */ -watch( - () => props.user.id, - () => getUserWallet(), - { immediate: true } -) +const props = defineProps<{ user: UserApi.UserVO; wallet: WalletApi.WalletVO }>() // 用户信息 diff --git a/src/views/member/user/detail/index.vue b/src/views/member/user/detail/index.vue index 52862c3c..c87c1253 100644 --- a/src/views/member/user/detail/index.vue +++ b/src/views/member/user/detail/index.vue @@ -20,7 +20,7 @@ - + @@ -40,7 +40,9 @@ - 余额(WIP) + + + @@ -68,6 +70,7 @@ + From b9c2d311ba0b70ee76a0c60b9b19507fde09d11d Mon Sep 17 00:00:00 2001 From: puhui999 Date: Mon, 19 Aug 2024 10:50:10 +0800 Subject: [PATCH 034/124] =?UTF-8?q?=E3=80=90=E6=96=B0=E5=A2=9E=E3=80=91MAL?= =?UTF-8?q?L:=20=E4=BC=9A=E5=91=98=E8=AF=A6=E6=83=85=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=94=AE=E5=90=8E=E7=AE=A1=E7=90=86=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mall/trade/afterSale/index.vue | 13 ++++++++++--- src/views/member/user/detail/index.vue | 5 ++++- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/views/mall/trade/afterSale/index.vue b/src/views/mall/trade/afterSale/index.vue index 52051c35..2378ad1c 100644 --- a/src/views/mall/trade/afterSale/index.vue +++ b/src/views/mall/trade/afterSale/index.vue @@ -156,7 +156,7 @@ - + 处理退款 @@ -181,6 +181,9 @@ import { cloneDeep } from 'lodash-es' import { fenToYuan } from '@/utils' defineOptions({ name: 'TradeAfterSale' }) +const props = defineProps<{ + userId?: number +}>() const { push } = useRouter() // 路由跳转 @@ -204,7 +207,8 @@ const queryParams = reactive({ spuName: null, createTime: [], way: null, - type: null + type: null, + userId: null }) /** 查询列表 */ const getList = async () => { @@ -215,8 +219,11 @@ const getList = async () => { if (data.status === '0') { delete data.status } + if (props.userId) { + data.userId = props.userId + } // 执行查询 - const res = (await AfterSaleApi.getAfterSalePage(data)) as AfterSaleApi.TradeAfterSaleVO[] + const res = await AfterSaleApi.getAfterSalePage(data) list.value = res.list total.value = res.total } finally { diff --git a/src/views/member/user/detail/index.vue b/src/views/member/user/detail/index.vue index 060568fd..9f404686 100644 --- a/src/views/member/user/detail/index.vue +++ b/src/views/member/user/detail/index.vue @@ -48,7 +48,9 @@ - 售后管理(WIP) + + + @@ -81,6 +83,7 @@ import UserPointList from './UserPointList.vue' import UserSignList from './UserSignList.vue' import UserFavoriteList from './UserFavoriteList.vue' import WalletTransactionList from '@/views/pay/wallet/transaction/WalletTransactionList.vue' +import TradeAfterSale from '@/views/mall/trade/afterSale/index.vue' import { CardTitle } from '@/components/Card/index' import { ElMessage } from 'element-plus' From 231bdd1dd0fcda1410a8b24c19dbe910ada51c3f Mon Sep 17 00:00:00 2001 From: puhui999 Date: Mon, 19 Aug 2024 11:54:29 +0800 Subject: [PATCH 035/124] =?UTF-8?q?=E3=80=90=E6=96=B0=E5=A2=9E=E3=80=91MAL?= =?UTF-8?q?L:=20=E4=BC=9A=E5=91=98=E5=88=97=E8=A1=A8=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BD=99=E9=A2=9D=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../user/components/UserBalanceUpdateForm.vue | 144 ++++++++++++++++++ .../{ => components}/UserLevelUpdateForm.vue | 0 .../{ => components}/UserPointUpdateForm.vue | 15 +- .../member/user/components/balance-list.vue | 14 -- src/views/member/user/index.vue | 12 +- 5 files changed, 160 insertions(+), 25 deletions(-) create mode 100644 src/views/member/user/components/UserBalanceUpdateForm.vue rename src/views/member/user/{ => components}/UserLevelUpdateForm.vue (100%) rename src/views/member/user/{ => components}/UserPointUpdateForm.vue (91%) delete mode 100644 src/views/member/user/components/balance-list.vue diff --git a/src/views/member/user/components/UserBalanceUpdateForm.vue b/src/views/member/user/components/UserBalanceUpdateForm.vue new file mode 100644 index 00000000..c9d9ad50 --- /dev/null +++ b/src/views/member/user/components/UserBalanceUpdateForm.vue @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + 增加 + 减少 + + + + + + + + + + + 确 定 + 取 消 + + + + diff --git a/src/views/member/user/UserLevelUpdateForm.vue b/src/views/member/user/components/UserLevelUpdateForm.vue similarity index 100% rename from src/views/member/user/UserLevelUpdateForm.vue rename to src/views/member/user/components/UserLevelUpdateForm.vue diff --git a/src/views/member/user/UserPointUpdateForm.vue b/src/views/member/user/components/UserPointUpdateForm.vue similarity index 91% rename from src/views/member/user/UserPointUpdateForm.vue rename to src/views/member/user/components/UserPointUpdateForm.vue index 967ebe03..c277d9bf 100644 --- a/src/views/member/user/UserPointUpdateForm.vue +++ b/src/views/member/user/components/UserPointUpdateForm.vue @@ -1,11 +1,11 @@ - + @@ -23,19 +23,19 @@ - + - 确 定 + 确 定 取 消 - - - - - 余额列表 - - - diff --git a/src/views/member/user/index.vue b/src/views/member/user/index.vue index 69bf6de3..dc081fa6 100644 --- a/src/views/member/user/index.vue +++ b/src/views/member/user/index.vue @@ -172,7 +172,7 @@ v-if="checkPermi(['member:user:update-balance'])" command="handleUpdateBlance" > - 修改余额(WIP) + 修改余额 @@ -196,6 +196,8 @@ + + @@ -207,8 +209,9 @@ import UserForm from './UserForm.vue' import MemberTagSelect from '@/views/member/tag/components/MemberTagSelect.vue' import MemberLevelSelect from '@/views/member/level/components/MemberLevelSelect.vue' import MemberGroupSelect from '@/views/member/group/components/MemberGroupSelect.vue' -import UserLevelUpdateForm from './UserLevelUpdateForm.vue' -import UserPointUpdateForm from './UserPointUpdateForm.vue' +import UserLevelUpdateForm from './components/UserLevelUpdateForm.vue' +import UserPointUpdateForm from './components/UserPointUpdateForm.vue' +import UserBalanceUpdateForm from './components/UserBalanceUpdateForm.vue' import { CouponSendForm } from '@/views/mall/promotion/coupon/components' import { checkPermi } from '@/utils/permission' @@ -233,6 +236,7 @@ const queryParams = reactive({ const queryFormRef = ref() // 搜索的表单 const updateLevelFormRef = ref() // 修改会员等级表单 const updatePointFormRef = ref() // 修改会员积分表单 +const UpdateBalanceFormRef = ref() // 修改用户余额表单 const selectedIds = ref([]) // 表格的选中 ID 数组 /** 查询列表 */ @@ -299,7 +303,7 @@ const handleCommand = (command: string, row: UserApi.UserVO) => { updatePointFormRef.value.open(row.id) break case 'handleUpdateBlance': - // todo @jason:增加一个【修改余额】 + UpdateBalanceFormRef.value.open(row.id) break default: break From 43ad93cd20592e54344c3dfcad6ce7025a6bcc1b Mon Sep 17 00:00:00 2001 From: puhui999 Date: Mon, 19 Aug 2024 18:04:46 +0800 Subject: [PATCH 036/124] =?UTF-8?q?=E3=80=90=E4=BB=A3=E7=A0=81=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E3=80=91MALL:=20=E4=BC=9A=E5=91=98=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E4=BD=99=E9=A2=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/member/user/components/UserBalanceUpdateForm.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/member/user/components/UserBalanceUpdateForm.vue b/src/views/member/user/components/UserBalanceUpdateForm.vue index c9d9ad50..c18e37e5 100644 --- a/src/views/member/user/components/UserBalanceUpdateForm.vue +++ b/src/views/member/user/components/UserBalanceUpdateForm.vue @@ -110,7 +110,7 @@ const submitForm = async () => { try { await UserApi.updateUserBalance({ id: formData.value.id, - balance: convertToInteger(balanceResult.value) + balance: convertToInteger(formData.value.changeBalance) * formData.value.changeType }) message.success(t('common.updateSuccess')) From 5dc11f844db3d6e662383e2c2b7b4dd800b0884f Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 19 Aug 2024 22:15:00 +0800 Subject: [PATCH 037/124] =?UTF-8?q?=E3=80=90=E4=BB=A3=E7=A0=81=E8=AF=84?= =?UTF-8?q?=E5=AE=A1=E3=80=91=E4=BC=9A=E5=91=98=EF=BC=9A=E4=BC=9A=E5=91=98?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E7=9A=84=20TODO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/member/user/components/UserBalanceUpdateForm.vue | 2 +- src/views/member/user/detail/UserBalanceList.vue | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/views/member/user/components/UserBalanceUpdateForm.vue b/src/views/member/user/components/UserBalanceUpdateForm.vue index c18e37e5..0cd76a8b 100644 --- a/src/views/member/user/components/UserBalanceUpdateForm.vue +++ b/src/views/member/user/components/UserBalanceUpdateForm.vue @@ -57,7 +57,7 @@ const formLoading = ref(false) // 表单的加载中:1)修改时的数据加 const formData = ref({ id: undefined, nickname: undefined, - balance: '0', + balance: '0', // TODO @puhui999:貌似有 el-input-number 的报错,看看怎么解决。应该可以 changeBalance: 0, changeType: 1 }) diff --git a/src/views/member/user/detail/UserBalanceList.vue b/src/views/member/user/detail/UserBalanceList.vue index 4e1a1460..08179e07 100644 --- a/src/views/member/user/detail/UserBalanceList.vue +++ b/src/views/member/user/detail/UserBalanceList.vue @@ -2,7 +2,6 @@ - {{ fenToYuan(row.price) }} 元 From 30605fba76497c5a7c6fa283e5c7dbc1c19afceb Mon Sep 17 00:00:00 2001 From: preschooler Date: Mon, 19 Aug 2024 23:55:53 +0800 Subject: [PATCH 038/124] =?UTF-8?q?=F0=9F=8C=88=20style:=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/TabMenu/src/TabMenu.vue | 2 +- src/layout/components/TagsView/src/TagsView.vue | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/layout/components/TabMenu/src/TabMenu.vue b/src/layout/components/TabMenu/src/TabMenu.vue index b70464c1..0fe90e21 100644 --- a/src/layout/components/TabMenu/src/TabMenu.vue +++ b/src/layout/components/TabMenu/src/TabMenu.vue @@ -199,7 +199,7 @@ export default defineComponent({ { '!left-[var(--tab-menu-min-width)]': unref(collapse), '!left-[var(--tab-menu-max-width)]': !unref(collapse), - '!w-[calc(var(--left-menu-max-width)+1px)]': unref(showMenu) || unref(fixedMenu), + '!w-[var(--left-menu-max-width)]': unref(showMenu) || unref(fixedMenu), '!w-0': !unref(showMenu) && !unref(fixedMenu) } ]} diff --git a/src/layout/components/TagsView/src/TagsView.vue b/src/layout/components/TagsView/src/TagsView.vue index cdd7494d..14d95e10 100644 --- a/src/layout/components/TagsView/src/TagsView.vue +++ b/src/layout/components/TagsView/src/TagsView.vue @@ -491,10 +491,10 @@ $prefix-cls: #{$namespace}-tags-view; &::before { position: absolute; - top: 1px; + top: 0; left: 0; width: 100%; - height: calc(100% - 1px); + height: 100%; border-left: 1px solid var(--el-border-color); content: ''; } @@ -502,10 +502,10 @@ $prefix-cls: #{$namespace}-tags-view; &--first { &::before { position: absolute; - top: 1px; + top: 0; left: 0; width: 100%; - height: calc(100% - 1px); + height: 100%; border-right: 1px solid var(--el-border-color); border-left: none; content: ''; From dea9ef8cd15af000594d8d675f11611511370334 Mon Sep 17 00:00:00 2001 From: preschooler Date: Thu, 15 Aug 2024 11:49:58 +0800 Subject: [PATCH 039/124] =?UTF-8?q?=F0=9F=8E=88=20perf:el-radio=E7=9A=84la?= =?UTF-8?q?bel=E5=B1=9E=E6=80=A7=E4=BF=AE=E6=94=B9=E4=B8=BAvalue=E4=BB=A5?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=E4=B8=8B=E4=B8=AA=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Crontab/src/Crontab.vue | 66 +++++++++---------- .../components/ComponentContainerProperty.vue | 4 +- .../components/mobile/Carousel/property.vue | 12 ++-- .../components/mobile/CouponCard/property.vue | 6 +- .../components/mobile/Divider/property.vue | 6 +- .../mobile/FloatingActionButton/property.vue | 4 +- .../components/mobile/MenuGrid/property.vue | 4 +- .../components/mobile/MenuSwiper/property.vue | 14 ++-- .../NavigationBar/components/CellProperty.vue | 6 +- .../mobile/NavigationBar/property.vue | 12 ++-- .../components/mobile/Popover/property.vue | 4 +- .../mobile/ProductCard/property.vue | 10 +-- .../mobile/ProductList/property.vue | 6 +- .../mobile/PromotionCombination/property.vue | 4 +- .../mobile/PromotionSeckill/property.vue | 4 +- .../components/mobile/SearchBar/property.vue | 8 +-- .../components/mobile/TabBar/property.vue | 4 +- .../components/mobile/TitleBar/property.vue | 10 +-- .../ShortcutDateRangePicker/index.vue | 6 +- src/views/Profile/components/BasicInfo.vue | 6 +- src/views/ai/model/apiKey/ApiKeyForm.vue | 2 +- .../ai/model/chatModel/ChatModelForm.vue | 2 +- src/views/ai/model/chatRole/ChatRoleForm.vue | 6 +- src/views/ai/music/index/mode/index.vue | 20 ++---- src/views/bpm/category/CategoryForm.vue | 2 +- src/views/bpm/form/editor/index.vue | 2 +- src/views/bpm/group/UserGroupForm.vue | 2 +- src/views/bpm/model/ModelForm.vue | 2 +- .../ProcessExpressionForm.vue | 2 +- .../detail/dialog/TaskSignDeleteForm.vue | 2 +- .../processListener/ProcessListenerForm.vue | 2 +- src/views/crm/contact/ContactForm.vue | 2 +- src/views/crm/contract/config/index.vue | 4 +- src/views/crm/customer/poolConfig/index.vue | 8 +-- .../permission/components/PermissionForm.vue | 2 +- .../permission/components/TransferForm.vue | 6 +- src/views/erp/finance/account/AccountForm.vue | 2 +- .../product/category/ProductCategoryForm.vue | 2 +- src/views/erp/product/product/ProductForm.vue | 2 +- .../erp/product/unit/ProductUnitForm.vue | 2 +- .../components/PurchaseOrderInEnableList.vue | 2 +- .../PurchaseOrderReturnEnableList.vue | 2 +- .../erp/purchase/supplier/SupplierForm.vue | 2 +- src/views/erp/sale/customer/CustomerForm.vue | 2 +- .../components/SaleOrderOutEnableList.vue | 2 +- .../components/SaleOrderReturnEnableList.vue | 2 +- .../erp/stock/warehouse/WarehouseForm.vue | 2 +- .../codegen/components/GenerateInfoForm.vue | 4 +- src/views/infra/config/ConfigForm.vue | 2 +- .../infra/demo/demo01/Demo01ContactForm.vue | 2 +- .../demo/demo03/erp/Demo03StudentForm.vue | 2 +- .../demo/demo03/inner/Demo03StudentForm.vue | 2 +- .../demo/demo03/normal/Demo03StudentForm.vue | 2 +- src/views/infra/fileConfig/FileConfigForm.vue | 4 +- .../mall/home/components/TradeTrendCard.vue | 2 +- src/views/mall/product/brand/BrandForm.vue | 2 +- .../mall/product/category/CategoryForm.vue | 2 +- .../product/spu/components/SkuTableSelect.vue | 2 +- .../product/spu/components/SpuTableSelect.vue | 2 +- src/views/mall/product/spu/form/SkuForm.vue | 8 +-- .../mall/promotion/article/ArticleForm.vue | 6 +- .../article/category/ArticleCategoryForm.vue | 2 +- .../mall/promotion/banner/BannerForm.vue | 4 +- .../coupon/template/CouponTemplateForm.vue | 10 +-- .../mall/promotion/diy/template/decorate.vue | 2 +- .../promotion/rewardActivity/RewardForm.vue | 4 +- .../seckill/config/SeckillConfigForm.vue | 2 +- .../user/BrokerageOrderListDialog.vue | 4 +- .../user/BrokerageUserListDialog.vue | 4 +- src/views/mall/trade/config/index.vue | 4 +- .../trade/delivery/express/ExpressForm.vue | 2 +- .../expressTemplate/ExpressTemplateForm.vue | 2 +- .../delivery/pickUpStore/PickUpStoreForm.vue | 2 +- .../trade/order/form/OrderDeliveryForm.vue | 4 +- src/views/member/group/GroupForm.vue | 2 +- src/views/member/level/LevelForm.vue | 2 +- .../member/signin/config/SignInConfigForm.vue | 2 +- src/views/member/user/UserForm.vue | 4 +- src/views/member/user/UserPointUpdateForm.vue | 4 +- .../member/user/detail/UserBrokerageList.vue | 4 +- src/views/pay/app/components/AppForm.vue | 2 +- .../components/channel/AlipayChannelForm.vue | 12 ++-- .../components/channel/MockChannelForm.vue | 2 +- .../components/channel/WalletChannelForm.vue | 2 +- .../components/channel/WeixinChannelForm.vue | 6 +- .../pay/demo/transfer/DemoTransferForm.vue | 2 +- src/views/pay/transfer/CreatePayTransfer.vue | 4 +- .../WalletRechargePackageForm.vue | 2 +- src/views/system/dict/DictTypeForm.vue | 2 +- src/views/system/dict/data/DictDataForm.vue | 2 +- src/views/system/menu/MenuForm.vue | 14 ++-- .../notify/template/NotifyTemplateForm.vue | 2 +- .../template/NotifyTemplateSendForm.vue | 2 +- src/views/system/oauth2/client/ClientForm.vue | 2 +- .../system/sms/channel/SmsChannelForm.vue | 2 +- .../system/sms/template/SmsTemplateForm.vue | 2 +- .../system/social/client/SocialClientForm.vue | 6 +- src/views/system/tenant/TenantForm.vue | 2 +- .../tenantPackage/TenantPackageForm.vue | 2 +- 99 files changed, 227 insertions(+), 233 deletions(-) diff --git a/src/components/Crontab/src/Crontab.vue b/src/components/Crontab/src/Crontab.vue index e61fef89..0914bb71 100644 --- a/src/components/Crontab/src/Crontab.vue +++ b/src/components/Crontab/src/Crontab.vue @@ -548,10 +548,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -607,10 +607,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -666,10 +666,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -725,12 +725,12 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 - 本月最后一天 - 不指定 + 任意值 + 范围 + 间隔 + 指定 + 本月最后一天 + 不指定 @@ -786,10 +786,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -846,12 +846,12 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 - 本月最后一周 - 不指定 + 任意值 + 范围 + 间隔 + 指定 + 本月最后一周 + 不指定 @@ -925,11 +925,11 @@ const inputChange = () => { - 忽略 - 任意值 - 范围 - 间隔 - 指定 + 忽略 + 任意值 + 范围 + 间隔 + 指定 diff --git a/src/components/DiyEditor/components/ComponentContainerProperty.vue b/src/components/DiyEditor/components/ComponentContainerProperty.vue index 9d0750da..25119a5b 100644 --- a/src/components/DiyEditor/components/ComponentContainerProperty.vue +++ b/src/components/DiyEditor/components/ComponentContainerProperty.vue @@ -11,8 +11,8 @@ - 纯色 - 图片 + 纯色 + 图片 diff --git a/src/components/DiyEditor/components/mobile/Carousel/property.vue b/src/components/DiyEditor/components/mobile/Carousel/property.vue index c3a51542..e11b032b 100644 --- a/src/components/DiyEditor/components/mobile/Carousel/property.vue +++ b/src/components/DiyEditor/components/mobile/Carousel/property.vue @@ -5,12 +5,12 @@ - + - + @@ -18,8 +18,8 @@ - 小圆点 - 数字 + 小圆点 + 数字 @@ -43,8 +43,8 @@ - 图片 - 视频 + 图片 + 视频 - + - + - + diff --git a/src/components/DiyEditor/components/mobile/Divider/property.vue b/src/components/DiyEditor/components/mobile/Divider/property.vue index 3d7be26d..0c3cb0e3 100644 --- a/src/components/DiyEditor/components/mobile/Divider/property.vue +++ b/src/components/DiyEditor/components/mobile/Divider/property.vue @@ -11,7 +11,7 @@ :key="index" :content="item.text" > - + @@ -24,12 +24,12 @@ - + - + diff --git a/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue b/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue index 5db08d0e..df459ffa 100644 --- a/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue +++ b/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue @@ -3,8 +3,8 @@ - 垂直 - 水平 + 垂直 + 水平 diff --git a/src/components/DiyEditor/components/mobile/MenuGrid/property.vue b/src/components/DiyEditor/components/mobile/MenuGrid/property.vue index 7940fd0f..bb944c99 100644 --- a/src/components/DiyEditor/components/mobile/MenuGrid/property.vue +++ b/src/components/DiyEditor/components/mobile/MenuGrid/property.vue @@ -4,8 +4,8 @@ - 3个 - 4个 + 3个 + 4个 diff --git a/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue b/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue index 81266bc2..fbae83c2 100644 --- a/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue +++ b/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue @@ -4,21 +4,21 @@ - 图标+文字 - 仅图标 + 图标+文字 + 仅图标 - 1行 - 2行 + 1行 + 2行 - 3列 - 4列 - 5列 + 3列 + 4列 + 5列 diff --git a/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue b/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue index edc85f1a..2c3bd541 100644 --- a/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue +++ b/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue @@ -14,9 +14,9 @@ - 文字 - 图片 - 搜索框 + 文字 + 图片 + 搜索框 diff --git a/src/components/DiyEditor/components/mobile/NavigationBar/property.vue b/src/components/DiyEditor/components/mobile/NavigationBar/property.vue index b2bc8c15..5b067728 100644 --- a/src/components/DiyEditor/components/mobile/NavigationBar/property.vue +++ b/src/components/DiyEditor/components/mobile/NavigationBar/property.vue @@ -2,27 +2,27 @@ - 标准 + 标准 - 沉浸式 + 沉浸式 - 关闭 + 关闭 - 开启 + 开启 - 纯色 - 图片 + 纯色 + 图片 diff --git a/src/components/DiyEditor/components/mobile/Popover/property.vue b/src/components/DiyEditor/components/mobile/Popover/property.vue index 6535e3b2..2dd43519 100644 --- a/src/components/DiyEditor/components/mobile/Popover/property.vue +++ b/src/components/DiyEditor/components/mobile/Popover/property.vue @@ -11,10 +11,10 @@ - 一次 + 一次 - 不限 + 不限 diff --git a/src/components/DiyEditor/components/mobile/ProductCard/property.vue b/src/components/DiyEditor/components/mobile/ProductCard/property.vue index cfa5008b..110c8be9 100644 --- a/src/components/DiyEditor/components/mobile/ProductCard/property.vue +++ b/src/components/DiyEditor/components/mobile/ProductCard/property.vue @@ -8,17 +8,17 @@ - + - + - + @@ -74,8 +74,8 @@ - 文字 - 图片 + 文字 + 图片 diff --git a/src/components/DiyEditor/components/mobile/ProductList/property.vue b/src/components/DiyEditor/components/mobile/ProductList/property.vue index e9cf7c01..894687c2 100644 --- a/src/components/DiyEditor/components/mobile/ProductList/property.vue +++ b/src/components/DiyEditor/components/mobile/ProductList/property.vue @@ -8,17 +8,17 @@ - + - + - + diff --git a/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue b/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue index ec09dc45..bfddb52d 100644 --- a/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue +++ b/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue @@ -17,12 +17,12 @@ - + - + diff --git a/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue b/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue index 87537822..306ec9b9 100644 --- a/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue +++ b/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue @@ -17,12 +17,12 @@ - + - + diff --git a/src/components/DiyEditor/components/mobile/SearchBar/property.vue b/src/components/DiyEditor/components/mobile/SearchBar/property.vue index 90027027..71f94933 100644 --- a/src/components/DiyEditor/components/mobile/SearchBar/property.vue +++ b/src/components/DiyEditor/components/mobile/SearchBar/property.vue @@ -13,12 +13,12 @@ - + - + @@ -30,12 +30,12 @@ - + - + diff --git a/src/components/DiyEditor/components/mobile/TabBar/property.vue b/src/components/DiyEditor/components/mobile/TabBar/property.vue index 6ace5af3..b0f7be01 100644 --- a/src/components/DiyEditor/components/mobile/TabBar/property.vue +++ b/src/components/DiyEditor/components/mobile/TabBar/property.vue @@ -27,8 +27,8 @@ - 纯色 - 图片 + 纯色 + 图片 diff --git a/src/components/DiyEditor/components/mobile/TitleBar/property.vue b/src/components/DiyEditor/components/mobile/TitleBar/property.vue index 4eb32597..44d6bb61 100644 --- a/src/components/DiyEditor/components/mobile/TitleBar/property.vue +++ b/src/components/DiyEditor/components/mobile/TitleBar/property.vue @@ -10,12 +10,12 @@ - + - + @@ -88,9 +88,9 @@ - 文字 - 图标 - 文字+图标 + 文字 + 图标 + 文字+图标 diff --git a/src/components/ShortcutDateRangePicker/index.vue b/src/components/ShortcutDateRangePicker/index.vue index 117c079a..78c5130f 100644 --- a/src/components/ShortcutDateRangePicker/index.vue +++ b/src/components/ShortcutDateRangePicker/index.vue @@ -1,9 +1,9 @@ - 昨天 - 最近7天 - 最近30天 + 昨天 + 最近7天 + 最近30天 - {{ t('profile.user.man') }} - {{ t('profile.user.woman') }} + {{ t('profile.user.man') }} + {{ t('profile.user.woman') }} @@ -27,7 +27,7 @@ defineOptions({ name: 'BasicInfo' }) const { t } = useI18n() const message = useMessage() // 消息弹窗 -const userStore = useUserStore() +const userStore = useUserStore() // 表单校验 const rules = reactive({ nickname: [{ required: true, message: t('profile.rules.nickname'), trigger: 'blur' }], diff --git a/src/views/ai/model/apiKey/ApiKeyForm.vue b/src/views/ai/model/apiKey/ApiKeyForm.vue index a8fc0128..2d3d4bfb 100644 --- a/src/views/ai/model/apiKey/ApiKeyForm.vue +++ b/src/views/ai/model/apiKey/ApiKeyForm.vue @@ -31,7 +31,7 @@ {{ dict.label }} diff --git a/src/views/ai/model/chatModel/ChatModelForm.vue b/src/views/ai/model/chatModel/ChatModelForm.vue index e3f785c0..ed9747a6 100644 --- a/src/views/ai/model/chatModel/ChatModelForm.vue +++ b/src/views/ai/model/chatModel/ChatModelForm.vue @@ -41,7 +41,7 @@ {{ dict.label }} diff --git a/src/views/ai/model/chatRole/ChatRoleForm.vue b/src/views/ai/model/chatRole/ChatRoleForm.vue index 3c49e8ed..18d1a0d4 100644 --- a/src/views/ai/model/chatRole/ChatRoleForm.vue +++ b/src/views/ai/model/chatRole/ChatRoleForm.vue @@ -37,7 +37,7 @@ {{ dict.label }} @@ -51,7 +51,7 @@ {{ dict.label }} @@ -69,7 +69,7 @@ import { getIntDictOptions, getBoolDictOptions, DICT_TYPE } from '@/utils/dict' import { ChatRoleApi, ChatRoleVO } from '@/api/ai/model/chatRole' import { CommonStatusEnum } from '@/utils/constants' import { ChatModelApi, ChatModelVO } from '@/api/ai/model/chatModel' -import {FormRules} from "element-plus"; +import { FormRules } from 'element-plus' /** AI 聊天角色 表单 */ defineOptions({ name: 'ChatRoleForm' }) diff --git a/src/views/ai/music/index/mode/index.vue b/src/views/ai/music/index/mode/index.vue index 85ef893d..32cad7ec 100644 --- a/src/views/ai/music/index/mode/index.vue +++ b/src/views/ai/music/index/mode/index.vue @@ -1,20 +1,14 @@ - - 描述模式 - - - 歌词模式 - + 描述模式 + 歌词模式 - + - - 创作音乐 - + 创作音乐 @@ -34,8 +28,8 @@ const modeRef = ref>(null) *@Description: 根据信息生成音乐 *@MethodAuthor: xiaohong *@Date: 2024-06-27 16:40:16 -*/ -function generateMusic () { - emits('generate-music', {formData: unref(modeRef)?.formData}) + */ +function generateMusic() { + emits('generate-music', { formData: unref(modeRef)?.formData }) } diff --git a/src/views/bpm/category/CategoryForm.vue b/src/views/bpm/category/CategoryForm.vue index 5b771537..0d5abe7d 100644 --- a/src/views/bpm/category/CategoryForm.vue +++ b/src/views/bpm/category/CategoryForm.vue @@ -18,7 +18,7 @@ {{ dict.label }} diff --git a/src/views/bpm/form/editor/index.vue b/src/views/bpm/form/editor/index.vue index 0d1230c4..8755f938 100644 --- a/src/views/bpm/form/editor/index.vue +++ b/src/views/bpm/form/editor/index.vue @@ -22,7 +22,7 @@ {{ dict.label }} diff --git a/src/views/bpm/group/UserGroupForm.vue b/src/views/bpm/group/UserGroupForm.vue index ac0cfcb3..3c825eb7 100644 --- a/src/views/bpm/group/UserGroupForm.vue +++ b/src/views/bpm/group/UserGroupForm.vue @@ -28,7 +28,7 @@ {{ dict.label }} diff --git a/src/views/bpm/model/ModelForm.vue b/src/views/bpm/model/ModelForm.vue index ce60edca..324f14ca 100644 --- a/src/views/bpm/model/ModelForm.vue +++ b/src/views/bpm/model/ModelForm.vue @@ -62,7 +62,7 @@ {{ dict.label }} diff --git a/src/views/bpm/processExpression/ProcessExpressionForm.vue b/src/views/bpm/processExpression/ProcessExpressionForm.vue index acf0667c..2e5ed2e4 100644 --- a/src/views/bpm/processExpression/ProcessExpressionForm.vue +++ b/src/views/bpm/processExpression/ProcessExpressionForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue b/src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue index 19bb2dce..fc6d6b2c 100644 --- a/src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue +++ b/src/views/bpm/processInstance/detail/dialog/TaskSignDeleteForm.vue @@ -9,7 +9,7 @@ > - + {{ item.name }} ({{ item.assigneeUser?.deptName || item.ownerUser?.deptName }} - {{ item.assigneeUser?.nickname || item.ownerUser?.nickname }}) diff --git a/src/views/bpm/processListener/ProcessListenerForm.vue b/src/views/bpm/processListener/ProcessListenerForm.vue index 8d4e9796..a9684dff 100644 --- a/src/views/bpm/processListener/ProcessListenerForm.vue +++ b/src/views/bpm/processListener/ProcessListenerForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/crm/contact/ContactForm.vue b/src/views/crm/contact/ContactForm.vue index ac749da9..9795ac0a 100644 --- a/src/views/crm/contact/ContactForm.vue +++ b/src/views/crm/contact/ContactForm.vue @@ -90,7 +90,7 @@ {{ dict.label }} diff --git a/src/views/crm/contract/config/index.vue b/src/views/crm/contract/config/index.vue index be654f76..c5921233 100644 --- a/src/views/crm/contract/config/index.vue +++ b/src/views/crm/contract/config/index.vue @@ -27,8 +27,8 @@ @change="changeNotifyEnable" class="ml-4" > - 不提醒 - 提醒 + 不提醒 + 提醒 diff --git a/src/views/crm/customer/poolConfig/index.vue b/src/views/crm/customer/poolConfig/index.vue index 28808877..28d58a66 100644 --- a/src/views/crm/customer/poolConfig/index.vue +++ b/src/views/crm/customer/poolConfig/index.vue @@ -27,8 +27,8 @@ - 不启用 - 启用 + 不启用 + 启用 @@ -44,8 +44,8 @@ @change="changeNotifyEnable" class="ml-4" > - 不提醒 - 提醒 + 不提醒 + 提醒 diff --git a/src/views/crm/permission/components/PermissionForm.vue b/src/views/crm/permission/components/PermissionForm.vue index 9cf8867f..08ea067a 100644 --- a/src/views/crm/permission/components/PermissionForm.vue +++ b/src/views/crm/permission/components/PermissionForm.vue @@ -23,7 +23,7 @@ v-for="dict in getIntDictOptions(DICT_TYPE.CRM_PERMISSION_LEVEL)" :key="dict.value" > - + {{ dict.label }} diff --git a/src/views/crm/permission/components/TransferForm.vue b/src/views/crm/permission/components/TransferForm.vue index 311071be..bae6465d 100644 --- a/src/views/crm/permission/components/TransferForm.vue +++ b/src/views/crm/permission/components/TransferForm.vue @@ -20,8 +20,8 @@ - 移除 - 加入团队 + 移除 + 加入团队 @@ -30,7 +30,7 @@ v-for="dict in getIntDictOptions(DICT_TYPE.CRM_PERMISSION_LEVEL)" :key="dict.value" > - + {{ dict.label }} diff --git a/src/views/erp/finance/account/AccountForm.vue b/src/views/erp/finance/account/AccountForm.vue index 2f2e6f40..bde4bd2d 100644 --- a/src/views/erp/finance/account/AccountForm.vue +++ b/src/views/erp/finance/account/AccountForm.vue @@ -21,7 +21,7 @@ {{ dict.label }} diff --git a/src/views/erp/product/category/ProductCategoryForm.vue b/src/views/erp/product/category/ProductCategoryForm.vue index cef420c7..488b31e1 100644 --- a/src/views/erp/product/category/ProductCategoryForm.vue +++ b/src/views/erp/product/category/ProductCategoryForm.vue @@ -31,7 +31,7 @@ {{ dict.label }} diff --git a/src/views/erp/product/product/ProductForm.vue b/src/views/erp/product/product/ProductForm.vue index 3f9de0ad..75be903b 100644 --- a/src/views/erp/product/product/ProductForm.vue +++ b/src/views/erp/product/product/ProductForm.vue @@ -50,7 +50,7 @@ {{ dict.label }} diff --git a/src/views/erp/product/unit/ProductUnitForm.vue b/src/views/erp/product/unit/ProductUnitForm.vue index ca14ff43..bced5db8 100644 --- a/src/views/erp/product/unit/ProductUnitForm.vue +++ b/src/views/erp/product/unit/ProductUnitForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue b/src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue index e10694a0..f3df9532 100644 --- a/src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue +++ b/src/views/erp/purchase/order/components/PurchaseOrderInEnableList.vue @@ -64,7 +64,7 @@ diff --git a/src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue b/src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue index cac2bbc4..17e59db1 100644 --- a/src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue +++ b/src/views/erp/purchase/order/components/PurchaseOrderReturnEnableList.vue @@ -64,7 +64,7 @@ diff --git a/src/views/erp/purchase/supplier/SupplierForm.vue b/src/views/erp/purchase/supplier/SupplierForm.vue index d3c433c8..3225df70 100644 --- a/src/views/erp/purchase/supplier/SupplierForm.vue +++ b/src/views/erp/purchase/supplier/SupplierForm.vue @@ -44,7 +44,7 @@ {{ dict.label }} diff --git a/src/views/erp/sale/customer/CustomerForm.vue b/src/views/erp/sale/customer/CustomerForm.vue index da6e004f..ce63cbb0 100644 --- a/src/views/erp/sale/customer/CustomerForm.vue +++ b/src/views/erp/sale/customer/CustomerForm.vue @@ -44,7 +44,7 @@ {{ dict.label }} diff --git a/src/views/erp/sale/order/components/SaleOrderOutEnableList.vue b/src/views/erp/sale/order/components/SaleOrderOutEnableList.vue index 55de7459..38dcac42 100644 --- a/src/views/erp/sale/order/components/SaleOrderOutEnableList.vue +++ b/src/views/erp/sale/order/components/SaleOrderOutEnableList.vue @@ -64,7 +64,7 @@ diff --git a/src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue b/src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue index a93a9971..75d925d5 100644 --- a/src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue +++ b/src/views/erp/sale/order/components/SaleOrderReturnEnableList.vue @@ -64,7 +64,7 @@ diff --git a/src/views/erp/stock/warehouse/WarehouseForm.vue b/src/views/erp/stock/warehouse/WarehouseForm.vue index ea88a18c..f65cea6a 100644 --- a/src/views/erp/stock/warehouse/WarehouseForm.vue +++ b/src/views/erp/stock/warehouse/WarehouseForm.vue @@ -19,7 +19,7 @@ {{ dict.label }} diff --git a/src/views/infra/codegen/components/GenerateInfoForm.vue b/src/views/infra/codegen/components/GenerateInfoForm.vue index d2a01cc0..aaf176fb 100644 --- a/src/views/infra/codegen/components/GenerateInfoForm.vue +++ b/src/views/infra/codegen/components/GenerateInfoForm.vue @@ -285,8 +285,8 @@ - 一对多 - 一对一 + 一对多 + 一对一 diff --git a/src/views/infra/config/ConfigForm.vue b/src/views/infra/config/ConfigForm.vue index f61face0..4f7333a6 100644 --- a/src/views/infra/config/ConfigForm.vue +++ b/src/views/infra/config/ConfigForm.vue @@ -24,7 +24,7 @@ {{ dict.label }} diff --git a/src/views/infra/demo/demo01/Demo01ContactForm.vue b/src/views/infra/demo/demo01/Demo01ContactForm.vue index 5d28112a..f317fe76 100644 --- a/src/views/infra/demo/demo01/Demo01ContactForm.vue +++ b/src/views/infra/demo/demo01/Demo01ContactForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/infra/demo/demo03/erp/Demo03StudentForm.vue b/src/views/infra/demo/demo03/erp/Demo03StudentForm.vue index 758c7e5d..b73f4233 100644 --- a/src/views/infra/demo/demo03/erp/Demo03StudentForm.vue +++ b/src/views/infra/demo/demo03/erp/Demo03StudentForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/infra/demo/demo03/inner/Demo03StudentForm.vue b/src/views/infra/demo/demo03/inner/Demo03StudentForm.vue index 98c1b7bf..8621593b 100644 --- a/src/views/infra/demo/demo03/inner/Demo03StudentForm.vue +++ b/src/views/infra/demo/demo03/inner/Demo03StudentForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/infra/demo/demo03/normal/Demo03StudentForm.vue b/src/views/infra/demo/demo03/normal/Demo03StudentForm.vue index 4815357e..42613c4d 100644 --- a/src/views/infra/demo/demo03/normal/Demo03StudentForm.vue +++ b/src/views/infra/demo/demo03/normal/Demo03StudentForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/infra/fileConfig/FileConfigForm.vue b/src/views/infra/fileConfig/FileConfigForm.vue index 4d89d0ad..88e0bd56 100644 --- a/src/views/infra/fileConfig/FileConfigForm.vue +++ b/src/views/infra/fileConfig/FileConfigForm.vue @@ -66,8 +66,8 @@ - 主动模式 - 被动模式 + 主动模式 + 被动模式 diff --git a/src/views/mall/home/components/TradeTrendCard.vue b/src/views/mall/home/components/TradeTrendCard.vue index 7930e212..ad1270ea 100644 --- a/src/views/mall/home/components/TradeTrendCard.vue +++ b/src/views/mall/home/components/TradeTrendCard.vue @@ -6,7 +6,7 @@ - + {{ value.name }} diff --git a/src/views/mall/product/brand/BrandForm.vue b/src/views/mall/product/brand/BrandForm.vue index ab347378..7486dbee 100644 --- a/src/views/mall/product/brand/BrandForm.vue +++ b/src/views/mall/product/brand/BrandForm.vue @@ -21,7 +21,7 @@ {{ dict.label }} diff --git a/src/views/mall/product/category/CategoryForm.vue b/src/views/mall/product/category/CategoryForm.vue index 7f209275..8e89ae25 100644 --- a/src/views/mall/product/category/CategoryForm.vue +++ b/src/views/mall/product/category/CategoryForm.vue @@ -33,7 +33,7 @@ {{ dict.label }} diff --git a/src/views/mall/product/spu/components/SkuTableSelect.vue b/src/views/mall/product/spu/components/SkuTableSelect.vue index 13d6ad19..307208c6 100644 --- a/src/views/mall/product/spu/components/SkuTableSelect.vue +++ b/src/views/mall/product/spu/components/SkuTableSelect.vue @@ -3,7 +3,7 @@ - diff --git a/src/views/mall/product/spu/components/SpuTableSelect.vue b/src/views/mall/product/spu/components/SpuTableSelect.vue index 8028f749..4775e117 100644 --- a/src/views/mall/product/spu/components/SpuTableSelect.vue +++ b/src/views/mall/product/spu/components/SpuTableSelect.vue @@ -70,7 +70,7 @@ - + diff --git a/src/views/mall/product/spu/form/SkuForm.vue b/src/views/mall/product/spu/form/SkuForm.vue index 73b8ceae..314f9f52 100644 --- a/src/views/mall/product/spu/form/SkuForm.vue +++ b/src/views/mall/product/spu/form/SkuForm.vue @@ -14,14 +14,14 @@ class="w-80" @change="changeSubCommissionType" > - 默认设置 - 单独设置 + 默认设置 + 单独设置 - 单规格 - 多规格 + 单规格 + 多规格 diff --git a/src/views/mall/promotion/article/ArticleForm.vue b/src/views/mall/promotion/article/ArticleForm.vue index 1e44fad6..3f269cb0 100644 --- a/src/views/mall/promotion/article/ArticleForm.vue +++ b/src/views/mall/promotion/article/ArticleForm.vue @@ -51,7 +51,7 @@ {{ dict.label }} @@ -64,7 +64,7 @@ {{ dict.label }} @@ -77,7 +77,7 @@ {{ dict.label }} diff --git a/src/views/mall/promotion/article/category/ArticleCategoryForm.vue b/src/views/mall/promotion/article/category/ArticleCategoryForm.vue index f8da3bc8..2e6e9e29 100644 --- a/src/views/mall/promotion/article/category/ArticleCategoryForm.vue +++ b/src/views/mall/promotion/article/category/ArticleCategoryForm.vue @@ -20,7 +20,7 @@ {{ dict.label }} diff --git a/src/views/mall/promotion/banner/BannerForm.vue b/src/views/mall/promotion/banner/BannerForm.vue index 03bca0f9..9d1b7fc7 100644 --- a/src/views/mall/promotion/banner/BannerForm.vue +++ b/src/views/mall/promotion/banner/BannerForm.vue @@ -34,7 +34,7 @@ {{ dict.label }} @@ -47,7 +47,7 @@ {{ dict.label }} diff --git a/src/views/mall/promotion/coupon/template/CouponTemplateForm.vue b/src/views/mall/promotion/coupon/template/CouponTemplateForm.vue index 408f381a..a981008f 100644 --- a/src/views/mall/promotion/coupon/template/CouponTemplateForm.vue +++ b/src/views/mall/promotion/coupon/template/CouponTemplateForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} @@ -40,7 +40,7 @@ {{ dict.label }} @@ -101,8 +101,8 @@ - 直接领取 - 指定发放 + 直接领取 + 指定发放 @@ -130,7 +130,7 @@ {{ dict.label }} diff --git a/src/views/mall/promotion/diy/template/decorate.vue b/src/views/mall/promotion/diy/template/decorate.vue index e7838f29..82edbe5f 100644 --- a/src/views/mall/promotion/diy/template/decorate.vue +++ b/src/views/mall/promotion/diy/template/decorate.vue @@ -18,7 +18,7 @@ @change="handleTemplateItemChange" > - + diff --git a/src/views/mall/promotion/rewardActivity/RewardForm.vue b/src/views/mall/promotion/rewardActivity/RewardForm.vue index 9fb69a56..490814db 100644 --- a/src/views/mall/promotion/rewardActivity/RewardForm.vue +++ b/src/views/mall/promotion/rewardActivity/RewardForm.vue @@ -24,7 +24,7 @@ {{ dict.label }} @@ -110,7 +110,7 @@ {{ dict.label }} diff --git a/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue b/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue index a7ce5fe7..185b2569 100644 --- a/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue +++ b/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue @@ -32,7 +32,7 @@ {{ dict.label }} diff --git a/src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue b/src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue index 54e3c16d..20b4a9ab 100644 --- a/src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue +++ b/src/views/mall/trade/brokerage/user/BrokerageOrderListDialog.vue @@ -12,8 +12,8 @@ 全部 - 一级推广人 - 二级推广人 + 一级推广人 + 二级推广人 diff --git a/src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue b/src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue index 87dc8f67..732f4bbb 100644 --- a/src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue +++ b/src/views/mall/trade/brokerage/user/BrokerageUserListDialog.vue @@ -12,8 +12,8 @@ 全部 - 一级推广人 - 二级推广人 + 一级推广人 + 二级推广人 diff --git a/src/views/mall/trade/config/index.vue b/src/views/mall/trade/config/index.vue index cdaf812c..cbfd014e 100644 --- a/src/views/mall/trade/config/index.vue +++ b/src/views/mall/trade/config/index.vue @@ -82,7 +82,7 @@ {{ dict.label }} @@ -99,7 +99,7 @@ {{ dict.label }} diff --git a/src/views/mall/trade/delivery/express/ExpressForm.vue b/src/views/mall/trade/delivery/express/ExpressForm.vue index 232fb793..8b759f28 100644 --- a/src/views/mall/trade/delivery/express/ExpressForm.vue +++ b/src/views/mall/trade/delivery/express/ExpressForm.vue @@ -25,7 +25,7 @@ {{ dict.label }} diff --git a/src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue b/src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue index edbcbc3a..547aece6 100644 --- a/src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue +++ b/src/views/mall/trade/delivery/expressTemplate/ExpressTemplateForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue b/src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue index 59005588..fb5821fc 100644 --- a/src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue +++ b/src/views/mall/trade/delivery/pickUpStore/PickUpStoreForm.vue @@ -20,7 +20,7 @@ {{ dict.label }} diff --git a/src/views/mall/trade/order/form/OrderDeliveryForm.vue b/src/views/mall/trade/order/form/OrderDeliveryForm.vue index 3b98c2e6..d901c156 100644 --- a/src/views/mall/trade/order/form/OrderDeliveryForm.vue +++ b/src/views/mall/trade/order/form/OrderDeliveryForm.vue @@ -3,8 +3,8 @@ - 快递物流 - 无需发货 + 快递物流 + 无需发货 diff --git a/src/views/member/group/GroupForm.vue b/src/views/member/group/GroupForm.vue index 14510b0f..f87030b7 100644 --- a/src/views/member/group/GroupForm.vue +++ b/src/views/member/group/GroupForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/member/level/LevelForm.vue b/src/views/member/level/LevelForm.vue index 7e6873cc..2aa49480 100644 --- a/src/views/member/level/LevelForm.vue +++ b/src/views/member/level/LevelForm.vue @@ -67,7 +67,7 @@ {{ dict.label }} diff --git a/src/views/member/signin/config/SignInConfigForm.vue b/src/views/member/signin/config/SignInConfigForm.vue index 616fd8fc..9e0a629a 100644 --- a/src/views/member/signin/config/SignInConfigForm.vue +++ b/src/views/member/signin/config/SignInConfigForm.vue @@ -24,7 +24,7 @@ {{ dict.label }} diff --git a/src/views/member/user/UserForm.vue b/src/views/member/user/UserForm.vue index 0da4ef61..70d83138 100644 --- a/src/views/member/user/UserForm.vue +++ b/src/views/member/user/UserForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} @@ -35,7 +35,7 @@ {{ dict.label }} diff --git a/src/views/member/user/UserPointUpdateForm.vue b/src/views/member/user/UserPointUpdateForm.vue index 967ebe03..952613ca 100644 --- a/src/views/member/user/UserPointUpdateForm.vue +++ b/src/views/member/user/UserPointUpdateForm.vue @@ -18,8 +18,8 @@ - 增加 - 减少 + 增加 + 减少 diff --git a/src/views/member/user/detail/UserBrokerageList.vue b/src/views/member/user/detail/UserBrokerageList.vue index db88787b..68c3c849 100644 --- a/src/views/member/user/detail/UserBrokerageList.vue +++ b/src/views/member/user/detail/UserBrokerageList.vue @@ -11,8 +11,8 @@ 全部 - 一级推广人 - 二级推广人 + 一级推广人 + 二级推广人 diff --git a/src/views/pay/app/components/AppForm.vue b/src/views/pay/app/components/AppForm.vue index bf6553ee..11480de0 100644 --- a/src/views/pay/app/components/AppForm.vue +++ b/src/views/pay/app/components/AppForm.vue @@ -18,7 +18,7 @@ {{ dict.label }} diff --git a/src/views/pay/app/components/channel/AlipayChannelForm.vue b/src/views/pay/app/components/channel/AlipayChannelForm.vue index e5a36ec4..0ce8978f 100644 --- a/src/views/pay/app/components/channel/AlipayChannelForm.vue +++ b/src/views/pay/app/components/channel/AlipayChannelForm.vue @@ -21,7 +21,7 @@ {{ dict.label }} @@ -29,21 +29,21 @@ - 线上环境 - + 线上环境 + 沙箱环境 - RSA2 + RSA2 - 公钥模式 - 证书模式 + 公钥模式 + 证书模式 diff --git a/src/views/pay/app/components/channel/MockChannelForm.vue b/src/views/pay/app/components/channel/MockChannelForm.vue index a2c7753c..49ab68e5 100644 --- a/src/views/pay/app/components/channel/MockChannelForm.vue +++ b/src/views/pay/app/components/channel/MockChannelForm.vue @@ -13,7 +13,7 @@ {{ dict.label }} diff --git a/src/views/pay/app/components/channel/WalletChannelForm.vue b/src/views/pay/app/components/channel/WalletChannelForm.vue index 343237c7..58951af1 100644 --- a/src/views/pay/app/components/channel/WalletChannelForm.vue +++ b/src/views/pay/app/components/channel/WalletChannelForm.vue @@ -13,7 +13,7 @@ {{ dict.label }} diff --git a/src/views/pay/app/components/channel/WeixinChannelForm.vue b/src/views/pay/app/components/channel/WeixinChannelForm.vue index 007c470e..b2de3608 100644 --- a/src/views/pay/app/components/channel/WeixinChannelForm.vue +++ b/src/views/pay/app/components/channel/WeixinChannelForm.vue @@ -34,7 +34,7 @@ {{ dict.label }} @@ -42,8 +42,8 @@ - v2 - v3 + v2 + v3 diff --git a/src/views/pay/demo/transfer/DemoTransferForm.vue b/src/views/pay/demo/transfer/DemoTransferForm.vue index e5448f10..0eb7acd2 100644 --- a/src/views/pay/demo/transfer/DemoTransferForm.vue +++ b/src/views/pay/demo/transfer/DemoTransferForm.vue @@ -12,7 +12,7 @@ {{ dict.label }} diff --git a/src/views/pay/transfer/CreatePayTransfer.vue b/src/views/pay/transfer/CreatePayTransfer.vue index 31706504..68a6db30 100644 --- a/src/views/pay/transfer/CreatePayTransfer.vue +++ b/src/views/pay/transfer/CreatePayTransfer.vue @@ -28,13 +28,13 @@ diff --git a/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue b/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue index 0153225e..e7a7328d 100644 --- a/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue +++ b/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue @@ -21,7 +21,7 @@ {{ dict.label }} diff --git a/src/views/system/dict/DictTypeForm.vue b/src/views/system/dict/DictTypeForm.vue index 5e416d78..b9159b50 100644 --- a/src/views/system/dict/DictTypeForm.vue +++ b/src/views/system/dict/DictTypeForm.vue @@ -22,7 +22,7 @@ {{ dict.label }} diff --git a/src/views/system/dict/data/DictDataForm.vue b/src/views/system/dict/data/DictDataForm.vue index 2094371d..bab18dbf 100644 --- a/src/views/system/dict/data/DictDataForm.vue +++ b/src/views/system/dict/data/DictDataForm.vue @@ -28,7 +28,7 @@ {{ dict.label }} diff --git a/src/views/system/menu/MenuForm.vue b/src/views/system/menu/MenuForm.vue index 2b4a90d1..4a147407 100644 --- a/src/views/system/menu/MenuForm.vue +++ b/src/views/system/menu/MenuForm.vue @@ -66,7 +66,7 @@ {{ dict.label }} @@ -77,8 +77,8 @@ - 显示 - 隐藏 + 显示 + 隐藏 @@ -89,8 +89,8 @@ /> - 总是 - 不是 + 总是 + 不是 @@ -101,8 +101,8 @@ /> - 缓存 - 不缓存 + 缓存 + 不缓存 diff --git a/src/views/system/notify/template/NotifyTemplateForm.vue b/src/views/system/notify/template/NotifyTemplateForm.vue index a734e2d6..beb28634 100644 --- a/src/views/system/notify/template/NotifyTemplateForm.vue +++ b/src/views/system/notify/template/NotifyTemplateForm.vue @@ -34,7 +34,7 @@ {{ dict.label }} diff --git a/src/views/system/notify/template/NotifyTemplateSendForm.vue b/src/views/system/notify/template/NotifyTemplateSendForm.vue index 126067c1..4c3e9c45 100644 --- a/src/views/system/notify/template/NotifyTemplateSendForm.vue +++ b/src/views/system/notify/template/NotifyTemplateSendForm.vue @@ -20,7 +20,7 @@ {{ dict.label }} diff --git a/src/views/system/oauth2/client/ClientForm.vue b/src/views/system/oauth2/client/ClientForm.vue index 5d13f71b..563682a0 100644 --- a/src/views/system/oauth2/client/ClientForm.vue +++ b/src/views/system/oauth2/client/ClientForm.vue @@ -27,7 +27,7 @@ {{ dict.label }} diff --git a/src/views/system/sms/channel/SmsChannelForm.vue b/src/views/system/sms/channel/SmsChannelForm.vue index 049868a3..926c28f4 100644 --- a/src/views/system/sms/channel/SmsChannelForm.vue +++ b/src/views/system/sms/channel/SmsChannelForm.vue @@ -25,7 +25,7 @@ {{ dict.label }} diff --git a/src/views/system/sms/template/SmsTemplateForm.vue b/src/views/system/sms/template/SmsTemplateForm.vue index 9750e8a7..f339136a 100644 --- a/src/views/system/sms/template/SmsTemplateForm.vue +++ b/src/views/system/sms/template/SmsTemplateForm.vue @@ -44,7 +44,7 @@ {{ dict.label }} diff --git a/src/views/system/social/client/SocialClientForm.vue b/src/views/system/social/client/SocialClientForm.vue index e6f92bd6..cbfe195b 100644 --- a/src/views/system/social/client/SocialClientForm.vue +++ b/src/views/system/social/client/SocialClientForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} @@ -26,7 +26,7 @@ {{ dict.label }} @@ -49,7 +49,7 @@ {{ dict.label }} diff --git a/src/views/system/tenant/TenantForm.vue b/src/views/system/tenant/TenantForm.vue index 4d5fde5a..205a2cf0 100644 --- a/src/views/system/tenant/TenantForm.vue +++ b/src/views/system/tenant/TenantForm.vue @@ -62,7 +62,7 @@ {{ dict.label }} diff --git a/src/views/system/tenantPackage/TenantPackageForm.vue b/src/views/system/tenantPackage/TenantPackageForm.vue index 74928892..d0e7da83 100644 --- a/src/views/system/tenantPackage/TenantPackageForm.vue +++ b/src/views/system/tenantPackage/TenantPackageForm.vue @@ -45,7 +45,7 @@ {{ dict.label }} From d3dc5081714118eba71644c698464b700aa49d2a Mon Sep 17 00:00:00 2001 From: preschooler Date: Tue, 20 Aug 2024 11:44:51 +0800 Subject: [PATCH 040/124] =?UTF-8?q?=F0=9F=90=9E=20fix:=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E5=B7=A5=E5=85=B7=E6=A0=8F=E4=B8=ADel-input?= =?UTF-8?q?=E3=80=81el-select=E3=80=81el-date-picker=E5=AE=BD=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ai/image/manager/index.vue | 2 +- src/views/ai/image/square/index.vue | 9 ++++---- src/views/ai/mindmap/manager/index.vue | 2 +- src/views/ai/music/manager/index.vue | 2 +- src/views/ai/write/manager/index.vue | 9 ++++++-- .../bpm/processInstance/manager/index.vue | 2 +- src/views/bpm/task/copy/index.vue | 1 + src/views/erp/finance/payment/index.vue | 2 +- src/views/erp/finance/receipt/index.vue | 2 +- src/views/erp/purchase/in/index.vue | 2 +- src/views/erp/purchase/order/index.vue | 2 +- src/views/erp/purchase/return/index.vue | 2 +- src/views/erp/sale/order/index.vue | 2 +- src/views/erp/sale/out/index.vue | 2 +- src/views/erp/sale/return/index.vue | 2 +- src/views/erp/stock/in/index.vue | 2 +- src/views/erp/stock/record/index.vue | 2 +- src/views/infra/file/index.vue | 3 +++ src/views/mall/product/comment/index.vue | 23 +++++++++++++++---- src/views/mall/trade/afterSale/index.vue | 2 +- .../member/user/detail/UserAftersaleList.vue | 2 +- src/views/system/dept/index.vue | 1 + src/views/system/operatelog/index.vue | 2 +- src/views/system/post/index.vue | 4 +++- src/views/system/sms/channel/index.vue | 2 ++ 25 files changed, 58 insertions(+), 28 deletions(-) diff --git a/src/views/ai/image/manager/index.vue b/src/views/ai/image/manager/index.vue index 84403f35..d2cefe6c 100644 --- a/src/views/ai/image/manager/index.vue +++ b/src/views/ai/image/manager/index.vue @@ -71,7 +71,7 @@ start-placeholder="开始日期" end-placeholder="结束日期" :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" - class="!w-220px" + class="!w-240px" /> diff --git a/src/views/ai/image/square/index.vue b/src/views/ai/image/square/index.vue index 3da6cdef..0cf1dcd2 100644 --- a/src/views/ai/image/square/index.vue +++ b/src/views/ai/image/square/index.vue @@ -9,6 +9,7 @@ placeholder="请输入要搜索的内容" :suffix-icon="Search" @keyup.enter="handleQuery" + class="!w-240px" /> @@ -66,8 +67,8 @@ onMounted(async () => { diff --git a/src/views/report/goview/index.vue b/src/views/report/goview/index.vue index dd10cca0..355fdd54 100644 --- a/src/views/report/goview/index.vue +++ b/src/views/report/goview/index.vue @@ -2,6 +2,7 @@ + diff --git a/src/views/report/jmreport/index.vue b/src/views/report/jmreport/index.vue index 382d7893..49c6f902 100644 --- a/src/views/report/jmreport/index.vue +++ b/src/views/report/jmreport/index.vue @@ -2,6 +2,7 @@ + @@ -10,6 +11,5 @@ import { getAccessToken } from '@/utils/auth' defineOptions({ name: 'JimuReport' }) -const BASE_URL = import.meta.env.VITE_BASE_URL -const src = ref(BASE_URL + '/jmreport/list?token=' + getAccessToken()) +const src = ref(import.meta.env.VITE_BASE_URL + '/jmreport/list?token=' + getAccessToken()) From b47c8f0ba0604f9a2462cf420aa91b659e0c706b Mon Sep 17 00:00:00 2001 From: GoldenZqqq <1361001127@qq.com> Date: Wed, 21 Aug 2024 15:03:17 +0800 Subject: [PATCH 043/124] =?UTF-8?q?refactor:=20=E5=B7=A5=E4=BD=9C=E6=B5=81?= =?UTF-8?q?=E5=AE=A1=E6=89=B9=E9=A1=B5=E9=9D=A2=E5=B8=83=E5=B1=80=E4=B8=8E?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/svgs/send.svg | 1 + .../bpm/processInstance/detail/index_new.vue | 493 ++++++++++++++++++ 2 files changed, 494 insertions(+) create mode 100644 src/assets/svgs/send.svg create mode 100644 src/views/bpm/processInstance/detail/index_new.vue diff --git a/src/assets/svgs/send.svg b/src/assets/svgs/send.svg new file mode 100644 index 00000000..eb16fc13 --- /dev/null +++ b/src/assets/svgs/send.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/bpm/processInstance/detail/index_new.vue b/src/views/bpm/processInstance/detail/index_new.vue new file mode 100644 index 00000000..41db5958 --- /dev/null +++ b/src/views/bpm/processInstance/detail/index_new.vue @@ -0,0 +1,493 @@ + + + + + + + + + + {{ processInstance.name }} + + + + + + + + + + + + + 审批意见 + + + + + + {{ processInstance.name }} + + + {{ processInstance?.startUser.nickname }} + {{ + processInstance?.startUser.deptName + }} + + + + + 填写表单【{{ runningTasks[index]?.formName }}】 + + + + + + + + + + + + + + + + 通过 + + + 拒绝 + + + 抄送 + + + 转交 + + + 委派 + + + 加签 + + + 退回 + + + + + + + + + + + {{ index === 0 ? '发起人' : '审批人' }}:{{ activity.createBy }} + + + 接收时间:{{ activity.receiveTime }} + + + 审批时间:{{ activity.auditTime }} + + + 审批意见: + + {{ activity.opinion }} + + + + + + + + + + + + + + + + + + + + + + 流转评论 + + + + + + + + + + + + + + + From edc50b6f006c9969e675de6b0f6a0e6ec02c74e6 Mon Sep 17 00:00:00 2001 From: preschooler Date: Wed, 21 Aug 2024 14:02:38 +0800 Subject: [PATCH 044/124] =?UTF-8?q?=F0=9F=90=9E=20fix:=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E6=A0=BC=E5=BC=8F=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/formatTime.ts | 12 ++++++------ .../kefu/components/KeFuConversationList.vue | 16 ++++++++-------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/utils/formatTime.ts b/src/utils/formatTime.ts index 134a986e..5fcfc66c 100644 --- a/src/utils/formatTime.ts +++ b/src/utils/formatTime.ts @@ -56,11 +56,11 @@ export const defaultShortcuts = [ * 时间日期转换 * @param date 当前时间,new Date() 格式 * @param format 需要转换的时间格式字符串 - * @description format 字符串随意,如 `YYYY-mm、YYYY-mm-dd` - * @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 ZZZ" - * @description format 季度 + 星期 + 几周:"YYYY-mm-dd HH:MM:SS WWW QQQQ ZZZ" + * @description format 字符串随意,如 `YYYY-mm、YYYY-MM-DD` + * @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 ZZZ" + * @description format 季度 + 星期 + 几周:"YYYY-MM-DD HH:MM:SS WWW QQQQ ZZZ" * @returns 返回拼接后的时间字符串 */ export function formatDate(date: Date, format?: string): string { @@ -110,7 +110,7 @@ export function getWeek(dateTime: Date): number { * @description param 3天: 60 * 60* 24 * 1000 * 3 * @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 // 获取js 时间戳 diff --git a/src/views/mall/promotion/kefu/components/KeFuConversationList.vue b/src/views/mall/promotion/kefu/components/KeFuConversationList.vue index 60188f32..565176f1 100644 --- a/src/views/mall/promotion/kefu/components/KeFuConversationList.vue +++ b/src/views/mall/promotion/kefu/components/KeFuConversationList.vue @@ -23,7 +23,7 @@ {{ item.userNickname }} - {{ formatPast(item.lastMessageTime, 'YYYY-mm-dd') }} + {{ formatPast(item.lastMessageTime, 'YYYY-MM-DD') }} @@ -186,11 +186,11 @@ watch(showRightMenu, (val) => { transition: border-left 0.05s ease-in-out; /* 设置过渡效果 */ .username { - min-width: 0; + display: -webkit-box; max-width: 60%; + min-width: 0; overflow: hidden; text-overflow: ellipsis; - display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } @@ -198,14 +198,14 @@ watch(showRightMenu, (val) => { .last-message { width: 200px; overflow: hidden; // 隐藏超出的文本 - white-space: nowrap; // 禁止换行 text-overflow: ellipsis; // 添加省略号 + white-space: nowrap; // 禁止换行 } } .active { - border-left: 5px #3271ff solid; background-color: #eff0f1; + border-left: 5px #3271ff solid; } .pinned { @@ -214,13 +214,13 @@ watch(showRightMenu, (val) => { .right-menu-ul { position: absolute; - background-color: #fff; + width: 130px; padding: 10px; margin: 0; list-style-type: none; /* 移除默认的项目符号 */ + background-color: #fff; border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* 阴影效果 */ - width: 130px; + box-shadow: 0 2px 4px rgb(0 0 0 / 10%); /* 阴影效果 */ li { padding: 8px 16px; From 1c9d40fc54bd6a1388d0b2f20c9f71a25a8f8b45 Mon Sep 17 00:00:00 2001 From: preschooler Date: Wed, 21 Aug 2024 14:47:05 +0800 Subject: [PATCH 045/124] =?UTF-8?q?=F0=9F=8E=88=20perf:=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=9D=83=E9=99=90=E9=80=89=E6=8B=A9=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/role/RoleAssignMenuForm.vue | 9 +-------- src/views/system/role/RoleDataPermissionForm.vue | 6 +++--- src/views/system/tenantPackage/TenantPackageForm.vue | 9 +-------- 3 files changed, 5 insertions(+), 19 deletions(-) diff --git a/src/views/system/role/RoleAssignMenuForm.vue b/src/views/system/role/RoleAssignMenuForm.vue index c3294a52..7c81ef79 100644 --- a/src/views/system/role/RoleAssignMenuForm.vue +++ b/src/views/system/role/RoleAssignMenuForm.vue @@ -8,7 +8,7 @@ {{ formData.code }} - + 全选/全不选: { } } - diff --git a/src/views/system/role/RoleDataPermissionForm.vue b/src/views/system/role/RoleDataPermissionForm.vue index 476a623c..758d47ad 100644 --- a/src/views/system/role/RoleDataPermissionForm.vue +++ b/src/views/system/role/RoleDataPermissionForm.vue @@ -1,5 +1,5 @@ - + {{ formData.name }} @@ -21,9 +21,9 @@ - + 全选/全不选: - + 全选/全不选: { } } - From a4d19cc0856c494440344f67e1c3bae19a05f216 Mon Sep 17 00:00:00 2001 From: preschooler Date: Wed, 21 Aug 2024 15:12:14 +0800 Subject: [PATCH 046/124] =?UTF-8?q?=F0=9F=8E=88=20perf:=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E9=80=89=E6=8B=A9=E5=BC=B9=E7=AA=97=E5=AE=BD?= =?UTF-8?q?=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Icon/src/IconSelect.vue | 6 +++--- src/views/system/menu/MenuForm.vue | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/Icon/src/IconSelect.vue b/src/components/Icon/src/IconSelect.vue index d4a5b074..4b1f8ea2 100644 --- a/src/components/Icon/src/IconSelect.vue +++ b/src/components/Icon/src/IconSelect.vue @@ -122,7 +122,7 @@ watch( placement: 'auto' }" :visible="visible" - :width="350" + :width="355" popper-class="pure-popper" trigger="click" > @@ -147,7 +147,7 @@ watch( > - + diff --git a/src/views/system/menu/MenuForm.vue b/src/views/system/menu/MenuForm.vue index 4a147407..ac37937c 100644 --- a/src/views/system/menu/MenuForm.vue +++ b/src/views/system/menu/MenuForm.vue @@ -25,7 +25,7 @@ {{ dict.label }} From 273ae198a6216148051cb75d929c48d77f6658f2 Mon Sep 17 00:00:00 2001 From: preschooler Date: Wed, 21 Aug 2024 16:24:59 +0800 Subject: [PATCH 047/124] =?UTF-8?q?=F0=9F=90=9E=20fix:=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E9=82=AE=E4=BB=B6=E6=A8=A1=E5=9D=97=E6=90=9C=E7=B4=A2=E6=A0=8F?= =?UTF-8?q?=E5=85=83=E7=B4=A0=E5=AE=BD=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/mail/account/account.data.ts | 18 +++++++- src/views/system/mail/log/log.data.ts | 44 ++++++++++++++++--- .../system/mail/template/template.data.ts | 35 +++++++++++++-- 3 files changed, 86 insertions(+), 11 deletions(-) diff --git a/src/views/system/mail/account/account.data.ts b/src/views/system/mail/account/account.data.ts index 23b1f084..6de394e6 100644 --- a/src/views/system/mail/account/account.data.ts +++ b/src/views/system/mail/account/account.data.ts @@ -25,12 +25,26 @@ const crudSchemas = reactive([ { label: '邮箱', field: 'mail', - isSearch: true + isSearch: true, + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '用户名', field: 'username', - isSearch: true + isSearch: true, + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '密码', diff --git a/src/views/system/mail/log/log.data.ts b/src/views/system/mail/log/log.data.ts index 62cbf516..594a5d5f 100644 --- a/src/views/system/mail/log/log.data.ts +++ b/src/views/system/mail/log/log.data.ts @@ -21,7 +21,10 @@ const crudSchemas = reactive([ componentProps: { valueFormat: 'YYYY-MM-DD HH:mm:ss', 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: { @@ -36,7 +39,14 @@ const crudSchemas = reactive([ label: '用户编号', field: 'userId', isSearch: true, - isTable: false + isTable: false, + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '用户类型', @@ -44,7 +54,14 @@ const crudSchemas = reactive([ dictType: DICT_TYPE.USER_TYPE, dictClass: 'number', isSearch: true, - isTable: false + isTable: false, + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '邮件标题', @@ -65,7 +82,14 @@ const crudSchemas = reactive([ field: 'sendStatus', dictType: DICT_TYPE.SYSTEM_MAIL_SEND_STATUS, dictClass: 'string', - isSearch: true + isSearch: true, + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '邮箱账号', @@ -79,6 +103,9 @@ const crudSchemas = reactive([ optionsAlias: { labelField: 'mail', valueField: 'id' + }, + style: { + width: '240px' } } } @@ -93,7 +120,14 @@ const crudSchemas = reactive([ { label: '模板编号', field: 'templateId', - isSearch: true + isSearch: true, + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '模板编码', diff --git a/src/views/system/mail/template/template.data.ts b/src/views/system/mail/template/template.data.ts index e68f875a..c11d5fe9 100644 --- a/src/views/system/mail/template/template.data.ts +++ b/src/views/system/mail/template/template.data.ts @@ -22,12 +22,26 @@ const crudSchemas = reactive([ { label: '模板编码', field: 'code', - isSearch: true + isSearch: true, + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '模板名称', field: 'name', - isSearch: true + isSearch: true, + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '模板标题', @@ -59,6 +73,9 @@ const crudSchemas = reactive([ optionsAlias: { labelField: 'mail', valueField: 'id' + }, + style: { + width: '240px' } } }, @@ -82,7 +99,14 @@ const crudSchemas = reactive([ field: 'status', isSearch: true, dictType: DICT_TYPE.COMMON_STATUS, - dictClass: 'number' + dictClass: 'number', + search: { + componentProps: { + style: { + width: '240px' + } + } + } }, { label: '备注', @@ -100,7 +124,10 @@ const crudSchemas = reactive([ componentProps: { valueFormat: 'YYYY-MM-DD HH:mm:ss', 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' + } } } }, From d22a2933b6116f31fbb27c58f8047e7165b8ea11 Mon Sep 17 00:00:00 2001 From: GoldenZqqq <1361001127@qq.com> Date: Wed, 21 Aug 2024 16:57:59 +0800 Subject: [PATCH 048/124] =?UTF-8?q?feat:=20=E6=A0=B7=E5=BC=8F=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bpm/processInstance/detail/index_new.vue | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/views/bpm/processInstance/detail/index_new.vue b/src/views/bpm/processInstance/detail/index_new.vue index 41db5958..7a23c2e2 100644 --- a/src/views/bpm/processInstance/detail/index_new.vue +++ b/src/views/bpm/processInstance/detail/index_new.vue @@ -8,7 +8,7 @@ {{ processInstance.name }} @@ -32,7 +32,7 @@ - 审批意见 + 审批意见 .form-box { - :deep(.el-card){ - border: none + :deep(.el-card) { + border: none; } } - From 1d0706880670c684fc49b4aeb408cb4a59cb30ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=8B=E9=81=93=E6=BA=90=E7=A0=81?= Date: Wed, 21 Aug 2024 13:41:32 +0000 Subject: [PATCH 049/124] =?UTF-8?q?=E5=9B=9E=E9=80=80=20'Pull=20Request=20?= =?UTF-8?q?!505=20:=20=E3=80=90=E4=BF=AE=E5=A4=8D=E3=80=91el-input?= =?UTF-8?q?=E3=80=81el-select=E3=80=81el-date-picker=E5=AE=BD=E5=BA=A6?= =?UTF-8?q?=EF=BC=9Bel-radio=E7=9A=84label=E5=B1=9E=E6=80=A7=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E4=B8=8B=E4=B8=AA=E7=89=88=E6=9C=AC=EF=BC=9B=E4=BC=98?= =?UTF-8?q?=E5=8C=96iframe=E5=B8=83=E5=B1=80'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Crontab/src/Crontab.vue | 66 +++++++++---------- .../components/ComponentContainerProperty.vue | 4 +- .../components/mobile/Carousel/property.vue | 12 ++-- .../components/mobile/CouponCard/property.vue | 6 +- .../components/mobile/Divider/property.vue | 6 +- .../mobile/FloatingActionButton/property.vue | 4 +- .../components/mobile/MenuGrid/property.vue | 4 +- .../components/mobile/MenuSwiper/property.vue | 14 ++-- .../NavigationBar/components/CellProperty.vue | 6 +- .../mobile/NavigationBar/property.vue | 12 ++-- .../components/mobile/Popover/property.vue | 4 +- .../mobile/ProductCard/property.vue | 10 +-- .../mobile/ProductList/property.vue | 6 +- .../mobile/PromotionCombination/property.vue | 4 +- .../mobile/PromotionSeckill/property.vue | 4 +- .../components/mobile/SearchBar/property.vue | 8 +-- .../components/mobile/TabBar/property.vue | 4 +- .../components/mobile/TitleBar/property.vue | 10 +-- src/components/IFrame/src/IFrame.vue | 33 +++------- src/components/Icon/src/IconSelect.vue | 6 +- .../ShortcutDateRangePicker/index.vue | 6 +- src/layout/components/TabMenu/src/TabMenu.vue | 2 +- .../components/TagsView/src/TagsView.vue | 8 +-- src/utils/formatTime.ts | 12 ++-- src/views/Profile/components/BasicInfo.vue | 6 +- src/views/ai/image/manager/index.vue | 2 +- src/views/ai/image/square/index.vue | 9 ++- src/views/ai/mindmap/manager/index.vue | 2 +- src/views/ai/model/apiKey/ApiKeyForm.vue | 2 +- .../ai/model/chatModel/ChatModelForm.vue | 2 +- src/views/ai/model/chatRole/ChatRoleForm.vue | 6 +- src/views/ai/music/index/mode/index.vue | 20 ++++-- src/views/ai/music/manager/index.vue | 2 +- src/views/ai/write/manager/index.vue | 9 +-- src/views/bpm/category/CategoryForm.vue | 2 +- src/views/bpm/form/editor/index.vue | 2 +- src/views/bpm/group/UserGroupForm.vue | 2 +- src/views/bpm/model/ModelForm.vue | 2 +- .../ProcessExpressionForm.vue | 2 +- .../detail/dialog/TaskSignDeleteForm.vue | 2 +- .../bpm/processInstance/manager/index.vue | 2 +- .../processListener/ProcessListenerForm.vue | 2 +- src/views/bpm/task/copy/index.vue | 1 - src/views/crm/contact/ContactForm.vue | 2 +- src/views/crm/contract/config/index.vue | 4 +- src/views/crm/customer/poolConfig/index.vue | 8 +-- .../permission/components/PermissionForm.vue | 2 +- .../permission/components/TransferForm.vue | 6 +- src/views/crm/receivable/ReceivableForm.vue | 1 - .../receivable/plan/ReceivablePlanForm.vue | 1 - src/views/erp/finance/account/AccountForm.vue | 2 +- src/views/erp/finance/payment/index.vue | 2 +- src/views/erp/finance/receipt/index.vue | 2 +- .../product/category/ProductCategoryForm.vue | 2 +- src/views/erp/product/product/ProductForm.vue | 2 +- .../erp/product/unit/ProductUnitForm.vue | 2 +- src/views/erp/purchase/in/index.vue | 2 +- .../components/PurchaseOrderInEnableList.vue | 2 +- .../PurchaseOrderReturnEnableList.vue | 2 +- src/views/erp/purchase/order/index.vue | 2 +- src/views/erp/purchase/return/index.vue | 2 +- .../erp/purchase/supplier/SupplierForm.vue | 2 +- src/views/erp/sale/customer/CustomerForm.vue | 2 +- .../components/SaleOrderOutEnableList.vue | 2 +- .../components/SaleOrderReturnEnableList.vue | 2 +- src/views/erp/sale/order/index.vue | 2 +- src/views/erp/sale/out/index.vue | 2 +- src/views/erp/sale/return/index.vue | 2 +- src/views/erp/stock/in/index.vue | 2 +- src/views/erp/stock/record/index.vue | 2 +- .../erp/stock/warehouse/WarehouseForm.vue | 2 +- .../codegen/components/GenerateInfoForm.vue | 4 +- src/views/infra/config/ConfigForm.vue | 2 +- .../infra/demo/demo01/Demo01ContactForm.vue | 2 +- .../demo/demo03/erp/Demo03StudentForm.vue | 2 +- .../demo/demo03/inner/Demo03StudentForm.vue | 2 +- .../demo/demo03/normal/Demo03StudentForm.vue | 2 +- src/views/infra/druid/index.vue | 4 +- src/views/infra/file/index.vue | 3 - src/views/infra/fileConfig/FileConfigForm.vue | 4 +- src/views/infra/server/index.vue | 2 +- src/views/infra/skywalking/index.vue | 2 +- src/views/infra/swagger/index.vue | 4 +- .../mall/home/components/TradeTrendCard.vue | 2 +- src/views/mall/product/brand/BrandForm.vue | 2 +- .../mall/product/category/CategoryForm.vue | 2 +- src/views/mall/product/comment/index.vue | 23 ++----- .../product/spu/components/SkuTableSelect.vue | 2 +- .../product/spu/components/SpuTableSelect.vue | 2 +- src/views/mall/product/spu/form/SkuForm.vue | 8 +-- .../mall/promotion/article/ArticleForm.vue | 6 +- .../article/category/ArticleCategoryForm.vue | 2 +- .../mall/promotion/banner/BannerForm.vue | 4 +- .../coupon/template/CouponTemplateForm.vue | 10 +-- .../mall/promotion/diy/template/decorate.vue | 2 +- .../kefu/components/KeFuConversationList.vue | 16 ++--- .../promotion/rewardActivity/RewardForm.vue | 4 +- .../seckill/config/SeckillConfigForm.vue | 2 +- src/views/mall/trade/afterSale/index.vue | 2 +- .../user/BrokerageOrderListDialog.vue | 4 +- .../user/BrokerageUserListDialog.vue | 4 +- src/views/mall/trade/config/index.vue | 4 +- .../trade/delivery/express/ExpressForm.vue | 2 +- .../expressTemplate/ExpressTemplateForm.vue | 2 +- .../delivery/pickUpStore/PickUpStoreForm.vue | 17 ++++- .../trade/order/form/OrderDeliveryForm.vue | 4 +- src/views/member/group/GroupForm.vue | 2 +- src/views/member/level/LevelForm.vue | 2 +- .../member/signin/config/SignInConfigForm.vue | 2 +- src/views/member/user/UserForm.vue | 4 +- src/views/member/user/UserPointUpdateForm.vue | 4 +- .../member/user/detail/UserAftersaleList.vue | 2 +- .../member/user/detail/UserBrokerageList.vue | 4 +- src/views/pay/app/components/AppForm.vue | 2 +- .../components/channel/AlipayChannelForm.vue | 12 ++-- .../components/channel/MockChannelForm.vue | 2 +- .../components/channel/WalletChannelForm.vue | 2 +- .../components/channel/WeixinChannelForm.vue | 6 +- .../pay/demo/transfer/DemoTransferForm.vue | 2 +- src/views/pay/transfer/CreatePayTransfer.vue | 4 +- .../WalletRechargePackageForm.vue | 2 +- src/views/report/goview/index.vue | 1 - src/views/report/jmreport/index.vue | 4 +- src/views/system/dept/index.vue | 1 - src/views/system/dict/DictTypeForm.vue | 2 +- src/views/system/dict/data/DictDataForm.vue | 2 +- src/views/system/mail/account/account.data.ts | 18 +---- src/views/system/mail/log/log.data.ts | 44 ++----------- .../system/mail/template/template.data.ts | 35 ++-------- src/views/system/menu/MenuForm.vue | 16 ++--- .../notify/template/NotifyTemplateForm.vue | 2 +- .../template/NotifyTemplateSendForm.vue | 2 +- src/views/system/oauth2/client/ClientForm.vue | 2 +- src/views/system/operatelog/index.vue | 2 +- src/views/system/post/index.vue | 4 +- src/views/system/role/RoleAssignMenuForm.vue | 9 ++- .../system/role/RoleDataPermissionForm.vue | 6 +- .../system/sms/channel/SmsChannelForm.vue | 2 +- src/views/system/sms/channel/index.vue | 2 - .../system/sms/template/SmsTemplateForm.vue | 2 +- .../system/social/client/SocialClientForm.vue | 6 +- src/views/system/tenant/TenantForm.vue | 2 +- .../tenantPackage/TenantPackageForm.vue | 11 +++- 143 files changed, 344 insertions(+), 436 deletions(-) diff --git a/src/components/Crontab/src/Crontab.vue b/src/components/Crontab/src/Crontab.vue index 0914bb71..e61fef89 100644 --- a/src/components/Crontab/src/Crontab.vue +++ b/src/components/Crontab/src/Crontab.vue @@ -548,10 +548,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -607,10 +607,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -666,10 +666,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -725,12 +725,12 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 - 本月最后一天 - 不指定 + 任意值 + 范围 + 间隔 + 指定 + 本月最后一天 + 不指定 @@ -786,10 +786,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -846,12 +846,12 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 - 本月最后一周 - 不指定 + 任意值 + 范围 + 间隔 + 指定 + 本月最后一周 + 不指定 @@ -925,11 +925,11 @@ const inputChange = () => { - 忽略 - 任意值 - 范围 - 间隔 - 指定 + 忽略 + 任意值 + 范围 + 间隔 + 指定 diff --git a/src/components/DiyEditor/components/ComponentContainerProperty.vue b/src/components/DiyEditor/components/ComponentContainerProperty.vue index 25119a5b..9d0750da 100644 --- a/src/components/DiyEditor/components/ComponentContainerProperty.vue +++ b/src/components/DiyEditor/components/ComponentContainerProperty.vue @@ -11,8 +11,8 @@ - 纯色 - 图片 + 纯色 + 图片 diff --git a/src/components/DiyEditor/components/mobile/Carousel/property.vue b/src/components/DiyEditor/components/mobile/Carousel/property.vue index e11b032b..c3a51542 100644 --- a/src/components/DiyEditor/components/mobile/Carousel/property.vue +++ b/src/components/DiyEditor/components/mobile/Carousel/property.vue @@ -5,12 +5,12 @@ - + - + @@ -18,8 +18,8 @@ - 小圆点 - 数字 + 小圆点 + 数字 @@ -43,8 +43,8 @@ - 图片 - 视频 + 图片 + 视频 - + - + - + diff --git a/src/components/DiyEditor/components/mobile/Divider/property.vue b/src/components/DiyEditor/components/mobile/Divider/property.vue index 0c3cb0e3..3d7be26d 100644 --- a/src/components/DiyEditor/components/mobile/Divider/property.vue +++ b/src/components/DiyEditor/components/mobile/Divider/property.vue @@ -11,7 +11,7 @@ :key="index" :content="item.text" > - + @@ -24,12 +24,12 @@ - + - + diff --git a/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue b/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue index df459ffa..5db08d0e 100644 --- a/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue +++ b/src/components/DiyEditor/components/mobile/FloatingActionButton/property.vue @@ -3,8 +3,8 @@ - 垂直 - 水平 + 垂直 + 水平 diff --git a/src/components/DiyEditor/components/mobile/MenuGrid/property.vue b/src/components/DiyEditor/components/mobile/MenuGrid/property.vue index bb944c99..7940fd0f 100644 --- a/src/components/DiyEditor/components/mobile/MenuGrid/property.vue +++ b/src/components/DiyEditor/components/mobile/MenuGrid/property.vue @@ -4,8 +4,8 @@ - 3个 - 4个 + 3个 + 4个 diff --git a/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue b/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue index fbae83c2..81266bc2 100644 --- a/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue +++ b/src/components/DiyEditor/components/mobile/MenuSwiper/property.vue @@ -4,21 +4,21 @@ - 图标+文字 - 仅图标 + 图标+文字 + 仅图标 - 1行 - 2行 + 1行 + 2行 - 3列 - 4列 - 5列 + 3列 + 4列 + 5列 diff --git a/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue b/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue index 2c3bd541..edc85f1a 100644 --- a/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue +++ b/src/components/DiyEditor/components/mobile/NavigationBar/components/CellProperty.vue @@ -14,9 +14,9 @@ - 文字 - 图片 - 搜索框 + 文字 + 图片 + 搜索框 diff --git a/src/components/DiyEditor/components/mobile/NavigationBar/property.vue b/src/components/DiyEditor/components/mobile/NavigationBar/property.vue index 5b067728..b2bc8c15 100644 --- a/src/components/DiyEditor/components/mobile/NavigationBar/property.vue +++ b/src/components/DiyEditor/components/mobile/NavigationBar/property.vue @@ -2,27 +2,27 @@ - 标准 + 标准 - 沉浸式 + 沉浸式 - 关闭 + 关闭 - 开启 + 开启 - 纯色 - 图片 + 纯色 + 图片 diff --git a/src/components/DiyEditor/components/mobile/Popover/property.vue b/src/components/DiyEditor/components/mobile/Popover/property.vue index 2dd43519..6535e3b2 100644 --- a/src/components/DiyEditor/components/mobile/Popover/property.vue +++ b/src/components/DiyEditor/components/mobile/Popover/property.vue @@ -11,10 +11,10 @@ - 一次 + 一次 - 不限 + 不限 diff --git a/src/components/DiyEditor/components/mobile/ProductCard/property.vue b/src/components/DiyEditor/components/mobile/ProductCard/property.vue index 110c8be9..cfa5008b 100644 --- a/src/components/DiyEditor/components/mobile/ProductCard/property.vue +++ b/src/components/DiyEditor/components/mobile/ProductCard/property.vue @@ -8,17 +8,17 @@ - + - + - + @@ -74,8 +74,8 @@ - 文字 - 图片 + 文字 + 图片 diff --git a/src/components/DiyEditor/components/mobile/ProductList/property.vue b/src/components/DiyEditor/components/mobile/ProductList/property.vue index 894687c2..e9cf7c01 100644 --- a/src/components/DiyEditor/components/mobile/ProductList/property.vue +++ b/src/components/DiyEditor/components/mobile/ProductList/property.vue @@ -8,17 +8,17 @@ - + - + - + diff --git a/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue b/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue index bfddb52d..ec09dc45 100644 --- a/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue +++ b/src/components/DiyEditor/components/mobile/PromotionCombination/property.vue @@ -17,12 +17,12 @@ - + - + diff --git a/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue b/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue index 306ec9b9..87537822 100644 --- a/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue +++ b/src/components/DiyEditor/components/mobile/PromotionSeckill/property.vue @@ -17,12 +17,12 @@ - + - + diff --git a/src/components/DiyEditor/components/mobile/SearchBar/property.vue b/src/components/DiyEditor/components/mobile/SearchBar/property.vue index 71f94933..90027027 100644 --- a/src/components/DiyEditor/components/mobile/SearchBar/property.vue +++ b/src/components/DiyEditor/components/mobile/SearchBar/property.vue @@ -13,12 +13,12 @@ - + - + @@ -30,12 +30,12 @@ - + - + diff --git a/src/components/DiyEditor/components/mobile/TabBar/property.vue b/src/components/DiyEditor/components/mobile/TabBar/property.vue index b0f7be01..6ace5af3 100644 --- a/src/components/DiyEditor/components/mobile/TabBar/property.vue +++ b/src/components/DiyEditor/components/mobile/TabBar/property.vue @@ -27,8 +27,8 @@ - 纯色 - 图片 + 纯色 + 图片 diff --git a/src/components/DiyEditor/components/mobile/TitleBar/property.vue b/src/components/DiyEditor/components/mobile/TitleBar/property.vue index 44d6bb61..4eb32597 100644 --- a/src/components/DiyEditor/components/mobile/TitleBar/property.vue +++ b/src/components/DiyEditor/components/mobile/TitleBar/property.vue @@ -10,12 +10,12 @@ - + - + @@ -88,9 +88,9 @@ - 文字 - 图标 - 文字+图标 + 文字 + 图标 + 文字+图标 diff --git a/src/components/IFrame/src/IFrame.vue b/src/components/IFrame/src/IFrame.vue index 64ffc0e5..19de51a3 100644 --- a/src/components/IFrame/src/IFrame.vue +++ b/src/components/IFrame/src/IFrame.vue @@ -7,41 +7,26 @@ const props = defineProps({ src: propTypes.string.def('') }) const loading = ref(true) +const height = ref('') const frameRef = ref(null) const init = () => { - nextTick(() => { - loading.value = true - if (!frameRef.value) return - frameRef.value.onload = () => { - loading.value = false - } - }) + height.value = document.documentElement.clientHeight - 94.5 + 'px' + loading.value = false } onMounted(() => { - init() -}) -watch( - () => props.src, - () => { + setTimeout(() => { init() - } -) + }, 300) +}) - + diff --git a/src/components/Icon/src/IconSelect.vue b/src/components/Icon/src/IconSelect.vue index 4b1f8ea2..d4a5b074 100644 --- a/src/components/Icon/src/IconSelect.vue +++ b/src/components/Icon/src/IconSelect.vue @@ -122,7 +122,7 @@ watch( placement: 'auto' }" :visible="visible" - :width="355" + :width="350" popper-class="pure-popper" trigger="click" > @@ -147,7 +147,7 @@ watch( > - + diff --git a/src/components/ShortcutDateRangePicker/index.vue b/src/components/ShortcutDateRangePicker/index.vue index 78c5130f..117c079a 100644 --- a/src/components/ShortcutDateRangePicker/index.vue +++ b/src/components/ShortcutDateRangePicker/index.vue @@ -1,9 +1,9 @@ - 昨天 - 最近7天 - 最近30天 + 昨天 + 最近7天 + 最近30天 - {{ t('profile.user.man') }} - {{ t('profile.user.woman') }} + {{ t('profile.user.man') }} + {{ t('profile.user.woman') }} @@ -27,7 +27,7 @@ defineOptions({ name: 'BasicInfo' }) const { t } = useI18n() const message = useMessage() // 消息弹窗 -const userStore = useUserStore() +const userStore = useUserStore() // 表单校验 const rules = reactive({ nickname: [{ required: true, message: t('profile.rules.nickname'), trigger: 'blur' }], diff --git a/src/views/ai/image/manager/index.vue b/src/views/ai/image/manager/index.vue index d2cefe6c..84403f35 100644 --- a/src/views/ai/image/manager/index.vue +++ b/src/views/ai/image/manager/index.vue @@ -71,7 +71,7 @@ start-placeholder="开始日期" end-placeholder="结束日期" :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" - class="!w-240px" + class="!w-220px" /> diff --git a/src/views/ai/image/square/index.vue b/src/views/ai/image/square/index.vue index 0cf1dcd2..3da6cdef 100644 --- a/src/views/ai/image/square/index.vue +++ b/src/views/ai/image/square/index.vue @@ -9,7 +9,6 @@ placeholder="请输入要搜索的内容" :suffix-icon="Search" @keyup.enter="handleQuery" - class="!w-240px" /> @@ -67,8 +66,8 @@ onMounted(async () => { diff --git a/src/views/mall/trade/order/form/OrderDeliveryForm.vue b/src/views/mall/trade/order/form/OrderDeliveryForm.vue index d901c156..3b98c2e6 100644 --- a/src/views/mall/trade/order/form/OrderDeliveryForm.vue +++ b/src/views/mall/trade/order/form/OrderDeliveryForm.vue @@ -3,8 +3,8 @@ - 快递物流 - 无需发货 + 快递物流 + 无需发货 diff --git a/src/views/member/group/GroupForm.vue b/src/views/member/group/GroupForm.vue index f87030b7..14510b0f 100644 --- a/src/views/member/group/GroupForm.vue +++ b/src/views/member/group/GroupForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} diff --git a/src/views/member/level/LevelForm.vue b/src/views/member/level/LevelForm.vue index 2aa49480..7e6873cc 100644 --- a/src/views/member/level/LevelForm.vue +++ b/src/views/member/level/LevelForm.vue @@ -67,7 +67,7 @@ {{ dict.label }} diff --git a/src/views/member/signin/config/SignInConfigForm.vue b/src/views/member/signin/config/SignInConfigForm.vue index 9e0a629a..616fd8fc 100644 --- a/src/views/member/signin/config/SignInConfigForm.vue +++ b/src/views/member/signin/config/SignInConfigForm.vue @@ -24,7 +24,7 @@ {{ dict.label }} diff --git a/src/views/member/user/UserForm.vue b/src/views/member/user/UserForm.vue index 70d83138..0da4ef61 100644 --- a/src/views/member/user/UserForm.vue +++ b/src/views/member/user/UserForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} @@ -35,7 +35,7 @@ {{ dict.label }} diff --git a/src/views/member/user/UserPointUpdateForm.vue b/src/views/member/user/UserPointUpdateForm.vue index 952613ca..967ebe03 100644 --- a/src/views/member/user/UserPointUpdateForm.vue +++ b/src/views/member/user/UserPointUpdateForm.vue @@ -18,8 +18,8 @@ - 增加 - 减少 + 增加 + 减少 diff --git a/src/views/member/user/detail/UserAftersaleList.vue b/src/views/member/user/detail/UserAftersaleList.vue index 8b6bc1f4..faffcc18 100644 --- a/src/views/member/user/detail/UserAftersaleList.vue +++ b/src/views/member/user/detail/UserAftersaleList.vue @@ -79,7 +79,7 @@ 全部 - 一级推广人 - 二级推广人 + 一级推广人 + 二级推广人 diff --git a/src/views/pay/app/components/AppForm.vue b/src/views/pay/app/components/AppForm.vue index 11480de0..bf6553ee 100644 --- a/src/views/pay/app/components/AppForm.vue +++ b/src/views/pay/app/components/AppForm.vue @@ -18,7 +18,7 @@ {{ dict.label }} diff --git a/src/views/pay/app/components/channel/AlipayChannelForm.vue b/src/views/pay/app/components/channel/AlipayChannelForm.vue index 0ce8978f..e5a36ec4 100644 --- a/src/views/pay/app/components/channel/AlipayChannelForm.vue +++ b/src/views/pay/app/components/channel/AlipayChannelForm.vue @@ -21,7 +21,7 @@ {{ dict.label }} @@ -29,21 +29,21 @@ - 线上环境 - + 线上环境 + 沙箱环境 - RSA2 + RSA2 - 公钥模式 - 证书模式 + 公钥模式 + 证书模式 diff --git a/src/views/pay/app/components/channel/MockChannelForm.vue b/src/views/pay/app/components/channel/MockChannelForm.vue index 49ab68e5..a2c7753c 100644 --- a/src/views/pay/app/components/channel/MockChannelForm.vue +++ b/src/views/pay/app/components/channel/MockChannelForm.vue @@ -13,7 +13,7 @@ {{ dict.label }} diff --git a/src/views/pay/app/components/channel/WalletChannelForm.vue b/src/views/pay/app/components/channel/WalletChannelForm.vue index 58951af1..343237c7 100644 --- a/src/views/pay/app/components/channel/WalletChannelForm.vue +++ b/src/views/pay/app/components/channel/WalletChannelForm.vue @@ -13,7 +13,7 @@ {{ dict.label }} diff --git a/src/views/pay/app/components/channel/WeixinChannelForm.vue b/src/views/pay/app/components/channel/WeixinChannelForm.vue index b2de3608..007c470e 100644 --- a/src/views/pay/app/components/channel/WeixinChannelForm.vue +++ b/src/views/pay/app/components/channel/WeixinChannelForm.vue @@ -34,7 +34,7 @@ {{ dict.label }} @@ -42,8 +42,8 @@ - v2 - v3 + v2 + v3 diff --git a/src/views/pay/demo/transfer/DemoTransferForm.vue b/src/views/pay/demo/transfer/DemoTransferForm.vue index 0eb7acd2..e5448f10 100644 --- a/src/views/pay/demo/transfer/DemoTransferForm.vue +++ b/src/views/pay/demo/transfer/DemoTransferForm.vue @@ -12,7 +12,7 @@ {{ dict.label }} diff --git a/src/views/pay/transfer/CreatePayTransfer.vue b/src/views/pay/transfer/CreatePayTransfer.vue index 68a6db30..31706504 100644 --- a/src/views/pay/transfer/CreatePayTransfer.vue +++ b/src/views/pay/transfer/CreatePayTransfer.vue @@ -28,13 +28,13 @@ diff --git a/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue b/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue index e7a7328d..0153225e 100644 --- a/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue +++ b/src/views/pay/wallet/rechargePackage/WalletRechargePackageForm.vue @@ -21,7 +21,7 @@ {{ dict.label }} diff --git a/src/views/report/goview/index.vue b/src/views/report/goview/index.vue index 355fdd54..dd10cca0 100644 --- a/src/views/report/goview/index.vue +++ b/src/views/report/goview/index.vue @@ -2,7 +2,6 @@ - diff --git a/src/views/report/jmreport/index.vue b/src/views/report/jmreport/index.vue index 49c6f902..382d7893 100644 --- a/src/views/report/jmreport/index.vue +++ b/src/views/report/jmreport/index.vue @@ -2,7 +2,6 @@ - @@ -11,5 +10,6 @@ import { getAccessToken } from '@/utils/auth' 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()) diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 5e47846b..4757e5c0 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -13,7 +13,6 @@ v-model="queryParams.name" placeholder="请输入部门名称" clearable - @keyup.enter="handleQuery" class="!w-240px" /> diff --git a/src/views/system/dict/DictTypeForm.vue b/src/views/system/dict/DictTypeForm.vue index b9159b50..5e416d78 100644 --- a/src/views/system/dict/DictTypeForm.vue +++ b/src/views/system/dict/DictTypeForm.vue @@ -22,7 +22,7 @@ {{ dict.label }} diff --git a/src/views/system/dict/data/DictDataForm.vue b/src/views/system/dict/data/DictDataForm.vue index bab18dbf..2094371d 100644 --- a/src/views/system/dict/data/DictDataForm.vue +++ b/src/views/system/dict/data/DictDataForm.vue @@ -28,7 +28,7 @@ {{ dict.label }} diff --git a/src/views/system/mail/account/account.data.ts b/src/views/system/mail/account/account.data.ts index 6de394e6..23b1f084 100644 --- a/src/views/system/mail/account/account.data.ts +++ b/src/views/system/mail/account/account.data.ts @@ -25,26 +25,12 @@ const crudSchemas = reactive([ { label: '邮箱', field: 'mail', - isSearch: true, - search: { - componentProps: { - style: { - width: '240px' - } - } - } + isSearch: true }, { label: '用户名', field: 'username', - isSearch: true, - search: { - componentProps: { - style: { - width: '240px' - } - } - } + isSearch: true }, { label: '密码', diff --git a/src/views/system/mail/log/log.data.ts b/src/views/system/mail/log/log.data.ts index 594a5d5f..62cbf516 100644 --- a/src/views/system/mail/log/log.data.ts +++ b/src/views/system/mail/log/log.data.ts @@ -21,10 +21,7 @@ const crudSchemas = reactive([ componentProps: { valueFormat: 'YYYY-MM-DD HH:mm:ss', type: 'daterange', - defaultTime: [new Date('1 00:00:00'), new Date('1 23:59:59')], - style: { - width: '240px' - } + defaultTime: [new Date('1 00:00:00'), new Date('1 23:59:59')] } }, detail: { @@ -39,14 +36,7 @@ const crudSchemas = reactive([ label: '用户编号', field: 'userId', isSearch: true, - isTable: false, - search: { - componentProps: { - style: { - width: '240px' - } - } - } + isTable: false }, { label: '用户类型', @@ -54,14 +44,7 @@ const crudSchemas = reactive([ dictType: DICT_TYPE.USER_TYPE, dictClass: 'number', isSearch: true, - isTable: false, - search: { - componentProps: { - style: { - width: '240px' - } - } - } + isTable: false }, { label: '邮件标题', @@ -82,14 +65,7 @@ const crudSchemas = reactive([ field: 'sendStatus', dictType: DICT_TYPE.SYSTEM_MAIL_SEND_STATUS, dictClass: 'string', - isSearch: true, - search: { - componentProps: { - style: { - width: '240px' - } - } - } + isSearch: true }, { label: '邮箱账号', @@ -103,9 +79,6 @@ const crudSchemas = reactive([ optionsAlias: { labelField: 'mail', valueField: 'id' - }, - style: { - width: '240px' } } } @@ -120,14 +93,7 @@ const crudSchemas = reactive([ { label: '模板编号', field: 'templateId', - isSearch: true, - search: { - componentProps: { - style: { - width: '240px' - } - } - } + isSearch: true }, { label: '模板编码', diff --git a/src/views/system/mail/template/template.data.ts b/src/views/system/mail/template/template.data.ts index c11d5fe9..e68f875a 100644 --- a/src/views/system/mail/template/template.data.ts +++ b/src/views/system/mail/template/template.data.ts @@ -22,26 +22,12 @@ const crudSchemas = reactive([ { label: '模板编码', field: 'code', - isSearch: true, - search: { - componentProps: { - style: { - width: '240px' - } - } - } + isSearch: true }, { label: '模板名称', field: 'name', - isSearch: true, - search: { - componentProps: { - style: { - width: '240px' - } - } - } + isSearch: true }, { label: '模板标题', @@ -73,9 +59,6 @@ const crudSchemas = reactive([ optionsAlias: { labelField: 'mail', valueField: 'id' - }, - style: { - width: '240px' } } }, @@ -99,14 +82,7 @@ const crudSchemas = reactive([ field: 'status', isSearch: true, dictType: DICT_TYPE.COMMON_STATUS, - dictClass: 'number', - search: { - componentProps: { - style: { - width: '240px' - } - } - } + dictClass: 'number' }, { label: '备注', @@ -124,10 +100,7 @@ const crudSchemas = reactive([ componentProps: { valueFormat: 'YYYY-MM-DD HH:mm:ss', type: 'daterange', - defaultTime: [new Date('1 00:00:00'), new Date('1 23:59:59')], - style: { - width: '240px' - } + defaultTime: [new Date('1 00:00:00'), new Date('1 23:59:59')] } } }, diff --git a/src/views/system/menu/MenuForm.vue b/src/views/system/menu/MenuForm.vue index ac37937c..2b4a90d1 100644 --- a/src/views/system/menu/MenuForm.vue +++ b/src/views/system/menu/MenuForm.vue @@ -25,7 +25,7 @@ {{ dict.label }} @@ -66,7 +66,7 @@ {{ dict.label }} @@ -77,8 +77,8 @@ - 显示 - 隐藏 + 显示 + 隐藏 @@ -89,8 +89,8 @@ /> - 总是 - 不是 + 总是 + 不是 @@ -101,8 +101,8 @@ /> - 缓存 - 不缓存 + 缓存 + 不缓存 diff --git a/src/views/system/notify/template/NotifyTemplateForm.vue b/src/views/system/notify/template/NotifyTemplateForm.vue index beb28634..a734e2d6 100644 --- a/src/views/system/notify/template/NotifyTemplateForm.vue +++ b/src/views/system/notify/template/NotifyTemplateForm.vue @@ -34,7 +34,7 @@ {{ dict.label }} diff --git a/src/views/system/notify/template/NotifyTemplateSendForm.vue b/src/views/system/notify/template/NotifyTemplateSendForm.vue index 4c3e9c45..126067c1 100644 --- a/src/views/system/notify/template/NotifyTemplateSendForm.vue +++ b/src/views/system/notify/template/NotifyTemplateSendForm.vue @@ -20,7 +20,7 @@ {{ dict.label }} diff --git a/src/views/system/oauth2/client/ClientForm.vue b/src/views/system/oauth2/client/ClientForm.vue index 563682a0..5d13f71b 100644 --- a/src/views/system/oauth2/client/ClientForm.vue +++ b/src/views/system/oauth2/client/ClientForm.vue @@ -27,7 +27,7 @@ {{ dict.label }} diff --git a/src/views/system/operatelog/index.vue b/src/views/system/operatelog/index.vue index 3f221b7e..b8a97e19 100644 --- a/src/views/system/operatelog/index.vue +++ b/src/views/system/operatelog/index.vue @@ -61,7 +61,7 @@ start-placeholder="开始日期" end-placeholder="结束日期" :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" - class="!w-240px" + class="!w-220px" /> diff --git a/src/views/system/post/index.vue b/src/views/system/post/index.vue index ee0f0e77..dd06c2ad 100644 --- a/src/views/system/post/index.vue +++ b/src/views/system/post/index.vue @@ -13,7 +13,6 @@ v-model="queryParams.name" placeholder="请输入岗位名称" clearable - class="!w-240px" @keyup.enter="handleQuery" /> @@ -22,12 +21,11 @@ v-model="queryParams.code" placeholder="请输入岗位编码" clearable - class="!w-240px" @keyup.enter="handleQuery" /> - + {{ formData.code }} - + 全选/全不选: { } } + diff --git a/src/views/system/role/RoleDataPermissionForm.vue b/src/views/system/role/RoleDataPermissionForm.vue index 758d47ad..476a623c 100644 --- a/src/views/system/role/RoleDataPermissionForm.vue +++ b/src/views/system/role/RoleDataPermissionForm.vue @@ -1,5 +1,5 @@ - + {{ formData.name }} @@ -21,9 +21,9 @@ - + 全选/全不选: {{ dict.label }} diff --git a/src/views/system/sms/channel/index.vue b/src/views/system/sms/channel/index.vue index f681b409..342a991b 100644 --- a/src/views/system/sms/channel/index.vue +++ b/src/views/system/sms/channel/index.vue @@ -14,7 +14,6 @@ v-model="queryParams.signature" placeholder="请输入短信签名" clearable - class="!w-240px" @keyup.enter="handleQuery" /> @@ -41,7 +40,6 @@ start-placeholder="开始日期" end-placeholder="结束日期" :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" - class="!w-240px" /> diff --git a/src/views/system/sms/template/SmsTemplateForm.vue b/src/views/system/sms/template/SmsTemplateForm.vue index f339136a..9750e8a7 100644 --- a/src/views/system/sms/template/SmsTemplateForm.vue +++ b/src/views/system/sms/template/SmsTemplateForm.vue @@ -44,7 +44,7 @@ {{ dict.label }} diff --git a/src/views/system/social/client/SocialClientForm.vue b/src/views/system/social/client/SocialClientForm.vue index cbfe195b..e6f92bd6 100644 --- a/src/views/system/social/client/SocialClientForm.vue +++ b/src/views/system/social/client/SocialClientForm.vue @@ -15,7 +15,7 @@ {{ dict.label }} @@ -26,7 +26,7 @@ {{ dict.label }} @@ -49,7 +49,7 @@ {{ dict.label }} diff --git a/src/views/system/tenant/TenantForm.vue b/src/views/system/tenant/TenantForm.vue index 205a2cf0..4d5fde5a 100644 --- a/src/views/system/tenant/TenantForm.vue +++ b/src/views/system/tenant/TenantForm.vue @@ -62,7 +62,7 @@ {{ dict.label }} diff --git a/src/views/system/tenantPackage/TenantPackageForm.vue b/src/views/system/tenantPackage/TenantPackageForm.vue index 2003c9c5..74928892 100644 --- a/src/views/system/tenantPackage/TenantPackageForm.vue +++ b/src/views/system/tenantPackage/TenantPackageForm.vue @@ -11,7 +11,7 @@ - + 全选/全不选: {{ dict.label }} @@ -185,3 +185,10 @@ const handleCheckedTreeExpand = () => { } } + From 6586ba43a86244298aa2e1dc05d0777c02021fcd Mon Sep 17 00:00:00 2001 From: preschooler Date: Wed, 21 Aug 2024 13:29:15 +0800 Subject: [PATCH 050/124] =?UTF-8?q?=F0=9F=8E=88=20perf:=E4=BC=98=E5=8C=96i?= =?UTF-8?q?frame=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/IFrame/src/IFrame.vue | 33 ++++++++++++++----- src/views/infra/druid/index.vue | 4 +-- src/views/infra/server/index.vue | 2 +- src/views/infra/skywalking/index.vue | 2 +- src/views/infra/swagger/index.vue | 4 +-- .../delivery/pickUpStore/PickUpStoreForm.vue | 15 ++------- src/views/report/goview/index.vue | 1 + src/views/report/jmreport/index.vue | 4 +-- 8 files changed, 35 insertions(+), 30 deletions(-) diff --git a/src/components/IFrame/src/IFrame.vue b/src/components/IFrame/src/IFrame.vue index 19de51a3..64ffc0e5 100644 --- a/src/components/IFrame/src/IFrame.vue +++ b/src/components/IFrame/src/IFrame.vue @@ -7,26 +7,41 @@ const props = defineProps({ src: propTypes.string.def('') }) const loading = ref(true) -const height = ref('') const frameRef = ref(null) const init = () => { - height.value = document.documentElement.clientHeight - 94.5 + 'px' - loading.value = false + nextTick(() => { + loading.value = true + if (!frameRef.value) return + frameRef.value.onload = () => { + loading.value = false + } + }) } onMounted(() => { - setTimeout(() => { - init() - }, 300) + init() }) +watch( + () => props.src, + () => { + init() + } +) - + diff --git a/src/views/infra/druid/index.vue b/src/views/infra/druid/index.vue index bc047d76..2ac99d23 100644 --- a/src/views/infra/druid/index.vue +++ b/src/views/infra/druid/index.vue @@ -2,8 +2,8 @@ - - + + - diff --git a/src/views/report/goview/index.vue b/src/views/report/goview/index.vue index dd10cca0..355fdd54 100644 --- a/src/views/report/goview/index.vue +++ b/src/views/report/goview/index.vue @@ -2,6 +2,7 @@ + diff --git a/src/views/report/jmreport/index.vue b/src/views/report/jmreport/index.vue index 382d7893..49c6f902 100644 --- a/src/views/report/jmreport/index.vue +++ b/src/views/report/jmreport/index.vue @@ -2,6 +2,7 @@ + @@ -10,6 +11,5 @@ import { getAccessToken } from '@/utils/auth' defineOptions({ name: 'JimuReport' }) -const BASE_URL = import.meta.env.VITE_BASE_URL -const src = ref(BASE_URL + '/jmreport/list?token=' + getAccessToken()) +const src = ref(import.meta.env.VITE_BASE_URL + '/jmreport/list?token=' + getAccessToken()) From 98a95e6e88404b7c7879ad97a4b29956780f6472 Mon Sep 17 00:00:00 2001 From: preschooler Date: Wed, 21 Aug 2024 14:47:05 +0800 Subject: [PATCH 051/124] =?UTF-8?q?=F0=9F=8E=88=20perf:=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=9D=83=E9=99=90=E9=80=89=E6=8B=A9=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/role/RoleAssignMenuForm.vue | 9 +-------- src/views/system/role/RoleDataPermissionForm.vue | 6 +++--- src/views/system/tenantPackage/TenantPackageForm.vue | 9 +-------- 3 files changed, 5 insertions(+), 19 deletions(-) diff --git a/src/views/system/role/RoleAssignMenuForm.vue b/src/views/system/role/RoleAssignMenuForm.vue index c3294a52..7c81ef79 100644 --- a/src/views/system/role/RoleAssignMenuForm.vue +++ b/src/views/system/role/RoleAssignMenuForm.vue @@ -8,7 +8,7 @@ {{ formData.code }} - + 全选/全不选: { } } - diff --git a/src/views/system/role/RoleDataPermissionForm.vue b/src/views/system/role/RoleDataPermissionForm.vue index 476a623c..758d47ad 100644 --- a/src/views/system/role/RoleDataPermissionForm.vue +++ b/src/views/system/role/RoleDataPermissionForm.vue @@ -1,5 +1,5 @@ - + {{ formData.name }} @@ -21,9 +21,9 @@ - + 全选/全不选: - + 全选/全不选: { } } - From de7a9a484c13bab97a969ab64eebd011366cbe7b Mon Sep 17 00:00:00 2001 From: preschooler Date: Thu, 22 Aug 2024 01:18:36 +0800 Subject: [PATCH 052/124] =?UTF-8?q?=F0=9F=8E=88=20perf:el-radio=E7=9A=84la?= =?UTF-8?q?bel=E5=B1=9E=E6=80=A7=E4=BF=AE=E6=94=B9=E4=B8=BAvalue=E4=BB=A5?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=E4=B8=8B=E4=B8=AA=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Crontab/src/Crontab.vue | 66 +++++++++---------- .../components/ComponentContainerProperty.vue | 4 +- .../components/mobile/Carousel/property.vue | 12 ++-- .../components/mobile/CouponCard/property.vue | 6 +- .../components/mobile/Divider/property.vue | 6 +- .../mobile/FloatingActionButton/property.vue | 4 +- .../components/mobile/MenuGrid/property.vue | 4 +- .../components/mobile/MenuSwiper/property.vue | 14 ++-- .../NavigationBar/components/CellProperty.vue | 6 +- .../mobile/NavigationBar/property.vue | 12 ++-- .../components/mobile/Popover/property.vue | 4 +- .../mobile/ProductCard/property.vue | 10 +-- .../mobile/ProductList/property.vue | 6 +- .../mobile/PromotionCombination/property.vue | 4 +- .../mobile/PromotionSeckill/property.vue | 4 +- .../components/mobile/SearchBar/property.vue | 8 +-- .../components/mobile/TabBar/property.vue | 4 +- .../components/mobile/TitleBar/property.vue | 10 +-- .../ShortcutDateRangePicker/index.vue | 6 +- src/views/Profile/components/BasicInfo.vue | 6 +- src/views/ai/model/apiKey/ApiKeyForm.vue | 2 +- .../ai/model/chatModel/ChatModelForm.vue | 2 +- src/views/ai/model/chatRole/ChatRoleForm.vue | 6 +- src/views/ai/music/index/mode/index.vue | 20 ++---- src/views/bpm/category/CategoryForm.vue | 2 +- src/views/bpm/form/editor/index.vue | 2 +- src/views/bpm/group/UserGroupForm.vue | 2 +- src/views/bpm/model/ModelForm.vue | 2 +- .../ProcessExpressionForm.vue | 2 +- .../detail/dialog/TaskSignDeleteForm.vue | 2 +- .../processListener/ProcessListenerForm.vue | 2 +- src/views/crm/contact/ContactForm.vue | 2 +- src/views/crm/contract/config/index.vue | 4 +- src/views/crm/customer/poolConfig/index.vue | 8 +-- .../permission/components/PermissionForm.vue | 2 +- .../permission/components/TransferForm.vue | 6 +- src/views/erp/finance/account/AccountForm.vue | 2 +- .../product/category/ProductCategoryForm.vue | 2 +- src/views/erp/product/product/ProductForm.vue | 2 +- .../erp/product/unit/ProductUnitForm.vue | 2 +- .../components/PurchaseOrderInEnableList.vue | 2 +- .../PurchaseOrderReturnEnableList.vue | 2 +- .../erp/purchase/supplier/SupplierForm.vue | 2 +- src/views/erp/sale/customer/CustomerForm.vue | 2 +- .../components/SaleOrderOutEnableList.vue | 2 +- .../components/SaleOrderReturnEnableList.vue | 2 +- .../erp/stock/warehouse/WarehouseForm.vue | 2 +- .../codegen/components/GenerateInfoForm.vue | 4 +- src/views/infra/config/ConfigForm.vue | 2 +- .../infra/demo/demo01/Demo01ContactForm.vue | 2 +- .../demo/demo03/erp/Demo03StudentForm.vue | 2 +- .../demo/demo03/inner/Demo03StudentForm.vue | 2 +- .../demo/demo03/normal/Demo03StudentForm.vue | 2 +- src/views/infra/fileConfig/FileConfigForm.vue | 4 +- .../mall/home/components/TradeTrendCard.vue | 2 +- src/views/mall/product/brand/BrandForm.vue | 2 +- .../mall/product/category/CategoryForm.vue | 2 +- .../product/spu/components/SkuTableSelect.vue | 2 +- .../product/spu/components/SpuTableSelect.vue | 2 +- src/views/mall/product/spu/form/SkuForm.vue | 8 +-- .../mall/promotion/article/ArticleForm.vue | 6 +- .../article/category/ArticleCategoryForm.vue | 2 +- .../mall/promotion/banner/BannerForm.vue | 4 +- .../coupon/template/CouponTemplateForm.vue | 10 +-- .../mall/promotion/diy/template/decorate.vue | 2 +- .../promotion/rewardActivity/RewardForm.vue | 4 +- .../seckill/config/SeckillConfigForm.vue | 2 +- .../user/BrokerageOrderListDialog.vue | 4 +- .../user/BrokerageUserListDialog.vue | 4 +- src/views/mall/trade/config/index.vue | 4 +- .../trade/delivery/express/ExpressForm.vue | 2 +- .../expressTemplate/ExpressTemplateForm.vue | 2 +- .../delivery/pickUpStore/PickUpStoreForm.vue | 2 +- .../trade/order/form/OrderDeliveryForm.vue | 4 +- src/views/member/group/GroupForm.vue | 2 +- src/views/member/level/LevelForm.vue | 2 +- .../member/signin/config/SignInConfigForm.vue | 2 +- src/views/member/user/UserForm.vue | 4 +- src/views/member/user/UserPointUpdateForm.vue | 4 +- .../member/user/detail/UserBrokerageList.vue | 4 +- src/views/pay/app/components/AppForm.vue | 2 +- .../components/channel/AlipayChannelForm.vue | 12 ++-- .../components/channel/MockChannelForm.vue | 2 +- .../components/channel/WalletChannelForm.vue | 2 +- .../components/channel/WeixinChannelForm.vue | 6 +- .../pay/demo/transfer/DemoTransferForm.vue | 2 +- src/views/pay/transfer/CreatePayTransfer.vue | 4 +- .../WalletRechargePackageForm.vue | 2 +- src/views/system/dict/DictTypeForm.vue | 2 +- src/views/system/dict/data/DictDataForm.vue | 2 +- src/views/system/menu/MenuForm.vue | 16 ++--- .../notify/template/NotifyTemplateForm.vue | 2 +- .../template/NotifyTemplateSendForm.vue | 2 +- src/views/system/oauth2/client/ClientForm.vue | 2 +- .../system/sms/channel/SmsChannelForm.vue | 2 +- .../system/sms/template/SmsTemplateForm.vue | 2 +- .../system/social/client/SocialClientForm.vue | 6 +- src/views/system/tenant/TenantForm.vue | 2 +- .../tenantPackage/TenantPackageForm.vue | 2 +- 99 files changed, 228 insertions(+), 234 deletions(-) diff --git a/src/components/Crontab/src/Crontab.vue b/src/components/Crontab/src/Crontab.vue index e61fef89..0914bb71 100644 --- a/src/components/Crontab/src/Crontab.vue +++ b/src/components/Crontab/src/Crontab.vue @@ -548,10 +548,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -607,10 +607,10 @@ const inputChange = () => { - 任意值 - 范围 - 间隔 - 指定 + 任意值 + 范围 + 间隔 + 指定 @@ -666,10 +666,10 @@ const inputChange = () => {