Commit 3a28ba1f authored by tr's avatar tr

1、客户信息:优化相似度比较算法

parent 5b99e5f8
...@@ -106,7 +106,18 @@ namespace Tools.UI ...@@ -106,7 +106,18 @@ namespace Tools.UI
//重复判断 //重复判断
var linkNow = r["link"].ToString(); var linkNow = r["link"].ToString();
var m = Utils.GetDbItemModel(linkNow); var m = Utils.GetDbItemModel(linkNow);
var sim = m.Compare(link); var m1 = Utils.GetDbItemModel(link);
Similarity sim = Similarity.None;
//都不是数据库链接时,当做字符串比较
if (m.Link == null && m1.Link == null)
{
var ret = string.Compare(link, linkNow, true);
sim = ret == 0 ? Similarity.Same : Similarity.Different;
}
else
{
sim = m.Compare(link);
}
if (sim == Similarity.Same) if (sim == Similarity.Same)
{ {
Utils.Tip(this.GenMessage("已维护了一个相同链接,请检查!", r, m), 400, 240); Utils.Tip(this.GenMessage("已维护了一个相同链接,请检查!", r, m), 400, 240);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment