|
@@ -1,17 +1,31 @@
|
|
|
<template>
|
|
<template>
|
|
|
- <view class="">
|
|
|
|
|
|
|
+ <view class="h-container">
|
|
|
<up-navbar title="添加基地" :fixed="false"></up-navbar>
|
|
<up-navbar title="添加基地" :fixed="false"></up-navbar>
|
|
|
- <view class="pd-5"></view>
|
|
|
|
|
- <ut-tabs :tabs="tabs" mode="btw"></ut-tabs>
|
|
|
|
|
|
|
+ <view class="bg-fff mb-10">
|
|
|
|
|
+ <view class="pd-5"></view>
|
|
|
|
|
+ <ut-tabs v-model="activeTab" :tabs="tabs" mode="btw"></ut-tabs>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="flex1 ov-hd p-rtv" v-if="activeTab == 'base'">
|
|
|
|
|
+ <BaseInfo></BaseInfo>
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
</template>
|
|
</template>
|
|
|
<script setup lang="ts">
|
|
<script setup lang="ts">
|
|
|
-import { useUserStore } from "@/store";
|
|
|
|
|
-import { useClientRequest } from "@/utils/request";
|
|
|
|
|
|
|
+import { useUserStore } from '@/store';
|
|
|
|
|
+import { useClientRequest } from '@/utils/request';
|
|
|
|
|
+import BaseInfo from './models/base-info/base-info.vue';
|
|
|
|
|
+
|
|
|
const tabs = reactive([
|
|
const tabs = reactive([
|
|
|
{ label: '基本信息', value: 'base' },
|
|
{ label: '基本信息', value: 'base' },
|
|
|
{ label: '地块信息', value: 'plot' },
|
|
{ label: '地块信息', value: 'plot' },
|
|
|
{ label: '选址依据及环境信息', value: 'environment' },
|
|
{ label: '选址依据及环境信息', value: 'environment' },
|
|
|
-])
|
|
|
|
|
|
|
+]);
|
|
|
|
|
+const activeTab = ref('base');
|
|
|
</script>
|
|
</script>
|
|
|
-<style lang="scss" scoped></style>
|
|
|
|
|
|
|
+<style lang="scss" scoped>
|
|
|
|
|
+.h-container {
|
|
|
|
|
+ min-height: 100vh;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ flex-direction: column;
|
|
|
|
|
+}
|
|
|
|
|
+</style>
|