审批详情查看 demo 使支持 总部查看子公司页面后再查看审批详情
This commit is contained in:
parent
85a59a75ba
commit
75ca2b7cb7
@ -1,7 +1,7 @@
|
||||
import { message } from "antd/lib/index";
|
||||
import { Button, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd';
|
||||
import React from 'react';
|
||||
import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter, extendOrder } from "../../../utils/common";
|
||||
import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter, extendOrder, approveView } from "../../../utils/common";
|
||||
import ReactToPrint from "react-to-print";
|
||||
import styles from '../../CustomPages/HI/StepForm.css';
|
||||
import XLSX from 'xlsx';
|
||||
@ -77,7 +77,7 @@ class SE009ShowPrint extends React.Component {
|
||||
onComplete: (ret) => {
|
||||
if (ret) {
|
||||
ret.Nav_DepTrainPlanDetail.sort((a, b) => { return a.MOON - b.MOON });
|
||||
this.onClickApprove(false);
|
||||
approveView(this, false);
|
||||
this.setState({ data: ret })
|
||||
}
|
||||
}
|
||||
@ -99,15 +99,6 @@ class SE009ShowPrint extends React.Component {
|
||||
}
|
||||
return ret.join('、');
|
||||
}
|
||||
onClickApprove = (appVisible) => {
|
||||
const newtmpData = {
|
||||
data: { id: this.props.data.id, isShow: true, key: guid(), appVisible: appVisible, BtnAgreeDisplay: 'inline' },
|
||||
formCode: "PF123",
|
||||
}
|
||||
this.setState({
|
||||
tmpData: newtmpData,
|
||||
});
|
||||
}
|
||||
returnModel(level) {
|
||||
let str = '';
|
||||
if (level == undefined) {
|
||||
@ -131,7 +122,7 @@ class SE009ShowPrint extends React.Component {
|
||||
const { data } = this.state;
|
||||
return <div>
|
||||
<div style={{ padding: '10px' }}>
|
||||
<Button onClick={() => this.onClickApprove(true)} icon="export">审批详情</Button>
|
||||
<Button onClick={() => approveView(this)} icon="export">审批详情</Button>
|
||||
<ReactToPrint
|
||||
trigger={() => <Button type={'primary'} icon={'printer'} >打印</Button>}
|
||||
content={() => this.componentRef}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { message } from "antd/lib/index";
|
||||
import { Button, Popconfirm, Row, Col, Form, Input, Select, Modal } from 'antd';
|
||||
import React from 'react';
|
||||
import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter, showFiles, GetFileModel } from "../../../utils/common";
|
||||
import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter, showFiles, GetFileModel, approveView } from "../../../utils/common";
|
||||
import ReactToPrint from "react-to-print";
|
||||
import styles from '../../CustomPages/HI/StepForm.css';
|
||||
import XLSX from 'xlsx';
|
||||
@ -54,7 +54,7 @@ class SE011ShowPrint extends React.Component {
|
||||
if (this.props.data && this.props.data.loadDataDeal) {
|
||||
this.props.data.loadDataDeal(1);
|
||||
}
|
||||
this.onClickApprove(false);
|
||||
approveView(this, false);
|
||||
ret.Nav_YearTrainPlanDetail.sort((a, b) => { return a.MOON - b.MOON });
|
||||
if (ret.STATUS == 30 && this.props.data.tableKey == "1") {
|
||||
this.setState({ confirmBtn: 'inline' })
|
||||
@ -93,15 +93,6 @@ class SE011ShowPrint extends React.Component {
|
||||
}
|
||||
return ret.join('、');
|
||||
}
|
||||
onClickApprove = (appVisible) => {
|
||||
const newtmpData = {
|
||||
data: { id: this.props.data.id, isShow: true, key: guid(), appVisible: appVisible, BtnAgreeDisplay: 'inline' },
|
||||
formCode: "PF123",
|
||||
}
|
||||
this.setState({
|
||||
tmpData: newtmpData,
|
||||
});
|
||||
}
|
||||
returnModel(level) {
|
||||
let str = '';
|
||||
if (level == undefined) {
|
||||
@ -142,7 +133,7 @@ class SE011ShowPrint extends React.Component {
|
||||
const { data } = this.state;
|
||||
return <div>
|
||||
<div style={{ padding: '10px' }}>
|
||||
<Button onClick={() => this.onClickApprove(true)} icon="export">审批详情</Button>
|
||||
<Button onClick={() => approveView(this)} icon="export">审批详情</Button>
|
||||
<ReactToPrint
|
||||
trigger={() => <Button type={'primary'} icon={'printer'} >打印</Button>}
|
||||
content={() => this.componentRef}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user