MrShi
7 天以前 1facebeb64c8ee1694b881ce3c98db8ccd8b72f9
small-program/shop/pages/write-off-a/write-off-a.vue
@@ -103,7 +103,7 @@
               </view>
            </view>
         </view>
         <view class="tips" v-if="info.overdueStatus !==0">
         <view class="tips" v-if="info.overdueStatus !==0 &&info.overdueStatus !==2">
            <image src="/static/icon/ic_waring@2x.png" mode="widthFix"></image>
            <text  v-if="info.overdueStatus ===1">已超过取件时间,已产生超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text> 
            <text  v-if="info.overdueStatus ===3">已超过取件时间,等待客户支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>
@@ -551,19 +551,24 @@
            let res = await that.$u.api.confirmArrivedOrder(this.form);
            if (res.code === 200 ) { 
               uni.showToast({
                  title: `操作成功`,
                  title: '操作成功',
                  icon: 'success'
               })
               uni.$emit('updateOrder',{info:this.info,delete:0})
               that.getOrderDetail()
               // uni.navigateBack({delta:-1})
               setTimeout(function(){
                   that.getOrderDetail()
               },1000)
            } 
         }, 
         async storeOutOrderDo(){
            uni.showToast({
               title: '操作成功',
               icon: 'success'
            })
            var that =this
            if (!this.form1.images || this.form1.images.length == 0) {
               uni.showToast({
                  title: `请上传取件图片`,
                  title:'请上传取件图片',
                  icon: 'warn'
               })
               return
@@ -571,18 +576,20 @@
            let res = await that.$u.api.storeOutOrder(this.form1);
            if (res.code === 200 ) { 
               uni.showToast({
                  title: `核验成功`,
                  title: '核验成功',
                  icon: 'success'
               })
               uni.$emit('updateOrder',{info:this.info,delete:0})
               that.getOrderDetail()
               // uni.$emit('updateOrder',{info:this.info,delete:0})
               setTimeout(function(){
                   that.getOrderDetail()
               },1000)
            } 
         }, 
         async shopVerifyOrderDo(){
            var that =this
            if (!this.form.images || this.form.images.length == 0) {
               uni.showToast({
                  title: `请上传收件图片`,
                  title: '请上传收件图片',
                  icon: 'warn'
               })
               return
@@ -590,11 +597,13 @@
            let res = await that.$u.api.shopVerifyOrder(this.form);
            if (res.code === 200 ) { 
               uni.showToast({
                  title: `核验成功`,
                  title:'核验成功',
                  icon: 'success'
               })
               uni.$emit('updateOrder',{info:this.info,delete:0})
               that.getOrderDetail()
                 uni.$emit('updateOrder',{info:this.info,delete:0})
                setTimeout(function(){
                   that.getOrderDetail()
                },1000)
            } 
         }, 
         async  getOrderDetail(){
@@ -615,7 +624,7 @@
            let res = await this.$u.api.shopOrderDetail( {orderId:this.id} )
            if (res.code === 200) { 
               this.info = res.data 
               if(res.data.status === 1 ){
               if(res.data.status === 1 ||res.data.status === 4 ){
                  that.actionType = 0
                  that.show0 = true
                  //info.overdueStatus ==0 || info.overdueStatus == 1