|
@@ -92,25 +92,31 @@
|
|
|
<el-tooltip class="item cursorPo lineHeight" effect="dark" :content="scope.row.isScheduleLocked === 1? '点击解锁排期' : '点击锁定排期'" placement="top">
|
|
|
<div :class="scope.row.isScheduleLocked === 1 ? 'el-icon-lock' : 'el-icon-unlock'" @click="changeSchedule(scope.row)" />
|
|
|
</el-tooltip>
|
|
|
- <i class="el-icon-edit-outline cursorPo lineHeight" @click="editTask(scope.row)" />
|
|
|
- <i v-show="scope.row.isScheduleLocked === 0" class="el-icon-circle-plus-outline cursorPo lineHeight" @click="clickAddScheduling(2,scope.row)" />
|
|
|
- <el-popover v-if="scope.row.isDirectlyFromDpm === 0 || scope.row.isDirectlyFromDpm === 1" placement="bottom" title="同步排期至望岳" width="400" trigger="click">
|
|
|
- <div class="blueStr" />
|
|
|
- <div class="synchronization">是否需要同步当前任务的排期到望岳<span style="color: rgba(230,162,60,100%);"> {{ taskDpl }}</span> ?</div>
|
|
|
- <div v-if="taskDataList.length > 0" class="synchronization">以下任务与该望岳任务也关联,排期将一并同步,请知悉!</div>
|
|
|
- <div v-for="(item, index) in taskDataList" :key="index" class="Layout_space_between involveApp-top-bottom">
|
|
|
- <span class="item-detail">{{ item.taskId }}</span>
|
|
|
- <el-tooltip class="item" effect="dark" :content="item.name" placement="top">
|
|
|
- <span class="item-details">{{ item.name.substring(0,12) + '...' }}</span>
|
|
|
- </el-tooltip>
|
|
|
- <span class="item-detail">{{ item.moduleInfoName }}</span>
|
|
|
- </div>
|
|
|
- <div align="right" style="margin-top:20px;">
|
|
|
- <el-button size="mini" @click="$refs.Simulation.click()">取 消</el-button>
|
|
|
- <el-button size="mini" type="primary" @click="taskSyncScheduleToDpm(scope.row.id, taskDataList)">确 定</el-button>
|
|
|
- </div>
|
|
|
- <i slot="reference" class="el-icon-sort cursorPo deg" @click="getTaskList(scope.row)" />
|
|
|
- </el-popover>
|
|
|
+ <el-tooltip class="item cursorPo lineHeight" effect="dark" :content="'点击修改任务名称'" placement="top">
|
|
|
+ <i class="el-icon-edit-outline cursorPo lineHeight" @click="editTask(scope.row)" />
|
|
|
+ </el-tooltip>
|
|
|
+ <el-tooltip class="item cursorPo lineHeight" effect="dark" :content="'点击添加排期'" placement="top">
|
|
|
+ <i v-show="scope.row.isScheduleLocked === 0" class="el-icon-circle-plus-outline cursorPo lineHeight" @click="clickAddScheduling(2,scope.row)" />
|
|
|
+ </el-tooltip>
|
|
|
+ <el-tooltip class="item cursorPo lineHeight" effect="dark" :content="'同步任务排期至望岳'" placement="top">
|
|
|
+ <el-popover v-if="scope.row.isDirectlyFromDpm === 0 || scope.row.isDirectlyFromDpm === 1" placement="bottom" title="同步排期至望岳" width="400" trigger="click">
|
|
|
+ <div class="blueStr" />
|
|
|
+ <div class="synchronization">是否需要同步当前任务的排期到望岳<span style="color: rgba(230,162,60,100%);"> {{ taskDpl }}</span> ?</div>
|
|
|
+ <div v-if="taskDataList.length > 0" class="synchronization">以下任务与该望岳任务也关联,排期将一并同步,请知悉!</div>
|
|
|
+ <div v-for="(item, index) in taskDataList" :key="index" class="Layout_space_between involveApp-top-bottom">
|
|
|
+ <span class="item-detail">{{ item.taskId }}</span>
|
|
|
+ <el-tooltip class="item" effect="dark" :content="item.name" placement="top">
|
|
|
+ <span class="item-details">{{ item.name.substring(0,12) + '...' }}</span>
|
|
|
+ </el-tooltip>
|
|
|
+ <span class="item-detail">{{ item.moduleInfoName }}</span>
|
|
|
+ </div>
|
|
|
+ <div align="right" style="margin-top:20px;">
|
|
|
+ <el-button size="mini" @click="$refs.Simulation.click()">取 消</el-button>
|
|
|
+ <el-button size="mini" type="primary" @click="taskSyncScheduleToDpm(scope.row.id, taskDataList)">确 定</el-button>
|
|
|
+ </div>
|
|
|
+ <i slot="reference" class="el-icon-sort cursorPo deg" @click="getTaskList(scope.row)" />
|
|
|
+ </el-popover>
|
|
|
+ </el-tooltip>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|