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;
add_header X-Frame-Options SAMEORIGIN;
server_tokens off;
client_max_body_size 50M;
# 定义后端集群
upstream java_cluster {

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

@ -17,7 +17,10 @@ const router = $globalRouter;
//请求拦截器添加head
http.interceptors.request.use(
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'
}
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 { baseUrl } from "../config/env";
import axios from 'axios';
const http = axios.create({
traditional: true,
contentType : "application/json",
timeout: 1000 * 500000, // 1 秒
});
const uploadFile = (files,callback) => {
import http from '../http/http';
const uploadFile = (files, callback) => {
files.status = "uploading";
files.message = "上传中...";
// 需要使用 FormData 进行文件上传
let form = new FormData();
form.append("file", files.file);
axios({
method: "post",
url: baseUrl+ "/app-enf/common/file/upload",
data: form,
headers: {
'Content-Type': 'multipart/form-data'
}
})
http.post("/app-enf/common/file/upload", form)
.then((res) => {
files.status = "done";
files.message = "上传成功";
@ -30,7 +17,6 @@ const uploadFile = (files,callback) => {
files.message = "上传失败";
console.log(err);
});
}
const nameCorrect=(name)=>{

Loading…
Cancel
Save