|
|
@ -23,13 +23,6 @@ |
|
|
<div class="stat-label">待报工节点</div> |
|
|
<div class="stat-label">待报工节点</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="stat-card stat-done"> |
|
|
|
|
|
<div class="stat-icon"><i class="el-icon-success"></i></div> |
|
|
|
|
|
<div class="stat-content"> |
|
|
|
|
|
<div class="stat-value">{{ completedNodeCount }}</div> |
|
|
|
|
|
<div class="stat-label">已报工节点</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
@ -58,7 +51,6 @@ |
|
|
<el-option label="全部" value=""></el-option> |
|
|
<el-option label="全部" value=""></el-option> |
|
|
<el-option label="已排产" value="已排产"></el-option> |
|
|
<el-option label="已排产" value="已排产"></el-option> |
|
|
<el-option label="进行中" value="进行中"></el-option> |
|
|
<el-option label="进行中" value="进行中"></el-option> |
|
|
<el-option label="已完成" value="已完成"></el-option> |
|
|
|
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="计划日期"> |
|
|
<el-form-item label="计划日期"> |
|
|
@ -132,7 +124,7 @@ |
|
|
<div class="node-title"> |
|
|
<div class="node-title"> |
|
|
<i class="el-icon-position"></i> 节点报工 |
|
|
<i class="el-icon-position"></i> 节点报工 |
|
|
</div> |
|
|
</div> |
|
|
<div v-for="node in item.visibleNodeList" :key="node.nodeCode" class="node-row"> |
|
|
|
|
|
|
|
|
<div v-for="node in item.visiblePendingNodeList" :key="node.nodeCode" class="node-row"> |
|
|
<span class="node-name">{{ node.nodeName }}</span> |
|
|
<span class="node-name">{{ node.nodeName }}</span> |
|
|
<div class="node-right"> |
|
|
<div class="node-right"> |
|
|
<!-- <el-tag :type="getNodeStatusType(node.status)" size="mini">{{ node.status }}</el-tag>--> |
|
|
<!-- <el-tag :type="getNodeStatusType(node.status)" size="mini">{{ node.status }}</el-tag>--> |
|
|
@ -293,9 +285,6 @@ export default { |
|
|
}, |
|
|
}, |
|
|
pendingNodeCount() { |
|
|
pendingNodeCount() { |
|
|
return this.dataList.reduce((sum, item) => sum + (item.visibleNodeList || []).filter(node => node.status !== '已完成').length, 0) |
|
|
return this.dataList.reduce((sum, item) => sum + (item.visibleNodeList || []).filter(node => node.status !== '已完成').length, 0) |
|
|
}, |
|
|
|
|
|
completedNodeCount() { |
|
|
|
|
|
return this.dataList.reduce((sum, item) => sum + (item.visibleNodeList || []).filter(node => node.status === '已完成').length, 0) |
|
|
|
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
activated() { |
|
|
activated() { |
|
|
@ -343,7 +332,8 @@ export default { |
|
|
nodeDoneCount: nodeDoneCount, |
|
|
nodeDoneCount: nodeDoneCount, |
|
|
nodeTotalCount: nodeTotalCount, |
|
|
nodeTotalCount: nodeTotalCount, |
|
|
currentNode: currentNode, |
|
|
currentNode: currentNode, |
|
|
visibleNodeList: nodeList |
|
|
|
|
|
|
|
|
visibleNodeList: nodeList, |
|
|
|
|
|
visiblePendingNodeList: nodeList.filter(item => item.status !== '已完成') |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
getOrderTypeName(orderType) { |
|
|
getOrderTypeName(orderType) { |
|
|
|