<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MyOrder.aspx.cs" Inherits="CY.WebForm.Pages.business.MyOrder" %>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
<head id="Head1" runat="server">
|
<title>订单列表</title>
|
<uc:CMSHead ID="CMSHead1" runat="server" />
|
<script src="../../js/business/Order.js" type="text/javascript"></script>
|
<script type="text/javascript">
|
|
//订单评价
|
function evaluationModel(orderid) {
|
top.Dialog.open({ URL: "/Pages/business/EvaluationBuyer.aspx?orderid=" + orderid, Title: "买家评价", Width: 580, Height: 300 });
|
}
|
function uploadFiles(orderid) {
|
var strUrl="<%=strUploadFileURL%>";
|
strUrl = strUrl + "?orderid=" + orderid;
|
// alert(strUrl);
|
top.Dialog.open({ URL: strUrl, Title: "上传文件", Width: 580, Height: 235 });
|
}
|
//window.CkBlurCallback = function (ckCurrent) { ckCurrent.checked = false; };
|
//window.CkFocusCallback = function (ckCurrent) { ckCurrent.checked = true; };
|
|
function OpenComplainan(orderId, orderCode, firmId) {
|
var url = "/Pages/business/ComplainanEdit.aspx?orderId=" + orderId;
|
url += "&orderCode=" + orderCode;
|
url += "&firmId=" + firmId;
|
url += "&type=0";
|
top.Dialog.open({ URL: url, Title: "新增投诉" });
|
}
|
|
$(function () {
|
$(".td_hide").find("span").hide();
|
$(".td_hide").find("span").each(
|
function () {
|
var value = $.trim($(this).text());
|
var classValue = $(this).attr("class");
|
if (value == '√') {
|
$(this).show();
|
}
|
if (classValue == "hand_yes") {
|
$(this).show();
|
}
|
if (classValue == "hand_no") {
|
$(this).removeAttr("onclick");
|
}
|
}
|
);
|
|
$(".td_hide").hover(function () {
|
$(this).find("span").each(
|
function () {
|
var value = $.trim($(this).text());
|
var classValue = $(this).attr("class");
|
if (value == '√') {
|
|
}
|
else {
|
if (classValue == "hand_no") {
|
}
|
else {
|
$(this).show();
|
}
|
}
|
}
|
);
|
}, function () {
|
$(this).find("span").each(
|
function () {
|
var value = $.trim($(this).text());
|
var classValue = $(this).attr("class");
|
if (value == '√') {
|
}
|
else {
|
if (classValue == "hand_yes") {
|
$(this).show();
|
}
|
else {
|
$(this).hide();
|
}
|
}
|
}
|
);
|
});
|
|
});
|
</script>
|
<style type="text/css">
|
.tableStyleXS th { padding: 1px 0 1px 3px; }
|
.tableStyleXS td { padding: 1px 0 1px 3px; }
|
.td_hide span { text-decoration: default; display: none; text-align: center; }
|
span.hand_no { cursor: default; display: block; font-size: 12px; }
|
span.hand_no:hover { text-decoration: none; }
|
span.hand_yes { cursor: pointer; display: block; font-size: 12px;}
|
.td_hide { cursor: pointer; }
|
|
</style>
|
</head>
|
<body>
|
<form id="form1" runat="server">
|
<div class="box1" paneltitle="功能面板" roller="false" style=''>
|
<table class="TableNewStyle" width="100%">
|
<tr>
|
<td class="ali03">
|
下单时间:
|
</td>
|
<td style="width:180px;">
|
<input id="txtBeginData" type="text" runat="server" class='date w80px' maxlength='10' />-<input
|
id="txtEndDate" type="text" runat="server" class='date w80px' maxlength='10' />
|
</td>
|
<td class="ali03">
|
印刷类型:
|
</td>
|
<td>
|
<select id='selPrintTypes' runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepDefaultStyle="true">
|
</select>
|
</td>
|
<td class="ali03">
|
收款状态:
|
</td>
|
<td>
|
<select keepdefaultstyle='true' id='selPayStates' runat="server" datatextfield="Name" datavaluefield="MeanValue">
|
</select>
|
</td>
|
<td class="ali03">
|
付款方式:
|
</td>
|
<td>
|
<asp:DropDownList keepdefaultstyle='true' ID="selPayType" runat="server">
|
</asp:DropDownList>
|
</td>
|
</tr>
|
<tr>
|
<td class="ali03">
|
订单状态:
|
</td>
|
<td>
|
<select keepdefaultstyle='true' id='selOrderStates' runat="server" datatextfield="Name" datavaluefield="MeanValue">
|
</select>
|
</td>
|
<td class="ali03">
|
订单编号:
|
</td>
|
<td>
|
<input id='txtOrderId' runat="server" maxlength='25'/>
|
</td>
|
<td class="ali03">
|
卖家名称:
|
</td>
|
<td>
|
<input id='txtSellerName' runat="server" maxlength='25'/>
|
</td>
|
<td align="right">
|
</td>
|
<td>
|
<asp:Button ID="btn_Search" Text="查询" runat="server" /> <input type="button" value='重置' onclick='document.body.innerHTML="";window.location=window.location;' />
|
<input type="hidden" id='txtCommission' runat="server" />
|
</td>
|
</tr>
|
</table>
|
</div>
|
<div id="scrollContent">
|
<div>
|
<table class="tableStyle ali02" useclick="false" usecheckbox="false" sortmode="false">
|
<thead>
|
<tr >
|
<%--<th width='25px' id='cc'>
|
</th>--%>
|
<th width='25px'>
|
编号
|
</th>
|
<th class='w70px'>
|
订单号
|
</th>
|
<th>
|
印件名称
|
</th>
|
<th>
|
卖家名称
|
</th>
|
<th class='w50px'>
|
印刷类别
|
</th>
|
<th class='w50px'>
|
订单类型
|
</th>
|
<th class=''>
|
印刷数量
|
</th>
|
<th class='w50px'>
|
订单状态
|
</th>
|
<th class='w50px'>
|
支付状态
|
</th>
|
<th style="text-align: center;" width="50">
|
付款方式
|
</th>
|
<th class='w80px'>
|
金额
|
</th>
|
<th class='w80px'>
|
已付款
|
</th>
|
<th class='w80px'>
|
未付款
|
</th>
|
<%-- <th width="26">
|
打印
|
</th>--%>
|
<th width="26" menu_member_case_id="case_PayOrder" menu_member_case_name="付款">
|
付款
|
</th>
|
<th width="26" menu_member_case_id="case_ClearOrder" menu_member_case_name="撤单">
|
撤单
|
</th>
|
<th width="26" menu_member_case_id="case_DelayOrder" menu_member_case_name="延期">
|
延期
|
</th>
|
<th width="26" menu_member_case_id="case_ReciveOrder" menu_member_case_name="收货">
|
收货
|
</th>
|
<th width="26" menu_member_case_id="case_EvaluationOrder" menu_member_case_name="评价">
|
评价
|
</th>
|
<th width="26" menu_member_case_id="case_ComplainanOrder" menu_member_case_name="投诉">
|
投诉
|
</th>
|
<th width="26" menu_member_case_id="case_Upload" menu_member_case_name="上传文件">
|
文件
|
</th>
|
</tr>
|
</thead>
|
<tbody>
|
<asp:Repeater ID="rptData" runat="server">
|
<ItemTemplate>
|
<tr>
|
<%--<td>
|
<input type="checkbox" name='ckId' value='<%#Eval("Keyid")%>' id='ckBox<%#Container.ItemIndex%>' class='ckBox' />
|
</td>--%>
|
<%--<td>
|
<input type="checkbox" name='ckId' value="{
|
id:<%#Eval("Keyid")%>,
|
orderId:'<%#Eval("SellerOrderId")%>',
|
orderType:<%#Eval("OrderTypeId")%>,
|
orderState:<%#Eval("OrderState")%>
|
}" style='display: <%#1.Equals(Eval("OrderState"))?"":"none"%>' />
|
</td>--%>
|
<td>
|
<%#Container.ItemIndex + (UCPager1.PageSize *( UCPager1.PageIndex-1)+1)%>
|
</td>
|
<td>
|
<a href='javascript:void(0)' class='a_under' onclick='ShowOrder(<%#Eval("Keyid") %>)' title='点击查看订单详情'>
|
<%#Eval("SellerOrderId")%></a>
|
</td>
|
<td>
|
<%#Eval("DocumentName")%>
|
</td>
|
<td>
|
<a href='javascript:void(0)' class='a_under' onclick='ViewSellerInfo("<%#Eval("SellerId")%>")' title='点击查看卖家详情'><%#Eval("SellerName")%></a>
|
</td>
|
<td>
|
<%#Eval("PrintType.PrintName")%>
|
</td>
|
<td>
|
<%#Eval("OrderType.Name")%>
|
</td>
|
<td>
|
<%#Eval("OrderExtend.PrintNum")%>
|
</td>
|
<td>
|
<%#Eval("OrderStateObj.Name")%>
|
</td>
|
<td>
|
<%#Eval("PayStateObj.Name")%>
|
</td>
|
<td>
|
<%#Eval("PayType")%>
|
</td>
|
<td>
|
<%#Eval("SumPrice", "{0:F}")%>
|
</td>
|
<td>
|
<%#Eval("TradingSingle.PayedMoney", "{0:F}")%>
|
</td>
|
<td>
|
<%#Eval("UnPayedMoney","{0:F}")%>
|
</td>
|
<%-- <td class="td_hide">
|
<span class="hand look" title="打印" onclick='ShowOrder(<%#Eval("Keyid") %>)'>打印</span>
|
</td>--%>
|
<td class="td_hide" menu_member_case_id="case_PayOrder" menu_member_case_name="付款">
|
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"),"支付")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"), "支付") ?"title='已支付'":"title='支付'"%> onclick="OpenSmallWindowByUrlUseRation('/order/pay/<%#Eval("Keyid") %>.html')">
|
<%#IsOpearted(Eval("Keyid"), Eval("OrderTypeId"), Eval("PayState"), Eval("OrderState"), "支付") ? "√" : "付款"%></span>
|
</td>
|
<td class="td_hide" menu_member_case_id="case_ClearOrder" menu_member_case_name="撤单">
|
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"),"撤单")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"), "撤单") ?"title='已撤单'":"title='撤单'"%>
|
onclick="ShowDoDelay({
|
title:'撤单申请', dtypeId:3,defaultarget:'<%#Eval("TradingSingle.PayedMoney", "{0:F}")%>',
|
orderid:<%#Eval("Keyid")%>,
|
orderShowId:'<%#Eval("SellerOrderId")%>',
|
receiver:'<%#Eval("SellerId")%>',
|
orderState:'<%#Eval("OrderState")%>'
|
});">
|
<%#IsOpearted(Eval("Keyid"), Eval("OrderTypeId"), Eval("PayState"), Eval("OrderState"), "撤单") ? "√" : "撤单"%></span>
|
</td>
|
<td class="td_hide" menu_member_case_id="case_DelayOrder" menu_member_case_name="延期">
|
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"),"延期")?"hand_yes":"hand_no"%>" <%#true.Equals(Eval("IsDeferPay"))?"title='已延期'":"title='延期'"%>
|
onclick="ShowDoDelay({
|
title:'延期打款', dtypeId:1,defaultarget:1,
|
orderid:<%#Eval("Keyid")%>,
|
orderShowId:'<%#Eval("SellerOrderId")%>',
|
receiver:'<%#Eval("SellerId")%>'});">
|
<%#true.Equals(Eval("IsDeferPay")) ? "√" : "延期"%></span>
|
</td>
|
<td class="td_hide" menu_member_case_id="case_ReciveOrder" menu_member_case_name="收货">
|
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"),"收货")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"), "收货") ?"title='已收货'":"title='收货'"%> onclick="OpenSmallWindowByUrlUseRation('/Pages/business/OrderRefund.aspx?id=<%#Eval("Keyid") %>&odrof=accept',0,4/5)">
|
<%#IsOpearted(Eval("Keyid"), Eval("OrderTypeId"), Eval("PayState"), Eval("OrderState"), "收货") ? "√" : "收货"%></span>
|
</td>
|
<td class="td_hide" menu_member_case_id="case_EvaluationOrder" menu_member_case_name="评价">
|
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"),"评价")?"hand_yes":"hand_no"%>" <%#true.Equals(Eval("IsEvaluation"))?"title='已评价'":"title='评价'"%> onclick="evaluationModel(<%#Eval("Keyid")%>)">
|
<%#true.Equals(Eval("IsEvaluation")) ? "√" : "评价"%></span>
|
</td>
|
<td class="td_hide" menu_member_case_id="case_ComplainanOrder" menu_member_case_name="投诉">
|
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"),"投诉")?"hand_yes":"hand_no"%>" <%#true.Equals(Eval("IsComplainant"))?"style='color:Red'":""%> <%#true.Equals(Eval("IsComplainant"))?"title='已投诉'":"title='投诉'"%>
|
onclick='OpenComplainan(<%#Eval("Keyid")%>,"<%#Eval("SellerOrderId")%>","<%#Eval("SellerId")%>")'>投诉</span>
|
</td>
|
<td menu_member_case_id="case_Upload" menu_member_case_name="上传文件" class="td_hide">
|
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderTypeId"), Eval("PayState"),Eval("OrderState"),"上传")?"hand_yes":"hand_no"%>" onclick="uploadFiles(<%#Eval("Keyid")%>)" >
|
<%#IsOpearted(Eval("Keyid"), Eval("OrderTypeId"), Eval("PayState"), Eval("OrderState"), "上传") ? "√" : "上传"%></span>
|
<%--<%#true.Equals(Eval("IsUpload")) ? "√" : "上传"%></span></span>--%>
|
</td>
|
</tr>
|
</ItemTemplate>
|
</asp:Repeater>
|
</tbody>
|
</table>
|
<uc:UCPager ID="UCPager1" runat="server" />
|
</div>
|
</div>
|
</form>
|
</body>
|
</html>
|