|
@@ -1,10 +1,17 @@
|
|
|
<template>
|
|
|
<div class="hc-task-form-body">
|
|
|
- <HcMiddlepayForm v-if="isType === 1" />
|
|
|
+ <el-tabs v-if="isType === 1" type="border-card">
|
|
|
+ <el-tab-pane label="计量信息">
|
|
|
+ <HcMiddlepayForm />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane label="质保资料">
|
|
|
+ <HcMassForm />
|
|
|
+ </el-tab-pane>
|
|
|
+ </el-tabs>
|
|
|
<HcStartWorkForm v-if="isType === 2" />
|
|
|
<HcAlterForm v-if="isType === 3" />
|
|
|
<HcMaterialForm v-if="isType === 4" />
|
|
|
- <hc-card-item class="mt-3">
|
|
|
+ <hc-card-item class="hc-card-footer mt-3">
|
|
|
<div class="relative">
|
|
|
<el-radio-group v-model="approval" size="large">
|
|
|
<el-radio :label="1">同意</el-radio>
|
|
@@ -21,6 +28,7 @@
|
|
|
<script setup>
|
|
|
import { onMounted, ref, watch } from 'vue'
|
|
|
import HcMiddlepayForm from './middlepay-form.vue'
|
|
|
+import HcMassForm from './mass-form.vue'
|
|
|
import HcStartWorkForm from './start-work-form.vue'
|
|
|
import HcAlterForm from './alter-form.vue'
|
|
|
import HcMaterialForm from './material-form.vue'
|
|
@@ -83,6 +91,12 @@ const remark = ref('')
|
|
|
|
|
|
<style lang="scss">
|
|
|
.hc-task-form-body .hc-card-item-box {
|
|
|
+ background: #f6f6f6 !important;
|
|
|
+}
|
|
|
+.hc-task-form-body .hc-card-item-box.hc-card-footer {
|
|
|
background: white !important;
|
|
|
}
|
|
|
+.hc-task-form-body .el-tabs--border-card>.el-tabs__content {
|
|
|
+ padding: 6px;
|
|
|
+}
|
|
|
</style>
|