|
@@ -1,133 +1,133 @@
|
|
|
<template>
|
|
|
<div class="app-container">
|
|
|
- <div v-if="serialNumber=='01'">
|
|
|
+ <div v-if="sn=='01'">
|
|
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
<el-tab-pane label="管道" name="first">
|
|
|
- <overhaul-pipe :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <overhaul-pipe :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="泵" name="second">
|
|
|
- <overhaul-pump :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <overhaul-pump :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="换热器" name="third">
|
|
|
- <overhaul-exchanger :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <overhaul-exchanger :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="塔罐" name="fourth">
|
|
|
- <overhaul-tower :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <overhaul-tower :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="阀门" name="fifth">
|
|
|
- <overhaul-valve :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <overhaul-valve :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="过滤器" name="sixth">
|
|
|
- <overhaul-filter :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <overhaul-filter :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='02'">
|
|
|
- <programme :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='02'">
|
|
|
+ <programme :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='03'">
|
|
|
- <blind :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='03'">
|
|
|
+ <blind :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='04'">
|
|
|
- <airtight :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='04'">
|
|
|
+ <airtight :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='05'">
|
|
|
- <protection :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='05'">
|
|
|
+ <protection :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='06'">
|
|
|
+ <div v-if="sn=='06'">
|
|
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
<el-tab-pane label="安全阀" name="first">
|
|
|
- <safety-valve :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <safety-valve :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="爆破片" name="second">
|
|
|
- <safety-brust :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <safety-brust :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="呼吸阀" name="third">
|
|
|
- <safety-breath :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <safety-breath :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="泄放阀" name="fourth">
|
|
|
- <safety-bleed :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <safety-bleed :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="阻火器" name="fifth">
|
|
|
- <safety-flamearrester :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <safety-flamearrester :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='07'">
|
|
|
- <public :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='07'">
|
|
|
+ <public :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='08'">
|
|
|
- <material :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='08'">
|
|
|
+ <material :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='09'">
|
|
|
- <hygiene :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='09'">
|
|
|
+ <hygiene :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='10'">
|
|
|
- <cleaning :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='10'">
|
|
|
+ <cleaning :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='11'">
|
|
|
- <circuit :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='11'">
|
|
|
+ <circuit :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='12'">
|
|
|
- <patrol :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='12'">
|
|
|
+ <patrol :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='13'">
|
|
|
- <patrol :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='13'">
|
|
|
+ <patrol :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='14'">
|
|
|
- <torchvoc :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='14'">
|
|
|
+ <torchvoc :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='15'">
|
|
|
- <patrol :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='15'">
|
|
|
+ <patrol :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='16'">
|
|
|
- <nitrogen :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='16'">
|
|
|
+ <nitrogen :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='17'">
|
|
|
- <lock :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='17'">
|
|
|
+ <lock :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='18'">
|
|
|
+ <div v-if="sn=='18'">
|
|
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
<el-tab-pane label="机泵过滤器清理工作清单" name="first">
|
|
|
- <pump-cleaning :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <pump-cleaning :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="机泵检修完成确认清单" name="second">
|
|
|
- <pump-overhaul :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <pump-overhaul :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="机泵润滑油加注确认清单" name="third">
|
|
|
- <pump-fill :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <pump-fill :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='19'">
|
|
|
- <frame :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='19'">
|
|
|
+ <frame :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='20'">
|
|
|
- <pipe :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='20'">
|
|
|
+ <pipe :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='21'">
|
|
|
- <instrument-calibration :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='21'">
|
|
|
+ <instrument-calibration :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='22'">
|
|
|
- <instrument-test :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='22'">
|
|
|
+ <instrument-test :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='23'">
|
|
|
- <alarm :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='23'">
|
|
|
+ <alarm :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='24'">
|
|
|
- <gasdetector :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='24'">
|
|
|
+ <gasdetector :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='25'">
|
|
|
- <lighting :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='25'">
|
|
|
+ <lighting :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='26'">
|
|
|
- <motor :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='26'">
|
|
|
+ <motor :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='27'">
|
|
|
- <franklinism :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='27'">
|
|
|
+ <franklinism :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
- <div v-if="serialNumber=='28'">
|
|
|
- <analyzer :sub-id="Number(subId)" :is-approve="Number(isApprove)"/>
|
|
|
+ <div v-if="sn=='28'">
|
|
|
+ <analyzer :sub-id="Number(si)" :is-approve="Number(isApprove)"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -223,19 +223,27 @@ export default {
|
|
|
return {
|
|
|
// 默认第一个Tab
|
|
|
activeName: 'first',
|
|
|
+ si: null,
|
|
|
+ sn: '',
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
+ console.log(this.subId)
|
|
|
+ console.log(this.serialNumber)
|
|
|
const id = this.$route.params.subId
|
|
|
const serialNumber = this.$route.params.serialNumber
|
|
|
console.log(id)
|
|
|
console.log(serialNumber)
|
|
|
console.log(this.$route)
|
|
|
if (typeof id !== 'undefined') {
|
|
|
- this.subId = id
|
|
|
+ this.si = id
|
|
|
+ }else{
|
|
|
+ this.si = this.subId
|
|
|
}
|
|
|
if (typeof serialNumber !== 'undefined') {
|
|
|
- this.serialNumber = serialNumber
|
|
|
+ this.sn = serialNumber
|
|
|
+ }else{
|
|
|
+ this.sn = this.serialNumber
|
|
|
}
|
|
|
},
|
|
|
methods: {
|