diff --git a/vue/gold-system/README.md b/vue/gold-system/README.md index 405492f..e395a50 100644 --- a/vue/gold-system/README.md +++ b/vue/gold-system/README.md @@ -27,3 +27,5 @@ npm install mathjs 安装mathjs组件,解决数据计算问题 npm install xlsx 安装xlsx组件,解决excel文件读取问题 npm install vue-json-excel 安装导出 excel 组件 + +npm install lodash 安装lodash组件,解决数据处理问题 \ No newline at end of file diff --git a/vue/gold-system/package-lock.json b/vue/gold-system/package-lock.json index 04f9117..0eb47cc 100644 --- a/vue/gold-system/package-lock.json +++ b/vue/gold-system/package-lock.json @@ -12,6 +12,7 @@ "axios": "^1.7.8", "echarts": "^5.5.1", "element-plus": "^2.8.8", + "lodash": "^4.17.21", "mathjs": "^14.0.1", "moment": "^2.30.1", "vue": "^3.5.12", diff --git a/vue/gold-system/package.json b/vue/gold-system/package.json index 5d314de..67ab713 100644 --- a/vue/gold-system/package.json +++ b/vue/gold-system/package.json @@ -14,6 +14,7 @@ "axios": "^1.7.8", "echarts": "^5.5.1", "element-plus": "^2.8.8", + "lodash": "^4.17.21", "mathjs": "^14.0.1", "moment": "^2.30.1", "vue": "^3.5.12", diff --git a/vue/gold-system/src/views/managerecharge/activity.vue b/vue/gold-system/src/views/managerecharge/activity.vue index e8cd70a..423e2db 100644 --- a/vue/gold-system/src/views/managerecharge/activity.vue +++ b/vue/gold-system/src/views/managerecharge/activity.vue @@ -5,6 +5,7 @@ import { ElMessage, ElMessageBox } from "element-plus"; import axios from "axios"; import moment from "moment"; import API from "../../api/index.js"; +import _ from 'lodash'; //这是获取用户信息的接口 const adminData = ref({}); @@ -165,6 +166,7 @@ const add = async function () { } }); }; +const throttledAdd = _.throttle(add, 5000); // 删除========================================================= // 删除按钮 const del = function (row) { @@ -510,7 +512,7 @@ onMounted(async function () {