|
@@ -10,7 +10,7 @@
|
|
|
idname="sa_workorderid"
|
|
|
ownertable="sa_workorder"
|
|
|
tags=""
|
|
|
- :tabs="['工序详情','确认单','服务团队','工单物料','详细信息']"
|
|
|
+ :tabs="mainData.actiontype == '工序模板' ? ['工序详情','确认单','服务团队','工单物料','详细信息'] : ['服务商品','确认单','服务团队','详细信息']"
|
|
|
@pageChange="pageChange"
|
|
|
@onEditSuccess="queryMainData($route.query.id)">
|
|
|
<div slot="tags">
|
|
@@ -81,7 +81,7 @@
|
|
|
v-if="mainData.status != '完结' && tool.checkAuth($route.name,'delete')"
|
|
|
/>
|
|
|
</div>
|
|
|
- <div slot="slot0">
|
|
|
+ <div slot="slot0" v-if="mainData.actiontype == '工序模板'">
|
|
|
<taskDetail :data="nodes">
|
|
|
<template v-slot:detail="scope">
|
|
|
<taskListDetail class="inline-16" :data="scope.data"></taskListDetail>
|
|
@@ -91,26 +91,48 @@
|
|
|
</template> -->
|
|
|
</taskDetail>
|
|
|
</div>
|
|
|
- <div slot="slot1">
|
|
|
+ <div slot="slot1" v-if="mainData.actiontype == '工序模板'">
|
|
|
<checkBill>
|
|
|
<template v-slot:download="scope">
|
|
|
<el-button v-if="tool.checkAuth($route.name,'checkBillDetail')" type="text" size="mini" @click="downLoadBill(scope.data)">单 据 下 载</el-button>
|
|
|
</template>
|
|
|
</checkBill>
|
|
|
</div>
|
|
|
- <div slot="slot2">
|
|
|
+ <div slot="slot2" v-if="mainData.actiontype == '工序模板'">
|
|
|
<teamList v-if="tool.checkAuth($route.name,'teamList')" ref="teamList" :data="mainData.team">
|
|
|
<selectTeam ref="team" @teamChange="teamChange" slot="add">
|
|
|
<el-button v-if="tool.checkAuth($route.name,'teamHandle')" class="button-new-tag" size="small" type="primary" @click="$refs.team.dialogFormVisible=true">添 加</el-button>
|
|
|
</selectTeam>
|
|
|
</teamList>
|
|
|
</div>
|
|
|
- <div slot="slot3">
|
|
|
+ <div slot="slot3" v-if="mainData.actiontype == '工序模板'">
|
|
|
<Items :data="mainData"></Items>
|
|
|
</div>
|
|
|
- <div slot="slot4">
|
|
|
+ <div slot="slot4" v-if="mainData.actiontype == '工序模板'">
|
|
|
<detailInfo :more="true" :data="detailInfo"></detailInfo>
|
|
|
</div>
|
|
|
+
|
|
|
+ <div slot="slot0" v-if="mainData.actiontype != '工序模板'">
|
|
|
+ <Items :data="mainData"></Items>
|
|
|
+ </div>
|
|
|
+ <div slot="slot1" v-if="mainData.actiontype != '工序模板'">
|
|
|
+ <checkBill>
|
|
|
+ <template v-slot:download="scope">
|
|
|
+ <el-button v-if="tool.checkAuth($route.name,'checkBillDetail')" type="text" size="mini" @click="downLoadBill(scope.data)">单 据 下 载</el-button>
|
|
|
+ </template>
|
|
|
+ </checkBill>
|
|
|
+ </div>
|
|
|
+ <div slot="slot2" v-if="mainData.actiontype != '工序模板'">
|
|
|
+ <teamList v-if="tool.checkAuth($route.name,'teamList')" ref="teamList" :data="mainData.team">
|
|
|
+ <selectTeam ref="team" @teamChange="teamChange" slot="add">
|
|
|
+ <el-button v-if="tool.checkAuth($route.name,'teamHandle')" class="button-new-tag" size="small" type="primary" @click="$refs.team.dialogFormVisible=true">添 加</el-button>
|
|
|
+ </selectTeam>
|
|
|
+ </teamList>
|
|
|
+ </div>
|
|
|
+ <div slot="slot3" v-if="mainData.actiontype != '工序模板'">
|
|
|
+ <detailInfo :more="true" :data="detailInfo"></detailInfo>
|
|
|
+ </div>
|
|
|
+
|
|
|
</basicDetails>
|
|
|
</div>
|
|
|
</template>
|