|
@@ -1137,7 +1137,8 @@ export default {
|
|
|
RepairRecord: () => import('./repairRecord.vue'),
|
|
RepairRecord: () => import('./repairRecord.vue'),
|
|
|
CalibrationCheckRecord: () => import('./calibrationCheckRecord.vue'),
|
|
CalibrationCheckRecord: () => import('./calibrationCheckRecord.vue'),
|
|
|
ConfirmationRecord: () => import('./ConfirmationRecord.vue'),
|
|
ConfirmationRecord: () => import('./ConfirmationRecord.vue'),
|
|
|
- performanceVerificationRecord: () => import('./performanceVerificationRecord.vue'),
|
|
|
|
|
|
|
+ performanceVerificationRecord: () =>
|
|
|
|
|
+ import('./performanceVerificationRecord.vue'),
|
|
|
PvRecord: () => import('./pvRecord.vue'),
|
|
PvRecord: () => import('./pvRecord.vue'),
|
|
|
SelectType: () => import('@/views/component/selectType.vue'),
|
|
SelectType: () => import('@/views/component/selectType.vue'),
|
|
|
IbpsCustomDialog: () => ({
|
|
IbpsCustomDialog: () => ({
|
|
@@ -1153,6 +1154,10 @@ export default {
|
|
|
IbpsImage: () => ({
|
|
IbpsImage: () => ({
|
|
|
component: import('@/business/platform/file/image'),
|
|
component: import('@/business/platform/file/image'),
|
|
|
delay: 200
|
|
delay: 200
|
|
|
|
|
+ }),
|
|
|
|
|
+ AuthorizedPersonRecord: () => ({
|
|
|
|
|
+ component: import('./authorizedPersonRecord.vue'),
|
|
|
|
|
+ delay: 200
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
props: {
|
|
props: {
|
|
@@ -1269,7 +1274,7 @@ export default {
|
|
|
data: 'perfVerificationRecordPoList',
|
|
data: 'perfVerificationRecordPoList',
|
|
|
component: 'performanceVerificationRecord',
|
|
component: 'performanceVerificationRecord',
|
|
|
isKeepAlive: false
|
|
isKeepAlive: false
|
|
|
- },
|
|
|
|
|
|
|
+ }
|
|
|
// 同步与深圳三院分支,后端暂未同步对应接口,不开放
|
|
// 同步与深圳三院分支,后端暂未同步对应接口,不开放
|
|
|
// { label: '性能验证记录', name: 'nine', component: 'PvRecord', isKeepAlive: true }
|
|
// { label: '性能验证记录', name: 'nine', component: 'PvRecord', isKeepAlive: true }
|
|
|
],
|
|
],
|
|
@@ -1773,6 +1778,14 @@ export default {
|
|
|
}
|
|
}
|
|
|
this.isEdit = !!(this.params && this.params.id)
|
|
this.isEdit = !!(this.params && this.params.id)
|
|
|
this.isSheKou = this.deptList[0].positionId === '1166372468122714112' // 判断是否是蛇口医院
|
|
this.isSheKou = this.deptList[0].positionId === '1166372468122714112' // 判断是否是蛇口医院
|
|
|
|
|
+ if (deviceres?.authorization) {
|
|
|
|
|
+ this.tabItems.push({
|
|
|
|
|
+ label: '授权人员',
|
|
|
|
|
+ name: 'nine',
|
|
|
|
|
+ component: 'AuthorizedPersonRecord',
|
|
|
|
|
+ isKeepAlive: true
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
// 根据全局配置动态生成tab
|
|
// 根据全局配置动态生成tab
|
|
|
const newTab = []
|
|
const newTab = []
|
|
@@ -1918,4 +1931,4 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-</style>
|
|
|
|
|
|
|
+</style>
|