hejianhao
2026-01-09 be5d0750301ebad72f9f7f94e3b878bce43d4ec8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
import BaseForm from "../../common/edit-form-base";
import {Modal} from "antd";
import React from "react";
import {getProbDetail} from "../../../api/standard";
 
 
class EditCorrectPracticeForm extends BaseForm {
 
    problem = {}
 
    numberFactor = {}
 
    viewWillAppear() {
        getProbDetail(this.state.editableData.problem.id).then(res => {
            if (res.data.status === 'OK') {
                this.problem = res.data.data
                this.numberFactor = this.problem.numberFactors[this.state.editableData.numberFactorIndex]
            }
        })
    }
 
    render() {
        const { visible, onCancel, onOk, form, confirmLoading } = this.props;
        const data = this.state.editableData;
 
        return (
            <Modal
                title={data.projectName}
                visible={visible}
                onCancel={onCancel}
                footer={[
                    <div key={'footer'}></div>
                ]}
                width={'40%'}
                destroyOnClose
            >
                <div className="border">
                    <div className="list-item">
                        <div className="title text-center">计划名称</div>
                        <div className="content text-center">{data.planName}</div>
                    </div>
                    <div className="list-item">
                        <div className="title text-center">项目名称</div>
                        <div className="content text-center">{data.projectName}</div>
                    </div>
                    <div className="list-item">
                        <div className="title text-center">检查内容</div>
                        <div className="content text-center">{data.hierarchyName}</div>
                    </div>
                    <div className="list-item">
                        <div className="title text-center">备注</div>
                        <div className="content text-center">{data.remark}</div>
                    </div>
                    <div className="list-item">
                        <div className="title text-center">创建时间</div>
                        <div className="content text-center">{data.createTime}</div>
                    </div>
                </div>
            </Modal>
        )
    }
}
 
export default EditCorrectPracticeForm