From f4749fb2ca9f336fca6f3bb4fa2754f63764ff87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=E5=85=88=E7=94=9F?= <1211120248@qq.com> Date: Sat, 15 Aug 2026 12:16:12 +0800 Subject: [PATCH] Revert "fix: refine V3 business detail views" This reverts commit 107a56cca45786ab50484ba65210070f5a2bef00. --- src/components/mCountCard/index.vue | 16 ++--- src/components/mCountTo/vue-countTo.vue | 8 +-- src/components/mSvglineAnimation/index.vue | 31 +++++---- src/services/pastureApi.js | 2 +- src/services/request.js | 9 +-- src/services/resourceManagementApi.js | 2 +- src/services/yakApi.js | 9 +-- src/views/admin/OperationLogs.vue | 3 +- .../components/FeatureInfoPanel.vue | 64 ++++++++++++++++++- src/views/forestGrassWet/index.vue | 2 +- .../BalanceAnalysisWorkbench.vue | 4 +- src/views/pastureManagement/index.vue | 16 ++++- src/views/yakManagement/YakOlMap.vue | 5 +- src/views/yakManagement/index.vue | 62 ++++-------------- 14 files changed, 130 insertions(+), 103 deletions(-) diff --git a/src/components/mCountCard/index.vue b/src/components/mCountCard/index.vue index 3988658..1aa4ea7 100644 --- a/src/components/mCountCard/index.vue +++ b/src/components/mCountCard/index.vue @@ -37,14 +37,14 @@ const props = defineProps({ info: { type: Object, default: () => { - return { - icon: "", - zh: "", - en: "", - value: 0, - unit: "", - decimals: 0, - } + return { + icon: "xiaoshoujine", + zh: "2023年销售金额", + en: "Sales amount in 2023", + value: 9500, + unit: "万元", + decimals: 0, + } }, }, }) diff --git a/src/components/mCountTo/vue-countTo.vue b/src/components/mCountTo/vue-countTo.vue index beb9944..86f7dbd 100644 --- a/src/components/mCountTo/vue-countTo.vue +++ b/src/components/mCountTo/vue-countTo.vue @@ -12,10 +12,10 @@ export default { required: false, default: 0, }, - endVal: { - type: Number, - required: false, - default: 0, + endVal: { + type: Number, + required: false, + default: 2017, }, duration: { type: Number, diff --git a/src/components/mSvglineAnimation/index.vue b/src/components/mSvglineAnimation/index.vue index 82999bd..15203b0 100644 --- a/src/components/mSvglineAnimation/index.vue +++ b/src/components/mSvglineAnimation/index.vue @@ -37,11 +37,9 @@ * @property {Number} begin 路径开始的位置 * @property {Number} dir 路径移动方向 [0,1]-正向 [1,0]-反向 * @property {Number} strokeWidth 路径的粗细 - * @property {String} color 路径的颜色 - */ -let svgLineUid = 0 - -export default { + * @property {String} color 路径的颜色 + */ +export default { name: "SvglineAnimation", props: { width: { @@ -80,15 +78,20 @@ export default { type: Number, default: 4, }, - }, - data() { - const uid = ++svgLineUid - return { - maskId: "svgline-" + uid, - radialGradientId: "radialGradient-" + uid, - } - }, -} + }, + data() { + let uid = 1 + return { + maskId: "svgline-" + uid, + radialGradientId: "radialGradient-" + uid, + } + }, + mounted() { + let uid = this._.uid + this.maskId = "svgline-" + uid + this.radialGradientId = "radialGradient-" + uid + }, +}