فهرست منبع

判断dataId是否存在

lichunlei 5 ماه پیش
والد
کامیت
6c2b5f1465
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      Task/MakeHelper.cs

+ 2 - 1
Task/MakeHelper.cs

@@ -62,7 +62,8 @@ namespace Tasks
             Function.WritePage(path, fileName, resultString);
             //生成数据入库
             JsonData data = JsonMapper.ToObject(attach);
-            int dataId = int.Parse(Function.CheckInt(data["dataId"].ToString()));
+            int dataId = 0;
+            if(attach.Contains("dataId")) dataId = int.Parse(Function.CheckInt(data["dataId"].ToString()));
             string makeFileType = data["fileType"].ToString();
             var makeDataService = App.GetRequiredService<IMakeDataService>();
             var item = makeDataService.GetFirst(m => m.dataId == dataId && m.makeFileType == makeFileType);