<template>
    <div>
        <a-table bordered rowKey="id" :columns="columns" :dataSource="dataSource" :pagination="false"
            :scroll="{ x:1100,y: 300 }">
        </a-table>
    </div>
</template>

<script>
export default {
    name: 'RegionPopup',
    data() {
        return {
            dataSource: [],
            columns: [
                {
                    title: '序号',
                    align: 'center',
                    width: '50px',
                    disabled: true,
                    dataIndex: 'serialNumber',
                    customRender: function (t, r, index) {
                        return parseInt(index) + 1
                    },
                },
                {
                    title: '风场名称',
                    align: 'center',
                    dataIndex: 'factoryName',
                    width: '200px',
                    ellipsis: true,
                },
                {
                    title: '经度',
                    align: 'center',
                    dataIndex: 'longitude',
                    width: '200px',
                    ellipsis: true,
                },
                {
                    title: '纬度',
                    align: 'center',
                    dataIndex: 'latitude',
                    width: '350px',
                    ellipsis: true,
                },
                {
                    title: '项目名称',
                    align: 'center',
                    dataIndex: 'projectName',
                    width: '200px',
                    ellipsis: true,
                },
                {
                    title: '合同编码',
                    align: 'center',
                    dataIndex: 'contractCode',
                    width: '200px',
                    ellipsis: true,
                },
                {
                    title: '销售负责人',
                    align: 'center',
                    dataIndex: 'saleDirector',
                    width: '200px',
                    ellipsis: true,
                },
                {
                    title: '到货时间',
                    align: 'center',
                    dataIndex: 'arrivalTime',
                    width: '200px',
                    ellipsis: true,
                },
                {
                    title: '工程人员',
                    align: 'center',
                    dataIndex: 'engineer',
                    width: '200px',
                    ellipsis: true,
                },
                {
                    title: '工程到场时间',
                    align: 'center',
                    dataIndex: 'engineerCompletionTime',
                    width: '200px',
                    ellipsis: true,
                },
                {
                    title: '项目详情',
                    align: 'center',
                    dataIndex: 'projectContent',
                    width: '200px',
                    ellipsis: true,
                },
            ]
        };
    },
    mounted() {

    },

    methods: {
        init(data) {
            if (data) {
                this.dataSource = data
            }

        }
    },
};
</script>

<style scoped>

</style>