From 2cfae2f496b90278d9af3c11159faa655e25a4ef Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 29 六月 2020 19:21:06 +0800
Subject: [PATCH] 2020-06-29

---
 src/tabviews/zshare/fileupload/index.jsx |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/tabviews/zshare/fileupload/index.jsx b/src/tabviews/zshare/fileupload/index.jsx
index 23bf614..99e0619 100644
--- a/src/tabviews/zshare/fileupload/index.jsx
+++ b/src/tabviews/zshare/fileupload/index.jsx
@@ -1,9 +1,11 @@
 import React, {Component} from 'react'
 import PropTypes from 'prop-types'
 import { fromJS } from 'immutable'
+import moment from 'moment'
 import { Upload, Button, Icon, Progress, notification } from 'antd'
 import SparkMD5 from 'spark-md5'
 import Api from '@/api'
+import Utils from '@/utils/utils.js'
 import './index.scss'
 
 let Url = '/Upload'
@@ -152,6 +154,10 @@
     params.file.fileSize = file.size                               // 鏂囦欢澶у皬
     params.file.fileChunks = chunks                                // 璁板綍鎵�鏈塩hunks鐨勯暱搴�
 
+    if (!/^[A-Za-z0-9]+$/.test(params.file.fileName)) {            // 鏂囦欢鍚嶇О鍚湁鑻辨枃鍙婃暟瀛椾箣澶栧瓧绗︽椂锛屽悕绉扮郴缁熺敓鎴�
+      params.file.fileName = moment().format('YYYYMMDDHHmmss') + Utils.getuuid().substr(14)
+    }
+
     totalFileReader.readAsArrayBuffer(file)
     totalFileReader.onload = (e) => {   // 瀵规暣涓猼otalFile鐢熸垚md5
       spark.append(e.target.result)

--
Gitblit v1.8.0