提交 b0db434b authored 作者: 钟是志's avatar 钟是志

解决北电科防火墙问题 把接口数据转成文件

上级 c3acc056
...@@ -173,6 +173,11 @@ export function requestFileInfo(url, datas) { ...@@ -173,6 +173,11 @@ export function requestFileInfo(url, datas) {
if (getToken()) { if (getToken()) {
datas.token = getToken(); datas.token = getToken();
} }
for (let i in datas) {
if (datas[i] === null || (Array.isArray(datas[i]) && datas[i].length === 0) || datas[i] === undefined) {
delete datas[i];
}
}
for (let key in datas) { for (let key in datas) {
formData.append(key, datas[key]); formData.append(key, datas[key]);
} }
......
...@@ -2,12 +2,13 @@ export function giveSmartFormGlobalProps({ ...@@ -2,12 +2,13 @@ export function giveSmartFormGlobalProps({
fromStart = false, fromStart = false,
hasSingle = false, hasSingle = false,
isHandle = false, isHandle = false,
onlyRead = false, // 是否此表单所有组件只读 onlyRead = false, // 是否此表单所有组件只读
taskCells = [], taskCells = [],
data = {}, data = {},
nextUsers = {}, // nextUsers = {}, //
calculateFlowData = [], // 移动端使用 用于分块块 禅道 23933 移动端全表单后审核步骤的显示问题优化 calculateFlowData = [], // 移动端使用 用于分块块 禅道 23933 移动端全表单后审核步骤的显示问题优化
}) { }) {
window.smartFormGlobalProps = { window.smartFormGlobalProps = {
fromStart, fromStart,
hasSingle, hasSingle,
...@@ -16,7 +17,7 @@ export function giveSmartFormGlobalProps({ ...@@ -16,7 +17,7 @@ export function giveSmartFormGlobalProps({
data, data,
nextUsers, nextUsers,
calculateFlowData, calculateFlowData,
onlyRead , onlyRead,
}; };
return true; return true;
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论