From c05f1b8cf051bb46f6ec8f9855a9c3fd11c88f67 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期五, 24 十月 2025 09:33:24 +0800
Subject: [PATCH] 修改一下订单管理和生产管理的流程
---
CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirm.aspx | 301 +++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 249 insertions(+), 52 deletions(-)
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirm.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirm.aspx
index fa433d6..54db765 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirm.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirm.aspx
@@ -73,22 +73,122 @@
// top.Dialog.open({ URL: '/Pages/business/InvoicingConfirmEdit.aspx?id=' + ids, Title: '鎵归噺纭鍙戠エ', Height: 400, Width: 600 });
// }
//}
-
+ //鏌ョ湅瀹㈡埛璧勬枡
+ function Viewkehuqianshou(Keyid, SellerOrderId) {
+ top.Dialog.open({ URL: "/Pages/business/OrderKehuqianshou.aspx?id=" + Keyid + "&SellerOrderId=" + SellerOrderId, Title: "瀹㈡埛绛炬敹", Width: 400, Height: 600 });
+ }
+
//鏌ョ湅瀹㈡埛璧勬枡
function Viewkehu(personId) {
top.Dialog.open({ URL: "/Pages/business/InvoicingConfirmEdit.aspx?id=" + personId, Title: "纭鍙戠エ", Width: 400, Height: 600 });
}
+
+ //鍌敹
+ function ViewCuishou(personId) {
+ top.Dialog.open({ URL: "/Pages/business/InvoicingCuishou.aspx?id=" + personId, Title: "鍌", Width: 600, Height: 800 });
+ }
+ //鏀舵
+ function ViewShoukuan(personId, shenqingleixing) {
+ if (shenqingleixing == "璁㈠崟寮�绁�") {
+ top.Dialog.open({ URL: "/Pages/financial/InvoicingShoukuan.aspx?id=" + personId, Title: "璁㈠崟鏀舵", Width: 600, Height: 800 });
+ } else {
+ top.Dialog.open({ URL: "/Pages/financial/DepositsCustomerFapiao.aspx?Keyid=" + personId, Title: "瀹㈡埛棰勪粯娆惧瓨娆�", Width: 900, Height: 680 });
+ }
+
+ }
+ //鏀跺叆纭
+ function ViewShouru(personId, shenqingleixing) {
+ if (shenqingleixing == "璁㈠崟寮�绁�") {
+ top.Dialog.open({ URL: "/Pages/financial/InvoicingShouruqueren.aspx?id=" + personId, Title: "璁㈠崟纭鏀跺叆", Width: 600, Height: 800 });
+ } else {
+ top.Dialog.open({ URL: "/Pages/financial/DepositsCustomershouruqueren.aspx?Keyid=" + personId, Title: "瀹㈡埛棰勪粯娆剧‘璁ゆ敹鍏�", Width: 900, Height: 680 });
+ }
+
+ }
+
+
+ //鍥炴
+ function ViewFukuan(personId) {
+ top.Dialog.open({ URL: "/Pages/business/InvoicingHuikuan.aspx?id=" + personId, Title: "浠樻鐧昏", Width: 400, Height: 600 });
+ }
+
+
//鏌ョ湅瀹㈡埛璧勬枡
function Viewkaipiao(Keyid, SellerOrderId) {
- window.open("/Pages/business/InvoicingOrderPrint.aspx?Keyid=" + Keyid + "&SellerOrderId=" + SellerOrderId, '', '');
+ // window.open("/Pages/business/InvoicingOrderPrint.aspx?Keyid=" + Keyid + "&SellerOrderId=" + SellerOrderId, '', '');
+ top.Dialog.open({ URL: "/Pages/business/InvoicingOrderPrint.aspx?Keyid=" + Keyid + "&SellerOrderId=" + SellerOrderId, Title: "鏌ョ湅璁㈠崟", Width: 1080, Height: 650 });
}
//鏌ョ湅瀹㈡埛璧勬枡
function View(personId) {
top.Dialog.open({ URL: "/Pages/business/CorporateClientsDetail.aspx?Keyid=" + personId, Title: "鏌ョ湅瀹㈡埛", Width: 900, Height: 580 });
}
-
+
+ /*
+纭鍙楃悊
+*/
+ function ToAccept(orderId) {
+
+
+
+
+
+ top.Dialog.confirm('纭鎾ゅ洖鐢宠?', function () {
+ DoAccept(orderId);
+ });
+ }
+
+
+ /*
+澶勭悊鍙楃悊璁㈠崟
+*/
+ var DoAccept = function (orderId) {
+
+ window.submitUrl = "/Pages/business/InvoicingConfirm.aspx"; //璁剧疆褰撳墠椤电殑鎻愪氦璺緞
+
+ CallServer({ Target: "AcceptOrder", id: orderId }, function (data, textStatus) {
+ if ('1' == data) {
+ alertMsg('鎿嶄綔鎴愬姛锛�');
+ RefreshDIVOpener(); //鍏抽棴椤甸潰
+ } else {
+ alertMsg(data);
+ //dialog.close();
+ }
+ });
+ }
+
+ function showProgress() {
+ document.getElementById('progressBar').style.display = 'block';
+
+
+ setTimeout(function () {
+ document.getElementById('progressBar').style.display = 'none';
+ }, 2000); // 10000姣绛変簬10绉�
+
+ }
+
+ $(function () {
+ var value_NowPageAllMoney = 0;
+ $(".OrderAllMoney").each(function (ii, vv) {
+ value_NowPageAllMoney += parseFloat($(vv).text());
+ });
+ $("#NowPageAllMoney").html(value_NowPageAllMoney.toFixed(2));
+
+
+ var value_NowPageZengMoney = 0;
+ $(".OrderZengMoney").each(function (ii, vv) {
+ value_NowPageZengMoney += parseFloat($(vv).text());
+ });
+ $("#NowPageZengMoney").html(value_NowPageZengMoney.toFixed(2));
+
+
+ var value_NowPageHuiMoney = 0;
+ $(".OrderHuiMoney").each(function (ii, vv) {
+ value_NowPageHuiMoney += parseFloat($(vv).text());
+ });
+ $("#NowPageHuiMoney").html(value_NowPageHuiMoney.toFixed(2));
+ });
</script>
<style type="text/css">
.tableStyleXS th { padding: 1px 0 1px 3px; background-image:none; border-bottom:1px solid #CCC; }
@@ -115,6 +215,8 @@
cursor: pointer;
width: 26px;
}
+ .StatisticsMoney td { color: #FF5500; }
+ .StatisticsMoney span { color: #FF5500; font-weight: bold; }
</style>
</head>
<body>
@@ -129,7 +231,19 @@
<td style="width: 215px">
<input id="txtSQBeginDate" type="text" runat="server" class='date w80px' maxlength='10' />-<input id="txtSQEndDate" type="text" runat="server" class='date w80px' maxlength='10' />
</td>
-
+ <td class="ali03">
+ 瀹㈡埛鍚嶇О锛�
+ </td>
+ <td>
+ <input id='txtCustormerName' runat="server" maxlength='50' />
+ </td>
+ <td class="ali03">
+ 涓氬姟缁忕悊锛�
+ </td>
+ <td>
+ <select keepdefaultstyle='true' id='selBusinessManager' runat="server" datatextfield='Name' datavaluefield='Keyid'>
+ </select>
+ </td>
<td class="ali03">
寮�绁ㄧ姸鎬侊細
</td>
@@ -137,7 +251,24 @@
<select keepdefaultstyle='true' class=' firstfocus' id='selKaipiaoshenqing' runat="server" datatextfield="Name" datavaluefield="MeanValue">
</select>
</td>
- <td class="ali03">
+
+
+
+
+
+ </tr>
+ <tr style="padding-left: 50px">
+ <td class="ali03">
+ 鏄惁閿�璐︼細
+ </td>
+ <td>
+ <select keepdefaultstyle='true' id='selPayStates' runat="server" >
+ <option value="">鍏ㄩ儴</option>
+ <option value="2">鏄�</option>
+ <option value="1">鍚�</option>
+ </select>
+ </td>
+ <td class="ali03">
瀹㈡埛绛炬敹锛�
</td>
<td>
@@ -145,36 +276,27 @@
</select>
</td>
<td class="ali03">
- <%-- 鏀舵鐘舵�侊細--%>
+ 鏄惁鍥炴锛�
</td>
<td>
- <%-- <select keepdefaultstyle='true' id='selPayStates' runat="server" datatextfield="Name" datavaluefield="MeanValue">
- </select>--%>
- </td>
-
-
-
- </tr>
- <tr style="padding-left: 50px">
- <td class="ali03">
- 瀹㈡埛鍚嶇О锛�
- </td>
- <td>
- <input id='txtCustormerName' runat="server" maxlength='50' />
- </td>
-
- <td class="ali03">
- 涓氬姟缁忕悊锛�
- </td>
- <td>
- <select keepdefaultstyle='true' id='selBusinessManager' runat="server" datatextfield='Name' datavaluefield='Keyid'>
+ <select keepdefaultstyle='true' id='selHuikuanStates' runat="server" >
+ <option value="">鍏ㄩ儴</option>
+ <option value="2">鏄�</option>
+ <option value="1">鍚�</option>
</select>
</td>
+
-
- <td colspan="4">
- <asp:button id="btn_Search" text="鏌ヨ" runat="server" /> <input type="button" value='閲嶇疆' onclick='document.body.innerHTML="";window.location=window.location;' />
+ <td >
+
+ </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>
</td>
</tr>
</table>
@@ -209,29 +331,43 @@
<th style="text-align: center;" width="70">
鐢宠寮�绁ㄦ椂闂�
</th>
+ <th style="text-align: center;" width="70">
+ 鐢宠绫诲瀷
+ </th>
<th style="text-align: center;" width="70">
涓氬姟缁忕悊
</th>
- <th style="text-align: center;" width="70">
- 寮�绁ㄧ敵璇峰崟鍙�
- </th>
+
<th style="text-align: center;"width="150">
瀹㈡埛鍚嶇О
</th>
-
+ <th style="text-align: center;" width="70">
+ 鍙戠エ鍙风爜
+ </th>
<th width="36">
璁㈠崟鏁伴噺
</th>
- <th width="60">
+ <th width="60" >
閲戦
</th>
-
-
+ <th width="60" >
+ 澧炲噺閲戦
+ </th>
+ <th width="60">
+ 绛惧崟鍥炴墽
+ </th>
+ <th width="60" >
+ 鍥炴閲戦
+ </th>
+ <th width="60">
+ 鏈�杩戝偓娆�
+ </th>
+
<th width="60">
寮�绁ㄧ姸鎬�
</th>
- <th width="60">
- 瀹㈡埛绛炬敹
+ <th width="180">
+ 鎿嶄綔
</th>
@@ -244,59 +380,120 @@
<tr>
<td>
- <%#Container.ItemIndex +1 /*(UCPager1.PageSize *( UCPager1.PageIndex-1)+1)*/%>
+ <%#(UCPager1.PageSize *( UCPager1.PageIndex-1) + Container.ItemIndex +1)%>
</td>
<td>
<%#Eval("CreateTime", "{0:yyyy-MM-dd}")%>
</td>
<td style="text-align: center;">
+ <%#Eval("Shenqingleixing")%>
+
+
+ </td>
+ <td style="text-align: center;">
<%#Eval("BusinessManager")%>
</td>
- <td style="text-align: center;">
- <%#Eval("SellerOrderId")%>
-
-
- </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 > 10 ? (Eval("BuyerName").ToString().Substring(0, 10) + "..") : Eval("BuyerName").ToString()%></a>
+ <div style="width: 210px; 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 > 30 ? (Eval("BuyerName").ToString().Substring(0, 30) + "..") : Eval("BuyerName").ToString()%></a>
</div>
+ </td>
+ <td >
+ <%#Eval("Fapiaohao")%>
+
+
</td>
<td>
- <a href='javascript:void(0)' title=' <%#Eval("shuliang")%> ' class='a_under' onclick='Viewkaipiao("<%#Eval("Keyid")%>","<%#Eval("SellerOrderId")%>")'> <%#Eval("shuliang")%> </a>
+ <a href='javascript:void(0)' title=' <%#Eval("Dingdanshu")%> ' class='a_under' onclick='Viewkaipiao("<%#Eval("Keyid")%>","<%#Eval("SellerOrderId")%>")'> <%#Eval("Dingdanshu")%> </a>
</td>
- <td>
- <%#Eval("jine", "{0:F}")%>
+ <td class="OrderAllMoney">
+ <%#Eval("kpmoney", "{0:F}")%>
+ </td>
+ <td class="OrderZengMoney">
+ <%#Eval("Zengjianmoney", "{0:F}")%>
+ </td>
+ <td>
+ <%#Eval("Kehuqianshou").ToString()=="1"?"<a href='javascript:void(0)' title='涓婁紶鍥炴墽' class='a_under' onclick='Viewkehuqianshou(\""+Eval("Keyid")+"\",\""+Eval("SellerOrderId")+"\") '> 涓婁紶鍥炴墽 </a>":" <a title='鐐瑰嚮鏌ョ湅鍘熷浘' href='"+Eval("Kehuqianshoutupian")+"' target='view_window'> <img width='25' height='20' src='"+Eval("Kehuqianshoutupian")+"' /> </a> "%>
+
+
+
+
+ </td>
+ <td class="OrderHuiMoney">
+ <%#Eval("Huikuanmoney", "{0:F}")%>
+ </td>
+ <td>
+ <%#Eval("ShoukuanTime", "{0:MM-dd HH:mm}")%>
</td>
<td>
- <a href='javascript:void(0)' title=' <%#Eval("KaipiaoshenqingName")%> ' class='a_under' onclick='<%#Eval("Kaipiaoshenqing").ToString()=="1"?"Viewkehu(\""+Eval("Keyid")+"\")":"" %> '> <%#Eval("KaipiaoshenqingName")%> </a>
+ <a href='javascript:void(0)' title=' <%#Eval("KaipiaoshenqingName")%> ' class='a_under' onclick='Viewkehu("<%#Eval("Keyid") %>")'> <%#Eval("KaipiaoshenqingName")%> </a>
</td>
<td>
+ <a href='javascript:void(0)' menu_member_case_id="case_fukuandengji" menu_member_case_name="浠樻鐧昏" title='浠樻鐧昏' class='a_under' onclick='ViewFukuan("<%#Eval("Keyid")%>")'> 浠樻鐧昏 </a>
+ <a href='javascript:void(0)' menu_member_case_id="case_cuikuan" menu_member_case_name="鍌" title='鍌' class='a_under' onclick='ViewCuishou("<%#Eval("Keyid")%>")'> 鍌 </a>
+ <a href='javascript:void(0)' menu_member_case_id="case_shoukuan" menu_member_case_name="鏀舵" title='鏀舵' class='a_under' onclick='ViewShoukuan("<%#Eval("Keyid")%>","<%#Eval("Shenqingleixing")%>")'> 鏀舵 </a>
+ <a href='javascript:void(0)' menu_member_case_id="case_shouruqueren" menu_member_case_name="鏀跺叆纭" title='鏀跺叆纭' class='a_under' onclick='ViewShouru("<%#Eval("Keyid")%>","<%#Eval("Shenqingleixing")%>")'> 鏀跺叆纭 </a>
- <%#Eval("KehuqianshouName")%>
-
+ <a href='javascript:void(0)'menu_member_case_id="case_chehui" menu_member_case_name="鎾ゅ洖" title='鎾ゅ洖' class='a_under' onclick='ToAccept("<%#Eval("Keyid")%>")'> 鎾ゅ洖 </a>
</td>
</tr>
</itemtemplate>
</asp:repeater>
+ <tr class="StatisticsMoney">
+ <td colspan="7" class="ali03">
+ 褰撳墠椤电粺璁★細
+ </td>
+ <td class="ali01">
+ <span id="NowPageAllMoney" runat="server"></span>
+ </td>
+ <td class="ali01">
+ <span id="NowPageZengMoney" runat="server"></span>
+ </td>
+ <td class="ali01">
+ </td>
+ <td class="ali01">
+ <span id="NowPageHuiMoney" runat="server"></span>
+ </td>
+ <td class="ali01" colspan="3">
+ </td>
+ </tr>
+ <tr class="StatisticsMoney">
+ <td colspan="7" class="ali03">
+ 鏌ヨ椤圭粺璁★細
+ </td>
+ <td class="ali01">
+ <span id="AllMoney" runat="server"></span>
+ </td>
+ <td class="ali01">
+ <span id="ZengMoney" runat="server"></span>
+ </td>
+ <td class="ali01">
+ </td>
+ <td class="ali01">
+ <span id="HuiMoney" runat="server"></span>
+ </td>
+ <td class="ali01" colspan="3">
+ </td>
+ </tr>
</tbody>
</table>
<uc:ucpager id="UCPager1" runat="server" />
--
Gitblit v1.9.1