点击逻辑和样式调整

dev-scheduling
zhangdi 3 months ago
parent a6a131f89d
commit e44cde6bd5
  1. 8
      src/views/productionSchedulingPlan/schedulingDashboard/container.vue

@ -168,7 +168,7 @@
lineHeight: getRowHeight(order.woCode) + 'px', lineHeight: getRowHeight(order.woCode) + 'px',
}" }"
> >
<div class="info-item"> <div class="info-item" @click="showTaskDetail(order)">
<div class="info-cell info-title-num">{{ index + 1 }}</div> <div class="info-cell info-title-num">{{ index + 1 }}</div>
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
@ -303,7 +303,7 @@
v-for="(task, taskIndex) in layer" v-for="(task, taskIndex) in layer"
:key="taskIndex" :key="taskIndex"
class="task-bar" class="task-bar"
@click="showTaskDetail(task)"
:class="{ :class="{
'task-bar-narrow': 'task-bar-narrow':
getWidthPercent(task.planStartTime, task.planEndTime) < 2.1, getWidthPercent(task.planStartTime, task.planEndTime) < 2.1,
@ -1620,6 +1620,10 @@ export default {
.info-item { .info-item {
display: flex; display: flex;
height: 100%; height: 100%;
cursor: pointer;
}
.info-item:hover {
background-color: #e9ecef;
} }
.info-cell { .info-cell {

Loading…
Cancel
Save