diff --git a/package.json b/package.json index ecece67..0482887 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "@vueuse/core": "9.5.0", "axios": "0.27.2", "echarts": "5.4.0", + "echarts-wordcloud": "2.0.0", "element-plus": "2.2.27", "file-saver": "2.0.5", "fuse.js": "6.6.2", diff --git a/src/assets/images/01.png b/src/assets/images/01.png index 96f14f5..e908594 100644 Binary files a/src/assets/images/01.png and b/src/assets/images/01.png differ diff --git a/src/components/Crontab/hour.vue b/src/components/Crontab/hour.vue index f9a6374..437b455 100644 --- a/src/components/Crontab/hour.vue +++ b/src/components/Crontab/hour.vue @@ -38,7 +38,7 @@ const emit = defineEmits(['update']) const props = defineProps({ cron: { type: Object, - default: { + default: { second: "*", min: "*", hour: "*", @@ -87,7 +87,7 @@ function changeRadioValue(value) { } else if (value.indexOf('/') > -1) { const indexArr = value.split('/') average01.value = Number(indexArr[0]) - average02.value = Number(indexArr[1]) + average01.value = Number(indexArr[1]) radioValue.value = 3 } else { checkboxList.value = [...new Set(value.split(',').map(item => Number(item)))] diff --git a/src/directive/common/lazy.js b/src/directive/common/lazy.js new file mode 100644 index 0000000..99fe78a --- /dev/null +++ b/src/directive/common/lazy.js @@ -0,0 +1,27 @@ +/* + * @Author: qinzhenpen qzp1807@126.com + * @Date: 2024-08-21 13:43:25 + * @LastEditors: qinzhenpen qzp1807@126.com + * @LastEditTime: 2024-08-21 13:43:48 + * @FilePath: \vue3\src\directive\common\lazy.js + * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + */ +export default { + mounted(el, binding) { + const loadIframe = () => { + const iframeSrc = binding.value; + el.src = iframeSrc; + }; + + const observer = new IntersectionObserver((entries) => { + entries.forEach((entry) => { + if (entry.isIntersecting) { + loadIframe(); + observer.unobserve(el); + } + }); + }); + + observer.observe(el); + }, +}; diff --git a/src/directive/index.js b/src/directive/index.js index b2009ad..992af71 100644 --- a/src/directive/index.js +++ b/src/directive/index.js @@ -2,7 +2,7 @@ * @Author: qinzhenpen qzp1807@126.com * @Date: 2024-07-15 15:44:46 * @LastEditors: qinzhenpen qzp1807@126.com - * @LastEditTime: 2024-08-20 15:53:35 + * @LastEditTime: 2024-08-21 13:44:40 * @FilePath: \vue3\src\directive\index.js * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE */ @@ -10,10 +10,12 @@ import hasRole from './permission/hasRole' import hasPermi from './permission/hasPermi' import copyText from './common/copyText' import debounce from './common/debounce' +import lazy from './common/lazy' export default function directive(app){ app.directive('hasRole', hasRole) app.directive('hasPermi', hasPermi) app.directive('copyText', copyText) app.directive('debounce', debounce) + app.directive('lazy', lazy) } \ No newline at end of file diff --git a/src/permission.js b/src/permission.js index b098714..54343ef 100644 --- a/src/permission.js +++ b/src/permission.js @@ -1,3 +1,11 @@ +/* + * @Author: qinzhenpen qzp1807@126.com + * @Date: 2024-08-16 17:56:32 + * @LastEditors: qinzhenpen qzp1807@126.com + * @LastEditTime: 2024-08-21 13:48:30 + * @FilePath: \vue3\src\permission.js + * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + */ import router from './router' import { ElMessage } from 'element-plus' import NProgress from 'nprogress' @@ -8,7 +16,7 @@ import { isRelogin } from '@/utils/request' import useUserStore from '@/store/modules/user' import useSettingsStore from '@/store/modules/settings' import usePermissionStore from '@/store/modules/permission' - + NProgress.configure({ showSpinner: false }); const whiteList = ['/login', '/register']; diff --git a/src/views/digitalMarketTech/AIGCLargeModel/components/AIPicture.vue b/src/views/digitalMarketTech/AIGCLargeModel/components/AIPicture.vue index 9a96117..1e24ab7 100644 --- a/src/views/digitalMarketTech/AIGCLargeModel/components/AIPicture.vue +++ b/src/views/digitalMarketTech/AIGCLargeModel/components/AIPicture.vue @@ -147,6 +147,7 @@ const handleChange2 = async (info) => { formData.append("userId", JSON.parse(getUserInfo()).userId); formData.append("module", "AI修图"); formData.append("count", 2); + try { previewFile2.value = []; const res = await uploadFile(formData); diff --git a/src/views/digitalMarketTech/AIGCLargeModel/components/AIVenisonDiagram.vue b/src/views/digitalMarketTech/AIGCLargeModel/components/AIVenisonDiagram.vue index 099c957..4b1c2a7 100644 --- a/src/views/digitalMarketTech/AIGCLargeModel/components/AIVenisonDiagram.vue +++ b/src/views/digitalMarketTech/AIGCLargeModel/components/AIVenisonDiagram.vue @@ -46,7 +46,7 @@ \ No newline at end of file + diff --git a/src/views/digitalMarketTech/AIGCLargeModel/index.vue b/src/views/digitalMarketTech/AIGCLargeModel/index.vue index d490ac4..0f23533 100644 --- a/src/views/digitalMarketTech/AIGCLargeModel/index.vue +++ b/src/views/digitalMarketTech/AIGCLargeModel/index.vue @@ -1,17 +1,20 @@ + diff --git a/src/views/digitalMarketTech/artificialIntelligence/index.vue b/src/views/digitalMarketTech/artificialIntelligence/index.vue index 4fa3ac2..ac91ef4 100644 --- a/src/views/digitalMarketTech/artificialIntelligence/index.vue +++ b/src/views/digitalMarketTech/artificialIntelligence/index.vue @@ -1,19 +1,27 @@ + - - diff --git a/src/views/digitalMarketTech/index.vue b/src/views/digitalMarketTech/index.vue index 5eff6d6..48c0a04 100644 --- a/src/views/digitalMarketTech/index.vue +++ b/src/views/digitalMarketTech/index.vue @@ -1,57 +1,62 @@ - - diff --git a/src/views/digitalMarketingAlgorithms/components/associationRuleMining.vue b/src/views/digitalMarketingAlgorithms/components/associationRuleMining.vue index 2f3cd22..a89a7ed 100644 --- a/src/views/digitalMarketingAlgorithms/components/associationRuleMining.vue +++ b/src/views/digitalMarketingAlgorithms/components/associationRuleMining.vue @@ -327,7 +327,7 @@ - - \ No newline at end of file +} + diff --git a/src/views/digitalMarketingAlgorithms/index.vue b/src/views/digitalMarketingAlgorithms/index.vue index d0018cc..a3f8bdb 100644 --- a/src/views/digitalMarketingAlgorithms/index.vue +++ b/src/views/digitalMarketingAlgorithms/index.vue @@ -7,24 +7,15 @@ 关联规则挖掘 回归分析 情感分析/文本挖掘 -
- +
- diff --git a/src/views/portraitModel/index.vue b/src/views/portraitModel/index.vue index 9de2bd6..ea50fb9 100644 --- a/src/views/portraitModel/index.vue +++ b/src/views/portraitModel/index.vue @@ -257,20 +257,8 @@