Ver código fonte

3.0.20 修改图片的获取。

杨志杰 3 anos atrás
pai
commit
0f35e7fcd3
3 arquivos alterados com 6 adições e 20 exclusões
  1. 1 1
      package.json
  2. 4 13
      src/common/Common.js
  3. 1 6
      src/widget/AuthImage.vue

+ 1 - 1
package.json

@@ -1,7 +1,7 @@
 {
   "name": "client-base-v4",
   "description": "Leanwo Prodog Client",
-  "version": "3.0.19",
+  "version": "3.0.20",
   "author": "yangzhijie1488 <yangzhijie1488@163.com>",
   "scripts": {
     "dev": "cross-env webpack serve --config ./webpack.dev.js",

+ 4 - 13
src/common/Common.js

@@ -126,32 +126,23 @@ export default {
   },
 
   // 获取图片路径
-  getImageSrc: function (className, imageName) {
-    var accountId = localStorage.getItem('#accountId');
+  getImageSrc: function (className, imageName) {  
     if (imageName == null) {
       return null;
     }
-    if (imageName != null && imageName[0] == '/') {
-      return this.getFileServerUrl() + 'Files/' + accountId + '/Images/' + className + imageName;
-    } else {
-      return this.getFileServerUrl() + 'Files/' + accountId + '/Images/' + className + '/' + imageName;
-    }
+    return '/api/file/imageDownload?className=' + className + '&fileName=' + imageName;
   },
 
 
   // 获取略缩图图片路径
   getThumbnailImageSrc: function (className, imageName) {
-    var accountId = localStorage.getItem('#accountId');
     if (imageName == null) {
       return null;
     }
-    if (imageName != null && imageName[0] == '/') {
-      return this.getFileServerUrl() + 'Files/' + accountId + '/Images/' + className + '/thumbnail' + imageName;
-    } else {
-      return this.getFileServerUrl() + 'Files/' + accountId + '/Images/' + className + '/thumbnail/' + imageName;
-    }
+    return '/api/file/thumbnailImageDownload?className=' + className + '&fileName=' + imageName;
   },
 
+
   /**
    * 获取附件的路径
    * @param  {[type]} className [description]

+ 1 - 6
src/widget/AuthImage.vue

@@ -10,10 +10,6 @@ export default {
       type: String,
       default: null,
     },
-    token: {
-      type: String,
-      default: null,
-    },
   },
   emits: ['click'],
 
@@ -55,8 +51,7 @@ export default {
       request.responseType = 'blob';
       request.open('get', url, true);
       request.setRequestHeader(
-        'token',
-        _self.token == null ? localStorage.getItem('#token') : _self.token,
+        'token', localStorage.getItem('#token')
       );
       request.onload = function (e) {
         if (this.status == 200) {