陶杰
2025-01-08 c24e49083d4419300bcee0f0ca926c084037d665
pages/order/order.vue
@@ -4,6 +4,7 @@
      data() {
         return {
            type: 'customer',
            order_cancel_time:15,
            query: {
               status: '',
            },
@@ -58,6 +59,7 @@
      onShow() {
         // console.log("onshow")
         this.getOrderCancelTimeConfig()
      },
      onReachBottom() {
         this.getMore()
@@ -68,6 +70,25 @@
         uni.stopPullDownRefresh()
      },
      methods: {
         async getOrderCancelTimeConfig() {
            this.$message.showLoading()
            const {
               code,
               data
            } = await this.$http.request('get', `/v2/config-param/base/getBaseString`, {
               params: {
                  paramGroup: "order",
                  paramKey: "order_cancel_time"
               }
            })
            this.$message.hideLoading()
            if (code === 0) {
               this.order_cancel_time =data
            }
         },
         changeStatus(item) {
            this.query.status = item.value || '';
@@ -93,7 +114,7 @@
               let serverTime=res.data;
               
               //倒计时
               var nowdate = serverTime - 1000 * 60 * 15
               var nowdate = serverTime - 1000 * 60 * this.order_cancel_time
               // var nowdate = new Date().getTime() - 1000 * 60 * 5
               var change = false
               for (var item of this.list) {
@@ -182,7 +203,7 @@
            let serverTime=res.data;
            
            //倒计时
            var nowdate = serverTime - 1000 * 60 * 15
            var nowdate = serverTime - 1000 * 60 * this.order_cancel_time
            
            // var nowdate = new Date().getTime() - 1000 * 60 * 15
            var change = false