Commit 784d57b4 authored by 武广's avatar 武广

fix: 修改文件名后缀问题

parent 959a83ac
const isProduction = process.env.NODE_ENV === 'production'; const isProduction = process.env.NODE_ENV === 'production';
const isPre = process.env.PRE_ENV === 'pre'; const isPre = process.env.PRE_ENV === 'pre';
const environment = 'sc';
const envAPi = { const envAPi = {
api: 'https://security-ds.liangkebang.net', //'https://security-ds.liangkebang.net', api: `https://security-${environment}.liangkebang.net`,
kdspOpApi: 'https://sc-merchant-api-ds.liangkebang.net', kdspOpApi: `https://sc-merchant-api-${environment}.liangkebang.net`,
kdspApi: 'https://sc-merchant-api-ds.liangkebang.net', kdspApi: `https://sc-merchant-api-${environment}.liangkebang.net`,
goodsApi: 'https://sc-merchant-api-ds.liangkebang.net', goodsApi: `https://sc-merchant-api-${environment}.liangkebang.net`,
// kdspOpApi: 'https://kdsp-operation-ds.liangkebang.net', querysApi: `https://sc-merchant-api-${environment}.liangkebang.net/admin/merchant/sc-settlement`,
// kdspApi: 'https://sc-op-api-ds.liangkebang.net', prologueDomain: `https://mall-${environment}.liangkebang.net`,
// goodsApi: 'https://sc-op-api-ds.liangkebang.net', qiniuHost: `https://kdspstatic.q-gp.com/`,
querysApi: 'https://sc-merchant-api-ds.liangkebang.net', opapiHost: `https://opapi-${environment}.liangkebang.net`,
// goodsApi: '//192.168.188.111:7000',
prologueDomain: 'https://mall-ds.liangkebang.net',
// qiniuHost: 'https://appsync.lkbang.net',
qiniuHost: 'https://kdspstatic.q-gp.com/',
opapiHost: 'https://opapi-ds.liangkebang.net',
}; };
const prodApi = { const prodApi = {
......
...@@ -46,19 +46,21 @@ class PicturesWall extends React.Component { ...@@ -46,19 +46,21 @@ class PicturesWall extends React.Component {
}; };
customRequest = ({ file, onError, onSuccess }) => { customRequest = ({ file, onError, onSuccess }) => {
let filename = '';
let suffix = '';
if (file.name) { if (file.name) {
const lastFile = file.name.split('.'); const index = file.name.lastIndexOf('.');
const index = lastFile.length - 1; filename = file.name.substr(0, index);
suffix = file.name.substr(index + 1, file.name.length - 1);
const types = ['pdf', 'doc', 'docx', 'zip', 'rar', 'png', 'jpeg']; const types = ['pdf', 'doc', 'docx', 'zip', 'rar', 'png', 'jpeg'];
if (!types.includes(lastFile[index])) { if (!types.includes(suffix)) {
message.error('文件格式错误!'); message.error('文件格式错误!');
return; return;
} }
} }
const vm = this; const vm = this;
const name = file.name + file.uid;
// eslint-disable-next-line new-cap // eslint-disable-next-line new-cap
const data = file.name + new Date().getTime(); const data = `${filename}-${new Date().getTime()}.${suffix}`;
const observable = qiniu.upload(file, data, token); const observable = qiniu.upload(file, data, token);
const observer = { const observer = {
next() { next() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment