|
@@ -145,12 +145,12 @@
|
|
|
@change="authBtnTabClick"
|
|
|
>
|
|
|
<template #extra>
|
|
|
- <HcTooltip keys="wbs_views_sort_btn">
|
|
|
+ <HcTooltip
|
|
|
+ keys="wbs_views_sort_btn"
|
|
|
+ v-if="nodeDataInfo?.nodeClass !== 2"
|
|
|
+ >
|
|
|
<el-button
|
|
|
- :disabled="
|
|
|
- ListItemDatas.length <= 0 ||
|
|
|
- nodeDataInfo?.nodeClass == 2
|
|
|
- "
|
|
|
+ :disabled="ListItemDatas.length <= 0"
|
|
|
hc-btn
|
|
|
type="primary"
|
|
|
@click="sortFormClick"
|
|
@@ -158,23 +158,27 @@
|
|
|
排序
|
|
|
</el-button>
|
|
|
</HcTooltip>
|
|
|
- <HcTooltip keys="wbs_views_node_save_btn">
|
|
|
+ <HcTooltip
|
|
|
+ keys="wbs_views_node_save_btn"
|
|
|
+ v-if="nodeDataInfo?.nodeClass !== 2"
|
|
|
+ >
|
|
|
<el-button
|
|
|
:loading="nodeSaveLoading"
|
|
|
hc-btn
|
|
|
type="primary"
|
|
|
@click="NodeSaveClick"
|
|
|
- :disabled="nodeDataInfo?.nodeClass == 2"
|
|
|
>
|
|
|
辅助保存
|
|
|
</el-button>
|
|
|
</HcTooltip>
|
|
|
- <HcTooltip keys="wbs_views_drawings">
|
|
|
+ <HcTooltip
|
|
|
+ keys="wbs_views_drawings"
|
|
|
+ v-if="nodeDataInfo?.nodeClass !== 2"
|
|
|
+ >
|
|
|
<el-button
|
|
|
:disabled="
|
|
|
nodeDataInfo?.drawingsId === -1 ||
|
|
|
- nodeDataInfo?.drawingsId === null ||
|
|
|
- nodeDataInfo?.nodeClass == 2
|
|
|
+ nodeDataInfo?.drawingsId === null
|
|
|
"
|
|
|
hc-btn
|
|
|
color="#e03997"
|
|
@@ -209,12 +213,16 @@
|
|
|
>
|
|
|
上传附件
|
|
|
</el-button>
|
|
|
- <HcTooltip v-if="NodeStatus !== '3'" keys="wbs_report">
|
|
|
+ <HcTooltip
|
|
|
+ v-if="
|
|
|
+ NodeStatus !== '3' ||
|
|
|
+ nodeDataInfo?.nodeClass !== 2
|
|
|
+ "
|
|
|
+ keys="wbs_report"
|
|
|
+ >
|
|
|
<el-button
|
|
|
:disabled="
|
|
|
- NodeStatus === '3' ||
|
|
|
- NodeStatus === '1' ||
|
|
|
- nodeDataInfo?.nodeClass == 2
|
|
|
+ NodeStatus === '3' || NodeStatus === '1'
|
|
|
"
|
|
|
:loading="reportLoading"
|
|
|
hc-btn
|
|
@@ -225,27 +233,34 @@
|
|
|
上报
|
|
|
</el-button>
|
|
|
</HcTooltip>
|
|
|
- <HcTooltip v-if="NodeStatus === '3'" keys="wbs_abolish">
|
|
|
+ <HcTooltip
|
|
|
+ v-if="
|
|
|
+ NodeStatus === '3' ||
|
|
|
+ nodeDataInfo?.nodeClass !== 2
|
|
|
+ "
|
|
|
+ keys="wbs_abolish"
|
|
|
+ >
|
|
|
<el-button
|
|
|
hc-btn
|
|
|
:laoding="abolishLoaing"
|
|
|
color="#FF976A"
|
|
|
style="color: white"
|
|
|
@click="abolishOneClick"
|
|
|
- :disabled="nodeDataInfo?.nodeClass == 2"
|
|
|
>
|
|
|
撤回上报流程
|
|
|
</el-button>
|
|
|
</HcTooltip>
|
|
|
<HcTooltip keys="wbs_views_sync_data_btn">
|
|
|
<el-button
|
|
|
- v-if="authBtnTabKey === '2'"
|
|
|
+ v-if="
|
|
|
+ authBtnTabKey === '2' ||
|
|
|
+ nodeDataInfo?.nodeClass !== 2
|
|
|
+ "
|
|
|
hc-btn
|
|
|
color="#37c0fe"
|
|
|
style="color: white"
|
|
|
:loading="syncdataloading"
|
|
|
@click="syncdata"
|
|
|
- :disabled="nodeDataInfo?.nodeClass == 2"
|
|
|
>
|
|
|
同步质检资料
|
|
|
</el-button>
|
|
@@ -257,17 +272,25 @@
|
|
|
style="color: white"
|
|
|
:loading="syncWorkloading"
|
|
|
@click="syncWork"
|
|
|
- v-if="nodeDataInfo.majorDataType == 2"
|
|
|
+ v-if="
|
|
|
+ nodeDataInfo.majorDataType == 2 ||
|
|
|
+ nodeDataInfo?.nodeClass !== 2
|
|
|
+ "
|
|
|
>
|
|
|
同步工序资料
|
|
|
</el-button>
|
|
|
|
|
|
- <HcTooltip v-if="NodeStatus !== '3'" keys="wbs_save">
|
|
|
+ <HcTooltip
|
|
|
+ v-if="
|
|
|
+ NodeStatus !== '3' ||
|
|
|
+ nodeDataInfo?.nodeClass !== 2
|
|
|
+ "
|
|
|
+ keys="wbs_save"
|
|
|
+ >
|
|
|
<el-button
|
|
|
:disabled="
|
|
|
NodeStatus === '3' ||
|
|
|
- ListItemDatas.length <= 0 ||
|
|
|
- nodeDataInfo?.nodeClass == 2
|
|
|
+ ListItemDatas.length <= 0
|
|
|
"
|
|
|
:loading="tableFormSaveLoading"
|
|
|
hc-btn
|