• wangxl's avatar
    22 · d9163f53
    wangxl authored
    d9163f53
projectResearchInfo.vue 3.49 KB
<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>