@@ -145,7 +145,7 @@ const summary = ref<MemberSummaryRespVO>() // 会员统计数据
145
145
const areaStatisticsList = shallowRef <MemberAreaStatisticsRespVO []>() // 省份会员统计
146
146
147
147
// 注册地图
148
- echarts ?.registerMap (' china' , china ! )
148
+ echarts ?.registerMap (' china' , china as any )
149
149
150
150
/** 会员终端统计图配置 */
151
151
const terminalChartOptions = reactive <EChartsOption >({
@@ -207,8 +207,8 @@ const areaChartOptions = reactive<EChartsOption>({
207
207
formatter : (params : any ) => {
208
208
return ` ${params ?.data ?.areaName || params ?.name }<br/>
209
209
会员数量:${params ?.data ?.userCount || 0 }<br/>
210
- 订单创建数量:${params ?.data ?.orderCreateCount || 0 }<br/>
211
- 订单支付数量:${params ?.data ?.orderPayCount || 0 }<br/>
210
+ 订单创建数量:${params ?.data ?.orderCreateUserCount || 0 }<br/>
211
+ 订单支付数量:${params ?.data ?.orderPayUserCount || 0 }<br/>
212
212
订单支付金额:${fenToYuan (params ?.data ?.orderPayPrice || 0 )} `
213
213
}
214
214
},
@@ -254,20 +254,20 @@ const getMemberAreaStatisticsList = async () => {
254
254
})
255
255
let min = 0
256
256
let max = 0
257
- areaChartOptions .series [0 ].data = areaStatisticsList .value .map ((item ) => {
258
- min = Math .min (min , item .orderPayCount )
259
- max = Math .max (max , item .orderPayCount )
260
- return { ... item , name: item .areaName , value: item .orderPayCount || 0 }
257
+ areaChartOptions .series ! [0 ].data = areaStatisticsList .value .map ((item ) => {
258
+ min = Math .min (min , item .orderPayUserCount || 0 )
259
+ max = Math .max (max , item .orderPayUserCount || 0 )
260
+ return { ... item , name: item .areaName , value: item .orderPayUserCount || 0 }
261
261
})
262
- areaChartOptions .visualMap . min = min
263
- areaChartOptions .visualMap . max = max
262
+ areaChartOptions .visualMap ! [ ' min' ] = min
263
+ areaChartOptions .visualMap ! [ ' max' ] = max
264
264
}
265
265
266
266
/** 按照性别,查询会员统计列表 */
267
267
const getMemberSexStatisticsList = async () => {
268
268
const list = await MemberStatisticsApi .getMemberSexStatisticsList ()
269
269
const dictDataList = getIntDictOptions (DICT_TYPE .SYSTEM_USER_SEX )
270
- sexChartOptions .series [0 ].data = dictDataList .map ((dictData : DictDataType ) => {
270
+ sexChartOptions .series ! [0 ].data = dictDataList .map ((dictData : DictDataType ) => {
271
271
const userCount = list .find ((item : MemberSexStatisticsRespVO ) => item .sex === dictData .value )
272
272
?.userCount
273
273
return {
0 commit comments