diff --git a/ViewModel/Grading/DiamondSelectVM.cs b/ViewModel/Grading/DiamondSelectVM.cs
index ba68995..7572ecd 100644
--- a/ViewModel/Grading/DiamondSelectVM.cs
+++ b/ViewModel/Grading/DiamondSelectVM.cs
@@ -1,6 +1,43 @@
namespace SparkClient.ViewModel.Grading;
-public class DiamondSelectVM:BaseViewModel
+public class DiamondSelectVM : BaseViewModel
{
-
+ public DiamondSelectVM()
+ {
+ }
+
+ ///
+ /// 获取钻石列表
+ ///
+ ///
+ public void InitDiamondList(object param)
+ {
+ }
+
+ ///
+ /// 切换钻石类型(右侧列表)
+ ///
+ /// 钻石类型
+ public void ChangeDiamondType(object type)
+ {
+
+ }
+
+ ///
+ /// 开始检测(对soc和算法开始通讯)
+ ///
+ ///
+ public void StartGrading(object param)
+ {
+
+ }
+
+ ///
+ /// 跳转至检测结果
+ ///
+ ///
+ public void GradingResult(object param)
+ {
+
+ }
}
\ No newline at end of file
diff --git a/ViewModel/Grading/GradingResultVM.cs b/ViewModel/Grading/GradingResultVM.cs
index e7bb2fa..aeecf58 100644
--- a/ViewModel/Grading/GradingResultVM.cs
+++ b/ViewModel/Grading/GradingResultVM.cs
@@ -2,5 +2,26 @@ namespace SparkClient.ViewModel.Grading;
public class GradingResultVM: BaseViewModel
{
+ ///
+ /// 构造
+ ///
+ /// 检测结果
+ public GradingResultVM(object result)
+ {
+
+ }
+
+ ///
+ /// 修改检测标准
+ ///
+ ///
+ public void ChangeNorm(object norm)
+ {
+ }
+ #region 钻石操作相关
+ //暂略
+ //部分代码(直接操作控件)需要在xaml.cs里边写
+ //涉及到计算部分,这里做一个中转
+ #endregion
}
\ No newline at end of file