Эх сурвалжийг харах

高亮当前充电时段费用

zuy 2 жил өмнө
parent
commit
51f275d742

+ 0 - 42
package.json

@@ -2,58 +2,16 @@
   "name": "uni-preset-vue",
   "version": "0.0.0",
   "scripts": {
-    "dev:app": "uni -p app",
-    "dev:app-android": "uni -p app-android",
-    "dev:app-ios": "uni -p app-ios",
-    "dev:custom": "uni -p",
     "dev": "uni -p mp-weixin",
-    "dev:h5": "uni",
-    "dev:h5:ssr": "uni --ssr",
-    "dev:mp-alipay": "uni -p mp-alipay",
-    "dev:mp-baidu": "uni -p mp-baidu",
-    "dev:mp-jd": "uni -p mp-jd",
-    "dev:mp-kuaishou": "uni -p mp-kuaishou",
-    "dev:mp-lark": "uni -p mp-lark",
-    "dev:mp-qq": "uni -p mp-qq",
-    "dev:mp-toutiao": "uni -p mp-toutiao",
     "dev:mp-weixin": "uni -p mp-weixin",
-    "dev:quickapp-webview": "uni -p quickapp-webview",
-    "dev:quickapp-webview-huawei": "uni -p quickapp-webview-huawei",
-    "dev:quickapp-webview-union": "uni -p quickapp-webview-union",
     "build": "uni build -p mp-weixin",
-    "build:app": "uni build -p app",
-    "build:app-android": "uni build -p app-android",
-    "build:app-ios": "uni build -p app-ios",
-    "build:custom": "uni build -p",
-    "build:h5": "uni build",
-    "build:h5:ssr": "uni build --ssr",
-    "build:mp-alipay": "uni build -p mp-alipay",
-    "build:mp-baidu": "uni build -p mp-baidu",
-    "build:mp-jd": "uni build -p mp-jd",
-    "build:mp-kuaishou": "uni build -p mp-kuaishou",
-    "build:mp-lark": "uni build -p mp-lark",
-    "build:mp-qq": "uni build -p mp-qq",
-    "build:mp-toutiao": "uni build -p mp-toutiao",
     "build:mp-weixin": "uni build -p mp-weixin",
-    "build:quickapp-webview": "uni build -p quickapp-webview",
-    "build:quickapp-webview-huawei": "uni build -p quickapp-webview-huawei",
-    "build:quickapp-webview-union": "uni build -p quickapp-webview-union",
     "type-check": "vue-tsc --noEmit"
   },
   "dependencies": {
     "@dcloudio/uni-app": "3.0.0-3080720230703001",
-    "@dcloudio/uni-app-plus": "3.0.0-3080720230703001",
     "@dcloudio/uni-components": "3.0.0-3080720230703001",
-    "@dcloudio/uni-h5": "3.0.0-3080720230703001",
-    "@dcloudio/uni-mp-alipay": "3.0.0-3080720230703001",
-    "@dcloudio/uni-mp-baidu": "3.0.0-3080720230703001",
-    "@dcloudio/uni-mp-jd": "3.0.0-3080720230703001",
-    "@dcloudio/uni-mp-kuaishou": "3.0.0-3080720230703001",
-    "@dcloudio/uni-mp-lark": "3.0.0-3080720230703001",
-    "@dcloudio/uni-mp-qq": "3.0.0-3080720230703001",
-    "@dcloudio/uni-mp-toutiao": "3.0.0-3080720230703001",
     "@dcloudio/uni-mp-weixin": "3.0.0-3080720230703001",
-    "@dcloudio/uni-quickapp-webview": "3.0.0-3080720230703001",
     "sass": "^1.65.1",
     "vue": "^3.2.45",
     "vue-i18n": "^9.1.9"

+ 15 - 1
src/pages-charge/machines/price-desc/price-desc.vue

@@ -34,6 +34,7 @@
               'border-top': `1rpx solid ${
                 index === 0 ? 'transparent' : '#E5E5E5'
               }`,
+              'background':`${item.isCurrentTimePeriod?'rgba(52, 125, 255, 0.10)':'transparent'}`
             }"
           >
             <view class="td flex-center">
@@ -79,16 +80,29 @@ export default defineComponent({
     };
   },
   mounted() {
-    console.log(this.desc);
+    // console.log(this.desc);
+    let currentHour = new Date().getHours()
     if (this.desc && this.desc.length) {
       this._desc = this.desc.map((item) => {
+       let  isCurrentTimePeriod = false;
+       if(item.startTimeFormat){
+         let split = item.startTimeFormat.split("~");
+         if(split&&split.length===2){
+           isCurrentTimePeriod =
+           currentHour>=Number(split[0].split(":")[0])&&
+           currentHour<Number(split[1].split(":")[0])
+         }
+       }
         return {
           ...item,
+          isCurrentTimePeriod,
           iconIndex: this.iconText.findIndex(
             (text) => item.pricePeriod === text
           ),
         };
       });
+
+      // console.log(this._desc)
     }
   },
   methods: {