<template>
  <div>
    <Myheader></Myheader>

    <div class="rc-header">
      <div class="rc-main">
        <div class="rc-receiving">
          <em>{{userisdelivery}}</em>
          <span>{{orderstatus}}</span>
        </div>
        <div class="rc-border"></div>
        <div  v-if="isshow">
        <div class="delivery" v-for="(item, index) in delivery" :key="index" >
            
          <div class="to-delivery">
            <span>{{ item.state }}</span>
            <i>{{ item.time }}</i>
          </div>
          <div class="bo-delivery">
            <span>{{ item.address }}</span>
          </div>
           <div class="viewdetails">
             <span>查看详情</span>
                <img :src="leftico" alt="" /> 
           </div>
        </div>
</div>
        <div
          class="mypersonal"
          v-for="(item, index) in useraddress"
          :key="index"
        >
          <div class="my-delivery">
            <span>{{ item.state }}</span>
            <i>{{ item.tel }}</i>
          </div>
          <div class="per-delivery">
            <span>{{ item.address }}</span>
          </div>
        </div>
        <div class="rc-center" v-for="(item, index) in goldmedal" :key="index">
          <div class="rc-usermain">
            <div class="rc-image">
             <img :src="item.catimage" alt="" /> 
            </div>
            <div class="rc-right">
              <div class="rc-usercenter">
                <em>{{ item.usereat }}</em>
                <div class="rc-userright">
                  <span>规格:{{ item.num }}</span>
                </div>
              </div>
              <div class="rc-userbottom">
                <span>数量:{{ item.orderstype }}件</span>
                <i>￥{{ item.userprice }}</i>
                 <div class="rc-bottom">
            <span>联系客服申请售后</span>
          </div>
              </div>
                  <div class="rc-bottomm">
            <span>联系客服申请售后</span>
          </div>
              <!-- <div class="rc-userbottomm">
                <i>￥{{ item.userprice }}</i>
                <span>{{ item.orderstype }}</span>
                <i>￥{{ item.userprice }}</i>
              </div> -->
            </div>
          </div>
         
        </div>

        <div class="rc-merchandise">
          <ul>
            <li>
              <span>商品总价:</span>
              <i>{{ shopprice.price }}</i>
            </li>
            <li>
              <span>配送费用:</span>
              <i>{{ shopprice.distribution }}</i>
            </li>
            <li>
              <span>活动促销:</span>
              <i>{{ shopprice.promotion }}</i>
            </li>
            <li>
              <span>实际付款:</span>
              <i>{{ shopprice.payment }}</i>
            </li>
          </ul>
        </div>

            <div class="rc-payment">
          <ul>
            <li>
              <span>订单编号::</span>
              <i>{{ information.reference }}</i>
            </li>
            <li>
              <span>下单时间::</span>
              <i>{{ information.ordertime }}</i>
            </li>
            <li>
              <span>付款方式::</span>
              <i>{{ information.paymentmethod }}</i>
            </li>
            <li>
              <span>配送方式::</span>
              <i>{{ information.distribution }}</i>
            </li>
            <li>
              <span>快递单号:</span>
              <div class="u-trackingnumber">
              <i>{{ information.trackingnumber }}
                  </i>
                   <img :src="information.catimage" alt="">
                  </div>
            </li>
            
          </ul>
        </div>

        <div class="rc-foot">
          <div class="rc-foo">
              <div style="padding-top:55px">
              <i>合计金额:</i>
               <em>￥167.00</em>
               </div>
               <div style="padding-bottom:40px;cursor: pointer;">
               <span @click="oncebuy()">再次购买</span>
               </div>
          </div>

        </div>
      </div>
    </div>
  </div>
</template>

<script>
import Myheader from "~/components/header.vue";
export default {
  data() {
    return {
      addressstype: null,
      orderstatus: '',
      userisdelivery:'待收货',
      userdelivery: "派送中",
      isshow:true,
      leftico: require("../../assets/image/rc-left.png"),

      delivery: [
        {
          state: "派送中",
          time: "2021-11-21",
          address: "广州天河—刘某某【15124617917】正在派送中",
        },
      ],

      useraddress: [
        {
          state: "李某某",
          tel: "15124117917",
          address: "广东省 广州市 天河区 天河客运站118号",
        },
      ],

      goldmedal: [
        {
          ordernumber: "1111111111111111111",
          orderstype: 1,
          index:0,
          usereat: "英国短毛猫成猫全价湿粮",
          num: "5kg",
          specification: "1",
          userprice: "167.00",
          catimage: require("../../assets/image/rc-win.png"),
        },
      ],
      shopprice: {
        price: "￥197.00",
        distribution: "￥0.00",
        promotion: "-￥30.00",
        payment: "￥167.00",
      },
      information: {
        reference: "1111111111111111",
        ordertime: "2012-12-01    11:20:00",
        paymentmethod: "微信支付",
        distribution: "快递",
        trackingnumber: "11111111111111",
         catimage: require("../../assets/image/rc-left.png"),
      },
    };
  },
  methods: {

    oncebuy(){
                   this.$router.push({
        path: "/myorder/userrecord",
        query: {
          stype: 1,
        },
      });
    }
  },
  mounted() {
    this.addressstype = this.$route.query.stype;
    if(this.addressstype==1){
        this.orderstatus='您的订单已完成，欢迎您再次购买。';
          this.isshow=false;
          this.userisdelivery='已完成';
          console.log( this.orderstatus);
    }
 
    console.log(this.addressstype);
  },
  components: {
    Myheader,
  },
};
</script>

<style lang="less" scoped>
ul li ol li em strong i {
  list-style: none;
  font-style: normal;
}
.rc-header {
  width: 100%;
}
//手机端
@media screen and (max-width: 768px) {
  .rc-main {
    width: 92%;
    margin: 0 auto;
    .rc-userbottom{
        display: none;
    }
    .viewdetails{
        display: none;
    }
    .rc-foo{
        display: none;
    }
    .rc-receiving {
      width: 100%;
      height: 80px;
      display: flex;
      align-items: center;
      em {
          font-style: normal;
        color: #e1001a;
        font-size: 22px;
      }
      span {
        color: #666666;
        font-size: 12px;
        display: block;
        margin-left: 18px;
        width: 62%;

      }
    }
    .delivery {
      display: flex;
      flex-direction: column;
      height: 80px;
      .to-delivery {
        display: flex;
        align-items: center;
        font-style: normal;
        span {
          display: block;
          margin-left: 3px;
        }
        i {
          font-style: normal;
          margin-left: 8px;
          display: block;
        }
      }
      .bo-delivery {
        span {
          font-size: 14px;

          color: #666666;
          display: block;
          margin-top: 8px;
        }
      }
    }

    .mypersonal {
      display: flex;
      flex-direction: column;
      height: 80px;
      .my-delivery {
        display: flex;
        align-items: center;
        font-style: normal;
        span {
          display: block;
          margin-left: 3px;
        }
        i {
          font-style: normal;
          margin-left: 8px;
          display: block;
        }
      }
      .per-delivery {
        span {
          font-size: 14px;

          color: #666666;
          display: block;
          margin-top: 8px;
        }
      }
    }

    .rc-usermain {
      display: flex;
      .rc-image {
        border: 1px solid #d8d8d8;
        margin-top: 17px;
        height: 96px;
        img {
          width: 96px;
          height: 96px;
          display: block;
        }
      }

      .rc-right {
        .rc-userbottomm {
          display: none;
        }
        display: flex;
        flex-direction: column;
        width: 100%;
        margin-left: 16px;
        justify-content: center;
        em {
          font-style: normal;
          display: block;
          font-size: 16px;
          margin-top: 18px;
          font-weight: bold;

          color: #e1001a;
        }
      }
      .rc-userright {
        display: flex;
        flex-direction: column;
        color: #666666;
        font-size: 14px;
        span {
          display: block;
          margin-top: 16px;
        }
      }
      .rc-userbottom {
        display: flex;
        justify-content: space-between;
        margin-top: 8px;
        span {
          color: #666666;
          font-size: 14px;
        }
        i {
          font-style: normal;
          color: #e1001a;
          font-size: 18px;
          font-weight: bold;
        }
        .rc-bottom{
            display: none;
        }
      }
          .rc-bottomm {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      margin-top: 24px;
      span {
        display: block;
        width: 130px;
        display: flex;
        align-items: center;
        line-height: 40px;
        text-align: center;
        color: #e2001a;
        font-size: 14px;
        height: 40px;
        border: 2px solid #e2001a;
        justify-content: center;
        border-radius: 30px;
        font-weight: bold;
      }
      span:last-child {
        margin-left: 15px;
      }
    }
    }


    .rc-merchandise {
      width: 100%;
      margin-top: 32px;

      ul {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        line-height: 26px;
            i {
              font-style: normal;
              color: #666666;
              font-size: 14px;
            }
        li {
          list-style: none;
          font-style: normal;
          display: flex;
          justify-content: space-between;
          span {
            font-size: 14px;

            color: #333333;
        
          }
        }
        li:last-child {
          i {
            color: #e1001a;
            font-size: 16px;
            font-style: normal;
          }
        }
      }
    }


     .rc-payment{
      width: 100%;
      margin-top: 32px;
         .u-trackingnumber{
             display: flex;
             align-items: center;
                  i {
            font-size: 14px;
            font-style: normal;
            margin-right: 16px;
         
          }
                  img{
                width: 8px;
                height: 16px;
            }
         }
      ul {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        line-height: 26px;
            i {
              font-style: normal;
              color: #666666;
              font-size: 14px;
            }
        li {
          list-style: none;
          font-style: normal;
          display: flex;
          justify-content: space-between;
          span {
            font-size: 14px;

            color: #333333;
        
          }
        }
   
      }
    }
      
  }
}
//pc端
@media screen and (min-width: 768px) and (max-width: 1920px) {

      .rc-main {
    width: 92%;
    margin: 0 auto;
    .rc-userbottomm{
        display: none;
    }
    .rc-border{
        width: 100%;
        border-bottom: 1px solid #D7D7D7;
        margin-top: 32px;
    }
    .rc-receiving {
      width: 100%;
      height: 80px;
      display: flex;
      flex-direction: column;
      em {
          font-style: normal;
        color: #E1001A;
        font-size: 26px;
      }
      span {
        color: #666666;
        font-size: 16px;
        display: block;
        margin-top: 25px;
      }
    }
    .delivery {
      display: flex;
      flex-direction: column;
      height: 140px;
      display: flex;
      justify-content: center;
      .viewdetails{
          display: flex;
          align-items: center;
          justify-content: flex-end;
          span{
              color:#444444;
              font-size: 18px;
              display: block;
              margin-right: 8px;
          }
          img{
              width: 8px;
              height: 16px;
          }
      }
    
      .to-delivery {
        display: flex;
        align-items: center;
        font-style: normal;
        span {
          display: block;
        //   margin-left: 16px;
          font-size: 18px;
          color: #333333;
        }
        i {
          font-style: normal;
          margin-left: 8px;
          display: block;
          font-size: 18px;
          color: #999999;
        }
      }
      .bo-delivery {
        span {
          font-size: 16px;
          color: #666666;
          display: block;
          margin-top: 16px;
        }
      }
    }

    .mypersonal {
      display: flex;
      flex-direction: column;
      height: 140px;
      justify-content: center;
      .my-delivery {
        display: flex;
        align-items: center;
        font-style: normal;
        span {
          display: block;
          margin-left: 3px;
           font-size: 18px;
              color: #333333;
        }
        i {
          font-style: normal;
          margin-left: 8px;
          display: block;
           font-size: 18px;
           color: #333333;
        }
      }
      .per-delivery {
        span {
          font-size: 18px;
          color: #666666;
          display: block;
          margin-top: 16px;
        }
      }
    }

    .rc-usermain {
      display: flex;
      .rc-image {
        border: 1px solid #d8d8d8;
        margin-top: 17px;
        img {
          width: 96px;
          height: 96px;
          display: block;
        }
      }

      .rc-right {
          .rc-bottomm{
              display: none;
          }
  .rc-usercenter{
      display: flex;
      justify-content: center;
      flex-direction: column;
            em {
          font-style: normal;
          display: block;
          font-size: 18px;
          font-weight: bold;
          margin-top: 17px;
          color: #e1001a;
        }
  }
     
        display: flex;
      
        width: 100%;
        margin-left: 16px;
      
  
      }
      .rc-userright {
        display: flex;
        flex-direction: column;
        color: #666666;
        font-size: 16px;
        span {
          display: block;
          margin-top: 16px;
          font-size: 16px;
        }
      }
      .rc-userbottom {
     display: flex;

    width: 80%;
    justify-content: space-between;
    align-items: center;
    margin-left: 119px;
        span {
          color: #E1001A;
          font-size: 20px;
        }
        i {
          font-style: normal;
          color: #e1001a;
          font-size: 20px;
          font-weight: bold;
        }
            .rc-bottom {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      margin-top: 24px;
      span {
        display: block;
        width: 164px;
        display: flex;
        align-items: center;
        line-height: 40px;
        text-align: center;
        color: #e2001a;
        height: 40px;
        border: 2px solid #e2001a;
        justify-content: center;
        border-radius: 30px;
        font-weight: bold;
        font-size: 14px;
      }
 
    }

      }
    }

    .rc-merchandise {
      width: 100%;
      margin-top: 32px;

      ul {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        line-height: 40px;
        font-size: 18px;
            i {
              font-style: normal;
              color: #666666;
              
            }
        li {
          list-style: none;
          font-style: normal;
          display: flex;
          justify-content: space-between;
          span {
            color: #333333;
        
          }
        }
        li:last-child {
          i {
            color: #e1001a;
            font-size: 20px;
            font-style: normal;
          }
        }
      }
    }


     .rc-payment{
      width: 100%;
      margin-top: 80px;
         .u-trackingnumber{
             display: flex;
             align-items: center;
                  i {
            font-size: 18px;
            font-style: normal;
            margin-right: 16px;
         
          }
                  img{
                width: 8px;
                height: 16px;
            }
         }
      ul {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        line-height: 40px;
           font-size: 18px;
            i {
              font-style: normal;
              color: #666666;
              display: block;
           
            }
        li {
          list-style: none;
          font-style: normal;
          display: flex;
          justify-content: space-between;
          span {
          

            color: #333333;
        
          }
        }
   
      }
    }
          .rc-foot{
        display: flex;
        flex-direction: column;
          .rc-foo{
              display: flex;
    justify-content: flex-end;
    flex-direction: column;
 align-items: self-end;
              i{
                  font-style: normal;
                  color:#333333;
                  font-size: 20px;
                  margin-right: 20px;

              }
              em{
                  font-style: normal;
                   color: #E1001A;
                   font-size: 26px;

              }
               span{
                   display: block;
                   width: 164px;
                   margin-top: 36px;
                   background: #E2001A;
                   line-height: 48px;
                   text-align: center;
                   color: white;
                   font-size: 16px;

height: 48px;
         
border-radius: 30px;
               }

          }
    }

  }

}
</style>