+
{{ t(item.message) }}
+
{{ item.personal }}
{{ formatTime(item.time, 'yyyy-MM-dd') }}
@@ -204,45 +211,45 @@ let projects = reactive
([])
const getProject = async () => {
const data = [
{
- name: 'Github',
+ name: 'ruoyi-vue-pro',
icon: 'akar-icons:github-fill',
- message: 'workplace.introduction',
- personal: 'Archer',
+ message: 'https://github.com/YunaiV/ruoyi-vue-pro',
+ personal: 'Spring Boot 单体架构',
time: new Date()
},
{
- name: 'Vue',
+ name: 'yudao-ui-admin-vue3',
icon: 'logos:vue',
- message: 'workplace.introduction',
- personal: 'Archer',
+ message: 'https://github.com/yudaocode/yudao-ui-admin-vue3',
+ personal: 'Vue3 + element-plus',
time: new Date()
},
{
- name: 'Angular',
- icon: 'logos:angular-icon',
- message: 'workplace.introduction',
- personal: 'Archer',
+ name: 'yudao-ui-admin-vben',
+ icon: 'logos:vue',
+ message: 'https://github.com/yudaocode/yudao-ui-admin-vben',
+ personal: 'Vue3 + vben(antd)',
time: new Date()
},
{
- name: 'React',
- icon: 'logos:react',
- message: 'workplace.introduction',
- personal: 'Archer',
+ name: 'yudao-cloud',
+ icon: 'akar-icons:github',
+ message: 'https://github.com/YunaiV/yudao-cloud',
+ personal: 'Spring Cloud 微服务架构',
time: new Date()
},
{
- name: 'Webpack',
- icon: 'logos:webpack',
- message: 'workplace.introduction',
- personal: 'Archer',
+ name: 'yudao-ui-mall-uniapp',
+ icon: 'logos:vue',
+ message: 'https://github.com/yudaocode/yudao-ui-admin-uniapp',
+ personal: 'Vue3 + uniapp',
time: new Date()
},
{
- name: 'Vite',
- icon: 'vscode-icons:file-type-vite',
- message: 'workplace.introduction',
- personal: 'Archer',
+ name: 'yudao-ui-admin-vue2',
+ icon: 'logos:vue',
+ message: 'https://github.com/yudaocode/yudao-ui-admin-vue2',
+ personal: 'Vue2 + element-ui',
time: new Date()
}
]
@@ -254,27 +261,27 @@ let notice = reactive([])
const getNotice = async () => {
const data = [
{
- title: '系统升级版本',
+ title: '系统支持 JDK 8/17/21,Vue 2/3',
type: '通知',
- keys: ['通知', '升级'],
+ keys: ['通知', '8', '17', '21', '2', '3'],
date: new Date()
},
{
- title: '系统凌晨维护',
+ title: '后端提供 Spring Boot 2.7/3.2 + Cloud 双架构',
type: '公告',
- keys: ['公告', '维护'],
+ keys: ['公告', 'Boot', 'Cloud'],
date: new Date()
},
{
- title: '系统升级版本',
+ title: '全部开源,个人与企业可 100% 直接使用,无需授权',
type: '通知',
- keys: ['通知', '升级'],
+ keys: ['通知', '无需授权'],
date: new Date()
},
{
- title: '系统凌晨维护',
+ title: '国内使用最广泛的快速开发平台,超 300+ 人贡献',
type: '公告',
- keys: ['公告', '维护'],
+ keys: ['公告', '最广泛'],
date: new Date()
}
]
diff --git a/src/views/mall/promotion/seckill/activity/index.vue b/src/views/mall/promotion/seckill/activity/index.vue
index d7686688..bffe265a 100644
--- a/src/views/mall/promotion/seckill/activity/index.vue
+++ b/src/views/mall/promotion/seckill/activity/index.vue
@@ -157,7 +157,7 @@
import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
import { dateFormatter } from '@/utils/formatTime'
import * as SeckillActivityApi from '@/api/mall/promotion/seckill/seckillActivity'
-import * as SeckillConfigApi from '@/api/mall/promotion/seckill/seckillConfig'
+import { SeckillConfigApi } from '@/api/mall/promotion/seckill/seckillConfig'
import SeckillActivityForm from './SeckillActivityForm.vue'
import { formatDate } from '@/utils/formatTime'
import { fenToYuanFormat } from '@/utils/formatter'
diff --git a/src/views/mall/promotion/seckill/activity/seckillActivity.data.ts b/src/views/mall/promotion/seckill/activity/seckillActivity.data.ts
index 3cb8ccfb..b6e64225 100644
--- a/src/views/mall/promotion/seckill/activity/seckillActivity.data.ts
+++ b/src/views/mall/promotion/seckill/activity/seckillActivity.data.ts
@@ -1,6 +1,6 @@
import type { CrudSchema } from '@/hooks/web/useCrudSchemas'
-import { dateFormatter, dateFormatter2 } from '@/utils/formatTime'
-import { getSimpleSeckillConfigList } from '@/api/mall/promotion/seckill/seckillConfig'
+import { dateFormatter2 } from '@/utils/formatTime'
+import { SeckillConfigApi } from '@/api/mall/promotion/seckill/seckillConfig'
// 表单校验
export const rules = reactive({
@@ -88,7 +88,7 @@ const crudSchemas = reactive([
valueField: 'id'
}
},
- api: getSimpleSeckillConfigList
+ api: SeckillConfigApi.getSimpleSeckillConfigList
},
table: {
width: 300
diff --git a/src/views/mall/statistics/product/components/ProductSummary.vue b/src/views/mall/statistics/product/components/ProductSummary.vue
index d28660e2..06692234 100644
--- a/src/views/mall/statistics/product/components/ProductSummary.vue
+++ b/src/views/mall/statistics/product/components/ProductSummary.vue
@@ -26,9 +26,9 @@
icon="ep:view"
icon-color="bg-blue-100"
icon-bg-color="text-blue-500"
- prefix="¥"
- :decimals="2"
- :value="fenToYuan(trendSummary?.value?.browseCount || 0)"
+ prefix=""
+ :decimals="0"
+ :value="trendSummary?.value?.browseCount || 0"
:percent="
calculateRelativeRate(
trendSummary?.value?.browseCount,
@@ -44,9 +44,9 @@
icon="ep:user-filled"
icon-color="bg-purple-100"
icon-bg-color="text-purple-500"
- prefix="¥"
- :decimals="2"
- :value="fenToYuan(trendSummary?.value?.browseUserCount || 0)"
+ prefix=""
+ :decimals="0"
+ :value="trendSummary?.value?.browseUserCount || 0"
:percent="
calculateRelativeRate(
trendSummary?.value?.browseUserCount,
@@ -62,9 +62,9 @@
icon="fa-solid:money-check-alt"
icon-color="bg-yellow-100"
icon-bg-color="text-yellow-500"
- prefix="¥"
- :decimals="2"
- :value="fenToYuan(trendSummary?.value?.orderPayCount || 0)"
+ prefix=""
+ :decimals="0"
+ :value="trendSummary?.value?.orderPayCount || 0"
:percent="
calculateRelativeRate(
trendSummary?.value?.orderPayCount,
@@ -98,9 +98,9 @@
icon="fa-solid:wallet"
icon-color="bg-cyan-100"
icon-bg-color="text-cyan-500"
- prefix="¥"
- :decimals="2"
- :value="fenToYuan(trendSummary?.value?.afterSaleCount || 0)"
+ prefix=""
+ :decimals="0"
+ :value="trendSummary?.value?.afterSaleCount || 0"
:percent="
calculateRelativeRate(
trendSummary?.value?.afterSaleCount,
diff --git a/src/views/report/goview/index.vue b/src/views/report/goview/index.vue
index 1bac2869..dd10cca0 100644
--- a/src/views/report/goview/index.vue
+++ b/src/views/report/goview/index.vue
@@ -1,5 +1,7 @@
+
+
diff --git a/src/views/report/jmreport/index.vue b/src/views/report/jmreport/index.vue
index 0bac3519..382d7893 100644
--- a/src/views/report/jmreport/index.vue
+++ b/src/views/report/jmreport/index.vue
@@ -1,5 +1,7 @@
+
+