<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport"
    content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, target-densitydpi=device-dpi" />
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta name="screen-orientation" content="portrait">
  </meta>
  <meta name="x5-orientation" content="portrait">
  </meta>
  </meta>
  <meta name="x5-orientation" content="portrait">
  </meta>
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <link rel="shortcut icon" href="../images/favicon.ico" type="image/x-icon" />
  <link rel="stylesheet" href="../css/cssReset.css">
  <link rel="stylesheet" href="../css/center.css">
  <title>个人中心</title>
</head>

<body>
  <div class="center">
    <div class="top">
      <div class="top_content">
        <div class="left">
          
        </div>
        <div class="right">
          <p class="name"></p>
          <p class="address"></p>
        </div>
      </div>
      <div class="login_out" onclick="loginOut()">退出</div>
    </div>
    <div class="row clearfix">
      <div class="col-xs-4 active_" name="list_1">
        <div>未发放</div>
        <span></span>
      </div>
      <div class="col-xs-4" name="list_2">
        <div>已发放</div>
        <span></span>
      </div>
      <!-- <div class="col-xs-4">
        <div>已过期</div>
        <span></span>
      </div> -->
    </div>
    <div class="list">
      <ul class="list_1">
        <div class="nothing">暂时没有奖品哦~</div>
        <!-- <li>
          <span class="logo">¥</span>
          <div class="right_info">
            <p><span class="name">优惠券</span></span><span class="rule">使用规则</span></p>
            <p class="detail">满100减50</p>
            <p class="time">有效期:2019年3月6日14:38:36</p>
          </div>
        </li> -->
      </ul>
      <ul class="list_2">
        <div class="nothing">暂时没有奖品哦~</div>
        <!-- <li>
          <span class="logo logo_gray">¥</span>
          <div class="right_info">
            <p><span class="name">优惠券</span></span><span class="rule">使用规则</span></p>
            <p class="detail">满100减50</p>
            <p class="time">有效期:2019年3月6日14:38:36</p>
          </div>
        </li> -->
      </ul>
    </div>
  </div>
  <div id="layer_">
    <div class="layer_content">
      <p class="lct_name"></p>
      <div class="lct_item">
        <div>优惠说明</div>
        <div class="useCondition"></div>
      </div>
      <div class="lct_item">
        <div>有效日期</div>
        <div class="time layer_time"></div>
      </div>
      <div class="lct_item">
        <div>备注</div>
        <div class="remark"></div>
      </div>
    </div>
  </div>
  <div class="spinner">
    <div class="bounce1"></div>
    <div class="bounce2"></div>
    <div class="bounce3"></div>
    <p>加载中...</p>
  </div>
  <script type="text/javascript" src="../js/jquery-1.10.2.js"></script>
  <script type="text/javascript" src="../js/md5.js"></script>
  <script type="text/javascript" src="../js/layer/layer.js"></script>
  <script type="text/javascript" src="../js/mian.js"></script>
  <script type="text/javascript" src="../js/autosize.js"></script>
  <script>
    let pageIndex = 1;
    let pageSize = 999;
    let issuingState1 = '';
    let issuingState2 = '';
    $('.row .col-xs-4').click(function () {  // 点击切换
      $(this).addClass('active_').siblings().removeClass('active_')
      $('.list_1').hide();
      $('.list_2').hide();
      let cl = $(this).attr('name')
      $(`.${cl}`).show();
      if (cl === 'list_1') {
        getDataList(1, true)
      } else {
        getDataList(0, true)
      }
    })
    setTimeout(() => {
      $('.spinner').hide()
    }, 1500)
    $.ajax({  // 获取个人信息
      type: "POST",
      url: `${getApiUrl().urlPost}`,
      contentType: "application/json",
      data: getAjaxData("b2b_get_GetCustomerInfo", {}),
      async: false,
      success: function (res) {
        if (res.resultCode === 1) {
          $('.name').html(res.data.customerName)
          $('.address').html(res.data.address)
          $('.top_content .left').html(`<img class="photo" src="${res.data.businessCardPhotos ? res.data.businessCardPhotos[0] : '../images/default_head_img.jpg'}" alt="">`)
        }
      },
      error: function (res) {

      }
    });
    getDataList(1, true)
    function getDataList(type, clear) {  // 获取数据
      let issuingState = true
      if (clear) {
        pageIndex = 0;
        issuingState = true
      } else {
        pageIndex = pageIndex + 1
        issuingState = false
      }
      let msg = {
        pageIndex: pageIndex,
        pageSize: pageSize,
        issuingState: type ? 0 : 1  // 发放状态 0:未发放,1:已发放
      }
      $.ajax({
        type: "POST",
        url: `${getApiUrl().urlJava}api/sell/lottery/getUserLotteryWinningList`,
        contentType: "application/json",
        data: getJavaData(msg),
        async: false,
        success: function (res) {
          if (res.resultCode === 1) {
            if (clear) {
              issuingState1 = '';
              issuingState2 = '';
            }
            let data = res.data.pageData;
            if (data.length < 1) {
              $('.nothing').show()
              return
            }
            if (type) {
              data.forEach((x, index) => {
                if (x.awardType === 3) {
                  issuingState1 += `
                  <li >
                    <span class="logo">¥</span>
                    <div class="right_info">
                      <p>
                        <span class="name">${x.lotteryName}</span>
                        <span class="rule" onclick="openDetail(${x.awardRelationId})">优惠券详情</span>
                      </p>
                      <p class="detail">${x.awardName}</p>
                      <p class="time">有效期:${x.winningDate}</p>
                    </div>
                  </li>`
                } else {
                  issuingState1 += `
                  <li >
                    <span class="logo">¥</span>
                    <div class="right_info">
                      <p>
                        <span class="name">${x.lotteryName}</span>
                      </p>
                      <p class="detail">${x.awardName}</p>
                      <p class="time">有效期:${x.winningDate}</p>
                    </div>
                  </li>`
                }
              });
              // issuingState1 += `
              //   <p class="loading_more" onclick="getDataList()">加载更多...</p>
              // `
              $('.list_1').html(issuingState1)
            } else {
              data.forEach((x, index) => {
                if (x.awardType === 3) {
                  issuingState2 += `
                  <li >
                    <span class="logo">¥</span>
                    <div class="right_info">
                      <p>
                        <span class="name">${x.lotteryName}</span>
                        <span class="rule" onclick="openDetail(${x.awardRelationId})">优惠券详情</span>
                      </p>
                      <p class="detail">${x.awardName}</p>
                      <p class="time">有效期:${x.winningDate}</p>
                    </div>
                  </li>`
                } else {
                  issuingState2 += `
                  <li >
                    <span class="logo">¥</span>
                    <div class="right_info">
                      <p>
                        <span class="name">${x.lotteryName}</span>
                      </p>
                      <p class="detail">${x.awardName}</p>
                      <p class="time">有效期:${x.winningDate}</p>
                    </div>
                  </li>`
                }
              });
              // issuingState2 += `
              //   <p class="loading_more" onclick="getDataList()">加载更多...</p>
              // `
              $('.list_2').html(issuingState2)

            }
          }
        },
        error: function (res) {

        }
      });
    }
    function openDetail(id) {
      $.ajax({
        type: "POST",
        url: `${getApiUrl().urlJava}api/sell/coupon/getLotteryCoupon`,
        contentType: "application/json",
        data: getJavaData({ couponId: id }),
        async: false,//使用同步的方式,true为异步方式
        success: function (res) {
          if (res.resultCode === 1) {
            let d = res.data
            $('.lct_name').html(d.couponName);
            if (d.couponsType === 1) {  // 抵用券
              $('.useCondition').html(`下单 ${d.lineteanName} 满${d.useCondition}元,抵用<span class="sale">${d.denomination}</span>元。`)
            } else if (d.couponsType === 2) {
              $('.useCondition').html(`下单 ${d.lineteanName} 满${d.useCondition}元,享受<span class="sale">${d.denomination}</span>折。`)
            }
            $('.layer_time').html(d.effectDate + '-' + d.expirationDate)
            $('.remark').html(d.remark)
            $('#layer_').show();
          }
        },
        error: function (res) {
          // alert("提交失败" + JSON.stringify(res));
        }
      });
    }
    function loginOut() {
      clearLocalStorage()
      setTimeout(() => {
        window.location.href = '../login.html';
      }, 500)
    }
    $(function () {
      $('#layer_').click(function () {
        $(this).hide()
      })
    })
  </script>
</body>

</html>