Files
g.hnyhua.cn/Mtxfw.VipSite/mobile/myorders_info.html

1150 lines
49 KiB
HTML
Raw Normal View History

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,initial-scale=1.0,width=device-width" />
<meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
<title>我的订单详情</title>
<link rel="stylesheet" type="text/css" href="/css/api.css" />
<link rel="stylesheet" type="text/css" href="/css/content.css" />
<script type="text/javascript" src="/scripts/jquery-3.4.1.min.js"></script>
<script type="text/javascript" src="/scripts/jquery.cookie.min.js"></script>
<!--<script type="text/javascript" src="/scripts/iscroll.js"></script>-->
<script type="text/javascript" src="/script/main.js?t=0"></script>
<script type="text/javascript" src="/layer/layer.js"></script>
<script type="text/javascript" src="/Scripts/long.js"></script>
<script type="text/javascript" src="/script/moment.js"></script>
<script type="text/javascript" src="/Scripts/clipboard.min.js"></script>
<script type="text/javascript" src="/script/area.js?t=0"></script>
<script type="text/javascript" src="/script/api.js"></script>
<script src="/scripts/qrcode.min.js"></script>
<script src="/scripts/html2canvas.js"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
<style type="text/css">
html, body {
overflow: hidden;
}
#wrapper {
flex: 1;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.pullDown {
position: absolute;
top: -1.25rem;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
display: none;
}
.pullUp {
position: absolute;
bottom: -1.25rem;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
display: none;
}
.pullDown.loading, .pullUp.loading, .pullDown.refresh, .pullUp.refresh {
display: block;
}
.Orders_Info_table td span.Order_botton.Order_botton_right {
margin-left: 0.8em;
}
#address_box {
width: 100%;
height: 5em;
border: 1px solid #dfdfdf;
box-sizing: border-box;
}
.cz_box {
position: fixed;
left: 0;
bottom: 0;
width: 100%;
padding: 0.4em;
border-top: 1px solid #605537;
background-color: #000;
}
.selectaddress_btn {
width: auto;
padding: 0 0.8em;
}
.Orders_Info_table td img.copy {
border: 0;
width: 1.4em;
height: 1.4em;
vertical-align: middle;
}
.Orders_Product_table td .mybtn {
border-radius: 0.7em;
padding: 0 0.4em;
font-size: 0.85em;
}
.Orders_Product_table td.alink {
line-height: 1.2em;
}
</style>
<script type="text/javascript">
var userId = null;
var LoginId = null;
var CartId = null;
var opentimes = null;
var orderid = 0, t = 0, paytype = 0, ifapp = 0;
var zsbfb = 0;
var zdaddress = "", hgid = "";
var code = "", openid = "";
var myScroll = null;
var pullDown = 1; // 下拉刷新避免多次执行
var pullUp = 1; // 上拉加载避免多次执行
var downHeight = 0;
var upHeight = 0;
var isload = true;//设置是否终止滚动加载
var curScrollHeight = 0;//当前滚动位置
var curCount = 1;//计数器,防止滚动时重复执行加载下一页
$(document).ready(function () {
userId = getlocalStorage("userId");
LoginId = getlocalStorage("LoginId");
CartId = getlocalStorage("CartId");
var aifapp = getlocalStorage("ifapp");
if (aifapp != null) {
ifapp = aifapp;
}
var dorderid = $.getUrlParam("orderid");
if (dorderid != null) {
orderid = dorderid;
}
var dt = $.getUrlParam("t");
if (dt != null) {
t = dt;
}
if (ifapp == 0) {
var ua = navigator.userAgent;
if (ua.indexOf("MicroMessenger") > 0) {
var tcode = $.getUrlParam("code");
if (tcode != null) {
code = tcode;
} else {
openid = getlocalStorage("payopenid");
if (openid == null) {
$(".ajaxLoader").removeClass("uhide");
var url = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=" + appId_weixin + "&redirect_uri=" + encodeURI(apiurl + "/mobile/myorders.html") + "&response_type=code&scope=snsapi_base&#wechat_redirect";//snsapi_base默认授权snsapi_userinfo手动授权
top.location.href = url;
}
}
}
}
rdata(1);
opentimes = setInterval(function () {
var selectaddress = getlocalStorage("zt_selectaddress1")
if (selectaddress != null) {
var aaddress = selectaddress.split(",");
showAdr(aaddress[0], aaddress[1], aaddress[2], aaddress[3]);
clearlocalStorage("zt_selectaddress1");
}
}, 1000);
var clipboard = new Clipboard('#copybtn');
clipboard.on('success', function (e) {
tishi3("复制成功");
});
clipboard.on('error', function (e) {
tishi3("复制失败");
});
});
function onScroll0() {
isload = true;//设置是否终止滚动加载
curScrollHeight = 0;//当前滚动位置
curCount = 1;//计数器,防止滚动时重复执行加载下一页
$("#wrapper").scroll(function () {
var pageHeight = $("#sysnew").height();
var showHeight = $("#wrapper").height();
var scrollHeight = $("#wrapper").scrollTop();
if (curScrollHeight - scrollHeight < 10 && curScrollHeight > 0) {
if (curCount == 1 && isload) {
rdata(0);
}
curCount++; //加载下一页后计数器+1
}
if (curScrollHeight < scrollHeight) {
curScrollHeight = pageHeight - showHeight;//滚动到页面底部时,重设当前滚动位置
curCount = 1;
}
});
}
function rdata(ag) {
userId = getlocalStorage("userId");
LoginId = getlocalStorage("LoginId");
$(".ajaxLoader").removeClass("uhide");
$.ajax({
type: 'GET',
url: "/apiajax.ashx",
data: "&action=getordersinfo&ifweb=" + (ifapp == 1 ? 0 : 1) + "&t=" + t + "&code=" + code + "&orderId=" + orderid + "&userId=" + (userId != null ? userId : "") + "&LoginId=" + (LoginId != null ? LoginId : ""),
dataType: "JSON",
error: function (xhr, type) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
if (data) {
if (data.status == 1) {
if (ifapp == 0) {
var ua = navigator.userAgent;
if (ua.indexOf("MicroMessenger") > 0) {
if (data.openid != "") {
openid = data.openid;
setlocalStorage("payopenid", openid);
}
wx.config({
debug: false, // 是否开启调试模式
appId: appId_weixin, // 公众号的唯一标识
timestamp: data.timestamp, // 生成签名的时间戳
nonceStr: data.nonceStr, // 生成签名的随机字符串
signature: data.signature, // 签名
jsApiList: ['chooseWXPay'] // 需要使用的JS接口列表
});
}
}
var html = "";
html += '<table class="Orders_Info_table">'
+ '<tr>'
+ '<td> <span class="Orders_Info_title"><span><b>订单号:</b><label id="orderid_">' + data.data[0].orderid + '</label><img class="copy" onclick="oncopy0(\'' + data.data[0].orderid + '\')" src="../image/copy.png" /></span>'
+ '</span>'
+ '</td>'
+ '</tr>';
/*if (data.data[0].orderhxm != "") {
html += '<tr>'
+ '<td><span class="Orders_Info_title"><span><b>核销码:</b><label id="orderid_">' + data.data[0].orderhxm + '</label><img class="copy" onclick="oncopy0(\'' + data.data[0].orderhxm + '\')" src="../image/copy.png" /></span>'
+ '</span><span class="Orders_Info_orderhxm" id="qrcode"></span><span class="Orders_Info_download"><span class="mybtn" onclick="ondownload()" id="downloadhxm">下载核销码</span></span>'
+ '</td>'
+ '</tr>';
}*/
html += '<tr>'
+ '<td> <span class="Orders_Info_title"><span><b>总数量:</b><label class="je" id="TotalNum_">' + data.data[0].Totalnum + '</label></span>'
+ '</span>'
+ '</td>'
+ '</tr>'
html += '<tr>'
+ '<td> <span class="Orders_Info_title"><span><b>总金额:</b><label class="je" id="TotalMoney_">¥' + data.data[0].Totalprice + '</label></span>'
+ '</span>'
+ '</td>'
+ '</tr>'
+ '<tr>'
+ '<td><span>下单时间:<label id="SubmitDate_">' + data.data[0].SubmitDate + '</label></span>'
+ '</td>'
+ '</tr>'
+ '<tr>'
+ '<td><span>备注留言:<label>' + data.data[0].Guests + '</label></span>'
+ '</td>'
+ '</tr>'
+ '<tr>'
+ '<td><span style="float:left; display:block;">配送地址:<label id="address_">' + data.data[0].address + '</label></span></td>'
+ '</tr>'
+ '<tr>'
+ '<td><span>状态:<label id="status_">' + data.data[0].status0 + '</label></span>'
+ '</td>'
+ '</tr>'
+ '<tr>'
+ '<td><span id="cz_">' + data.data[0].status1 + '</span>'
+ '</td>'
+ '</tr>'
+ '<tr>'
+ '<td class="Orders_Product_td"><table class="Orders_Product_table">'
+ '<tr><th>发货数量</th><th>快递单号</th><th>备注</th><th>状态</th></tr>';
var shipments = data.shipments;
for (j = 0; j < shipments.length; j++) {
html += "<tr><td>" + shipments[j].num + "</td><td onclick='showwlxx(" + shipments[j].id + ", \"" + shipments[j].kdcompayid + "\", \"" + shipments[j].kdcompay + "\", \"" + shipments[j].kdorderid + "\", \"" + data.data[0].phone + "\")' class=\"alink\">" + shipments[j].kdcompay + "<br>" + shipments[j].kdorderid + "</td><td onclick=\"tishi3('" + shipments[j].content + "');\">查看</td><td id='qyshorder" + shipments[j].id + "'>" + (shipments[j].seef == 0 ? "<span class='mybtn' onclick='qyshorder(" + shipments[j].id + ")'>确认收货</span>" : "已确认收货") + "</td></tr>";
}
html += '</table>'
+ '</td>'
+ '</tr>'
+ '<tr>'
+ '<td class="Orders_Product_td"> <table class="Orders_Product_table">'
+ '<tr><th style=" width:40%;">商品</th><th>单价</th><th>数量</th><th>小计</th></tr>';
var pics = data.data[0].pics;
for (j = 0; j < pics.length; j++) {
html += "<tr><td style=\" width:40%;\" onclick=\"ondetail(" + pics[j].prodid + ")\"><img src='" + pics[j].prodimg + "'/><br>" + pics[j].prodName + pics[j].selcolor + "</td><td>" + pics[j].price + "</td><td>" + pics[j].num + "</td><td>" + (pics[j].price * pics[j].num) + "</td></tr>";
}
html += '</table>'
+ '</td>'
+ '</tr>'
+ '</table><div style="height:3em;"></div>';
$("#sysnew").html(html);
/*if (data.data[0].orderhxm != "") {
try {
var qrcode = new QRCode("qrcode", {
width: 118,
height: 118,
});
qrcode.makeCode(data.data[0].orderhxm);
} catch (e) {
}
}*/
/*if (data.addresss.length > 0) {
$("#address_box").val(data.addresss[0].contact + " " + data.addresss[0].address + " " + data.addresss[0].tel);
zdaddress = JSON.stringify(data.addresss);
}*/
$(".ajaxLoader").addClass("uhide");
} else {
tishi3(data.msg);
$(".ajaxLoader").addClass("uhide");
if (data.msg == "您未登录") {
onlink("/");
}
}
} else {
tishi3("网络错误!");
$(".ajaxLoader").addClass("uhide");
}
}
});
}
function openztaddress() {
if (zdaddress != "") {
setlocalStorage("ztaddress", zdaddress);
setlocalStorage("ztaddress_type", 1);
onlink("ztaddress.html");
}
}
function showAdr(Id, contact, tel, address) {
$("#address_box").val(contact + " " + address + " " + tel);
}
function pay(orderid) {
$api.css($api.dom(".share-box"), "display:block;");
}
function payto(zftype) {
var status = $("#status_");
var cz = $("#cz_");
$.ajax({
type: 'POST',
url: "/apiajax.ashx?ifweb=1",
data: { "action": "payorder", "userId": userId, "LoginId": LoginId, "orderid": orderid, zftype: zftype },
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
if (data.status == 1) {
onlink("pay.html?t=" + (zftype == 1 ? 0 : 1) + "&PayID=" + data.PayID);
} else {
tishi3(data.msg);
}
layer.close(index_);
}
});
}
function onorderdetail(orderid) {
onlink("myorders_info.html?orderid=" + orderid);
}
function ondetail(id) {
onlink("shop_view.html?id=" + id);
}
function showwlxx(id, kdgs, kdgsmc, ydh, mobile) {
setlocalStorage("kdgs", kdgs);
setlocalStorage("kdgsmc", kdgsmc);
setlocalStorage("ydh", ydh);
setlocalStorage("kdmobile", mobile);
onlink("showwuliu.html");
}
function oncopy0(font) {
$("#copyinput").val(font);
$("#copybtn").click();
}
function stopPropagation(e) {
if (e.stopPropagation)
e.stopPropagation();
else
e.cancelBubble = true;
}
function hideshowthjto(type) {
$("#showthjto" + type).addClass("uhide");
}
function showsel(type, orderid) {
$("#showthjto" + type).removeClass("uhide");
}
function oncopythm() {
$("#copyinput").val(hgid);
$("#copybtn").click();
}
function showfh(id, oid, peitype) {
orderid = id;
if (peitype == 0) {
$("#kdcompay1").val('sto');
} else {
$("#kdcompay1").val('auto');
}
onkdchange(1);
showsel(1);
}
function editwlxx(id, kdgs, kdgsname, ydh, wlremarks) {
orderid = id;
$("#txtBody2").val(ydh);
$("#kdcompay2").val(kdgs);
$("#txtBZContent2").val(wlremarks);
onkdchange(2);
showsel(2);
}
function showcancelfh(id, kdgs, kdgsname, ydh, wlremarks) {
orderid = id;
$("#txtBody3").html(ydh);
$("#kdcompay3").html(kdgsname);
$("#txtBZContent3").html(wlremarks);
onkdchange(3);
showsel(3);
}
function showaddressbox(id) {
orderid = id;
var Contactname = $("#cz_" + id).attr("Contactname");
var Contacttel = $("#cz_" + id).attr("Contacttel");
//var Province = $("#cz_" + id).attr("Province");
//var City = $("#cz_" + id).attr("City");
//var County = $("#cz_" + id).attr("County");
var Address = $("#cz_" + id).attr("Address");
$("#txt_Name").val(Contactname);
$("#txt_Phone").val(Contacttel);
//$("#Province").val(Province);
//$("#City").val(City);
//$("#County").val(County);
//$('#txt_area').val(getname(Province, City, County));
$("#txt_Address").val(Address);
showsel(4);
}
function showpay(id) {
orderid = id;
showsel(0);
}
function onpaytype(id) {
paytype = id;
if (id == 1) {
$("#paytype0 .current").removeClass('on');
$("#paytype1 .current").addClass('on');
} else if (id == 0) {
$("#paytype0 .current").addClass('on');
$("#paytype1 .current").removeClass('on');
}
}
function qypayorder() {
if ($("#btntj0").val() == "确认") {
$("#btntj0").val("请稍候...");
$.ajax({
type: 'POST',
url: "/apiajax.ashx?ifweb=" + (ifapp == 1 ? 0 : 1),
data: { "action": "payorder", "userId": userId, "LoginId": LoginId, "orderid": orderid, "zftype": paytype, "openid": openid },
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
$("#btntj0").val("确认");
if (data.status == 1) {
ResultId = data.ResultId;
if (ifapp == 0) {
if (paytype == 0) {
wx.chooseWXPay({
timestamp: data.timeStamp,
nonceStr: data.nonceStr,
package: data.reResult,
signType: data.signType,
paySign: data.paySign,
success(res) {
$(".ajaxLoader").addClass("uhide");
// 支付成功后的回调
hideshowthjto(0);
rdata(1);
},
cancel: function (res) {
$(".ajaxLoader").addClass("uhide");
// 用户取消支付
hideshowthjto(0);
}
});
} else {
location.replace("pay.html?ResultId=" + ResultId + "&payurl=" + data.reResult);
}
} else {
if (paytype == 0) {
try {
var wxPlus = api.require('wxPlus');
wxPlus.launchMiniProgram({
miniProgramType: 'release',
userName: 'gh_91d725ecd390',
apiKey: 'wxfa62471e8a5c0de1',
path: 'pages/pay/index?id=' + ResultId,
}, function (ret, err) {
sInterval0 = setInterval(function () {
oniswxpayed();
}, 1000);
if (ret.status) {
} else {
}
});
} catch (err) {
alert(err)
}
} else {
location.replace("pay.html?ResultId=" + ResultId + "&payurl=" + data.reResult);
}
}
} else {
tishi3(data.msg);
}
layer.close(index_);
}
});
}
}
var ischeckpayed = 0;
function oniswxpayed() {
if (ischeckpayed == 0) {
ischeckpayed = 1;
var datas = {
"ResultId": ResultId
}
$.ajax({
type: 'POST',
url: "/apiajax.ashx?action=getIFPayed",
data: datas,
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
ischeckpayed = 0;
if (data.status == 1) {
clearInterval(sInterval0);
rdata(1);
}
}
});
}
}
function qyshorder(id) {
var index_ = layer.confirm('此操作不可恢复,您确认已经收到货了吗?', {
title: "确认收货",
btn: ['确认'] //按钮
}, function () {
var cz = $("#qyshorder" + id);
$.ajax({
type: 'POST',
url: "/apiajax.ashx?ifweb=1",
data: { "action": "qyshorder", "userId": userId, "LoginId": LoginId, "id": id },
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
if (data.status == 1) {
cz.html("已确认收货");
} else {
tishi3(data.msg);
}
layer.close(index_);
}
});
}
);
}
function qxorder(orderid) {
var index_ = layer.confirm('此操作不可恢复,您确认要取消订单吗?', {
title: "确认选择",
btn: ['是的', '我点错了'] //按钮
}, function () {
var status = $("#status_" + orderid);
var cz = $("#cz_" + orderid);
$.ajax({
type: 'POST',
url: "/apiajax.ashx?ifweb=1",
data: { "action": "CancelOrder", "userId": userId, "LoginId": LoginId, "orderid": orderid },
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
layer.close(index_);
if (data.status == 1) {
$(cz).html("取消成功");
setlocalStorage("myrefresh", 1);
setlocalStorage("myorders_refresh", 1);
rdata(1);
} else {
tishi3(data.msg);
}
}
});
}
);
}
function qyfhorder(t) {
var status = $("#status_" + orderid);
var cz = $("#cz_" + orderid);
var body = fTrim($("#txtBody1").val());
var kdcompay = fTrim($("#kdcompay1").val());
var bz = fTrim($("#txtBZContent1").val());
if (kdcompay == "") {
tishi3("快递公司必须选择!");
$("#kdcompay1").focus();
return false;
}
if (body == "") {
tishi3("快递单号不能为空!");
$("#txtBody1").focus();
return false;
}
$.ajax({
type: 'POST',
url: "/apiajax.ashx?ifweb=1",
data: { action: "qyfhorder", userId: userId, LoginId: LoginId, orderid: orderid, kdcompay: kdcompay, body: body, bz: bz },
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
if (data.status == 1) {
$(cz).html("发货成功");
hideshowthjto(t);
setlocalStorage("mybusiness_refresh", 1);
rdata(1);
/*var closeInterval0 = setInterval(function () {
clearInterval(closeInterval0);
closeWin();
}, 500);*/
} else {
tishi3(data.msg);
}
layer.close(index_);
}
});
}
function ondownload() {
var curTime = new Date();
var ewmName = "ksd2023hxm" + judgetime1(curTime.toString()) + ".png";
var ifb = true;
var ifb0 = true;
try {
var permission = 'storage';
var resultList = api.hasPermission({
list: [permission]
});
var granted = resultList[0].granted;
if (!granted) {
ifb = false;
layer.confirm('应用需要您的授权才能访问存储,是否要授权?', {
btn: ['是', '否'] //按钮
}, function () {
api.requestPermission({
list: [permission],
}, function (res) {
if (res.list[0].granted) {
// 已授权,可以继续下一步操作
tishi3('已授权');
} else {
ifb = false;
}
});
}, function () {
ifb = false;
});
}
} catch (err) {
ifb0 = false;
ifb = true;
}
if (ifb) {
if (ifb0) {
$("#downloadhxm").html("保存中,请稍候...");
try {
const options = {
backgroundColor: 'transparent' // null或transparent可将canvas背景设置为透明
}
html2canvas(document.querySelector("#qrcode"), options).then(canvas => {
//document.body.appendChild(canvas);
var baseurl = canvas.toDataURL('image/png').replace("data:image/png;base64,", "");
var trans = api.require('trans');// 引入apicloud提供的trans模块
trans.saveImage({
base64Str: baseurl,
album: true,
imgPath: "fs://image/",// 图片路径
imgName: ewmName //图片名字
}, function (ret, err) {
$("#downloadhxm").html("下载核销码");
if (ret.status) {
tishi3("保存成功,可以去分享了");
} else {
tishi3(JSON.stringify(err));
}
});
});
} catch (err) {
tishi3(err);
}
} else {
tishi3('下载APP才能保存');
}
}
}
function qyeditwl(t) {
var status = $("#status_" + orderid);
var cz = $("#cz_" + orderid);
var body = fTrim($("#txtBody2").val());
var kdcompay = fTrim($("#kdcompay2").val());
var bz = fTrim($("#txtBZContent2").val());
if (kdcompay == "") {
tishi3("快递公司必须选择!");
$("#kdcompay2").focus();
return false;
}
if (body == "") {
tishi3("快递单号不能为空!");
$("#txtBody0").focus();
return false;
}
$.ajax({
type: 'POST',
url: "/apiajax.ashx?ifweb=1",
data: { action: "editwl", userId: userId, LoginId: LoginId, orderid: orderid, kdcompay: kdcompay, body: body, bz: bz },
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
if (data.status == 1) {
$(cz).html("修改物流成功");
hideshowthjto(t);
setlocalStorage("mybusiness_refresh", 1);
rdata(1);
/*var closeInterval0 = setInterval(function () {
clearInterval(closeInterval0);
closeWin();
}, 500);*/
} else {
tishi3(data.msg);
}
layer.close(index_);
}
});
}
function qycancelfh(t) {
var status = $("#status_" + orderid);
var cz = $("#cz_" + orderid);
$.ajax({
type: 'POST',
url: "/apiajax.ashx?ifweb=1",
data: { action: "cancelfh", userId: userId, LoginId: LoginId, orderid: orderid },
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
if (data.status == 1) {
$(cz).html("取消发货成功");
hideshowthjto(t);
setlocalStorage("mybusiness_refresh", 1);
rdata(1);
/*var closeInterval0 = setInterval(function () {
clearInterval(closeInterval0);
closeWin();
}, 500);*/
} else {
tishi3(data.msg);
}
layer.close(index_);
}
});
}
function qyeditaddress(t) {
var status = $("#status_" + orderid);
var cz = $("#cz_" + orderid);
var name = fTrim($("#txt_Name").val());
var phone = fTrim($("#txt_Phone").val());
//var province = fTrim($("#Province").val());
//var city = fTrim($("#City").val());
//var county = fTrim($("#County").val());
var address = fTrim($("#txt_Address").val());
if (name == "") {
tishi3("联系人不能为空!");
$("#txt_Name").focus();
return false;
}
if (phone == "") {
tishi3("联系电话不能为空!");
$("#txt_Phone").focus();
return false;
}
/*if (province == "") {
tishi3("所在省份必须选择!");
return false;
}
if (city == "") {
tishi3("所在城市必须选择!");
return false;
}*/
if (address == "") {
tishi3("邮寄地址不能为空!");
$("#txt_Address").focus();
return false;
}
$.ajax({
type: 'POST',
url: "/apiajax.ashx?ifweb=1",
data: { action: "editaddress", userId: userId, LoginId: LoginId, orderid: orderid, name: name, phone: phone, address: address },
dataType: "json",
error: function (xhr) {
tishi3("发生错误:" + JSON.stringify(xhr));
},
success: function (data) {
if (data.status == 1) {
$(cz).html("修改地址成功");
hideshowthjto(t);
setlocalStorage("mybusiness_refresh", 1);
rdata(1);
/*var closeInterval0 = setInterval(function () {
clearInterval(closeInterval0);
closeWin();
}, 500);*/
} else {
tishi3(data.msg);
}
layer.close(index_);
}
});
}
function getcity() {
var showqy = $("#Province").val() + "," + $("#City").val() + "," + $("#County").val();
setlocalStorage("showqy", showqy);
layer.open({
type: 2,
title: false,
closeBtn: false,
content: "address_selectqy.html",
area: ['100%', '100%']
});
}
function showaddress(Province, City, County) {
$('#Province').val(Province);
$('#City').val(City);
$('#County').val(County);
$('#txt_area').val(getname(Province, City, County));
}
function onkdchange(t) {
if ($('#kdcompay' + t).val() == "auto") {
$("#kddh_box" + t).hide();
} else {
$("#kddh_box" + t).show();
}
}
</script>
</head>
<body class="wrap">
<header>
<div class="ub">
<div class="nav-btn" id="nav-left" style=" margin:0; padding:0; padding-top:0.2em; min-width:3em" onclick="closeWin()">
<img src="../image/faifei.png" style="margin-left:0; margin-top:0em; height:1.2em;width:1.2em;" />
</div>
<h1 class="ub-f1">
我的订单详情
</h1>
<div class="nav-btn blue" id="nav-right" style=" margin:0; padding:0; min-width:3em; ">
</div>
</div>
</header>
<section class="ub-f1" id="wrapper">
<div style="width:100%;padding:0.8em; box-sizing:border-box; overflow:hidden">
<div id="sysnew" style="width:100%; background-color: #fff; border-radius:0.8em; overflow:hidden;"> </div>
<div class="clear"></div>
<div class="more_box"></div>
</div>
</section>
<div class="ajaxLoader ub ub-ac uhide" onclick="reload()">
<div class="ub ub-ac ub-ver"><img src="image/load.gif" /><br>正在加载...</div>
</div>
<div class="showthjto uhide" id="showthjto0" onclick='hideshowthjto(0);'>
<div class="showthjto_box" onclick="stopPropagation(event)">
<h3><span>确认支付</span><span class="close" onclick='hideshowthjto(0);'><img src="../image/close.png" /></span></h3>
<div class="ub ub-ac" style="">
<div class="tixin-item">
<ul class="account">
<li class="flex-end" onclick="onpaytype(0)" id="paytype0">
<p>
<i><img src="../image/weixin.png" /></i>
<span>微信支付</span>
</p>
<i class="current on"></i>
</li>
<li class="flex-end" onclick="onpaytype(1)" id="paytype1">
<p>
<i><img src="../image/alipay.png" /></i>
<span>支付宝</span>
</p>
<i class="current"></i>
</li>
</ul>
</div>
</div>
<div class="ub ub-ac ub-pc">
<input type="button" class="mybtn btntj" id="btntj0" value="确认" onclick='qypayorder()' />
<input type="button" class="mybtn hovered btnqx" id="btnqx0" value="取消" onclick='hideshowthjto(0);' />
</div>
</div>
</div>
<div class="showthjto uhide" id="showthjto1" onclick='hideshowthjto(1);'>
<div class="showthjto_box" onclick="stopPropagation(event)">
<h3><span>确认发货</span><span class="close" onclick='hideshowthjto(1);'><img src="../image/close.png" /></span></h3>
<div class="ub ub-ac" style="background-color: #FFFFFF;margin-top: .8em;margin-bottom: .8em;">
您确认要发货吗?
</div>
<div class="ub ub-ac" style="">
<label><font color="red">*</font>快递公司:</label><p>
<select id="kdcompay1" onchange="onkdchange(1)">
<option value="sto">申通</option>
<option value="auto">自提</option>
<option value="sf">顺丰</option>
<option value="jt">极兔</option>
<option value="yt">圆通</option>
<option value="yd">韵达</option>
<option value="tt">天天</option>
<option value="ems">EMS</option>
<option value="zto">中通</option>
<option value="ht">百世快递</option>
<option value="qf">全峰</option>
<option value="db">德邦</option>
<option value="gt">国通</option>
<option value="rfd">如风达</option>
<option value="jd">京东快递</option>
<option value="zjs">宅急送</option>
<option value="emsg">EMS国际</option>
<option value="fedex">Fedex国际</option>
<option value="yzgn">邮政国内(挂号信)</option>
<option value="ups">UPS国际快递</option>
<option value="ztky">中铁快运</option>
</select>
</p>
</div>
<div class="ub ub-ac uinput11" id="kddh_box1" style="margin:0.8em 0;">
<label><font color="red">*</font>快递单号:</label><p>
<input id="txtBody1" type="text" />
</p>
</div>
<div class="ub ub-ac" style="">
<label>备注信息:</label><p>
<textarea id="txtBZContent1" style="width:15.8em;height:5em;"></textarea>
</p>
</div>
<div class="ub ub-ac ub-pc">
<input type="button" class="mybtn btntj" id="btntj1" value="确认" onclick='qyfhorder(1)' />
<input type="button" class="mybtn hovered btnqx" id="btnqx1" value="取消" onclick='hideshowthjto(1);' />
</div>
</div>
</div>
<div class="showthjto uhide" id="showthjto2" onclick='hideshowthjto(2);'>
<div class="showthjto_box" onclick="stopPropagation(event)">
<h3><span>修改物流</span><span class="close" onclick='hideshowthjto(2);'><img src="../image/close.png" /></span></h3>
<div class="ub ub-ac" style="background-color: #FFFFFF;margin-top: .8em;margin-bottom: .8em;">
</div>
<div class="ub ub-ac" style="">
<label><font color="red">*</font>快递公司:</label><p>
<select id="kdcompay2" onchange="onkdchange(2)">
<option value="sto">申通</option>
<option value="auto">自提</option>
<option value="sf">顺丰</option>
<option value="jt">极兔</option>
<option value="yt">圆通</option>
<option value="yd">韵达</option>
<option value="tt">天天</option>
<option value="ems">EMS</option>
<option value="zto">中通</option>
<option value="ht">百世快递</option>
<option value="qf">全峰</option>
<option value="db">德邦</option>
<option value="gt">国通</option>
<option value="rfd">如风达</option>
<option value="jd">京东快递</option>
<option value="zjs">宅急送</option>
<option value="emsg">EMS国际</option>
<option value="fedex">Fedex国际</option>
<option value="yzgn">邮政国内(挂号信)</option>
<option value="ups">UPS国际快递</option>
<option value="ztky">中铁快运</option>
</select>
</p>
</div>
<div class="ub ub-ac uinput11" id="kddh_box2" style="margin:0.8em 0">
<label><font color="red">*</font>快递单号:</label><p>
<input id="txtBody2" type="text" />
</p>
</div>
<div class="ub ub-ac" style="">
<label>备注信息:</label><p>
<textarea id="txtBZContent2" style="width:15.8em;height:5em;"></textarea>
</p>
</div>
<div class="ub ub-ac ub-pc">
<input type="button" class="mybtn btntj" id="btntj2" value="确认" onclick='qyeditwl(2)' />
<input type="button" class="mybtn hovered btnqx" id="btnqx2" value="取消" onclick='hideshowthjto(2);' />
</div>
</div>
</div>
<div class="showthjto uhide" id="showthjto3" onclick='hideshowthjto(3);'>
<div class="showthjto_box" onclick="stopPropagation(event)">
<h3><span>取消发货</span><span class="close" onclick='hideshowthjto(3);'><img src="../image/close.png" /></span></h3>
<div class="ub ub-ac" style="background-color: #FFFFFF;margin-top: .8em;margin-bottom: .8em;">
</div>
<div class="ub ub-ac" style="">
<label>快递公司:</label><p id="kdcompay3">
</p>
</div>
<div class="ub ub-ac" style="margin:0.8em 0;">
<label>快递单号:</label><p id="txtBody3">
</p>
</div>
<div class="ub ub-ac" style="">
<label>备注:</label><p id="txtBZContent3">
</p>
</div>
<div class="ub ub-ac ub-pc">
<input type="button" class="mybtn btntj" id="btntj3" value="确认" onclick='qycancelfh(3)' />
<input type="button" class="mybtn hovered btnqx" id="btnqx3" value="取消" onclick='hideshowthjto(3);' />
</div>
</div>
</div>
<div class="showthjto uhide" id="showthjto4" onclick='hideshowthjto(4);'>
<div class="showthjto_box" onclick="stopPropagation(event)">
<h3><span>修改配送地址</span><span class="close" onclick='hideshowthjto(4);'><img src="../image/close.png" /></span></h3>
<div class="ub ub-ac" style="background-color: #FFFFFF;margin-top: .8em;margin-bottom: .8em;">
</div>
<div class="ub ub-ac uinput11" style="">
<label><font color="red">*</font>联系姓名:</label><p>
<input id="txt_Name" style="" type="text" />
</p>
</div>
<div class="ub ub-ac uinput11" style="margin:0.8em 0;">
<label><font color="red">*</font>联系电话:</label><p>
<input id="txt_Phone" style="" type="text" />
</p>
</div>
<!--<div class="ub ub-ac" style="">
<label><font color="red">*</font>所在城市:</label>
<div class="ub ub-f1" style="">
<input id="txt_area" />
</div>
<div class="ub" style="width:auto;" onclick="getcity()">
<div class="ub ub-ac ub-pc" style="margin-right: 0; margin-top:0em; width: 1.2em; height:1.2em;"><img style="width: 1.2em;" src="../image/faifeito.png" /></div>
</div>
</div>-->
<div class="ub ub-ac uinput11" style="margin:0.8em 0;">
<label><font color="red">*</font>邮寄地址:</label>
<p>
<input id="txt_Address" style="" />
</p>
</div>
<div class="ub ub-ac ub-pc">
<input type="button" class="mybtn btntj" id="btntj4" value="确认" onclick='qyeditaddress(4)' />
<input type="button" class="mybtn hovered btnqx" id="btnqx4" value="取消" onclick='hideshowthjto(4);' />
</div>
</div>
<input id="Province" type="hidden" />
<input id="City" type="hidden" />
<input id="County" type="hidden" />
</div>
<div style="width:0.1em;height:0.1em;overflow:hidden;"><input type="text" id="copyinput" style="color:#fff" value="" /><input type="button" id="copybtn" style="color:#fff" value="复制" data-clipboard-action="copy" data-clipboard-target="#copyinput" /></div>
</body>
</html>