فهرست منبع

修改售后责任人逻辑

zhuyiyi 6 ماه پیش
والد
کامیت
859193b41b
4فایلهای تغییر یافته به همراه11 افزوده شده و 9 حذف شده
  1. 1 2
      SiteCore/Handler/sync.order.cs
  2. 5 0
      SiteCore/taobao/commonHelper.cs
  3. 2 3
      Web/EAfterSale/AllAfterSale.aspx
  4. 3 4
      Web/EOrder/OrderList.aspx

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 2
SiteCore/Handler/sync.order.cs


+ 5 - 0
SiteCore/taobao/commonHelper.cs

@@ -2784,7 +2784,12 @@ namespace SiteCore
                 dispatchSort = 0;
 
             }
+            if ("无".Equals(result))
+            {
+                ceErpTradeCellExtend.ToType = "内部";
 
+                dispatchSort = 0;
+            }
             string sql_pay = string.Format("update CE_ErpTradeCell with(rowlock) set DispatchSort={0} where ctid='{1}';", dispatchSort, ceErpTradeCell.ctid);
             CeErpTradeCell.ExecuteNonQuery(sql_pay.ToString());
             if (ceErpTradeCellExtend.ID > 0)

+ 2 - 3
Web/EAfterSale/AllAfterSale.aspx

@@ -81,8 +81,8 @@
             <div field="CustomerBETb" width="40" align="center" headeralign="center">客服主管</div>
             <div field="DesignBETb" width="40" align="center" headeralign="center">设计主管</div>
             <div field="payment" width="50" align="center" headeralign="center" renderer="payRenderer">金额</div>
-            <div field="DeductFee" visible="false" width="80" align="center" headeralign="center">供应商扣款</div>
-            <div field="RefundFee" visible="false" width="80" align="center" headeralign="center">扣款</div>
+            <div field="DeductFee" visible="false" width="80" align="center" headeralign="center">供应商扣款</div>            
+            <div field="RefundFees" width="40" visible="false" align="center" headeralign="center">责任人扣款</div>
             <div field="AfterSaleReason1" width="40" align="center" headeralign="center">一级原因</div>
             <div field="AfterSaleReason2" width="40" align="center" headeralign="center">二级原因</div>
             <div field="AfterSaleReason3" width="40" align="center" headeralign="center">三级原因</div>
@@ -107,7 +107,6 @@
             <div field="AfterSaleSupplierMemo" visible="false" width="40" align="center" headeralign="center">不认可原因</div>
 
             <div field="seller_memo" width="40" visible="false" align="center" headeralign="center">文件名</div>
-            <div field="RefundFees" width="40" visible="false" align="center" headeralign="center">责任人扣款</div>
             <div field="TextResult" width="40" visible="false" align="center" headeralign="center">客户售后结果</div>
             <div field="diffResultPrice" visible="false" align="center" headeralign="center">客户售后退差金额</div>
             <div field="IsBad" width="40" visible="false" align="center" headeralign="center" renderer="handIsBadRenderer">差评</div>

+ 3 - 4
Web/EOrder/OrderList.aspx

@@ -963,7 +963,9 @@
                                 item.value = county
                             }
                             if (data_name == "address") {
-                                item.value = street + address
+                                let addressName = street || "";
+                                addressName += address || "";
+                                item.value = addressName
                             }
                             if (data_name == "receiver") {
                                 item.value = name
@@ -1179,9 +1181,6 @@
         function addAddressRow() {
             let trId = `baseAddress_${tagId}`
             let html = `            <tr id="${trId}">
-                <td class="td1">
-                    <input class="address-input" data-name="tid" />
-                </td>
                 <td class="td1">
                     <input class="address-input" data-name="seller_memo" />
                 </td>

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است