|
@@ -1,59 +1,105 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div>
|
|
<div>
|
|
|
<el-row>
|
|
<el-row>
|
|
|
- <el-col :span="24">
|
|
|
|
|
- <el-card style="height: 200px" header="项目数据总览">
|
|
|
|
|
- <el-row justify="space-around">
|
|
|
|
|
- <el-col :span="4">
|
|
|
|
|
- <div class="bg-amber-100 h-24"></div>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- <el-col :span="4">
|
|
|
|
|
- <div class="bg-blue-200 h-24"></div>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- <el-col :span="4">
|
|
|
|
|
- <div class="bg-emerald-200 h-24"></div>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- <el-col :span="4">
|
|
|
|
|
- <div class="bg-red-300 h-24"></div>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- </el-row>
|
|
|
|
|
- </el-card>
|
|
|
|
|
|
|
+ <el-col
|
|
|
|
|
+ :span="4"
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-form-item label="项目名称">
|
|
|
|
|
+ <el-input placeholder="请输入项目名称" />
|
|
|
|
|
+ </el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- </el-row>
|
|
|
|
|
- <el-row class="mt-14">
|
|
|
|
|
- <el-col :span="24">
|
|
|
|
|
- <el-card style="height: 500px;" header="项目列表">
|
|
|
|
|
- <el-form>
|
|
|
|
|
- <el-row>
|
|
|
|
|
- <el-col :span="4" :offset="1">
|
|
|
|
|
- <el-form-item label="项目名称">
|
|
|
|
|
- <el-input placeholder="请输入项目名称"></el-input>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- <el-col :span="4" :offset="1">
|
|
|
|
|
- <el-form-item label="立项时间">
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- <el-col :span="4" :offset="1">
|
|
|
|
|
- <el-form-item label="项目状态">
|
|
|
|
|
- <el-select></el-select>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- </el-row>
|
|
|
|
|
- </el-form>
|
|
|
|
|
- </el-card>
|
|
|
|
|
|
|
+ <el-col
|
|
|
|
|
+ :span="4"
|
|
|
|
|
+ :offset="1"
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-form-item label="立项时间">
|
|
|
|
|
+ <el-date-picker
|
|
|
|
|
+ v-model="approvalTime"
|
|
|
|
|
+ type="month"
|
|
|
|
|
+ placeholder="请选择立项时间"
|
|
|
|
|
+ />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col
|
|
|
|
|
+ :span="4"
|
|
|
|
|
+ :offset="1"
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-form-item label="项目状态">
|
|
|
|
|
+ <el-select />
|
|
|
|
|
+ </el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
|
<el-row>
|
|
<el-row>
|
|
|
-
|
|
|
|
|
|
|
+ <el-col :span="5">
|
|
|
|
|
+ <div class="bg-white h-24" />
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col :span="5" :offset="1">
|
|
|
|
|
+ <div class="bg-white h-24" />
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col :span="5" :offset="1">
|
|
|
|
|
+ <div class="bg-white h-24" />
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col :span="5" :offset="1">
|
|
|
|
|
+ <div class="bg-white h-24" />
|
|
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
|
|
|
+ <el-form>
|
|
|
|
|
+ <el-row style="margin-top: 20px;">
|
|
|
|
|
+ <el-col
|
|
|
|
|
+ :span="21"
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-table :data="projectListData" height="650">
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ label="项目编码"
|
|
|
|
|
+ width="200"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ />
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ label="项目名称"
|
|
|
|
|
+ width="200"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ />
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ label="项目负责人"
|
|
|
|
|
+ width="200"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ />
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ label="项目金额"
|
|
|
|
|
+ width="200"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ />
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ label="立项日期"
|
|
|
|
|
+ width="200"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ />
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ label="项目进度"
|
|
|
|
|
+ width="200"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ />
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ label="状态"
|
|
|
|
|
+ width="200"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ />
|
|
|
|
|
+ </el-table>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ </el-row>
|
|
|
|
|
+ </el-form>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|
|
|
|
|
+import { ref, reactive } from 'vue'
|
|
|
defineOptions({
|
|
defineOptions({
|
|
|
- name: 'projectList'
|
|
|
|
|
|
|
+ name: 'ProjectList'
|
|
|
})
|
|
})
|
|
|
|
|
+
|
|
|
|
|
+const approvalTime = ref('')
|
|
|
|
|
+const projectListData = reactive([])
|
|
|
|
|
+
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped lang="less">
|
|
<style scoped lang="less">
|