Files
littleTiger/template/mobile/rainbow/order/refund_order.html

208 lines
7.8 KiB
HTML
Raw Normal View History

2019-02-28 19:48:21 +08:00
<include file="public/header" title="取消订单" body="g4"/>
<include file="public/header_nav" title="取消订单" href="javascript:history.back(-1);"/>
<form id='cancelForm'>
<input type="hidden" class="text gray" name="order_id" value="{$order['order_id']}"/>
<input type="hidden" class="text gray user_note" name="user_note" value=""/>
<div class="n_hadgetgoods">
<div class="reminder">
<div class="maleri30 bop">
<div class="message">
<p>温馨提示:</p>
<p>1.限时特价、预约资格等购买优惠可能一并取消</p>
<p>2.如遇订单拆分、使用优惠券无法返还</p>
<p>3.支付金额,抵扣余额积分都按原路退款</p>
<p>4.订单一旦取消,无法恢复</p>
</div>
</div>
</div>
<div class="resonalist list7 detailsfloo">
<div class="maleri30">
<div class="myorder returnreson p">
<a href="javascript:void(0)">
<div class="order">
<div class="fl">
<span class="firde">退款原因:</span>
<span id="user_note">订单不能按预计时间送达</span>
</div>
<div class="fr">
<i class="Mright"></i>
</div>
</div>
</a>
</div>
<div class="myorder p">
<span class="tp-left-label">联 系 人 : </span>
<input class="tp-right-cont" type="text" name="consignee" id="consignee" value="{$order['consignee']|default=$user['nickname']}">
</div>
<div class="myorder p">
<span class="tp-left-label">手 机 号 : </span>
<input class="tp-right-cont" type="text" name="mobile" id="mobile" value="{$order['mobile']}">
</div>
</div>
</div>
<div class="applyandreyurn ma-to-30">
<a href="javascript:;" onclick="btnSubmit()">申请退款</a>
</div>
</div>
<div class="y_hadgetgoods">
<div class="reminder">
<div class="maleri30 bop">
<div class="message">
<p>若您对已收到的货的商品质量不满意,您可以提交返修/退换货申请,订单状态将自动设置为"已完成"</p>
</div>
</div>
</div>
<div class="reminder reminder_r">
<div class="maleri30">
<div class="message">
<p>您的商品已出库,订单拦截可能不成功,您可到订单详情页关注最新进度。</p>
</div>
</div>
</div>
<div class="applyandreyurn ma-to-30">
<a href="">申请返修/退换货</a>
</div>
</div>
<!--取消订单-s-->
<div class="losepay closeorder">
<div class="maleri30">
<div class="l_top">
<span>取消原因</span>
<em class="turenoff"></em>
</div>
<div class="resonco">
<div class="radio">
<span class="che">
<i></i>
<span>订单不能按预计时间送达</span>
</span>
</div>
<div class="radio">
<span class="che">
<i></i>
<span>操作有误(商品、地址等选错)</span>
</span>
</div>
<div class="radio">
<span class="che">
<i></i>
<span>重复下单/误下单</span>
</span>
</div>
<div class="radio">
<span class="che">
<i></i>
<span>其他渠道价格更低</span>
</span>
</div>
<div class="radio">
<span class="che">
<i></i>
<span>该商品降价了</span>
</span>
</div>
<div class="radio">
<span class="che">
<i></i>
<span>不想买了</span>
</span>
</div>
<div class="radio">
<span class="che">
<i></i>
<span>其他原因</span>
</span>
</div>
</div>
</div>
<a href="javascript:;" onclick="btnConfirm()"><div class="submits_de">确定</div></a>
</div>
<!--取消订单-e-->
</form>
<div class="mask-filter-div" style="display: none;"></div>
<script type="text/javascript">
$(function(){
//弹出层
$('.returnreson').click(function(){
$('.mask-filter-div').show();
$('.losepay').show();
});
$('.turenoff').click(function(){
$('.mask-filter-div').hide();
$('.losepay').hide();
});
//未/已收到货切换
$('.item_ask_2 .n').click(function(){
$(this).addClass('action').siblings().removeClass('action');
$('.n_hadgetgoods').show();
$('.y_hadgetgoods').hide();
});
$('.item_ask_2 .y').click(function(){
$(this).addClass('action').siblings().removeClass('action');
$('.n_hadgetgoods').hide();
$('.y_hadgetgoods').show();
});
$('.che').on('click', function() {
if ($(this).hasClass('check_t')) {
$('.check_t').removeClass('check_t');
$(this).addClass('check_t');
}
if ($('.check_t').length > 0) {
$('.submits_de').addClass('bagrr');
} else {
$('.submits_de').removeClass('bagrr');
}
});
$('.turenoff').on('click', function () {
if ($('.check_t span').text() !== '') {
var user_note = $('.check_t span').text();
$('#user_note').text(user_note);
$('.user_note').val(user_note);
}
});
});
function btnSubmit() {
var prom_type = parseInt("{$order['prom_type']}");
var back_url = '';
switch (prom_type){
case 5: back_url="{:U('Virtual/virtual_list')}";break;
case 6: back_url="{:U('Order/team_list')}";break;
default: back_url ="{:U('Order/order_list')}";break;
}
$.ajax({
url:"{:U('Order/record_refund_order')}",
method:'POST',
data: {
'order_id' : "{$order['order_id']}",
'user_note' : $('#user_note').text(),
'consignee' : $('#consignee').val(),
'mobile' : $('#mobile').val()
},
dataType:'json',
error: function () {
// layer.open({content:"服务器繁忙, 请联系管理员!", time:2});
},
success: function (data) {
console.log(data);
if (data.status === 1) {
layer.open({content: data.msg,time:2,end:function () {
location.href = back_url;
}});
} else {
layer.open({content: data.msg,time:2});
}
}
});
}
function btnConfirm() {
if ($('.submits_de').hasClass('bagrr')) {
$('.turenoff').click();
}
}
</script>
</body>
</html>