| | |
| | | <el-table-column fixed="right" label="操作" align="center"> |
| | | <template slot-scope="scope"> |
| | | <div v-if="!projectInfoData.managerFlag"> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 0" @click="handleProgressReport(scope.row)">进度上报</el-button> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 2" @click="handleReportAgain(scope.row)">重新上报</el-button> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus !== 0" @click="handleCheckProgress(scope.row)">查看</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 0" |
| | | @click="handleProgressReport(scope.row)">进度上报</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 2" |
| | | @click="handleReportAgain(scope.row)">重新上报</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | icon="el-icon-view" |
| | | v-if="scope.row.progressStatus !== 0" |
| | | @click="handleCheckProgress(scope.row)">查看</el-button> |
| | | </div> |
| | | <div v-if="projectInfoData.managerFlag"> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 1" @click="handleOpenExamine(scope.row)">审核</el-button> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 2 || scope.row.progressStatus === 3" @click="handleCheckProgress(scope.row)">查看</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 1" |
| | | @click="handleOpenExamine(scope.row)">审核</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | icon="el-icon-view" |
| | | v-if="scope.row.progressStatus === 2 || scope.row.progressStatus === 3" |
| | | @click="handleCheckProgress(scope.row)">查看</el-button> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | <el-table-column fixed="right" label="操作" align="center"> |
| | | <template slot-scope="scope"> |
| | | <div v-if="!projectInfoData.managerFlag"> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 0" @click="handleProgressReport(scope.row)">进度上报</el-button> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 2" @click="handleReportAgain(scope.row)">重新上报</el-button> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus !== 0" @click="handleCheckProgress(scope.row)">查看</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 0" |
| | | @click="handleProgressReport(scope.row)">进度上报</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 2" |
| | | @click="handleReportAgain(scope.row)">重新上报</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | icon="el-icon-view" |
| | | v-if="scope.row.progressStatus !== 0" |
| | | @click="handleCheckProgress(scope.row)">查看</el-button> |
| | | </div> |
| | | <div v-if="projectInfoData.managerFlag"> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 1" @click="handleOpenExamine(scope.row)">审核</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 1" |
| | | @click="handleOpenExamine(scope.row)">审核</el-button> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | <el-table-column fixed="right" label="操作" align="center"> |
| | | <template slot-scope="scope"> |
| | | <div v-if="!projectInfoData.managerFlag"> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 0" @click="handleProgressReport(scope.row)">进度上报</el-button> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 2" @click="handleReportAgain(scope.row)">重新上报</el-button> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus !== 0" @click="handleCheckProgress(scope.row)">查看</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 0" |
| | | @click="handleProgressReport(scope.row)">进度上报</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 2" |
| | | @click="handleReportAgain(scope.row)">重新上报</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | icon="el-icon-view" |
| | | v-if="scope.row.progressStatus !== 0" |
| | | @click="handleCheckProgress(scope.row)">查看</el-button> |
| | | </div> |
| | | <div v-if="projectInfoData.managerFlag"> |
| | | <el-button type="primary" size="small" v-if="scope.row.progressStatus === 1" @click="handleOpenExamine(scope.row)">审核</el-button> |
| | | <el-button |
| | | type="text" |
| | | size="medium" |
| | | v-if="scope.row.progressStatus === 1" |
| | | @click="handleOpenExamine(scope.row)">审核</el-button> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | <el-input v-model="progressReportData.title" readonly /> |
| | | </el-form-item> |
| | | <el-form-item label="计划时间:" :label-width="formLabelWidth"> |
| | | <el-date-picker v-model="progressReportData.startTime" type="date" placeholder="选择日期" size="small" style="width: 130px" readonly/> |
| | | <el-date-picker v-model="progressReportData.startTime" type="date" placeholder="选择日期" size="medium" style="width: 130px" readonly/> |
| | | 至 |
| | | <el-date-picker v-model="progressReportData.endTime" type="date" placeholder="选择日期" size="small" style="width: 130px" readonly/> |
| | | <el-date-picker v-model="progressReportData.endTime" type="date" placeholder="选择日期" size="medium" style="width: 130px" readonly/> |
| | | </el-form-item> |
| | | <el-form-item label="实际完成时间:" :label-width="formLabelWidth"> |
| | | <el-date-picker |
| | |
| | | type="date" |
| | | placeholder="选择日期" |
| | | value-format="yyyy-MM-dd HH:mm:ss" |
| | | size="small" |
| | | size="medium" |
| | | style="width: 130px" |
| | | :readonly="projectInfoData.managerFlag || dialogFlag !== 0"/> |
| | | 至 |
| | |
| | | type="date" |
| | | placeholder="选择日期" |
| | | value-format="yyyy-MM-dd HH:mm:ss" |
| | | size="small" |
| | | size="medium" |
| | | style="width: 130px" |
| | | :readonly="projectInfoData.managerFlag || dialogFlag !== 0"/> |
| | | </el-form-item> |
| | |
| | | <el-select |
| | | v-model="progressReportData.departmentExamine" |
| | | placeholder="请选择" |
| | | size="small" |
| | | size="medium" |
| | | :disabled="progressReportData.progressStatusInt === 2 || progressReportData.progressStatusInt === 3" |
| | | clearable> |
| | | <el-option label="同意" :value="0"></el-option> |
| | |
| | | <el-select |
| | | v-model="progressReportData.manageExamine" |
| | | placeholder="请选择" |
| | | size="small" |
| | | size="medium" |
| | | :disabled="progressReportData.progressStatusInt === 2 || progressReportData.progressStatusInt === 3" |
| | | clearable> |
| | | <el-option label="请选择" :value="null"></el-option> |