import React from 'react';
import { Icon, Modal, message, Spin, Timeline, Button, Popconfirm } from 'antd';
import { getPatentType, getPatentState, getTime, getIndustryType, newDownloadFile } from '../../tools.js';
import './patent.less';
import ajax from 'jquery/src/ajax/xhr.js';
import $ from 'jquery/src/ajax';
const PatentDesc = React.createClass({
    getInitialState() {
        return {
            visible: false,
            loading: false,
            stepList: []
        };
    },
    showModal() {
        this.setState({
            visible: true,
        });
    },
    handleOk() {
        this.setState({
            visible: false,
        });
        this.props.closeDesc(false, true);
    },
    getPatentInfo(thepid) {
        $.ajax({
            method: "get",
            dataType: "json",
            crossDomain: false,
            url: globalConfig.context + "/api/user/patent/clientPatentInfo",
            data: {
                pid: thepid
            },
            success: function (data) {
                let thisData = data.data;
                if (!thisData) {
                    if (data.error && data.error.length) {
                        message.warning(data.error[0].message);
                    }
                    thisData = {};
                };
                this.setState({
                    patentInfoData: thisData,
                    stepList: this.state.stepList
                });
            }.bind(this),
        });
    },
    getStepList(thepid) {
        $.ajax({
            method: "get",
            dataType: "json",
            crossDomain: false,
            url: globalConfig.context + '/api/user/patent/patentProcess',
            data: {
                pid: thepid || this.props.pid
            },
            success: function (data) {
                let theArr = [];
                if (!data.data) {
                    if (data.error && data.error.length) {
                        message.warning(data.error[0].message);
                    };
                } else {
                    for (var item in data.data) {
                        theArr.push(
                            
编号:{theData.serialNumber}
申请号/专利号:{theData.patentNumber}
专利名称:{theData.patentName}
专利类型:{getPatentType(theData.patentCatagory)}
专利状态:{getPatentState(theData.patentState)}
所属行业:{getIndustryType(theData.patentField)}
                                        专利稿件下载
                                        {theData.confirmState == 0 ?
                                            
第一发明人:
姓名:{theData.firstInventorName}
身份证:{theData.firstInventorIdNumber}
第二发明人:
姓名:{theData.secondInventorName}
第三发明人:
姓名:{theData.thirdInventorName}