2545307760@qq.com пре 9 месеци
родитељ
комит
4cd476bdda

+ 1 - 1
web/.env.development

@@ -3,7 +3,7 @@ VITE_CLI_PORT = 8080
 VITE_SERVER_PORT = 8888
 VITE_BASE_API = /api
 VITE_FILE_API = /api
-VITE_BASE_PATH = http://127.0.0.1
+VITE_BASE_PATH = http://192.168.110.69
 VITE_POSITION = close
 VITE_EDITOR = vscode
 // VITE_EDITOR = webstorm 如果使用webstorm开发且要使用dom定位到代码行功能 请先自定添加 webstorm到环境变量 再将VITE_EDITOR值修改为webstorm

+ 13 - 0
web/src/view/projectManage/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>项目管理</div>
+</template>
+
+<script>
+export default {
+  name: 'index',
+}
+</script>
+
+<style scoped>
+
+</style>

+ 13 - 0
web/src/view/projectManage/projectApproval/projectApproval.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>项目立项</div>
+</template>
+
+<script setup>
+defineOptions({
+  name: 'projectApproval'
+})
+</script>
+
+<style scoped>
+
+</style>

+ 13 - 0
web/src/view/projectManage/projectDetails/projectDetails.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>项目详情</div>
+</template>
+
+<script setup>
+defineOptions({
+  name: 'projectDetails'
+})
+</script>
+
+<style scoped>
+
+</style>

+ 61 - 0
web/src/view/projectManage/projectList/projectList.vue

@@ -0,0 +1,61 @@
+<template>
+  <div>
+    <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>
+    </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>
+    </el-row>
+    <el-row>
+
+    </el-row>
+  </div>
+</template>
+
+<script setup>
+defineOptions({
+  name: 'projectList'
+})
+</script>
+
+<style scoped lang="less">
+
+</style>