From fa06729b2b84f27a4962abe587dad35dd8093df5 Mon Sep 17 00:00:00 2001
From: tx <2622874537@qq.com>
Date: Tue, 22 Oct 2024 18:01:31 +0800
Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=86=85=E5=AE=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
page_user/upload.vue | 2 +-
pages.json | 46 ++
pages_admin/addcode.vue | 2 +-
pages_admin/admin_worke.vue | 34 +-
pages_admin/worke/CarModel.vue | 256 ++++++++
pages_admin/worke/ChargingDetail.vue | 591 +++++++++++++++++++
pages_admin/worke/ChargingTemplate.vue | 387 ++++++++++++
pages_admin/worke/modelMt.vue | 547 +++++++++++++++++
pages_admin/worke/sysSet.vue | 779 +++++++++++++++++++++++++
9 files changed, 2641 insertions(+), 3 deletions(-)
create mode 100644 pages_admin/worke/CarModel.vue
create mode 100644 pages_admin/worke/ChargingDetail.vue
create mode 100644 pages_admin/worke/ChargingTemplate.vue
create mode 100644 pages_admin/worke/modelMt.vue
create mode 100644 pages_admin/worke/sysSet.vue
diff --git a/page_user/upload.vue b/page_user/upload.vue
index 48b6e23..676bbd7 100644
--- a/page_user/upload.vue
+++ b/page_user/upload.vue
@@ -26,7 +26,7 @@
btn(){
let _this=this
let math='static/'+_this.$u.guid(20)
- uni.chooseMessageFile({
+ uni.chooseImage({
count: 10,
type: 'all',
success (res) {
diff --git a/pages.json b/pages.json
index 5aac4e7..4644a67 100644
--- a/pages.json
+++ b/pages.json
@@ -185,8 +185,54 @@
"navigationStyle": "custom",
"enablePullDownRefresh" : false
}
+ },
+ {
+ "path" : "worke/CarModel",
+ "style" :
+ {
+ "navigationBarTitleText" : "",
+ "navigationStyle": "custom",
+ "enablePullDownRefresh" : false
+ }
+ },
+ {
+ "path" : "worke/modelMt",
+ "style" :
+ {
+ "navigationBarTitleText" : "",
+ "navigationStyle": "custom",
+ "enablePullDownRefresh" : false
+ }
+ },
+ {
+ "path" : "worke/ChargingTemplate",
+ "style" :
+ {
+ "navigationBarTitleText" : "",
+ "navigationStyle": "custom",
+ "enablePullDownRefresh" : false
+ }
+ },
+ {
+ "path" : "worke/ChargingDetail",
+ "style" :
+ {
+ "navigationBarTitleText" : "",
+ "navigationStyle": "custom",
+ "enablePullDownRefresh" : false
+ }
+ },
+ {
+ "path" : "worke/sysSet",
+ "style" :
+ {
+ "navigationBarTitleText" : "",
+ "navigationStyle": "custom",
+ "enablePullDownRefresh" : false
+ }
}
+
// ... 分包A的其他页面
]
diff --git a/pages_admin/addcode.vue b/pages_admin/addcode.vue
index 448f12d..47565f7 100644
--- a/pages_admin/addcode.vue
+++ b/pages_admin/addcode.vue
@@ -104,7 +104,7 @@
btn(){
let _this=this
let math='static/'+_this.$u.guid(20)
- uni.chooseMessageFile({
+ uni.chooseImage({
count: 1,
type: 'all',
success (res) {
diff --git a/pages_admin/admin_worke.vue b/pages_admin/admin_worke.vue
index 77d8f0e..4c1291a 100644
--- a/pages_admin/admin_worke.vue
+++ b/pages_admin/admin_worke.vue
@@ -66,6 +66,25 @@
故障审核
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -253,7 +272,20 @@
uni.navigateTo({
url:'/pages_adminSet/financialStatement'
})
+ }else if(num==9){
+ uni.navigateTo({
+ url:'/pages_admin/worke/CarModel'
+ })
+ }else if(num==10){
+ uni.navigateTo({
+ url:'/pages_admin/worke/ChargingTemplate'
+ })
+ }else if(num==11){
+ uni.navigateTo({
+ url:'/pages_admin/worke/sysSet'
+ })
}
+
}
}
}
@@ -275,7 +307,7 @@
padding: 46rpx 50rpx;
margin: 68rpx auto;
width: 680rpx;
- height: 498rpx;
+ // height: 600rpx;
background: #FFFFFF;
box-shadow: 0rpx 4rpx 22rpx 0rpx rgba(0,0,0,0.07);
border-radius: 24rpx 24rpx 24rpx 24rpx;
diff --git a/pages_admin/worke/CarModel.vue b/pages_admin/worke/CarModel.vue
new file mode 100644
index 0000000..718ab00
--- /dev/null
+++ b/pages_admin/worke/CarModel.vue
@@ -0,0 +1,256 @@
+
+
+
+
+
+ {{item.model}}
+
+
+
+
+
+
+
+ 最低电压:{{item.lowVoltage}}V
+
+
+ 最高电压:{{item.fullVoltage}}V
+
+
+ 满电续航:{{item.fullEndurance}}KM
+
+
+
+
+
+
+
+
+ 删除
+
+
+ 编辑
+
+
+
+
+ 新增车型
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages_admin/worke/ChargingDetail.vue b/pages_admin/worke/ChargingDetail.vue
new file mode 100644
index 0000000..6486abf
--- /dev/null
+++ b/pages_admin/worke/ChargingDetail.vue
@@ -0,0 +1,591 @@
+
+
+
+
+
+
+
+ 套餐名称
+
+
+
+
+
+
+
+
+
+
+ 说明
+
+
+
+
+
+
+
+
+
+
+
+
+ 免费骑行
+
+
+
+
+
+
+
+ 可以免费骑行的时间
+
+
+
+
+
+
+ 还车结算
+
+
+
+
+
+
+
+ 多少小时后自动退押金
+
+
+
+
+
+ 租赁单位
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+
+
+
+ 起步价
+
+ 元 含( {{timevalue}})
+
+
+ 可以免费骑行的时间
+
+
+
+
+ 超出价
+
+ 元 /( 分钟
+
+
+ 超出起步价后
+
+
+ 注:
+ 1) 不是起步时间的仍按起步时间收取费用;超出起步时间后的均匀计算。
+ 2) 为避免免费用户使用,切勿频繁切换。
+
+
+
+
+
+ 计费周期
+
+
+ 订单生成后
+ 小时
+
+
+
+
+ 1) 若计费周期为订单生成后X小时,每达到X小时,订单按规则重新计费,各周期内金额总和为订单总费用;
+ 2) 若计费周期为自定义时刻,每当达到该时刻,订单按规则重新计费,各周期内金额总和为订单总费用
+
+
+
+
+
+ 封顶金额
+
+
+
+ 元
+
+
+
+
+ 注:在单个计费周期内,达到封顶金额后,则订单费用不再增加;超过计费周期后,在新的周期内重新计费,订单总费用继续增加
+
+
+
+
+
+
+
+
+
+ 取消
+
+
+ 保存
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages_admin/worke/ChargingTemplate.vue b/pages_admin/worke/ChargingTemplate.vue
new file mode 100644
index 0000000..4cbe8d1
--- /dev/null
+++ b/pages_admin/worke/ChargingTemplate.vue
@@ -0,0 +1,387 @@
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+
+
+ 说明:{{item.instructions}}
+
+
+
+
+
+
+
+
+ 起步价:
+
+
+ {{item.ridingRuleJson.startingPrice}}元(含{{item.ridingRuleJson.startingTime}}分钟小时天)
+
+
+
+
+ 时长费:
+
+
+ {{item.ridingRuleJson.timeoutPrice}}元/{{ item.ridingRuleJson.timeoutTime}}分钟小时天
+
+
+
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+ 区间计费
+
+
+
+
+
+ {{items.start}}-{{items.end}}分钟
+ 小时
+ 天,
+ 每{{items.eachUnit}}分钟
+ 小时
+ 天/{{items.fee}}元
+
+
+
+
+
+
+
+ >{{items.start}}分钟
+ 小时
+ 天,
+ 每{{items.eachUnit}}分钟
+ 小时
+ 天/{{items.fee}}元
+
+
+
+
+
+
+
+
+ 区间计费是在使用车辆时时,不同时段内的收费标准
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+ 编辑
+
+
+
+
+ 新增模板
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages_admin/worke/modelMt.vue b/pages_admin/worke/modelMt.vue
new file mode 100644
index 0000000..0050f35
--- /dev/null
+++ b/pages_admin/worke/modelMt.vue
@@ -0,0 +1,547 @@
+
+
+
+
+
+
+ 车型名称
+
+
+
+
+
+
+
+
+ 上传车辆照片
+
+
+ 门头照片必须清晰、方正、易于辨识
+
+
+
+
+
+
+
+
+
+
+
+
+ 最高电压
+
+
+ v
+
+
+
+
+ 最低电压
+
+
+ v
+
+
+
+
+ 满电续航
+
+
+
+ KM
+
+
+
+
+
+ 低电量提醒
+
+
+
+
+
+
+
+
+ 骑行低电量提醒(%)
+
+
+
+ %
+
+
+
+
+
+
+
+
+ 收费模版
+
+
+
+ {{getAccessoryNames()}}
+
+
+
+
+
+
+
+
+
+
+ 选择收费方式
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+ 确定
+
+
+
+
+ 取消
+
+
+ 保存
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages_admin/worke/sysSet.vue b/pages_admin/worke/sysSet.vue
new file mode 100644
index 0000000..d8ba7a2
--- /dev/null
+++ b/pages_admin/worke/sysSet.vue
@@ -0,0 +1,779 @@
+
+
+
+
+
+
+
+ 运营区名称
+
+
+
+
+
+
+
+
+
+
+ 客服{{(index + 1)}}
+
+
+
+
+ 电话:
+
+
+ 添加
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+ 实名认证
+
+
+
+
+
+
+
+ 开启后用户骑行前必须先进行实名认证才可使用
+
+
+
+
+
+
+ 是否开启押金抵扣
+
+
+
+
+
+
+
+ 关闭:用户需对订单付费后方可退还押金,开启:押金可以直接抵扣订单金额付款
+
+
+
+
+
+ 还车是否拍照审核
+
+
+
+
+
+
+
+ 开启后则需用户拍摄视频后审核订单方可退还押金
+
+
+
+
+
+ 短信通知服务
+
+
+
+
+
+
+
+ 开启短信通知,短信费用0.1元/条,从余额中扣除
+
+
+
+
+
+ 强制停车点还车
+
+
+
+
+
+
+
+ 开启则必须在停车点才可还车,停车点存在误差
+
+
+
+
+
+ 运营区外还车
+
+
+
+
+
+
+
+ 开启后可以在运营区范围外还车
+
+
+
+
+
+ 运营区外还车调度
+
+
+
+
+
+
+
+ 开启后在运营区外还车会收取调度费
+
+
+
+
+
+ 停车点外还车调度
+
+
+
+
+
+
+
+ 开启后在停车点外还车会收取调度费
+
+
+
+
+
+ 运营区外调度费
+
+
+
+ 元
+
+
+
+
+ 设置车辆超出运营区外产生的调度费用
+
+
+
+
+
+ 停车点外调度费
+
+
+
+ 元
+
+
+
+
+ 设置车辆超出停车点外产生的调度费用
+
+
+
+
+
+ 还车误差(米)
+
+
+
+
+
+
+
+
+ 允许用户在规划的停车点外多少米还车
+
+
+
+
+
+ 禁行区内断电
+
+
+
+
+
+
+
+ 开启后当进入禁行区内将进行断电
+
+
+
+
+
+ 运营区域外断电
+
+
+
+
+
+
+
+ 开启后当进入运营区域外内将进行断电
+
+
+
+
+
+
+ 骑行押金
+
+
+
+
+
+
+
+
+ 允许用户在规划的停车点外多少米还车
+
+
+
+
+
+ 低于电量(%)不得骑行
+
+
+
+
+
+
+
+
+ 当车辆电量低于多少时无法解锁用车
+
+
+
+
+
+ 电量低于多少值自动生成换电订单
+
+
+
+
+
+
+
+
+ 设置车辆电量低于多少时自动生成的换电维护工单
+
+
+
+
+
+
+
+
+
+ 取消
+
+
+ 保存
+
+
+
+
+
+
+
+
\ No newline at end of file