diff --git a/DM_Weight/App.config b/DM_Weight/App.config
index 33ede04..fc8061d 100644
--- a/DM_Weight/App.config
+++ b/DM_Weight/App.config
@@ -3,7 +3,7 @@
-
+
-
+
diff --git a/DM_Weight/Models/DrugInfo.cs b/DM_Weight/Models/DrugInfo.cs
index aeaf7ef..560be6b 100644
--- a/DM_Weight/Models/DrugInfo.cs
+++ b/DM_Weight/Models/DrugInfo.cs
@@ -19,7 +19,7 @@ namespace DM_Weight.Models
/// ҩƷID
///
[SugarColumn(ColumnName = "drug_id", IsPrimaryKey = true)]
- public long DrugId { get; set; }
+ public string DrugId { get; set; }
///
/// ƴ
///
diff --git a/DM_Weight/ViewModels/DrawerAddDrugWindowViewModel.cs b/DM_Weight/ViewModels/DrawerAddDrugWindowViewModel.cs
index a471970..3ba851f 100644
--- a/DM_Weight/ViewModels/DrawerAddDrugWindowViewModel.cs
+++ b/DM_Weight/ViewModels/DrawerAddDrugWindowViewModel.cs
@@ -356,11 +356,14 @@ namespace DM_Weight.ViewModels
.Where(cs => cs.DrugId != null)
.OrderBy(cs => cs.ColNo)
.ToList();
- ChannelStocks = queryData.Select(cs =>
+ if (queryData != null && queryData.Count > 0)
{
- cs.drugManuNo = cs.DrugInfo.DrugManuNos.Find(it => it.ManuNo.Equals(cs.ManuNo));
- return cs;
- }).ToList();
+ ChannelStocks = queryData.Select(cs =>
+ {
+ cs.drugManuNo = cs.DrugInfo.DrugManuNos.Find(it => it.ManuNo.Equals(cs.ManuNo));
+ return cs;
+ }).ToList();
+ }
}
//接收导航传过来的参数 现在是在此处初始化了表格数据
diff --git a/DM_Weight/ViewModels/DrugListWindowViewModel.cs b/DM_Weight/ViewModels/DrugListWindowViewModel.cs
index 331ae97..1d3fcee 100644
--- a/DM_Weight/ViewModels/DrugListWindowViewModel.cs
+++ b/DM_Weight/ViewModels/DrugListWindowViewModel.cs
@@ -201,7 +201,7 @@ namespace DM_Weight.ViewModels
{
SqlSugarHelper.Db.Updateable(SelectedDrug).UpdateColumns(d => new { d.DrugName, d.Manufactory, d.PyCode, d.PackUnit, d.MaxStock, d.DrugSpec }).ExecuteCommand();
RequestData();
- }, () => SelectedDrug.DrugId > 0).ObservesProperty(() => SelectedDrug);
+ }, () => SelectedDrug.DrugId is not null).ObservesProperty(() => SelectedDrug);
}
public DelegateCommand AddManuCommand
@@ -217,7 +217,7 @@ namespace DM_Weight.ViewModels
GetManuNos();
}
- }, () => SelectedDrug.DrugId > 0).ObservesProperty(() => SelectedDrug);
+ }, () => SelectedDrug.DrugId is not null).ObservesProperty(() => SelectedDrug);
}
public DelegateCommand EditManuCommand
diff --git a/DM_Weight/ViewModels/HomeWindowViewModel.cs b/DM_Weight/ViewModels/HomeWindowViewModel.cs
index 83793ce..ac18e6b 100644
--- a/DM_Weight/ViewModels/HomeWindowViewModel.cs
+++ b/DM_Weight/ViewModels/HomeWindowViewModel.cs
@@ -394,20 +394,20 @@ namespace DM_Weight.ViewModels
};
timer.Start();
}
- #region 温度查询定时
- int interval = Convert.ToInt32(ConfigurationManager.AppSettings["Interval"]);
- if (interval > 0)
- {
- WDTimer = new System.Timers.Timer();
+ //#region 温度查询定时
+ //int interval = Convert.ToInt32(ConfigurationManager.AppSettings["Interval"]);
+ //if (interval > 0)
+ //{
+ // WDTimer = new System.Timers.Timer();
- WDTimer.Elapsed += new System.Timers.ElapsedEventHandler(GetWD);
- WDTimer.Interval = interval;
- WDTimer.Start();
- //WDTimer.AutoReset = true;
- //WDTimer.Enabled = true;
- }
- #endregion
- GetWD();
+ // WDTimer.Elapsed += new System.Timers.ElapsedEventHandler(GetWD);
+ // WDTimer.Interval = interval;
+ // WDTimer.Start();
+ // //WDTimer.AutoReset = true;
+ // //WDTimer.Enabled = true;
+ //}
+ //#endregion
+ //GetWD();
}
//每次导航的时候,该实列用不用重新创建,true是不重新创建,false是重新创建