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

32898 当前位置: 辅导员考核/年终考核/奖励加分/奖励加分审核。。统一的,批次带时间控制的,只控制申请不控制审核流程数据的查看

上级 20e9aea3
...@@ -166,12 +166,20 @@ class Index extends React.Component { ...@@ -166,12 +166,20 @@ class Index extends React.Component {
tableInfo, tableInfo,
smartFormData, smartFormData,
} = this.state; } = this.state;
const { hasBatchAudit, batchAuditButtonName, showPrint, noNeedForm } = this.props; const {
hasBatchAudit,
batchAuditButtonName,
showPrint,
noNeedForm,
routerConfig : {
isExport = '0', // 解决禅道 32898 在路由中增加配置项 如果 = '1' 表示 开启已处理数据的导出
},
} = this.props;
if (!workId || !smartFormData) { if (!workId || !smartFormData) {
return null; return null;
} }
const tab2Buttons = []; const tab2Buttons = [];
if (window.zdyTableTemplateWillMountProps?.auditTab2ButtonsExport) { if (isExport === '1') {
tab2Buttons.push({ tab2Buttons.push({
type: 'export', type: 'export',
name: '导出', name: '导出',
......
...@@ -8,7 +8,6 @@ ...@@ -8,7 +8,6 @@
import { apiRequest } from '../request'; import { apiRequest } from '../request';
import { getOneStopConfig, isJSON } from '@/baseComponent/utils'; import { getOneStopConfig, isJSON } from '@/baseComponent/utils';
import { getHistoryFormDetail } from '@/webPublic/Services'; import { getHistoryFormDetail } from '@/webPublic/Services';
import prepareShow from '@/webPublic/one_stop_public/Table/prepareShow';
const giveValue = (x) => { const giveValue = (x) => {
if (x && x.rows) { if (x && x.rows) {
...@@ -142,11 +141,15 @@ const getFormDetail = (id) => { ...@@ -142,11 +141,15 @@ const getFormDetail = (id) => {
} else { } else {
return {}; return {};
} }
}).then((res) => { });
return prepareShow(res).then((x) => { /**
return res; * 这里不能调prepareShow. 因为模板还没挂载
}); * */
}); // .then((res) => {
// return prepareShow(res).then((x) => {
// return res;
// });
// });
}; };
/** /**
......
...@@ -54,7 +54,7 @@ function ActiveMenuComponent({ routerConfig, ...otherProps }) { ...@@ -54,7 +54,7 @@ function ActiveMenuComponent({ routerConfig, ...otherProps }) {
switch (component) { switch (component) {
case 'CheckRecord': // 查询类应用 case 'CheckRecord': // 查询类应用
Res = <> Res = <>
<CheckRecord workId={appId} /> <CheckRecord workId={appId} routerConfig={routerConfig}/>
</>; </>;
break; break;
case 'CheckRecordMerge': // 查询类应用聚合 case 'CheckRecordMerge': // 查询类应用聚合
...@@ -76,16 +76,18 @@ function ActiveMenuComponent({ routerConfig, ...otherProps }) { ...@@ -76,16 +76,18 @@ function ActiveMenuComponent({ routerConfig, ...otherProps }) {
}, },
]; ];
} }
Res = <Apply workId={appId} {...otherProps} />; Res = <Apply workId={appId} {...otherProps} routerConfig={routerConfig}/>;
break; break;
case 'ApplyMerage': // 申请页面聚合 多个流程的申请页面放在一起 case 'ApplyMerage': // 申请页面聚合 多个流程的申请页面放在一起
Res = <ApplyMerge {...otherProps} routerConfig={routerConfig}/>; Res = <ApplyMerge {...otherProps} routerConfig={routerConfig}/>;
break; break;
case 'Audit': // 审批类 case 'Audit': // 审批类
Res = <Audit workId={appId} {...otherProps} />; console.log(routerConfig);
Res = <Audit workId={appId} {...otherProps} routerConfig={routerConfig}/>;
break; break;
case 'BatchAudit': // 批量审批 case 'BatchAudit': // 批量审批
Res = <BatchAudit workId={appId} {...otherProps} Res = <BatchAudit workId={appId} {...otherProps}
routerConfig={routerConfig}
/>; />;
break; break;
case 'AuditMerage': // 审核页面聚合 多个流程的审核页面放在一起 case 'AuditMerage': // 审核页面聚合 多个流程的审核页面放在一起
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论