From a7e05ebe00fdcb649c012e5afc4a42a8d631e824 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 02 四月 2025 08:38:24 +0800
Subject: [PATCH] 删除客户管理查询条件中的“客户编号” 完成 新增订单---黑白印件 的后道工序最右边增加一个“口 竖式”,同前面套号、压痕一样,默认不勾选,是竖式的业务经理自己下单时勾选 完成提交外协付款申请时,增加上传审批证明的上传图片功能,可以添加多张图片;查询列表中增加“付款状态:全部、已付款、未付款”查询条件,默认全部;“完工状态”改为默认未完工 完成请示批复----付款申请 中也要向上面的需求一样,增加上传审批证明的上传图片功能,可以添加多张图片 完成在“请示批复”中进行“批复”操作的时候要能查看上传的审批图片 完成包装要求”要显示在打印的订单中 完成包装要求”要显示在打印的订单中 完成收据联单的新增订单中,纸张选无碳纸时,不显示“品牌”、“克重”,在联数的后面增加颜色选择:“颜色:上白下红”(匹配联数)订单管理中的“订单状态”删除,删除后新增两个状态:“完工状态:全部、未完工、已完工”和“送货状态:全部、已送货、未送货” 完成请示批复中默认“未批复” 完成请示批复中默认“未批复” 完成
---
CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx | 193 +++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 173 insertions(+), 20 deletions(-)
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx
index e956066..8840546 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx
@@ -5,7 +5,7 @@
<head id="Head1" runat="server">
<title>璁㈠崟鍒楄〃</title>
<uc:cmshead id="CMSHead1" runat="server" />
- <script src="../../js/business/Order.js?v=5" type="text/javascript"></script>
+ <script src="../../js/business/Order.js?v=8" type="text/javascript"></script>
<script type="text/javascript">
//璁㈠崟璇勪环
function evaluationModel(orderid) {
@@ -27,13 +27,30 @@
top.Dialog.open({ URL: url, Title: "璁㈠崟鍥炶", Height: 400 });
}
+ function Liuyang(orderId) {
+ var url = "/Pages/business/OrderUpLoadLiuyang.aspx?Keyid=" + orderId;
+ top.Dialog.open({ URL: url, Title: "鐣欐牱", Height: 600, Width: 800 });
+ }
+
+
+
function CompledWork(orderId) {
var url = "/Pages/business/CompledWork.aspx?ids=" + orderId;
top.Dialog.open({ URL: url, Title: "瀹屽伐", Height: 300, Width: 680 });
}
+ function ShowOrderFengqian(orderId) {
+ top.Dialog.open({ URL: "/Pages/business/AgSealPrint.aspx?orderid=" + orderId, Title: "鎵撳嵃灏佺", Width: 1100, Height: 900 });
+ }
+
+
+ function ShowPlanOrder(orderId) {
+ top.Dialog.open({ URL: "/Pages/business/PlanOrderList.aspx?orderkeyid=" + orderId, Title: "璁″垝璁㈠崟", Width: 1100, Height: 900 });
+ }
+
+
function DeliverWork(orderId, orderCode, orderState) {
- var url = "/Pages/business/DeliverWork.aspx?id=" + orderId;
+ var url = "/Pages/business/DeliverWork.aspx?ids=" + orderId;
url += "&OrderShowId=" + orderCode;
url += "&OrderState=" + orderState;
top.Dialog.open({ URL: url, Title: "閫佽揣", Height: 450, Width: 680 });
@@ -118,6 +135,70 @@
}
);
});
+
+
+
+
+ /*
+纭鎵归噺寮�绁ㄧ敵璇�
+*/
+ function ToWaixieFukuan() {
+
+ var ids = '';
+ var ordernos = '';
+ var cks = $("input[name='ckId']:checked");
+ if (cks.length == 0) {
+ alertMsg('娌℃湁閫変腑浠讳綍椤癸紒');
+ return;
+ }
+ else {
+ }
+
+
+
+
+ cks.each(
+ function () {
+ var ckVal = $(this).val();
+
+ var ckValJson = eval('(' + ckVal + ')');
+
+ ids = ids + ',' + ckValJson.id;
+ ordernos = ordernos + ',' + ckValJson.orderId;
+
+
+ }
+ );
+
+
+
+
+
+
+ kaipiaoConfirm(ids, ordernos);
+ //var msg = ('纭寮�绁ㄧ敵璇峰悧?');
+ //top.Dialog.confirm(msg, function () {
+ // DoAcceptAll3(ids);
+ //});
+
+ }
+ function kaipiaoConfirm(orderId,orderno) {
+ var url = "/Pages/business/Waixiefukuanshenqing.aspx?id=" + orderId + "&&orderno=" + orderno;
+ top.Dialog.open({ URL: url, Title: "澶栧崗浠樻鐢宠", Height: 600, Width: 580 });
+ }
+
+
+
+
+ function showProgress() {
+ document.getElementById('progressBar').style.display = 'block';
+
+
+ setTimeout(function () {
+ document.getElementById('progressBar').style.display = 'none';
+ }, 5000); // 10000姣绛変簬10绉�
+
+ }
</script>
<style type="text/css">
.tableStyleXS th { padding: 1px 0 1px 3px; background-image:none; border-bottom:1px solid #CCC; }
@@ -183,13 +264,7 @@
<td>
<input id='txtCustormerName' runat="server" maxlength='50' />
</td>
- <td class="ali03">
- 瀹㈡埛缁忕悊锛�
- </td>
- <td>
- <select keepdefaultstyle='true' id='selCustormerManager' runat="server" datatextfield='Name' datavaluefield='Keyid'>
- </select>
- </td>
+
<td class="ali03">
涓氬姟缁忕悊锛�
</td>
@@ -197,11 +272,24 @@
<select keepdefaultstyle='true' id='selBusinessManager' runat="server" datatextfield='Name' datavaluefield='Keyid'>
</select>
</td>
+ <td class="ali03">
+ 瀹屽伐鐘舵�侊細
+ </td>
+ <td>
+ <select id='selWorkStates' runat="server" keepdefaultstyle="true">
+ <option value="">鍏ㄩ儴</option>
+ <option value="true">宸插畬宸�</option>
+ <option value="false">鏈畬宸�</option>
+ </select>
+ </td>
<td class="ali03">
- 璁㈠崟鐘舵�侊細
+ 閫佽揣鐘舵�侊細
</td>
<td>
- <select keepdefaultstyle='true' id='selOrderStates' runat="server" datatextfield="Name" datavaluefield="MeanValue">
+ <select id='selDeleverStates' runat="server" keepdefaultstyle="true">
+ <option value="">鍏ㄩ儴</option>
+ <option value="true">宸查�佽揣</option>
+ <option value="false">鏈�佽揣</option>
</select>
</td>
</tr>
@@ -250,10 +338,14 @@
</td>
</tr>
<tr>
- <td class="ali03">
+ <td class="ali03">
+ 瀹㈡埛缁忕悊锛�
</td>
- <td>
+ <td>
+ <select keepdefaultstyle='true' id='selCustormerManager' runat="server" datatextfield='Name' datavaluefield='Keyid'>
+ </select>
</td>
+
<td class="ali03"> </td>
<td> </td>
<td class="ali03"> </td>
@@ -261,8 +353,20 @@
<td class="ali03"> </td>
<td> </td>
<td> </td>
+ <td class="ali03" style="display:none;">
+ 璁㈠崟鐘舵�侊細
+ </td>
+ <td style="display:none;">
+ <select keepdefaultstyle='true' id='selOrderStates' runat="server" datatextfield="Name" datavaluefield="MeanValue">
+ </select>
+ </td>
<td>
<asp:button id="btn_Search" text="鏌ヨ" runat="server" /> <input type="button" value='閲嶇疆' onclick='document.body.innerHTML="";window.location=window.location;' />
+
+ <asp:Button ID="Button1" Text="瀵煎嚭" OnClientClick="showProgress();return true;" runat="server" OnClick="btn_Daochu_Click" />
+ <div id="progressBar" style="display:none; position:fixed; top:50%; left:50%; transform:translate(-50%, -50%);border:1px solid black;height:50px;background-color:azure;">
+ 姝e湪瀵煎嚭Excel鏂囦欢锛岃绋嶅��...
+</div>
<input type="hidden" id='txtCommission' runat="server" />
</td>
</tr>
@@ -285,7 +389,13 @@
<a href="javascript:;" menu_member_case_id="case_ToCompledList" menu_member_case_name="鎵归噺瀹屽伐" onclick="ToCompled();"><span class="icon_edit">鎵归噺瀹屽伐</span></a>
<div class="box_tool_line">
</div>
+ <a href="javascript:;" menu_member_case_id="case_ToSonghuoList" menu_member_case_name="鎵归噺閫佽揣" onclick="ToDeliverWork();"><span class="icon_edit">鎵归噺閫佽揣</span></a>
+ <div class="box_tool_line">
+ </div>
<a href="javascript:;" menu_member_case_id="case_ToPrintAwbOrder" menu_member_case_name="鎵撳嵃閫佽揣鍗�" onclick="ToPrintAwbOrder()"><span class="icon_edit">鎵撳嵃閫佽揣鍗�</span></a>
+ <%-- <div class="box_tool_line">
+ </div>
+ <a href="javascript:;" onclick="ToWaixieFukuan()"><span class="icon_edit">澶栧崗浠樻鐢宠</span></a>--%>
<div class="clear">
</div>
</div>
@@ -316,9 +426,13 @@
<th width="55">
璁㈠崟绫诲埆
</th>
+ <th style="width:50px;">
+ 鍚堝悓搴忓彿
+ </th>
<th style="text-align: center;">
鍗颁欢鍚嶇О
</th>
+
<th width="36">
鏁伴噺
</th>
@@ -352,6 +466,15 @@
<th width="26" menu_member_case_id="case_ToAccept" menu_member_case_name="鍙楃悊">
鍙楃悊
</th>
+ <th width="26" >
+ 閿佸崟
+ </th>
+ <th width="26" >
+ 璁″垝璁㈠崟
+ </th>
+ <th width="26" >
+ 灏佺
+ </th>
<th width="26" menu_member_case_id="case_CompledWork" menu_member_case_name="瀹屽伐">
瀹屽伐
</th>
@@ -363,6 +486,9 @@
</th>
<th width="26" menu_member_case_id="case_DeferPay" menu_member_case_name="寤舵湡">
寤舵湡
+ </th>
+ <th width="26" menu_member_case_id="case_Liuyang" menu_member_case_name="鐣欐牱">
+ 鐣欐牱
</th>
<th width="26" menu_member_case_id="case_OpenVisit" menu_member_case_name="鍥炶">
鍥炶
@@ -396,7 +522,9 @@
deliverPrice:<%#Eval("SumPrice")%>,
UnitPrice:'<%#Eval("UnitPrice") %>',
sumPrice:<%#Eval("SumPrice")%>,
- DeliveryOrderId:'<%#Eval("DeliveryOrderId")%>',
+ DeliveryOrderId:'<%#Eval("DeliveryOrderId")%>',
+ yssldw: '<%#Eval("OrderExtend.PrintNum")%><%#Eval("yssldw")%>',
+ PrintSizeName:'<%#Eval("PrintSizeName")%>'
}" id='ckBox<%#Container.ItemIndex%>' id='ckBox<%#Container.ItemIndex%>' class='ckBox' />
</td>
<td>
@@ -409,8 +537,8 @@
<%#Eval("SellerOrderId")%></a>--%>
</td>
<td style="text-align: center;">
- <div style="width: 140px; word-wrap: break-word; text-align:justify;">
- <a href='javascript:void(0)' title='<%#Eval("BuyerName").ToString()%>' class='a_under' onclick='View("<%#Eval("BuyerId")%>")'><%#Eval("BuyerName").ToString().Length > 15 ? (Eval("BuyerName").ToString().Substring(0, 15) + "..") : Eval("BuyerName").ToString()%></a>
+ <div style="word-wrap: break-word; text-align:justify;">
+ <a href='javascript:void(0)' title='<%#Eval("BuyerName").ToString()%>' class='a_under' onclick='View("<%#Eval("BuyerId")%>")'><%#Eval("BuyerName").ToString().Length > 22 ? (Eval("BuyerName").ToString().Substring(0, 22) + "..") : Eval("BuyerName").ToString()%></a>
</div>
</td>
<td>
@@ -419,9 +547,17 @@
<td style="text-align: center;">
<%#Eval("PrintType.PrintName")%>
</td>
- <td style="text-align: center; color:<%#(Eval("OrderExtend.ExigencyCaseId").ToString()=="-1" && int.Parse(Eval("OrderState").ToString()) <5 && int.Parse(Eval("OrderState").ToString()) > 0)?"red":""%>;">
- <span title="<%#Eval("DocumentName")%>"><%#Eval("DocumentName").ToString().Length >15? (Eval("DocumentName").ToString().Substring(0,15)+".."):Eval("DocumentName").ToString() %></span>
+ <td style="text-align: center;">
+ <div style="word-wrap: break-word; text-align:justify;">
+ <%#Eval("Duiyinghetongbianhao").ToString().Length > 10 ? (Eval("Duiyinghetongbianhao").ToString().Substring(0, 10)) : Eval("Duiyinghetongbianhao").ToString()%>
+ </div>
</td>
+ <td style="text-align: center; color:<%#(Eval("OrderExtend.ExigencyCaseId").ToString()=="-1" && int.Parse(Eval("OrderState").ToString()) <5 && int.Parse(Eval("OrderState").ToString()) > 0)?"red":""%>;">
+ <span title="<%#Eval("DocumentName")%>"><%#Eval("DocumentName").ToString().Length >22? (Eval("DocumentName").ToString().Substring(0,22)+".."):Eval("DocumentName").ToString() %></span>
+ </td>
+
+
+
<td>
<%#Eval("OrderExtend.PrintNum")%>
</td>
@@ -459,13 +595,26 @@
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderState"),Eval("OutId"),"鍙楃悊")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "鍙楃悊") ?"title='宸插彈鐞�'":"title='鍙楃悊'"%> onclick="ToAccept(<%#Eval("SumPrice" )%>,'<%#Eval("SellerOrderId")%>',<%#Eval("Keyid")%>,<%#Eval("OrderTypeId")%>)">
<%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "鍙楃悊") ? "鈭�" : "鍙楃悊"%></span>
</td>
+ <td >
+ <span <%#"37" == Eval("PrintTypeId").ToString()? "style='display:block;'" : "style='display:none;'" %> <%#true.Equals(Eval("SuodanState"))?"title='宸查攣鍗�'":"title='閿佸崟'"%> onclick="<%#true.Equals(Eval("SuodanState"))?"":"ToSuodan("+Eval("Keyid")+",'"+Eval("SellerOrderId")+"')"%>">
+ <%#true.Equals(Eval("SuodanState")) ? "鈭�" : "閿佸崟"%></span>
+ </td>
+ <td >
+ <span <%#"37" == Eval("PrintTypeId").ToString()? "style='display:block;'" : "style='display:none;'" %> onclick="ShowPlanOrder(<%#Eval("Keyid")%>)">
+ 璁″垝璁㈠崟
+ </td>
+ <td >
+ <%-- <span class="hand look" title="鏌ョ湅鎴栨墦鍗�" onclick='ShowOrder(<%#Eval("Keyid") %>)'>鎵撳嵃</span>--%>
+ <span class="hand_yes" <%#true.Equals(Eval("IsPrintfengqian"))? "title='宸叉墦鍗�'" : "title='鎵撳嵃'"%> onclick='ShowOrderFengqian(<%#Eval("Keyid") %>)'>
+ <%#true.Equals(Eval("IsPrintfengqian")) ? "鈭�" : "鎵撳嵃"%></span>
+ </td>
<td class="td_hide" menu_member_case_id="case_CompledWork" menu_member_case_name="瀹屽伐">
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderState"),Eval("OutId"),"瀹屽伐")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "瀹屽伐")?"title='宸插畬宸�'":"title='瀹屽伐'"%> style='display: ' onclick="CompledWork(<%#Eval("Keyid")%>)">
- <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "瀹屽伐") ? "鈭�" : "瀹屽伐"%></span>
+ <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "瀹屽伐") ? "鈭�" : Eval("Shifoubiaohongwangong")%></span>
</td>
<td class="td_hide" menu_member_case_id="case_DeliverWork" menu_member_case_name="閫佽揣">
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderState"),Eval("OutId"),"閫佽揣")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "閫佽揣")?"title='宸查�佽揣'":"title='閫佽揣'"%> style='display: ' onclick='DeliverWork(<%#Eval("Keyid")%>,"<%#Eval("SellerOrderId")%>","<%#Eval("OrderState")%>")'>
- <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "閫佽揣") ? "鈭�" : "閫佽揣"%></span>
+ <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "閫佽揣") ? "鈭�" : Eval("Shifoubiaohongsonghuo")%></span>
</td>
<td class="td_hide" menu_member_case_id="case_ShowDoDelay" menu_member_case_name="鎾ゅ崟">
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderState"),Eval("OutId"),"鎾ゅ崟")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "鎾ゅ崟")?"title='宸叉挙鍗�'":"title='鎾ゅ崟'"%> style='display: ' onclick="ShowDoDelay({dtypeId:4,defaultarget:'<%#Eval("TradingSingle.PayedMoney", "{0:F}")%>',orderid:<%#Eval("Keyid")%>,orderShowId:'<%#Eval("SellerOrderId")%>',receiver:'<%#Eval("BuyerId")%>',orderState:'<%#Eval("OrderState")%>',orderType:'<%#Eval("OrderTypeId")%>',title:'鎾ゅ崟绠$悊' })">
@@ -475,6 +624,10 @@
<span style='display: ' class='hand_no' <%#true.Equals(Eval("IsDeferPay"))?"title='宸插欢鏈�'":"title=''"%>>
<%#true.Equals(Eval("IsDeferPay")) ? "鈭�" : ""%></span>
</td>
+ <td menu_member_case_id="case_Liuyang" menu_member_case_name="鐣欐牱">
+ <span class="hand_yes" <%#1.Equals(Eval("LiuyangStatus"))?"title='宸茬暀鏍�'":"title=''"%> onclick="Liuyang(<%#Eval("Keyid")%>);" >
+ <%#1.Equals(Eval("LiuyangStatus")) ? "鈭�" : "鐣欐牱"%></span>
+ </td>
<td class="td_hide" menu_member_case_id="case_OpenVisit" menu_member_case_name="鍥炶">
<%-- <span class="hand_yes" title="鍥炶" onclick="dialog.open({URL: '/Pages/business/BackVisitNoteEdit.aspx?id=<%#Eval("Keyid") %>&orderId=<%#Eval("SellerOrderId") %>&buyerName=<%#Eval("BuyerName") %>' , Title: '璁㈠崟鍥炶',Height:400});">鍥炶</span>--%>
<span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderState"),Eval("OutId"),"鍥炶")?"hand_yes":"hand_no"%>" <%#true.Equals(Eval("IsVisit"))?"title='宸插洖璁�'":"title='鍥炶'"%> style='display: ' onclick='OpenVisit(<%#Eval("Keyid")%>,"<%#Eval("SellerOrderId")%>","<%#Eval("BuyerName")%>")'>
--
Gitblit v1.9.1