|
@@ -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);
|