Blame view

public/js/me/order-detail.page.js 1.28 KB
1
var cancelOrder = require('./order/cancel-order');
2
var editOrder = require('./order/edit-order');
3
var countDown = require('./order/countdown');
4 5 6


function reload() {
7
    location.reload();
8 9
}
10
$('.order .cancel-btn').on('click', function() {
11 12 13 14 15 16
    var $this = $(this);
    var code = $this.closest('.order').data('code');

    cancelOrder.start(code, reload);
});
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
$('.order .edit-btn').on('click', function() {
    var $this = $(this);
    var $userInfo = $('.user-info.info-box');
    var code = $this.closest('.order').data('code');

    var areaCode = $userInfo.data('area');
    var userName = $userInfo.find('.user-name-sel').data('name');
    var address = $userInfo.find('.user-addr-sel').data('address');
    var mobile = $userInfo.find('.user-mo-sel').data('mobile');
    var phone = $userInfo.find('.user-ph-sel').data('phone');

    editOrder.start({
        data: {
            orderCode: code,
            userName: userName,
            address: address,
            mobile: mobile,
            phone: phone,
            areaCode: areaCode
        }
37
    }, reload);
38
});
39 40 41 42 43 44

if ($('.left-time').length) {
    countDown.intervalValue = 1000;
    countDown.showSec = true;
    countDown.start();
}
biao authored
45 46 47 48 49


$('.show-package').on('click', function() {
    $(this).next('.package-list').toggleClass('hide');
});