Sfoglia il codice sorgente

zhao:1优化日志,增加版本信息。2设置增加打开微课列表。3优化主页代码。4请求增加访问失败提示。

tags/录制修改前
耀 3 anni fa
parent
commit
4a7f9d1978

+ 1
- 1
Common/system/LogHelper.cs Vedi File

@@ -18,7 +18,7 @@ namespace Common.system
18 18
         {
19 19
             if (logerror.IsErrorEnabled)
20 20
             {
21
-                logerror.Error(info, ex);
21
+                logerror.Error("[V " + FileToolsCommon.GetConfigValue("VersionName") + "]"+info, ex);
22 22
             }
23 23
         }
24 24
     }

+ 23
- 28
XHWK.WKTool/DAL/DAL_Upload.cs Vedi File

@@ -36,38 +36,34 @@ 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失败
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
-                    //}
39
+                    if(jo==null)
40
+                    {
41
+                        Message = "无法访问文件服务器,请检查网络或文件服务器地址。";
42
+                        return false;
43
+                    }
58 44
 
59 45
                     //修改为0为之前上传成功,1为之前未上传成功
60 46
                     if (jo["code"].ToString() == "0")
61 47
                     {
62
-
48
+                        Message = "";
63 49
                         //已存在 不允许上传
64 50
                         return false;
51
+                        //    if (string.IsNullOrWhiteSpace(jo["obj"].ToString()))
52
+                        //    {
53
+                        //        //不存在 允许上传
54
+                        //        return true;
55
+                        //    }
56
+                        //    else
57
+                        //    {
58
+                        //        //已存在 不允许上传
59
+                        //        return false;
60
+                        //    }
65 61
                     }
66 62
                     else
67 63
                     {
64
+                        Message = "";
68 65
                         //不存在 允许上传
69 66
                         return true;
70
-
71 67
                     }
72 68
                 }
73 69
                 catch (Exception e)
@@ -97,7 +93,12 @@ namespace XHWK.WKTool.DAL
97 93
                 try
98 94
                 {
99 95
                     JObject jo = HttpHelper.PostFunction(FileRequestAddress + @"/chunkdb/mergechunk", @"application/x-www-form-urlencoded", @"savefolder=" + Savefolder + "&identifier=" + FileCode, "");
100
-                    Model.ResultVo<Model_ResourceAddTwo> resultObj = JsonHelper.JsonToObj<Model.ResultVo<Model_ResourceAddTwo>>(jo.ToString()); ;
96
+                    if (jo == null)
97
+                    {
98
+                        Message = "无法访问文件服务器,请检查网络或文件服务器地址。";
99
+                        return false;
100
+                    }
101
+                    Model.ResultVo<Model_ResourceAddTwo> resultObj = JsonHelper.JsonToObj<Model.ResultVo<Model_ResourceAddTwo>>(jo.ToString());
101 102
                     APP.ResourceAddTwo = new Model_ResourceAddTwo();
102 103
                     //0成功,1失败
103 104
                     if (resultObj.code == 0 && resultObj.obj != null)
@@ -257,7 +258,6 @@ namespace XHWK.WKTool.DAL
257 258
                         long len = VideoInfo.Uploaded * VideoInfo.SliceLen;
258 259
                         string fileName = FileToolsCommon.GetFileName(VideoInfo.VideoPath);
259 260
 
260
-
261 261
                         ////分块
262 262
                         //for (; len + VideoInfo.SliceLen < filelen; VideoInfo.Uploaded++)
263 263
                         //{
@@ -280,11 +280,6 @@ namespace XHWK.WKTool.DAL
280 280
                         //    }
281 281
                         //}
282 282
 
283
-
284
-
285
-
286
-
287
-
288 283
                         //分块
289 284
                         do
290 285
                         {

+ 19
- 0
XHWK.WKTool/XHMicroLessonSystemWindow.xaml Vedi File

@@ -453,6 +453,25 @@
453 453
                                 </ControlTemplate>
454 454
                             </Button.Template>
455 455
                         </Button>
456
+                        <!--打开按钮-->
457
+                        <Button Cursor="Hand" x:Name="btnOpen" Content="打开文件位置" FontSize="14" Width="100" Height="30" Margin="18,-30,0,0" Click="btnOpen_Click">
458
+                            <Button.Template>
459
+                                <ControlTemplate TargetType="{x:Type Button}">
460
+                                    <Border
461
+                                BorderBrush="{TemplateBinding BorderBrush}"
462
+                                BorderThickness="1"
463
+                                CornerRadius="2">
464
+                                        <Border.Background>
465
+                                            <Brush>#EBEFF3</Brush>
466
+                                        </Border.Background>
467
+                                        <ContentPresenter
468
+                                    HorizontalAlignment="Center"
469
+                                    VerticalAlignment="Center"
470
+                                    Content="{TemplateBinding Content}" />
471
+                                    </Border>
472
+                                </ControlTemplate>
473
+                            </Button.Template>
474
+                        </Button>
456 475
                     </StackPanel>
457 476
                     <TextBlock Grid.Row="7" Grid.Column="0" Text="录屏快捷键" FontSize="16" HorizontalAlignment="Right" Foreground="#333333" Margin="0,0,0,0"/>
458 477
                     <StackPanel Grid.Row="7" Grid.Column="1">

+ 507
- 484
XHWK.WKTool/XHMicroLessonSystemWindow.xaml.cs
File diff soppresso perché troppo grande
Vedi File


Loading…
Annulla
Salva