Browse Source

优化

master
陈裕财 4 years ago
parent
commit
21ce07fdfa
  1. 5
      src/views/xm/core/xmProjectPhase/XmProjectPhaseMng.vue

5
src/views/xm/core/xmProjectPhase/XmProjectPhaseMng.vue

@ -8,7 +8,7 @@
<el-input v-model="filters.key" style="width:200px;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width:200px;" placeholder="模糊查询">
</el-input> </el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectPhases" icon="el-icon-search">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectPhases" icon="el-icon-search">查询</el-button>
<el-button class="hidden-md-and-down" v-loading="load.list" :disabled="load.list==true" v-on:click="calcKeyPaths" icon="el-icon-search">计算关键路径</el-button>
<el-button class="hidden-md-and-down" v-loading="load.edit" :disabled="load.edit==true" v-on:click="calcKeyPaths" icon="el-icon-s-help">计算关键路径</el-button>
<el-button class="hidden-md-and-down" @click="loadTasksToXmProjectPhase(sels)" v-loading="load.edit" icon="el-icon-s-data">由任务汇总进度数据</el-button> <el-button class="hidden-md-and-down" @click="loadTasksToXmProjectPhase(sels)" v-loading="load.edit" icon="el-icon-s-data">由任务汇总进度数据</el-button>
<el-button @click="batchEditVisible=true" v-loading="load.edit" icon="el-icon-edit">批量修改</el-button> <el-button @click="batchEditVisible=true" v-loading="load.edit" icon="el-icon-edit">批量修改</el-button>
@ -77,6 +77,9 @@
<span v-show="scope.row.milestone=='1'"> <span v-show="scope.row.milestone=='1'">
<i class="el-icon-star-on"></i> <i class="el-icon-star-on"></i>
</span> </span>
<span v-show="scope.row.isKeyPath=='1'">
<i class="el-icon-s-help"></i>
</span>
<el-link type="primary" @click="showEdit(scope.row)">{{scope.row.seqNo}} &nbsp;&nbsp; {{scope.row.phaseName}} <el-link type="primary" @click="showEdit(scope.row)">{{scope.row.seqNo}} &nbsp;&nbsp; {{scope.row.phaseName}}
</el-link> </el-link>
<font v-for="item in [calcTaskStateByTime(scope.row.beginDate,scope.row.endDate,scope.row.actRate,scope.phaseStatus)]" :key="item.status"><el-tag :type="item.status">{{item.remark}}</el-tag></font> <font v-for="item in [calcTaskStateByTime(scope.row.beginDate,scope.row.endDate,scope.row.actRate,scope.phaseStatus)]" :key="item.status"><el-tag :type="item.status">{{item.remark}}</el-tag></font>

Loading…
Cancel
Save