|
|
@ -32,10 +32,10 @@
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
<JNPF-table v-loading="listLoading" :data="list" row-key="id" :hasNO="false"
|
|
|
|
<JNPF-table v-loading="listLoading" :data="list" row-key="id" :hasNO="false"
|
|
|
|
:tree-props="{children: 'children', hasChildren: ''}" default-expand-all>
|
|
|
|
:tree-props="{children: 'children', hasChildren: ''}" default-expand-all>
|
|
|
|
<el-table-column type="index" width="50" label="序号" align="center" fixed="left" />
|
|
|
|
<el-table-column type="index" width="50" label="序号" align="center" />
|
|
|
|
<el-table-column prop="fullName" label="任务名称" show-overflow-tooltip width="200"
|
|
|
|
<el-table-column prop="fullName" label="任务名称" show-overflow-tooltip width="200"
|
|
|
|
fixed="left" />
|
|
|
|
/>
|
|
|
|
<el-table-column prop="signColor" label="标记" width="50" fixed="left">
|
|
|
|
<el-table-column prop="signColor" label="标记" width="50" >
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<i class="icon-ym icon-ym-extend-star"
|
|
|
|
<i class="icon-ym icon-ym-extend-star"
|
|
|
|
:style="'color:' + scope.row.signColor + '!important;'"
|
|
|
|
:style="'color:' + scope.row.signColor + '!important;'"
|
|
|
@ -43,13 +43,13 @@
|
|
|
|
<i class="icon-ym icon-ym-extend-star-o i-default" v-else></i>
|
|
|
|
<i class="icon-ym icon-ym-extend-star-o i-default" v-else></i>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="startTime" label="开始日期" width="100" fixed="left">
|
|
|
|
<el-table-column prop="startTime" label="开始日期" width="100" >
|
|
|
|
<template slot-scope="scope">{{ scope.row.startTime | toDate("yyyy-MM-dd") }}</template>
|
|
|
|
<template slot-scope="scope">{{ scope.row.startTime | toDate("yyyy-MM-dd") }}</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="endTime" label="结束日期" width="100" fixed="left">
|
|
|
|
<el-table-column prop="endTime" label="结束日期" width="100" >
|
|
|
|
<template slot-scope="scope">{{scope.row.endTime | toDate("yyyy-MM-dd") }}</template>
|
|
|
|
<template slot-scope="scope">{{scope.row.endTime | toDate("yyyy-MM-dd") }}</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="完成进度" width="80" prop="schedule" fixed="left">
|
|
|
|
<el-table-column label="完成进度" width="80" prop="schedule" >
|
|
|
|
<template slot-scope="scope">{{scope.row.schedule}}%</template>
|
|
|
|
<template slot-scope="scope">{{scope.row.schedule}}%</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column :resizable="false" v-for="i in ganttTitleDate" :label="i.full_date"
|
|
|
|
<el-table-column :resizable="false" v-for="i in ganttTitleDate" :label="i.full_date"
|
|
|
@ -64,7 +64,7 @@
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="操作" fixed="right" width="100">
|
|
|
|
<el-table-column label="操作" width="100">
|
|
|
|
<template slot-scope="scope" v-if="scope.row.parentId !='0'">
|
|
|
|
<template slot-scope="scope" v-if="scope.row.parentId !='0'">
|
|
|
|
<el-button size="mini" type="text" @click="addOrUpdateHandle(scope.row.id)">编辑
|
|
|
|
<el-button size="mini" type="text" @click="addOrUpdateHandle(scope.row.id)">编辑
|
|
|
|
</el-button>
|
|
|
|
</el-button>
|
|
|
@ -531,4 +531,4 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</style>
|
|
|
|
</style>
|
|
|
|