|
|
|
@ -4,7 +4,7 @@
|
|
|
|
|
* @Author: JC9527
|
|
|
|
|
* @Date: 2024-03-25 09:07:08
|
|
|
|
|
* @LastEditors: JC9527
|
|
|
|
|
* @LastEditTime: 2024-03-28 15:29:35
|
|
|
|
|
* @LastEditTime: 2024-03-29 09:50:06
|
|
|
|
|
-->
|
|
|
|
|
<template>
|
|
|
|
|
<div class="L-public-main">
|
|
|
|
@ -57,53 +57,55 @@
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-form>
|
|
|
|
|
</header>
|
|
|
|
|
<el-table v-loading="loading" :data="tableData" :row-class-name="tableRowClassName">
|
|
|
|
|
<el-table-column label="项目分类" key="projectClassify" width="250px" prop="projectClassify">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<dict-tag :options="dict.type.jjh_project_type" :value="scope.row.projectClassify"/>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="项目名称" key="projectName" width="450px" prop="projectName" />
|
|
|
|
|
<el-table-column label="申报单位" key="declareUnit" width="550px" prop="declareUnit" />
|
|
|
|
|
<el-table-column label="年份" key="projectYear" width="200px" prop="projectYear" />
|
|
|
|
|
<el-table-column label="状态" key="status" width="200px" prop="status" class-name="table-status">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<p class="statusisThree" v-if="scope.row.status === 1">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>初审中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="statusisThree" v-if="scope.row.status === 2">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>复审中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="statusisTwo" v-if="scope.row.status === 3">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>专家评审中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="statusisTwo" v-if="scope.row.status === 4">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>市级评审中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="statusisOne" v-if="scope.row.status === 5">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>评审通过</span>
|
|
|
|
|
</p>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="操作" prop="userId" class-name="table-operation">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span class="look-info" @click="goInfo(scope.row)">查看详情</span>
|
|
|
|
|
<span class="del-info" @click="delInfo(scope.row)">删除</span>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
<my-pagination
|
|
|
|
|
:total="total"
|
|
|
|
|
:page="pagination.current"
|
|
|
|
|
:limit="pagination.size"
|
|
|
|
|
@pagination="getPagination"
|
|
|
|
|
:current-page.sync="pagination.current"
|
|
|
|
|
></my-pagination>
|
|
|
|
|
<section>
|
|
|
|
|
<el-table v-loading="loading" :data="tableData" :row-class-name="tableRowClassName">
|
|
|
|
|
<el-table-column label="项目分类" key="projectClassify" width="250px" prop="projectClassify">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<dict-tag :options="dict.type.jjh_project_type" :value="scope.row.projectClassify"/>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="项目名称" key="projectName" width="450px" prop="projectName" />
|
|
|
|
|
<el-table-column label="申报单位" key="declareUnit" width="550px" prop="declareUnit" />
|
|
|
|
|
<el-table-column label="年份" key="projectYear" width="200px" prop="projectYear" />
|
|
|
|
|
<el-table-column label="状态" key="status" width="200px" prop="status" class-name="table-status">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<p class="statusisThree" v-if="scope.row.status === 1">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>初审中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="statusisThree" v-if="scope.row.status === 2">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>复审中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="statusisTwo" v-if="scope.row.status === 3">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>专家评审中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="statusisTwo" v-if="scope.row.status === 4">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>市级评审中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="statusisOne" v-if="scope.row.status === 5">
|
|
|
|
|
<span></span>
|
|
|
|
|
<span>评审通过</span>
|
|
|
|
|
</p>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="操作" prop="userId" class-name="table-operation">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span class="look-info" @click="goInfo(scope.row)">查看详情</span>
|
|
|
|
|
<span class="del-info" @click="delInfo(scope.row)">删除</span>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
<my-pagination
|
|
|
|
|
:total="total"
|
|
|
|
|
:page="pagination.current"
|
|
|
|
|
:limit="pagination.size"
|
|
|
|
|
@pagination="getPagination"
|
|
|
|
|
:current-page.sync="pagination.current"
|
|
|
|
|
></my-pagination>
|
|
|
|
|
</section>
|
|
|
|
|
</div>
|
|
|
|
|
<my-dialog :title="title" @close="importClose" ref="importProject">
|
|
|
|
|
<el-row>
|
|
|
|
|