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