<template> <div> <a-row type="flex" class="row_center"> <a-col :span="2" class="bg-gray"> <div class="special-middle"> <div>序号</div> </div> </a-col> <a-col :span="3" class="bg-gray"> <div class="special-middle"> <div class="required">项目编号</div> </div> </a-col> <a-col :span="3" class="bg-gray"> <div class="special-middle"> <div class="required">项目名称</div> </div> </a-col> <a-col :span="3" class="bg-gray"> <div class="special-middle"> <div class="required">批准单位</div> </div> </a-col> <a-col :span="3" class="bg-gray"> <div class="special-middle"> <div class="required">负责人</div> </div> </a-col> <a-col :span="4" class="bg-gray"> <div class="special-middle"> <div class="required">开始日期</div> </div> </a-col> <a-col :span="4" class="bg-gray"> <div class="special-middle"> <div class="required">结束日期</div> </div> </a-col> <a-col :span="2" class="bg-gray"> <div class="special-middle"> <div class="required">项目经费(万元)</div> </div> </a-col> </a-row> <a-row v-for="(item, index) in dataList" :key="'researchListInfo'+index" type="flex" class="row_center"> <a-col :span="2"> <div class="special-middle"> <div> {{ index + 1 }} </div> </div> </a-col> <a-col :span="3"> <div class="special-middle"> <div> {{ item.projNo }} </div> </div> </a-col> <a-col :span="3"> <div class="special-middle"> <div> {{ item.projName }} </div> </div> </a-col> <a-col :span="3"> <div class="special-middle"> <div> {{ item.approveUnit }} </div> </div> </a-col> <a-col :span="3"> <div class="special-middle"> <div> {{ item.leader }} </div> </div> </a-col> <a-col :span="4"> <div class="special-middle"> <div> {{ moment(item.startDate).format('YYYY-MM-DD') }} </div> </div> </a-col> <a-col :span="4"> <div class="special-middle"> <div> {{ moment(item.endDate).format('YYYY-MM-DD') }} </div> </div> </a-col> <a-col :span="2"> <div class="special-middle"> <div> {{ item.funds }} </div> </div> </a-col> </a-row> </div> </template> <script> import moment from 'moment' export default { name: "projectResearchInfo", components: { }, props: { dataList: { type: Array, default: () => { return [] } }, }, data () { return { }; }, created () { }, computed: { }, methods: { moment, }, }; </script> <style scoped lang="less"> .file-description { display: block; width: 100%; line-height: 22px; padding: 3px 3px 3px 3px; color: red; white-space: normal; word-wrap: break-word; // text-indent: 1em; } .inner_from { .ant-row-flex:last-child .ant-col { border-bottom: 0; } .ant-row-flex .ant-col:first-child { border-left: 0; } .ant-row-flex { border-right: 0; } } .special-middle { .font_s { margin: 0 6px; } } </style>