zhuyiyi 6 ماه پیش
والد
کامیت
4a2ef43a0e
2فایلهای تغییر یافته به همراه24 افزوده شده و 12 حذف شده
  1. 18 12
      SiteCore/Handler/sync.order.cs
  2. 6 0
      Web/EAfterSale/IssueContent.aspx

+ 18 - 12
SiteCore/Handler/sync.order.cs

@@ -58,7 +58,7 @@ namespace SiteCore.Handler
 
             string poscode = CurrentUser.UserPost.Post.Code;
             DataStruct dStruct = GetPostStruct();
-            //jiemiUtils.ossFileDecrypt("C:\\Users\\231010\\Downloads\\uv特殊工艺价格(1).xls");
+            //jiemiUtils.ossFileDecrypt("C:\\Users\\231010\\Downloads\\特种纸打码烫金.xls");
             //apiHelper.Api_SyncOrderByTime("598825");
             //apiHelper.API_GetWaybill("ZTO-CAINIAO-TZJK", "4233447147588233939");
             //apiHelper.Api_SyacOrder("2460143282114312263", "yujia");
@@ -3785,20 +3785,23 @@ namespace SiteCore.Handler
                     }
                 }
             }
-            string sql = string.Format("select ptid,payment from CE_ErpTradeCell where ptid in (" + string.Join(",", tids) + ") and  IsSample = 2");
-            DataTable dt_price = DbHelper.DbConn.ExecuteDataset(sql).Tables[0];
-            if (dt_price != null && dt_price.Rows.Count > 0)
+            if (tids.Count > 0)
             {
-
-                foreach (DataRow dr in dt_price.Rows)
+                string sql = string.Format("select ptid,payment from CE_ErpTradeCell where ptid in (" + string.Join(",", tids) + ") and  IsSample = 2");
+                DataTable dt_price = DbHelper.DbConn.ExecuteDataset(sql).Tables[0];
+                if (dt_price != null && dt_price.Rows.Count > 0)
                 {
-                    foreach (DataRow row in dt.Rows)
-                    {
 
-                        if (row["tid"].Equals(dr["ptid"]))
+                    foreach (DataRow dr in dt_price.Rows)
+                    {
+                        foreach (DataRow row in dt.Rows)
                         {
-                            row["compenPrice"] = Convert.ToDouble(row["compenPrice"]) + Convert.ToDouble(dr["payment"]);
-                            break;
+
+                            if (row["tid"].Equals(dr["ptid"]))
+                            {
+                                row["compenPrice"] = Convert.ToDouble(row["compenPrice"]) + Convert.ToDouble(dr["payment"]);
+                                break;
+                            }
                         }
                     }
                 }
@@ -3918,10 +3921,12 @@ namespace SiteCore.Handler
                 if (entity != null)
                 {
                     string message = "操作成功!";
+                    string isDown = "";
 
                     if (entity.OrderState == 6 || entity.IsHaveNewOrder == 2)
                     {
                         message = "订单有被点击下载。请注意沟通是否已下载完!";
+                        isDown = "被点击下载";
                     }
                     if (CurrentUser.UserPost.Post.Code != "Supplier")//不是供应商打回
                     {
@@ -3945,8 +3950,9 @@ namespace SiteCore.Handler
                         entity.OrderState = 5;
                     }
                     entity.Update();
+
                     CeErpSukuraData.createInfo(entity.ctid, 5);
-                    LogHelper.addLog(entity.ctid, CurrentUser.UserID, "供应商退回下单:" + reason, entity.OrderState);
+                    LogHelper.addLog(entity.ctid, CurrentUser.UserID, "供应商退回下单:" + reason + "-" + isDown, entity.OrderState);
                     returnSuccessMsg(message);
                     return;
                 }

+ 6 - 0
Web/EAfterSale/IssueContent.aspx

@@ -141,6 +141,11 @@
             <div property="columns">
                 <div type="checkcolumn" width="20"></div>
                 <div field="tid" width="110" align="center" headeralign="center" renderer="orderIdRenderer">订单编号</div>
+                <div field="seller_nick" visible="false" align="center" headeralign="center">店铺</div>
+                <div field="CusOrgName" visible="false" align="center" headeralign="center">客服团队</div>
+                <div field="CustomerUserName" visible="false" align="center" headeralign="center">客服</div>
+                <div field="DesOrgName" visible="false" align="center" headeralign="center">设计团队</div>
+                <div field="DesignUserName" visible="false" align="center" headeralign="center">设计</div>
                 <div field="pay_time" width="80" align="center" headeralign="center" renderer="orderPTimeRenderer">付款时间</div>
                 <div field="seller_memo" width="150" align="center" headeralign="center" renderer="memoRenderer">备注</div>
                 <div field="OrderState" width="40" align="center" headeralign="center" renderer="orderStatusRenderer">状态</div>
@@ -148,6 +153,7 @@
                 <div field="DeliveryAddress" name="address" width="80" align="center" headeralign="center" renderer="addressRenderer">收货地址</div>
                 <div field="SupplierName" name="orderscus" width="60" align="center" headeralign="center" renderer="orderCusRenderer">供应商</div>
                 <div field="IssueContent" width="60" align="center" headeralign="center">反馈信息</div>
+                <div field="IssueTime" width="60" align="center" headeralign="center" dateformat="yyyy-MM-dd HH:mm:ss">反馈时间</div>
                 <div name="action" width="50" headeralign="center" align="center" renderer="actionRenderer" cellstyle="padding:0;">#</div>
             </div>
         </div>