8
0
ZaiZai 10 месяцев назад
Родитель
Сommit
873cbdc210
2 измененных файлов с 18 добавлено и 2 удалено
  1. 5 2
      src/views/project/info/detail.vue
  2. 13 0
      src/views/project/info/user.vue

+ 5 - 2
src/views/project/info/detail.vue

@@ -5,9 +5,10 @@
                 <HcInfo v-if="tabsKey === '1'" ref="infoRef" v-model="basicForm" />
                 <HcTemplate v-if="tabsKey === '2'" ref="tempRef" v-model="basicForm" />
                 <HcLogTemp v-if="tabsKey === '3'" ref="logRef" v-model="basicForm" />
+                <HcUserTemp v-if="tabsKey === '4'" ref="userRef" v-model="basicForm" />
                 <template #action>
-                    <el-button hc-btn class="mr-4" :loading="submitLoading" @click="saveAndExit">保存并退出</el-button>
-                    <el-button v-if="tabsKey > '1'" hc-btn type="success" :loading="submitLoading" @click="saveAndBackStep">保存并返回上一步</el-button>
+                    <el-button hc-btn class="mr-4" :type="`${tabsKey === '4' ? 'success' : ''}`" :loading="submitLoading" @click="saveAndExit">保存并退出</el-button>
+                    <el-button v-if="tabsKey > '1'" hc-btn :type="`${tabsKey === '4' ? '' : 'success'}`" :loading="submitLoading" @click="saveAndBackStep">保存并返回上一步</el-button>
                     <el-button v-if="tabsKey < '4'" hc-btn type="primary" :loading="submitLoading" @click="saveAndNextStep">保存并进入下一步</el-button>
                 </template>
             </hc-tab-card>
@@ -20,6 +21,7 @@ import { ref, watch } from 'vue'
 import HcInfo from './info.vue'
 import HcTemplate from './template.vue'
 import HcLogTemp from './log.vue'
+import HcUserTemp from './user.vue'
 import mainApi from '~api/project/project'
 import { getObjValue, isNullES } from 'js-fast-way'
 
@@ -138,6 +140,7 @@ const saveAndNextStep = async () => {
 const infoRef = ref(null)
 const tempRef = ref(null)
 const logRef = ref(null)
+const userRef = ref(null)
 
 //保存数据
 const submitLoading = ref(false)

+ 13 - 0
src/views/project/info/user.vue

@@ -0,0 +1,13 @@
+<template>
+    <div>
+        1111
+    </div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss">
+
+</style>