LR-20210131IOQH\Administrator
2021-09-17 8d824926bbb3346eb1046b9f1ab8d95b6a60ba17
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
<%@ 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" />&nbsp;<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>