|
@@ -66,8 +66,7 @@
|
|
|
:data="tableData"
|
|
|
tooltip-effect="dark"
|
|
|
stripe
|
|
|
- class="fontSize core_dialogue"
|
|
|
- style="height:65%;overflow: auto;"
|
|
|
+ class="fontSize"
|
|
|
:header-cell-style="{ background: '#f2f2f2',color:'#000' }"
|
|
|
>
|
|
|
|
|
@@ -121,7 +120,7 @@
|
|
|
prop="begin_at"
|
|
|
align="center"
|
|
|
label="活动时间"
|
|
|
- min-width="10%">
|
|
|
+ min-width="12%">
|
|
|
<template #default="scope">
|
|
|
{{ GetTime(scope.row.begin_at)}}
|
|
|
</template>
|
|
@@ -136,8 +135,10 @@
|
|
|
<div class="operations">
|
|
|
<!-- <el-button type="primary" > -->
|
|
|
<el-button type="primary" @click="MADetails(scope.row.acId)" size="mini">查看详情</el-button>
|
|
|
+
|
|
|
<el-button type="primary" v-if="scope.row.state==0" @click="audi(scope.row)" size="mini">审核</el-button>
|
|
|
- <el-button type="info" disabled v-if="scope.row.state==1" @click="audi(scope.row)" size="mini">审核</el-button>
|
|
|
+ <el-button type="info" disabled style="background-color: #c8c9cc;border-color: #c8c9cc;cursor: no-drop;" v-if="scope.row.state==1" @click="audi(scope.row)" size="mini">审核</el-button>
|
|
|
+
|
|
|
<el-button type="primary" size="mini" @click="edit(scope)">申请表</el-button>
|
|
|
<el-button type="primary" v-if="scope.row.reportFile==''||scope.row.reportFile==null" size="mini" @click="end(scope.row)" >完结</el-button>
|
|
|
<el-button type="info" v-show="scope.row.reportFile!=''&&scope.row.reportFile!=null" size="mini" disabled>完结</el-button>
|
|
@@ -158,6 +159,7 @@
|
|
|
:visible.sync="auditDialog"
|
|
|
class="dialogWidth"
|
|
|
:before-close="init">
|
|
|
+ <div class="addDialogLogo">LOGO</div>
|
|
|
|
|
|
<div class="diaTit">
|
|
|
<div class="spans">项目名称:</div>
|
|
@@ -200,6 +202,7 @@
|
|
|
class="dialogWidth"
|
|
|
width="700px"
|
|
|
:before-close="init">
|
|
|
+ <div class="addDialogLogo">LOGO</div>
|
|
|
|
|
|
<div class="diaTit">
|
|
|
<div class="spans">项目名称:</div>
|
|
@@ -261,7 +264,7 @@
|
|
|
<div class="addDialogLogo">LOGO</div>
|
|
|
<div class="deleteContent">"{{ endTable.title }}"项目活动,是否确定完结?</div>
|
|
|
<div class="deleteContent1">活动完结报告</div>
|
|
|
- <div class="download" v-for="item in endTable.file">
|
|
|
+ <div class="download" v-for="(item,index) in endTable.file" :key="index">
|
|
|
<div>{{ item.fileName }}</div>
|
|
|
<el-button type="primary" @click="delEndTableFile(item.url)" size="mini">删除文件</el-button>
|
|
|
</div>
|
|
@@ -280,12 +283,13 @@
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
<!-- 完结对话框结束 -->
|
|
|
+ <!-- 分页 -->
|
|
|
<el-pagination
|
|
|
@current-change="CurrentChange"
|
|
|
:page-size="Page.lim"
|
|
|
layout=" prev, pager, next"
|
|
|
background
|
|
|
- class="pagination"
|
|
|
+ class="paginations"
|
|
|
:total="Page.total">
|
|
|
</el-pagination>
|
|
|
|
|
@@ -321,7 +325,7 @@ import beUpload from '../../components/tool/beUpload'
|
|
|
Page:{
|
|
|
nowPage:1,
|
|
|
total:10,
|
|
|
- lim:10
|
|
|
+ lim:8
|
|
|
},
|
|
|
processTable:{
|
|
|
Id:"",
|
|
@@ -505,14 +509,26 @@ import beUpload from '../../components/tool/beUpload'
|
|
|
.el-dialog__body{
|
|
|
padding:30px 0px 30px 90px ;
|
|
|
}
|
|
|
-
|
|
|
+ .addDialogLogo{
|
|
|
+ width: 60px;
|
|
|
+ height: 30px;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ line-height: 30px;
|
|
|
+ border-radius: 5px;
|
|
|
+ background: #f2f2f2;
|
|
|
+ position: absolute;
|
|
|
+ left: 20px; top: 15px;
|
|
|
+ }
|
|
|
.el-dialog__header{
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
background: #32455b;
|
|
|
}
|
|
|
.el-dialog__title{
|
|
|
color: #fff;
|
|
|
position: relative;
|
|
|
- top: -5px;
|
|
|
+ top: -2px;
|
|
|
font-size: 18px;
|
|
|
}
|
|
|
|
|
@@ -581,6 +597,9 @@ import beUpload from '../../components/tool/beUpload'
|
|
|
color:rgb(246, 247, 246);
|
|
|
display: flex;
|
|
|
justify-content: center;
|
|
|
+ position: relative;
|
|
|
+ top: -2px;
|
|
|
+ font-size: 18px;
|
|
|
}
|
|
|
.el-dialog{
|
|
|
width: 600px;
|
|
@@ -617,13 +636,14 @@ import beUpload from '../../components/tool/beUpload'
|
|
|
|
|
|
.addDialogLogo{
|
|
|
width: 60px;
|
|
|
- height: 30px;
|
|
|
- line-height: 30px;
|
|
|
- background: #f2f2f2;
|
|
|
- position: absolute;
|
|
|
- left: 10px;
|
|
|
- top: 15px;
|
|
|
- text-align: center;
|
|
|
+ height: 30px;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ line-height: 30px;
|
|
|
+ border-radius: 5px;
|
|
|
+ background: #f2f2f2;
|
|
|
+ position: absolute;
|
|
|
+ left: 20px; top: 15px;
|
|
|
}
|
|
|
}
|
|
|
}
|