lqq 7 anni fa
parent
commit
c403b194ae
100 ha cambiato i file con 56 aggiunte e 42 eliminazioni
  1. 2 2
      .gitignore
  2. 22 0
      Winsoft.GOV.XF.WebApi.WXCore/Controllers/BundleController.cs
  3. 1 1
      Winsoft.GOV.XF.WebApi.WXCore/Controllers/HomeController.cs
  4. 29 9
      Winsoft.GOV.XF.WebApi.WXCore/Services/BundlesService.cs
  5. 2 1
      Winsoft.GOV.XF.WebApi.WXCore/Services/XFApiService.cs
  6. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/bower.json
  7. 0 29
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/multimedia/index.html
  8. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/111.jpg
  9. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/111.mp3
  10. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/111.ogg
  11. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/12.jpg
  12. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/31.jpg
  13. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/36.jpg
  14. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/DefaultHeadImage_48.png
  15. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/DefaultHeadImage_96.png
  16. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/FreeFlight.ogg
  17. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/HappyNewYear.jpg
  18. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/Lighthouse.jpg
  19. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/Loading.gif
  20. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/Radiation.ogg
  21. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/1.JPG
  22. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/2.jpg
  23. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/3.jpg
  24. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/4.jpg
  25. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/5.jpg
  26. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/6.jpg
  27. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/7.jpg
  28. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/8.jpg
  29. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/9.jpg
  30. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/Lighthouse.jpg
  31. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/avi.png
  32. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/bmp.png
  33. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/css.png
  34. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/csv.png
  35. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/doc.png
  36. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/docx.png
  37. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/eml.png
  38. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/eps.png
  39. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/exe.png
  40. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/fla.png
  41. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/gif.png
  42. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/html.png
  43. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/img.psd
  44. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/ind.png
  45. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/ini.png
  46. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/jpeg.png
  47. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/jpg.png
  48. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/jsf.png
  49. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mdb.png
  50. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/midi.png
  51. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mov.png
  52. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mp3.png
  53. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mp4.png
  54. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mpeg.png
  55. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/pdf.png
  56. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/png.png
  57. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/ppt.png
  58. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/pptx.png
  59. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/proj.png
  60. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/psd.png
  61. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/pst.png
  62. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/pub.png
  63. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/rar.png
  64. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/read.png
  65. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/sql.png
  66. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/tiff.png
  67. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/txt.png
  68. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/unkown.png
  69. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/url.png
  70. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/vsd.png
  71. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/wav.png
  72. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/wma.png
  73. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/wmv.png
  74. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/xls.png
  75. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/xlsx.png
  76. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/zip.png
  77. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/groupManger.png
  78. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/groupsImg/DefaultHeadImage_16.png
  79. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/groupsImg/Team.bmp
  80. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/1.jpg
  81. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/2.jpg
  82. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/3.jpg
  83. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/4.jpg
  84. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/5.jpg
  85. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/6.jpg
  86. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/7.jpg
  87. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/js/photo.js
  88. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/load.gif
  89. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/mangers.png
  90. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/map.png
  91. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/remote.png
  92. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/web5.jpg
  93. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/12345.png
  94. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/banner.png
  95. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/banner大图.png
  96. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/bg.jpg
  97. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/bg2.jpg
  98. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/logo.png
  99. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/map.png
  100. 0 0
      Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/timg.jpg

+ 2 - 2
.gitignore

@@ -328,5 +328,5 @@ FakesAssemblies/
 _Pvt_Extensions
 **/node_modules/*
 **/bower_components/*
-**/dist/web12345/*
-**/dist/multimedia/*
+**/web12345/*
+**/m/*

+ 22 - 0
Winsoft.GOV.XF.WebApi.WXCore/Controllers/BundleController.cs

@@ -232,6 +232,19 @@ namespace Winsoft.GOV.XF.WebApi.WXCore.Controllers
             return BadRequest("无权限发布");
         }
 
+        [HttpGet("generate/{id}")]
+        [Produces(typeof(string))]
+        public async Task<IActionResult> GenerateSampleShareURL(string id)
+        {
+            Bundle b = await _bundlesService.Get(id);
+            if (b == null)
+                return BadRequest("非法请求");
+            string multimediaURL = _bundlesService.GenerateSampleShareURL(b, HttpContext.Request.Cookies["BaseUrl"]);
+            if (!String.IsNullOrEmpty(multimediaURL))
+                return Ok(multimediaURL);
+            return BadRequest("无权限发布");
+        }
+
         [HttpGet("getShareInfo/{id}/{ciphertext}")]
         public async Task<IActionResult> GetShareInfo(string id, string ciphertext)
         {
@@ -250,6 +263,15 @@ namespace Winsoft.GOV.XF.WebApi.WXCore.Controllers
             return Ok(b);
         }
 
+        [HttpGet("getShareInfo/{id}")]
+        public async Task<IActionResult> GetShareInfoByBundleId(string id)
+        {
+            Bundle b = await _bundlesService.GetDetail(id);
+            if (b == null)
+                return BadRequest("非法请求");
+            return Ok(b);
+        }
+
         // POST api/values
         [HttpPost]
         [Produces(typeof(string))]

+ 1 - 1
Winsoft.GOV.XF.WebApi.WXCore/Controllers/HomeController.cs

@@ -34,7 +34,7 @@ namespace Winsoft.GOV.XF.WebApi.WXCore.Controllers
             if (u != null)
                 HttpContext.Response.Cookies.Append("User", JsonConvert.SerializeObject(u));
             HttpContext.Response.Cookies.Append("BaseUrl", HttpContext.Request.GetAbsoluteUri());
-            return Redirect(HttpContext.Request.GetAbsoluteUri()+ "dist/web12345/index.html");
+            return Redirect(HttpContext.Request.GetAbsoluteUri()+ "web12345/index.html");
         }
 
 

+ 29 - 9
Winsoft.GOV.XF.WebApi.WXCore/Services/BundlesService.cs

@@ -37,13 +37,6 @@ namespace Winsoft.GOV.XF.WebApi.WXCore.Services
             return null;
         }
 
-        public string GetURL(Bundle b, string absoluteUri)
-        {
-            //_httpContext.Request.GetAbsoluteUri()
-            string s = absoluteUri + "/dist/web12345-pageView/index.html#!/pageView?bid={0}&m={1}";
-            s = String.Format(s, b.Id.ToString(), b.Id.ToString().AESEncrypt(b.Key));
-            return s;
-        }
 
         public async Task<Bundle> GetDetail(string id)
         {
@@ -100,7 +93,21 @@ namespace Winsoft.GOV.XF.WebApi.WXCore.Services
                 Expire = -1,
                 BundleId = b.Id
             };
-            string multimediaURL = string.Format("{0}dist/multimedia/index.html?bundleId={1}&ciphertext={2}",
+            //http://ef7eb3cc.ngrok.io/dist/multimedia/index.html?
+            string multimediaURL = string.Format("{0}m/index.html?bundleId={1}&ciphertext={2}",
+                absoluteUri, b.Id, JsonConvert.SerializeObject(a).AESEncrypt(b.Key));
+            return multimediaURL;
+        }
+
+        public string GenerateSampleBaseURL(Bundle b, string absoluteUri)
+        {
+            BundleAccessToken a = new BundleAccessToken()
+            {
+                Expire = -1,
+                BundleId = b.Id
+            };
+            //http://ef7eb3cc.ngrok.io/dist/multimedia/index.html?
+            string multimediaURL = string.Format("{0}m/index.html?id={1}",
                 absoluteUri, b.Id, JsonConvert.SerializeObject(a).AESEncrypt(b.Key));
             return multimediaURL;
         }
@@ -110,11 +117,24 @@ namespace Winsoft.GOV.XF.WebApi.WXCore.Services
             if (a.Expire != -1)
             {
                 a.Expire = DateTime.Now.AddDays(1).ToTimeStamp();
-                string multimediaURL = string.Format("{0}dist/multimedia/index.html?bundleId={1}&data={2}",
+                string multimediaURL = string.Format("{0}m/index.html?id={1}&ciphertext={2}",
                     absoluteUri, b.Id, JsonConvert.SerializeObject(a).AESEncrypt(b.Key));
                 return multimediaURL;
             }
             return String.Empty;
         }
+
+        public string GenerateSampleShareURL(Bundle b, string absoluteUri)
+        {
+            BundleAccessToken a = new BundleAccessToken()
+            {
+                BundleId = b.Id,
+                Expire = DateTime.Now.AddDays(1).ToTimeStamp()
+            };
+
+            string multimediaURL = string.Format("{0}m/index.html?id={1}&ciphertext={2}",
+                absoluteUri, b.Id, JsonConvert.SerializeObject(a).AESEncrypt(b.Key));
+            return multimediaURL;
+        }
     }
 }

+ 2 - 1
Winsoft.GOV.XF.WebApi.WXCore/Services/XFApiService.cs

@@ -36,7 +36,8 @@ namespace Winsoft.GOV.XF.WebApi.WXCore.Services
         {
             string d = b.Describe;
             if (b.Assets.Count() > 0)
-                d += "(此信件内容含有其他多媒体信息,详细请复制网址到浏览器打开:" + _bundlesService.GenerateBaseURL(b, absoluteUri) + ")";
+                //d += "(此信件内容含有其他多媒体信息,详细请复制网址到浏览器打开:" + _bundlesService.GenerateBaseURL(b, absoluteUri) + ")";
+                d += "\r\n【扩展信息链接:" + _bundlesService.GenerateSampleBaseURL(b, absoluteUri) + "】";
             string s = "advice={0};type={1};name={2};phone={3};is_public={4};content={5};title={6};county_id={7};unit_id={8};sswz=8;ly=2; user_id={9}";
             s = String.Format(s, b.Advice, b.Type.ToString(), b.Name, b.Mobile, b.IsPublic.ToString(), d, b.Title, b.County_id, b.Unit_id, b.OpenID);
             XFApiResult rObj = await HttpPostAsync<XFApiResult>(_config["XFApi"] + "/letter/submitLetter;", s, onFails);

Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/bower.json → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/bower.json


+ 0 - 29
Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/multimedia/index.html

@@ -1,29 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <title>12345政务服务</title>
-    <meta charset="utf-8" />
-    <meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,user-scalable=no">
-    <!-- 新 Bootstrap 核心 CSS 文件 -->
-    <link rel="stylesheet" href="../bower_components/bootstrap/dist/css/bootstrap.min.css">
-    <link rel="stylesheet" href="../bower_components/animate.css/animate.min.css">
-    <link rel="stylesheet" href="app-64840856fb.css">
-
-    <!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
-    <script src="http://webapi.amap.com/maps?v=1.3&key=d7455920303550a45cb4e1a27bdbfc86"></script>
-    <script src="../bower_components/lodash/dist/lodash.js"></script>
-    <script src="../bower_components/jquery/dist/jquery.min.js"></script>
-    <script src="../bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
-    <script src="../bower_components/angular/angular.js"></script>
-    <script src="../bower_components/angular-ui-router/release/angular-ui-router.min.js"></script>
-    <script src="../bower_components/angular-animate/angular-animate.min.js"></script>
-
-    <script src="app-3ce44b167d.js"></script>
-</head>
-
-<body ng-app="app">
-    <ui-view></ui-view>
-</body>
-
-</html>

Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/111.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/111.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/111.mp3 → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/111.mp3


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/111.ogg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/111.ogg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/12.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/12.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/31.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/31.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/36.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/36.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/DefaultHeadImage_48.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/DefaultHeadImage_48.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/DefaultHeadImage_96.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/DefaultHeadImage_96.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/FreeFlight.ogg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/FreeFlight.ogg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/HappyNewYear.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/HappyNewYear.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/Lighthouse.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/Lighthouse.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/Loading.gif → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/Loading.gif


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/Radiation.ogg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/Radiation.ogg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/1.JPG → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/1.JPG


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/2.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/2.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/3.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/3.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/4.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/4.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/5.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/5.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/6.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/6.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/7.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/7.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/8.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/8.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/android/9.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/android/9.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/Lighthouse.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/Lighthouse.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/avi.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/avi.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/bmp.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/bmp.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/css.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/css.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/csv.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/csv.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/doc.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/doc.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/docx.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/docx.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/eml.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/eml.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/eps.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/eps.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/exe.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/exe.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/fla.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/fla.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/gif.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/gif.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/html.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/html.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/img.psd → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/img.psd


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/ind.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/ind.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/ini.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/ini.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/jpeg.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/jpeg.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/jpg.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/jpg.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/jsf.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/jsf.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/mdb.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mdb.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/midi.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/midi.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/mov.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mov.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/mp3.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mp3.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/mp4.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mp4.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/mpeg.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/mpeg.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/pdf.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/pdf.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/png.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/png.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/ppt.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/ppt.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/pptx.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/pptx.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/proj.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/proj.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/psd.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/psd.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/pst.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/pst.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/pub.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/pub.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/rar.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/rar.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/read.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/read.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/sql.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/sql.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/tiff.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/tiff.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/txt.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/txt.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/unkown.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/unkown.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/url.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/url.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/vsd.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/vsd.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/wav.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/wav.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/wma.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/wma.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/wmv.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/wmv.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/xls.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/xls.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/xlsx.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/xlsx.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/file/zip.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/file/zip.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/groupManger.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/groupManger.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/groupsImg/DefaultHeadImage_16.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/groupsImg/DefaultHeadImage_16.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/groupsImg/Team.bmp → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/groupsImg/Team.bmp


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/iPhone/1.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/1.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/iPhone/2.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/2.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/iPhone/3.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/3.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/iPhone/4.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/4.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/iPhone/5.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/5.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/iPhone/6.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/6.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/iPhone/7.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/iPhone/7.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/js/photo.js → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/js/photo.js


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/load.gif → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/load.gif


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/mangers.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/mangers.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/map.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/map.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/remote.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/remote.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/web5.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/web5.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/12345.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/12345.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/banner.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/banner.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/banner大图.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/banner大图.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/bg.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/bg.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/bg2.jpg → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/bg2.jpg


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/logo.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/logo.png


Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/map.png → Winsoft.GOV.XF.WebApi.WXCore/wwwroot/img/webChatImg/map.png


+ 0 - 0
Winsoft.GOV.XF.WebApi.WXCore/wwwroot/dist/img/webChatImg/timg.jpg


Some files were not shown because too many files changed in this diff