Commit f0367a1f authored by wangxl's avatar wangxl

33333

parent 70aa86b1
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
import moment from 'moment' import moment from 'moment'
import { isEmptyParams, filterExportExcelData, tableColumnsName } from "@/views/utils/common"; import { isEmptyParams, filterExportExcelData, tableColumnsName } from "@/views/utils/common";
import projectView from '@/views/report/project/components/projectView' import projectView from '@/views/report/project/components/projectView'
import projectCreate from '@/views/report/project/components/edit/projectCreate' import projectCreate from '@/views/report/project/components/projectCreate'
import paraSelect from '@/views/components/common/paraSelect' import paraSelect from '@/views/components/common/paraSelect'
import baseSelect from '@/views/components/common/baseSelect' import baseSelect from '@/views/components/common/baseSelect'
import projectImport from '@/views/manager/project/components/projectImport'; import projectImport from '@/views/manager/project/components/projectImport';
......
...@@ -22,14 +22,9 @@ ...@@ -22,14 +22,9 @@
<div class="submit-btn"> <div class="submit-btn">
<a-button type="primary" @click="exportData" icon="download">Excel</a-button> <a-button type="primary" @click="exportData" icon="download">Excel</a-button>
</div> </div>
<a-table :dataSource="tableData" :columns="columns" rowKey="id" :pagination="false" :loading="loading"> <a-table :dataSource="tableData" :columns="columns" rowKey="projId" :pagination="false" :loading="loading">
<template slot="taskStateName" slot-scope="record"> <template slot="taskStateName" slot-scope="record">
<span v-if="record"> <span>{{record.taskStateName}}</span>
{{record}}
</span>
<span v-else>
未填写
</span>
</template> </template>
<template slot="option" slot-scope="record"> <template slot="option" slot-scope="record">
<a-button type="link" size="small" @click="recordClick(record, 'view')">查看</a-button> <a-button type="link" size="small" @click="recordClick(record, 'view')">查看</a-button>
...@@ -64,15 +59,14 @@ export default { ...@@ -64,15 +59,14 @@ export default {
searchForm: { projName: null, projNo: null, projClass: null, reportYear: null, taskState: null, projType: getType() }, searchForm: { projName: null, projNo: null, projClass: null, reportYear: null, taskState: null, projType: getType() },
tableData: [], tableData: [],
columns: [ columns: [
{ title: '项目名称', dataIndex: 'projName' }, { title: '项目名称', dataIndex: 'projName', align: 'center' },
{ title: '项目编号', dataIndex: 'projNo' }, { title: '项目编号', dataIndex: 'projNo', align: 'center' },
{ title: '版本号', dataIndex: 'versionNo' }, { title: '项目类别', dataIndex: 'projClassName', align: 'center' },
{ title: '项目类别', dataIndex: 'projClassName' }, { title: '开始时间', dataIndex: 'startDate', align: 'center' },
{ title: '开始时间', dataIndex: 'startDate' }, { title: '结束时间', dataIndex: 'endDate', align: 'center' },
{ title: '结束时间', dataIndex: 'endDate' }, { title: '申报年度', dataIndex: 'reportYear', align: 'center' },
{ title: '申报年度', dataIndex: 'reportYear' }, { title: '状态',scopedSlots: { customRender: 'taskStateName' }, align: 'center' },
{ title: '状态', dataIndex: 'taskStateName', scopedSlots: { customRender: 'taskStateName' }, width: '100px', }, { title: '操作', fixed: 'right', scopedSlots: { customRender: 'option' }, align: 'center' }
{ title: '操作', fixed: 'right', scopedSlots: { customRender: 'option' } }
], ],
pagination: { pageIndex: 1, pageSize: this.$defaultPageSize, total: 0, pageSizeOptions: this.$defaultPageSizeOptions, }, pagination: { pageIndex: 1, pageSize: this.$defaultPageSize, total: 0, pageSizeOptions: this.$defaultPageSizeOptions, },
loading: false, loading: false,
......
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
import { getType, getComplete, setComplete } from '@/views/utils/auth' import { getType, getComplete, setComplete } from '@/views/utils/auth'
import moment from 'moment' import moment from 'moment'
import { isEmptyParams, filterExportExcelData, tableColumnsName, checkEmail, personGender, personBirthday, checkImageFileType, checkDocumentFileType } from "@/views/utils/common" import { isEmptyParams, filterExportExcelData, tableColumnsName, checkEmail, personGender, personBirthday, checkImageFileType, checkDocumentFileType } from "@/views/utils/common"
import projectCreate from '@/views/report/project/components/edit/projectCreate' import projectCreate from '@/views/report/project/components/projectCreate'
import projectView from '@/views/report/project/components/projectView' import projectView from '@/views/report/project/components/projectView'
import previewFile from '@/views/components/common/previewFile' import previewFile from '@/views/components/common/previewFile'
import knowledgeSelect from '@/views/components/common/knowledgeSelect' import knowledgeSelect from '@/views/components/common/knowledgeSelect'
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<script> <script>
import { getType } from '@/views/utils/auth' import { getType } from '@/views/utils/auth'
import projectEdit from "@/views/report/project/components/edit/projectEdit" import projectEdit from "@/views/report/project/components/projectEdit"
import projectEditKey from "@/views/report/project/components/keyProject/projectEdit" import projectEditKey from "@/views/report/project/components/keyProject/projectEdit"
export default { export default {
name: "projectCreate", name: "projectCreate",
......
...@@ -75,7 +75,7 @@ export default { ...@@ -75,7 +75,7 @@ export default {
{ title: '开始时间', dataIndex: 'startDate', align: 'center' }, { title: '开始时间', dataIndex: 'startDate', align: 'center' },
{ title: '结束时间', dataIndex: 'endDate', align: 'center' }, { title: '结束时间', dataIndex: 'endDate', align: 'center' },
{ title: '申报年度', dataIndex: 'reportYear', align: 'center' }, { title: '申报年度', dataIndex: 'reportYear', align: 'center' },
{ title: '状态', dataIndex: 'taskStateName', scopedSlots: { customRender: 'taskStateName' }, align: 'center' }, { title: '状态',scopedSlots: { customRender: 'taskStateName' }, align: 'center' },
{ title: '操作', fixed: 'right', width: '200px', scopedSlots: { customRender: 'option' }, align: 'center' } { title: '操作', fixed: 'right', width: '200px', scopedSlots: { customRender: 'option' }, align: 'center' }
], ],
pagination: { pageIndex: 1, pageSize: this.$defaultPageSize, total: 0, pageSizeOptions: this.$defaultPageSizeOptions, }, pagination: { pageIndex: 1, pageSize: this.$defaultPageSize, total: 0, pageSizeOptions: this.$defaultPageSizeOptions, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment