Procházet zdrojové kódy

解决冲突。 2.5.1版本

tags/录制修改前
zhangxueyang před 4 roky
rodič
revize
6ae70e5f35
1 změnil soubory, kde provedl 29 přidání a 15 odebrání
  1. 29
    15
      XHWK.WKTool/DAL/DAL_Upload.cs

+ 29
- 15
XHWK.WKTool/DAL/DAL_Upload.cs Zobrazit soubor

@@ -36,26 +36,38 @@ namespace XHWK.WKTool.DAL
36 36
                 try
37 37
                 {
38 38
                     JObject jo = HttpHelper.PostFunction(FileRequestAddress + @"/chunkdb/isexist", @"application/x-www-form-urlencoded", @"md5=" + MD5, "");
39
-                    //0成功,1失败
39
+                    ////0成功,1失败
40
+                    //if (jo["code"].ToString() == "0")
41
+                    //{
42
+                    //    if (string.IsNullOrWhiteSpace(jo["obj"].ToString()))
43
+                    //    {
44
+                    //        //不存在 允许上传
45
+                    //        return true;
46
+                    //    }
47
+                    //    else
48
+                    //    {
49
+                    //        //已存在 不允许上传
50
+                    //        return false;
51
+                    //    }
52
+                    //}
53
+                    //else
54
+                    //{
55
+                    //    Message = jo["msg"].ToString();
56
+                    //    return false;
57
+                    //}
58
+
59
+                    //修改为0为之前上传成功,1为之前未上传成功
40 60
                     if (jo["code"].ToString() == "0")
41 61
                     {
42
-                        if (string.IsNullOrWhiteSpace(jo["obj"].ToString()))
43
-                        {
44
-                            //不存在 允许上传
45
-                            Message = "";
46
-                            return true;
47
-                        }
48
-                        else
49
-                        {
50
-                            //已存在 不允许上传
51
-                            Message = "";
52
-                            return false;
53
-                        }
62
+
63
+                        //已存在 不允许上传
64
+                        return false;
54 65
                     }
55 66
                     else
56 67
                     {
57
-                        Message = "上传失败:"+jo["msg"].ToString();
58
-                        return false;
68
+                        //不存在 允许上传
69
+                        return true;
70
+
59 71
                     }
60 72
                 }
61 73
                 catch (Exception e)
@@ -239,6 +251,8 @@ namespace XHWK.WKTool.DAL
239 251
                             VideoInfo.SliceLen = (long)(UploadSliceLenMB * 1024 * 1024);
240 252
                             VideoInfo.Block = (int)(filelen / VideoInfo.SliceLen + (filelen % VideoInfo.SliceLen > 0 ? 1 : 0));
241 253
                         }
254
+                        //临时修改 没有断点续传,每次上传都重新上传。
255
+                        VideoInfo.Uploaded = 0;
242 256
                         //已上传长度
243 257
                         long len = VideoInfo.Uploaded * VideoInfo.SliceLen;
244 258
                         string fileName = FileToolsCommon.GetFileName(VideoInfo.VideoPath);

Načítá se…
Zrušit
Uložit