|
|
@ -16,9 +16,14 @@ |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="16"> |
|
|
|
<el-form-item label="任务发布时间"> |
|
|
|
<div>{{ formData.createdTime }}</div> |
|
|
|
<el-col :span="8"> |
|
|
|
<el-form-item label="任务周期"> |
|
|
|
<div>{{ formData.taskPeriod === 'once' ? '一次性' : '每周' }}</div> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="8"> |
|
|
|
<el-form-item label="完成时限"> |
|
|
|
<div style="color: #FF3300;"> <span v-if="formData.taskPeriod !== 'once'">每周</span>{{formData.completeLimitDay}} {{ formData.completeLimitHour }}</div> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="8"> |
|
|
@ -31,16 +36,6 @@ |
|
|
|
<div>{{ formData.createByName }}</div> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="8"> |
|
|
|
<el-form-item label="任务类型"> |
|
|
|
<div>{{ formData.type }}</div> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="16"> |
|
|
|
<el-form-item label="任务周期"> |
|
|
|
<div>{{ formData.taskPeriod === 'once' ? '一次性' : '每周' }}</div> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-form-item label="任务接收人"> |
|
|
|
<div style="display: flex;flex-direction: row; align-items: center;"> |
|
|
@ -51,6 +46,16 @@ |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="8"> |
|
|
|
<el-form-item label="任务类型"> |
|
|
|
<div>数据提报</div> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="8" v-if="formData.taskPeriod != 'once'"> |
|
|
|
<el-form-item label="任务有效期"> |
|
|
|
<div>{{ formData.startTime }} 至 {{ formData.endTime }}</div> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-form-item label="任务说明"> |
|
|
|
<div style="display: flex;flex-direction: row; align-items: center;"> |
|
|
@ -69,7 +74,7 @@ |
|
|
|
@click="handleClickShowView(formData.subWorkBookId, formData.taskStateName)" :key="index"> |
|
|
|
<img :src="require(`@/assets/images/index/Excel.png`)" alt=""> |
|
|
|
<div class="agencyName">{{ formData.taskTitle }}</div> |
|
|
|
<div>({{ formData.taskStateName }})</div> |
|
|
|
<div :class="formData.taskState === 'archived'?'green':formData.taskState === 'submit'?'blue':formData.taskState === 'rejected'?'black':'orange'">({{ formData.taskStateName }})</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="flex title flex-center-deputy"> |
|
|
@ -83,7 +88,7 @@ |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="taskStateName" fixed="right" label="状态" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div :style="{ color: scope.row.taskStateName == '已存档' ? '#08af58' : '' }">{{ |
|
|
|
<div :class="scope.row.taskState === 'archived'?'green':scope.row.taskState === 'submit'?'blue':scope.row.taskState === 'rejected'?'black':'orange'">{{ |
|
|
|
scope.row.taskStateName }}</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
@ -236,4 +241,16 @@ export default { |
|
|
|
height: 80px; |
|
|
|
} |
|
|
|
} |
|
|
|
.orange{ |
|
|
|
color: #f87f3a; |
|
|
|
} |
|
|
|
.green{ |
|
|
|
color: #08b9b4; |
|
|
|
} |
|
|
|
.blue{ |
|
|
|
color: #5294ff; |
|
|
|
} |
|
|
|
.black{ |
|
|
|
color:#323888; |
|
|
|
} |
|
|
|
</style> |
|
|
|