This commit is contained in:
何美荣 2026-05-19 17:19:09 +08:00
parent 8dd1ff1bab
commit d41c91fc8e

View File

@ -4,6 +4,7 @@ import moment from 'moment'
import { initFilter } from '../../../utils/common'; import { initFilter } from '../../../utils/common';
import { Table, Row, Spin, Card, Modal, DatePicker,Col, Button, Form ,Select} from 'antd'; import { Table, Row, Spin, Card, Modal, DatePicker,Col, Button, Form ,Select} from 'antd';
import DropDownPagination from '../../common/DropDownPaginationEx'; import DropDownPagination from '../../common/DropDownPaginationEx';
const { Option } = Select;
class BI064FormRunAnalysis extends React.Component { class BI064FormRunAnalysis extends React.Component {
constructor(props) { constructor(props) {
super(props); super(props);
@ -14,7 +15,9 @@ class BI064FormRunAnalysis extends React.Component {
inputText3: '', inputText3: '',
startTime:moment(this.getDate(), 'YYYY-MM-DD 00:00:00'),//moment(new Date()).add(-1, "month").format('YYYY-MM-DD 00:00:00'), startTime:moment(this.getDate(), 'YYYY-MM-DD 00:00:00'),//moment(new Date()).add(-1, "month").format('YYYY-MM-DD 00:00:00'),
endTime:moment(this.getEndDate(), 'YYYY-MM-DD 23:59:59'), endTime:moment(this.getEndDate(), 'YYYY-MM-DD 23:59:59'),
selectForms:[], selectForms:['安全风险辨识与评估计划','安全风险辨识表', '安全风险辨识结果表', '安全风险辨识结果汇总表', '安全风险评估表',
'安全风险评估汇总表', '风险检查关联表','安全检查通知','安全检查记录','安全检查记录汇总','隐患上报','手动隐患上报完善',
'隐患确认单','隐患整改通知单', '隐患整改记录', '延期整改申请'],
retData: [], // 表单运行数据 retData: [], // 表单运行数据
companyData: [], // 公司数据 companyData: [], // 公司数据
loading: true, loading: true,
@ -134,217 +137,27 @@ getEndDate=()=>{
}); });
}; };
handleSearch2 = (value) => { handleSearch2 = (value) => {
let temps = [ let temps = ['安全风险辨识与评估计划','安全风险辨识表', '安全风险辨识结果表', '安全风险辨识结果汇总表', '安全风险评估表',
{ '安全风险评估汇总表', '风险检查关联表','安全检查通知','安全检查记录','安全检查记录汇总','隐患上报','手动隐患上报完善',
label: '安全风险辨识与评估计划', '隐患确认单','隐患整改通知单', '隐患整改记录', '延期整改申请'];
value: '安全风险辨识与评估计划',
},{
label: '安全风险辨识表',
value: '安全风险辨识表',
},{
label: '安全风险辨识结果表',
value: '安全风险辨识结果表',
},{
label: '安全风险辨识结果汇总表',
value: '安全风险辨识结果汇总表',
},{
label: '安全风险评估表',
value: '安全风险评估表',
},{
label: '安全风险评估汇总表',
value: '安全风险评估汇总表',
},{
label: '风险检查关联表',
value: '风险检查关联表',
},
{
label: '安全检查通知',
value: '安全检查通知',
},
{
label: '安全检查记录',
value: '安全检查记录',
},
{
label: '安全检查记录汇总',
value: '安全检查记录汇总',
},
{
label: '隐患上报',
value: '隐患上报',
},
{
label: '手动隐患上报完善',
value: '手动隐患上报完善',
},
{
label: '隐患确认单',
value: '隐患确认单',
},
{
label: '隐患整改通知单',
value: '隐患整改通知单',
},
{
label: '隐患整改记录',
value: '隐患整改记录',
},
{
label: '延期整改申请',
value: '延期整改申请',
}
];
if(value === "双重预防机制" ) if(value === "双重预防机制" )
{ {
temps = [ temps = ['安全风险辨识与评估计划','安全风险辨识表', '安全风险辨识结果表', '安全风险辨识结果汇总表', '安全风险评估表',
{ '安全风险评估汇总表', '风险检查关联表','安全检查通知','安全检查记录','安全检查记录汇总','隐患上报','手动隐患上报完善',
label: '安全风险辨识与评估计划', '隐患确认单','隐患整改通知单', '隐患整改记录', '延期整改申请'];
value: '安全风险辨识与评估计划',
},{
label: '安全风险辨识表',
value: '安全风险辨识表',
},{
label: '安全风险辨识结果表',
value: '安全风险辨识结果表',
},{
label: '安全风险辨识结果汇总表',
value: '安全风险辨识结果汇总表',
},{
label: '安全风险评估表',
value: '安全风险评估表',
},{
label: '安全风险评估汇总表',
value: '安全风险评估汇总表',
},{
label: '风险检查关联表',
value: '风险检查关联表',
},
{
label: '安全检查通知',
value: '安全检查通知',
},
{
label: '安全检查记录',
value: '安全检查记录',
},
{
label: '安全检查记录汇总',
value: '安全检查记录汇总',
},
{
label: '隐患上报',
value: '隐患上报',
},
{
label: '手动隐患上报完善',
value: '手动隐患上报完善',
},
{
label: '隐患确认单',
value: '隐患确认单',
},
{
label: '隐患整改通知单',
value: '隐患整改通知单',
},
{
label: '隐患整改记录',
value: '隐患整改记录',
},
{
label: '延期整改申请',
value: '延期整改申请',
}];
} }
if(value === "作业现场安全管理" ) if(value === "作业现场安全管理" )
{ {
temps = [ temps = [ '班前会议', '岗位当班记录', '交接班记录', '班组活动记录','一般作业活动记录', '作业方案讨论记录','关键许可工作票',
{ '安全技术交底表','关键许可作业活动记录','矿山动火作业工作票','技术交底表','安全交底表','领导带班下井记录'];
label: '班前会议',
value: '班前会议',
},{
label: '岗位当班记录',
value: '岗位当班记录',
},{
label: '交接班记录',
value: '交接班记录',
},{
label: '班组活动记录',
value: '班组活动记录',
},{
label: '一般作业活动记录',
value: '一般作业活动记录',
},{
label: '作业方案讨论记录',
value: '作业方案讨论记录',
},{
label: '关键许可工作票',
value: '关键许可工作票',
},
{
label: '安全技术交底表',
value: '安全技术交底表',
},
{
label: '关键许可作业活动记录',
value: '关键许可作业活动记录',
},
{
label: '矿山动火作业工作票',
value: '矿山动火作业工作票',
},
{
label: '技术交底表',
value: '技术交底表',
},
{
label: '安全交底表',
value: '安全交底表',
},
{
label: '领导带班下井记录',
value: '领导带班下井记录',
}
];
} }
if(value === "安全教育与培训" ) if(value === "安全教育与培训" )
{ {
temps = [ temps = ['安全意识调查', '培训需求调查','培训通知', '培训通知(转训)','培训记录', '培训效果评估调查表', '三级安全教育培训记录',
{ '新三级安全教育记录', '新三级安全教育卡' ];
label: '安全意识调查',
value: '安全意识调查',
},{
label: '培训需求调查',
value: '培训需求调查',
},{
label: '培训通知',
value: '培训通知',
},{
label: '培训通知(转训)',
value: '培训通知(转训)',
},{
label: '培训记录',
value: '培训记录',
},{
label: '培训效果评估调查表',
value: '培训效果评估调查表',
},{
label: '三级安全教育培训记录',
value: '三级安全教育培训记录',
},
{
label: '新三级安全教育记录',
value: '新三级安全教育记录',
},
{
label: '新三级安全教育卡',
value: '新三级安全教育卡',
}
];
} }
this.setState({ this.setState({
inputText2: value, inputText2: value,
@ -832,8 +645,14 @@ getEndDate=()=>{
style={{ width: '180px' }} style={{ width: '180px' }}
allowClear allowClear
onChange={this.handleSearch3} onChange={this.handleSearch3}
options={selectForms}
/> >
{
selectForms && selectForms.map(item => (
<Option key={item}>{item}</Option>
))
}
</Select>
</Form.Item> </Form.Item>
</Col> </Col>
<Col span={5} style={{ marginLeft: "10px" }}> <Col span={5} style={{ marginLeft: "10px" }}>