Browse Source

计划bug处理

dev-v1.0.2
庄锐波 4 months ago
parent
commit
fa29f2aa20
  1. 1
      ng/3/nginx.conf
  2. 5
      zdxt-web-client/zdxt-efcode-enterprise-app/src/http/http.js
  3. 22
      zdxt-web-client/zdxt-efcode-enterprise-app/src/util/fileUpload.js

1
ng/3/nginx.conf

@ -19,6 +19,7 @@ http {
default_type application/octet-stream; default_type application/octet-stream;
add_header X-Frame-Options SAMEORIGIN; add_header X-Frame-Options SAMEORIGIN;
server_tokens off; server_tokens off;
client_max_body_size 50M;
# 定义后端集群 # 定义后端集群
upstream java_cluster { upstream java_cluster {

5
zdxt-web-client/zdxt-efcode-enterprise-app/src/http/http.js

@ -17,7 +17,10 @@ const router = $globalRouter;
//请求拦截器添加head //请求拦截器添加head
http.interceptors.request.use( http.interceptors.request.use(
config => { config => {
if(!config.headers['Content-Type']){ // FormData 必须由浏览器/axios 自动设置 multipart boundary
if (config.data instanceof FormData) {
delete config.headers['Content-Type'];
} else if(!config.headers['Content-Type']){
config.headers['Content-Type'] = 'application/json' config.headers['Content-Type'] = 'application/json'
} }
const token = $globalStore.useCommon.token; const token = $globalStore.useCommon.token;

22
zdxt-web-client/zdxt-efcode-enterprise-app/src/util/fileUpload.js

@ -1,25 +1,12 @@
import {_form, _post} from '../http/index' import http from '../http/http';
import { baseUrl } from "../config/env";
import axios from 'axios'; const uploadFile = (files, callback) => {
const http = axios.create({
traditional: true,
contentType : "application/json",
timeout: 1000 * 500000, // 1 秒
});
const uploadFile = (files,callback) => {
files.status = "uploading"; files.status = "uploading";
files.message = "上传中..."; files.message = "上传中...";
// 需要使用 FormData 进行文件上传 // 需要使用 FormData 进行文件上传
let form = new FormData(); let form = new FormData();
form.append("file", files.file); form.append("file", files.file);
axios({ http.post("/app-enf/common/file/upload", form)
method: "post",
url: baseUrl+ "/app-enf/common/file/upload",
data: form,
headers: {
'Content-Type': 'multipart/form-data'
}
})
.then((res) => { .then((res) => {
files.status = "done"; files.status = "done";
files.message = "上传成功"; files.message = "上传成功";
@ -30,7 +17,6 @@ const uploadFile = (files,callback) => {
files.message = "上传失败"; files.message = "上传失败";
console.log(err); console.log(err);
}); });
} }
const nameCorrect=(name)=>{ const nameCorrect=(name)=>{

Loading…
Cancel
Save