diff --git a/src/components/GuipSelect.vue b/src/components/GuipSelect.vue
index a1d930f..2f178e0 100644
--- a/src/components/GuipSelect.vue
+++ b/src/components/GuipSelect.vue
@@ -109,8 +109,8 @@ export default {
// 如果是 [1,12,22] 格式的简单数组
if (Array.isArray(options) && options.length > 0 && options.every(item => typeof item !== 'object')) {
- options = options.map(item => ({
- [this.valueKey]: item,
+ options = options.map((item,index) => ({
+ [this.valueKey]: index,
[this.labelKey]: item
}));
}
diff --git a/src/views/agent/expenseDetails.vue b/src/views/agent/expenseDetails.vue
index 8c72c79..2820234 100644
--- a/src/views/agent/expenseDetails.vue
+++ b/src/views/agent/expenseDetails.vue
@@ -87,6 +87,7 @@
import GuipTable from '@/components/GuipTable.vue';
import DateSelect from "@/components/super/DateSelect.vue";
import CustomDropdown from "@/components/CustomDropdown.vue";
+import {getDate} from "@/utils/common.js"
export default {
components: {
@@ -146,15 +147,8 @@ export default {
this.getStats()
},
methods: {
- getDate(dateStr) {
- const date = new Date(dateStr);
- const year = date.getFullYear(); // 2025
- const month = date.getMonth() + 1; // 3 (表示3月)
-
- return `${year}-${month}`
- },
handleDateChange(date) {
- this.date = this.getDate(date)
+ this.date = getDate(date,'yyyy-mm')
localStorage.setItem('date', JSON.stringify(date))
this.$refs.dropdownRef.closeDropdown();
diff --git a/src/views/agent/expenseStatistics.vue b/src/views/agent/expenseStatistics.vue
index f771de9..6b39c40 100644
--- a/src/views/agent/expenseStatistics.vue
+++ b/src/views/agent/expenseStatistics.vue
@@ -218,6 +218,7 @@ import GuipTable from '@/components/GuipTable.vue';
import SvgIcon from '@/components/SvgIcon.vue';
import DateSelect from "@/components/super/DateSelect.vue";
import CustomDropdown from "@/components/CustomDropdown.vue";
+import {getFormattedDate,getDate} from "@/utils/common.js"
export default {
components: {
@@ -230,7 +231,7 @@ export default {
data() {
return {
totalType:'1',
- date: this.getNow(),
+ date: getFormattedDate('YYYY-MM'),
tableLoading:false,
siteNum: 1,
tableKey: '',
@@ -252,21 +253,8 @@ export default {
})
},
methods: {
- getNow() {
- const now = new Date();
- const year = now.getFullYear();
- const month = now.getMonth() + 1;
- return `${year}-${month}`
- },
- getDate(dateStr) {
- const date = new Date(dateStr);
- const year = date.getFullYear(); // 2025
- const month = date.getMonth() + 1; // 3 (表示3月)
-
- return `${year}-${month}`
- },
handleDateChange(date) {
- this.date = this.getDate(date)
+ this.date = getDate(date,'yyyy-mm')
localStorage.setItem('date', JSON.stringify(date))
this.$refs.dropdownRef.closeDropdown();
diff --git a/src/views/elementGroups.vue b/src/views/elementGroups.vue
index 38eae9d..7471270 100644
--- a/src/views/elementGroups.vue
+++ b/src/views/elementGroups.vue
@@ -171,7 +171,11 @@
:options="[{value:1,label:'哈哈'}]" defaultValue="选项1" />
-
+
+
+ {{ $formatNumber(row['name2']) }}
+
+