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

增加公共函数

上级 0751573a
import React from 'react'; import React from 'react';
import moment from 'moment'; import moment from 'moment';
import {Modal, message, notification, Tooltip, Spin, Popover, Popconfirm} from 'antd'; import { Modal, message, notification, Tooltip, Spin, Popover, Popconfirm } from 'antd';
import { giveFilePostDataInfoForTrue } from '@/webPublic/one_stop_public/Base16'; import { giveFilePostDataInfoForTrue } from '@/webPublic/one_stop_public/Base16';
import { getSpanJson,getColumns,getColumnsDataRealize,getColumnsSqlKeyRealize,getWord } from '@/webPublic/one_stop_public/Table'; import {
getSpanJson,
getColumns,
getColumnsDataRealize,
getColumnsSqlKeyRealize,
getWord,
} from './globalFunction';
export function giveSmartFormGlobalProps({ export function giveSmartFormGlobalProps({
fromStart = false, fromStart = false,
...@@ -15,8 +20,7 @@ export function giveSmartFormGlobalProps({ ...@@ -15,8 +20,7 @@ export function giveSmartFormGlobalProps({
data = {}, data = {},
nextUsers = {}, // nextUsers = {}, //
calculateFlowData = [], // 移动端使用 用于分块块 禅道 23933 移动端全表单后审核步骤的显示问题优化 calculateFlowData = [], // 移动端使用 用于分块块 禅道 23933 移动端全表单后审核步骤的显示问题优化
}) { }) {
window.smartFormGlobalProps = { window.smartFormGlobalProps = {
fromStart, fromStart,
hasSingle, hasSingle,
...@@ -33,12 +37,13 @@ export function giveSmartFormGlobalProps({ ...@@ -33,12 +37,13 @@ export function giveSmartFormGlobalProps({
getColumnsDataRealize, getColumnsDataRealize,
getColumnsSqlKeyRealize, getColumnsSqlKeyRealize,
getWord, getWord,
remark: `'giveFilePostDataInfoForTrue(params, url); //将接口参数 二进制文件化 并返回新的接口地址与参数'; remark: `
giveFilePostDataInfoForTrue(params, url); //将接口参数 二进制文件化 并返回新的接口地址与参数';
getSpanJson(mergeKey, data, eliminateStr); //列表获取纵向合并数据 mergeKey : 需要合并的表头key data : 列表数据 eliminateStr : 需要忽略合并的数据 getSpanJson(mergeKey, data, eliminateStr); //列表获取纵向合并数据 mergeKey : 需要合并的表头key data : 列表数据 eliminateStr : 需要忽略合并的数据
getColumns(columns); //获取ant表头的属性 columns : ant的表头 getColumns(columns); //获取ant表头的属性 columns : ant的表头
getColumnsDataRealize(data, mergeKey, columns, styles, defect, fileName, ext , url, eliminateStr); // 下载列表合并的数据,前三个必填data, mergeKey, columns getColumnsDataRealize({data, mergeKey, columns, styles, defect, fileName, ext , eliminateStr}); // 下载列表合并的数据,前三个必填data, mergeKey, columns
getColumnsSqlKeyRealize(sqlKey, columns, styles, fileName, ext, url); // 下载列表表头合并的数据,前两个个必填sqlKey, columns getColumnsSqlKeyRealize({sqlKey, columns, styles, fileName, ext}); // 下载列表表头合并的数据,前两个个必填sqlKey, columns
getWord(templatePath,params, title, allValues, listConfig, ext);// 下载文档地址 ,前五个必填 templatePath,params, title, allValues, listConfig getWord({templatePath,params, title, allValues, listConfig, ext});// 下载文档地址 ,前五个必填 templatePath,params, title, allValues, listConfig
`, `,
}, },
publicComponent: { publicComponent: {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论