diff --git a/src/api/home.ts b/src/api/home.ts index a623833..32594dc 100644 --- a/src/api/home.ts +++ b/src/api/home.ts @@ -61,7 +61,6 @@ export function get6jytj(params?:Querydata) { } - //同比 环比 export function gettbhb(type:number) { return server.request({ @@ -80,3 +79,60 @@ export function gettbhb(type:number) { // data // }) // } + + +//新版 +//平台管理员 - 运营商,换电站,认证公司, 机器人 电池 +export function ptgetotal() { + return server.request({ + url: '/cloud/home/platform/data1', + method: 'get' + }) +} +// 金额 占比, 半年交易情况等 +export function zbjetotal() { + return server.request({ + url: '/cloud/home/platform/data2', + method: 'get' + }) +} + +export function givealarm() { + return server.request({ + url: '/cloud/home/alarm/data', + method: 'get' + }) +} + +//运营商角色 +//总数 +export function yysgetotal() { + return server.request({ + url: '/cloud/home/roxy/data1', + method: 'get' + }) +} + +//当月和近半年统计 +export function dybndata() { + return server.request({ + url: '/cloud/home/roxy/data2', + method: 'get' + }) +} + +//运营商站端角色 +export function zddata() { + return server.request({ + url: '/cloud/home/station/data1', + method: 'get' + }) +} + +//企业用户角色 +export function gongsdata() { + return server.request({ + url: '/cloud/home/company/data', + method: 'get' + }) +} diff --git a/src/api/swapstation/swapstation.ts b/src/api/swapstation/swapstation.ts index e670975..6bce823 100644 --- a/src/api/swapstation/swapstation.ts +++ b/src/api/swapstation/swapstation.ts @@ -14,6 +14,9 @@ interface Addobj{ moreRemainFee?:String //换电时电量剩余过多的服务费 fewRemainSoc?:String //换电时电量剩余一般的soc界定 fewRemainFee?:String //换电时电量剩余一般的服务费 + eachKmFee?:String //每公里收费 + eachSocFee?:String //每SOC收费 + eachKwhFee?:String //每度电收费 } export function addhdz(data:Addobj) { diff --git a/src/views/components/adminhome.vue b/src/views/components/adminhome.vue new file mode 100644 index 0000000..bd47a33 --- /dev/null +++ b/src/views/components/adminhome.vue @@ -0,0 +1,692 @@ + + + + diff --git a/src/views/components/gshome.vue b/src/views/components/gshome.vue new file mode 100644 index 0000000..661ddec --- /dev/null +++ b/src/views/components/gshome.vue @@ -0,0 +1,251 @@ + + + + diff --git a/src/views/components/operatorhome.vue b/src/views/components/operatorhome.vue new file mode 100644 index 0000000..964b61d --- /dev/null +++ b/src/views/components/operatorhome.vue @@ -0,0 +1,587 @@ + + + + diff --git a/src/views/components/zdhome.vue b/src/views/components/zdhome.vue new file mode 100644 index 0000000..9fa5325 --- /dev/null +++ b/src/views/components/zdhome.vue @@ -0,0 +1,530 @@ + + + + diff --git a/src/views/index.vue b/src/views/index.vue index 86017a4..a8e54ec 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1,1138 +1,31 @@ - - diff --git a/src/views/index1.vue b/src/views/index1.vue new file mode 100644 index 0000000..86017a4 --- /dev/null +++ b/src/views/index1.vue @@ -0,0 +1,1138 @@ + + + + diff --git a/src/views/swapstation/electmach/index.vue b/src/views/swapstation/electmach/index.vue index 9df7dde..b6f4117 100644 --- a/src/views/swapstation/electmach/index.vue +++ b/src/views/swapstation/electmach/index.vue @@ -302,7 +302,7 @@ function gethdzname(n:string) { addata.stationName = n - } + } function showpop(num:any,row?:any){ type.value = num diff --git a/src/views/system/user/fphdz.vue b/src/views/system/user/fphdz.vue index 32cbd2e..9c22a70 100644 --- a/src/views/system/user/fphdz.vue +++ b/src/views/system/user/fphdz.vue @@ -97,7 +97,8 @@ const emit = defineEmits<{ - cancel: [v?:boolean] + cancel: [v?:boolean], + update:[] }>() let showpop = ref(props.show) @@ -179,7 +180,8 @@ message: '分配成功' }) setTimeout(() => { - cancel() + showpop.value = false + emit('update') },2000) })