From adc39c1380bf82f391b97eb4a214b48cd62caee6 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期四, 21 三月 2019 14:43:57 +0800
Subject: [PATCH] 3121 【BUG】【2.0】拍卖,关注商品排序错误

---
 System/Auction/AuctionHelpModel.cs |   36 ++++++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 14 deletions(-)

diff --git a/System/Auction/AuctionHelpModel.cs b/System/Auction/AuctionHelpModel.cs
index e9260eb..cb84963 100644
--- a/System/Auction/AuctionHelpModel.cs
+++ b/System/Auction/AuctionHelpModel.cs
@@ -134,29 +134,37 @@
             {
                 return -havex.CompareTo(havey);
             }
-            if (x.Sortpriority.CompareTo(y.Sortpriority) != 0)
-            {
-                return x.Sortpriority.CompareTo(y.Sortpriority);
-            }
+            //if (x.Sortpriority.CompareTo(y.Sortpriority) != 0)
+            //{
+            //    return x.Sortpriority.CompareTo(y.Sortpriority);
+            //}
             var itemConfigX = ItemConfig.Get(x.ItemID);
             var itemConfigY = ItemConfig.Get(y.ItemID);
             if (itemConfigX != null && itemConfigY != null)
             {
-                if (itemConfigX.EquipPlace.CompareTo(itemConfigY.EquipPlace) != 0)//浼樺厛瑁呭
+                //if (itemConfigX.EquipPlace.CompareTo(itemConfigY.EquipPlace) != 0)//浼樺厛瑁呭
+                //{
+                //    return itemConfigX.EquipPlace.CompareTo(itemConfigY.EquipPlace);
+                //}
+                if (itemConfigX.ItemColor.CompareTo(itemConfigY.ItemColor) != 0)//鍝侀樁鍒颁綆鍝侀樁
                 {
-                    return itemConfigX.EquipPlace.CompareTo(itemConfigY.EquipPlace);
+                    return -itemConfigX.ItemColor.CompareTo(itemConfigY.ItemColor);
                 }
-                if (itemConfigX.ItemColor.CompareTo(itemConfigY.ItemColor) != 0)//鍝侀樁
+                if (itemConfigX.LV.CompareTo(itemConfigY.LV) != 0)//闃舵暟锛堥珮鍒颁綆锛�
                 {
-                    return itemConfigX.ItemColor.CompareTo(itemConfigY.ItemColor);
+                    return -itemConfigX.LV.CompareTo(itemConfigY.LV);
                 }
-                if (itemConfigX.Type.CompareTo(itemConfigY.Type) != 0)//绫诲瀷
+                //if (itemConfigX.Type.CompareTo(itemConfigY.Type) != 0)//绫诲瀷
+                //{
+                //    return itemConfigX.Type.CompareTo(itemConfigY.Type);
+                //}
+                //if (itemConfigX.JobLimit.CompareTo(itemConfigY.JobLimit) != 0)//鑱屼笟
+                //{
+                //    return itemConfigX.JobLimit.CompareTo(itemConfigY.JobLimit);
+                //}
+                if (itemConfigX.ID.CompareTo(itemConfigY.ID) != 0)//ID锛堝崌搴忥級
                 {
-                    return itemConfigX.Type.CompareTo(itemConfigY.Type);
-                }
-                if (itemConfigX.JobLimit.CompareTo(itemConfigY.JobLimit) != 0)//鑱屼笟
-                {
-                    return itemConfigX.JobLimit.CompareTo(itemConfigY.JobLimit);
+                    return itemConfigX.ID.CompareTo(itemConfigY.ID);
                 }
             }
             return 1;

--
Gitblit v1.8.0