保存进度!

This commit is contained in:
Kane 2023-01-26 01:57:31 +08:00
parent a7f05c10c3
commit 9d05842069
5 changed files with 113 additions and 16 deletions

View File

@ -2,7 +2,7 @@
* @Author: Kane * @Author: Kane
* @Date: 2022-12-17 11:08:18 * @Date: 2022-12-17 11:08:18
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-01-25 23:58:55 * @LastEditTime: 2023-01-26 01:37:19
* @FilePath: \admin_system\public\index.html * @FilePath: \admin_system\public\index.html
* @Description: * @Description:
* *
@ -34,7 +34,6 @@
} }
body { body {
overflow: overlay;
width: 100vw; width: 100vw;
height: 100vh; height: 100vh;
max-height: 100vh; max-height: 100vh;

View File

@ -2,7 +2,7 @@
* @Author: Kane * @Author: Kane
* @Date: 2023-01-04 11:05:44 * @Date: 2023-01-04 11:05:44
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-01-25 23:57:51 * @LastEditTime: 2023-01-26 01:56:37
* @FilePath: \admin_system\src\layout\Index.vue * @FilePath: \admin_system\src\layout\Index.vue
* @Description: * @Description:
* *
@ -52,7 +52,7 @@ export default {
height: 100vh; height: 100vh;
max-height: 100vh; max-height: 100vh;
/* overflow: hiddens; */ /* overflow: hiddens; */
min-width: 1280px; /* min-width: 1280px; */
} }
#layout-aside { #layout-aside {
@ -75,7 +75,7 @@ export default {
background-color: #ecf2f9; background-color: #ecf2f9;
/* height: 0; */ /* height: 0; */
/* flex-grow: 1; */ /* flex-grow: 1; */
overflow: overlay; /* overflow: overlay; */
} }
#layout-container-down { #layout-container-down {

View File

@ -2,7 +2,7 @@
* @Author: Kane * @Author: Kane
* @Date: 2023-01-04 11:40:03 * @Date: 2023-01-04 11:40:03
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-01-25 11:21:22 * @LastEditTime: 2023-01-26 01:54:00
* @FilePath: \admin_system\src\layout\components\Main.vue * @FilePath: \admin_system\src\layout\components\Main.vue
* @Description: * @Description:
* *
@ -22,6 +22,7 @@ export default {
<style scoped> <style scoped>
.main-content { .main-content {
min-height: calc(100vh -75px); min-height: calc(100vh - 75px);
/* overflow: overlay; */
} }
</style> </style>

View File

@ -3,7 +3,7 @@
* @Author: Kane * @Author: Kane
* @Date: 2023-01-12 14:43:46 * @Date: 2023-01-12 14:43:46
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-01-20 00:37:38 * @LastEditTime: 2023-01-26 01:25:42
* @FilePath: \admin_system\src\views\info\StaffInfo.vue * @FilePath: \admin_system\src\views\info\StaffInfo.vue
* @Description: * @Description:
* *
@ -168,7 +168,7 @@ export default {
.query_box:hover, .query_box:hover,
.info_box:hover { .info_box:hover {
box-shadow: 0px 0px 20px 0px rgb(14 18 22 / 25%); box-shadow: 0px 0px 20px -10px rgb(14 18 22 / 25%);
} }
div.cell { div.cell {

View File

@ -2,16 +2,66 @@
* @Author: Kane * @Author: Kane
* @Date: 2023-01-25 23:13:47 * @Date: 2023-01-25 23:13:47
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-01-25 23:51:03 * @LastEditTime: 2023-01-26 01:51:53
* @FilePath: \admin_system\src\views\requirement\RequirementManager.vue * @FilePath: \admin_system\src\views\requirement\RequirementManager.vue
* @Description: * @Description:
* *
* Copyright (c) ${2022} by Kane, All Rights Reserved. * Copyright (c) ${2022} by Kane, All Rights Reserved.
--> -->
<template> <template>
<el-scrollbar> <div class="search-box">
<el-row :gutter="10">
</el-scrollbar> <el-col :span="2">
<span>需求编号</span>
</el-col>
<el-col :span="4">
<el-input></el-input>
</el-col>
<el-col :span="2">
<span>申请人</span>
</el-col>
<el-col :span="4">
<el-input></el-input>
</el-col>
<el-col :span="2">
<span>状态</span>
</el-col>
<el-col :span="4">
<el-input></el-input>
</el-col>
<el-col :span="6"></el-col>
</el-row>
<el-row :gutter="10">
<el-col :span="2">
<span>提交日期</span>
</el-col>
<el-col :span="4">
<el-date-picker v-model="query_param.submit_start_date" style="width:100%;"></el-date-picker>
</el-col>
<el-col :span="2">
<span></span>
</el-col>
<el-col :span="4">
<el-date-picker v-model="query_param.submit_end_date" style="width:100%;"></el-date-picker>
</el-col>
<el-col :span="6">
<div class="button-wrapper-right">
<el-button type="primary" icon="search">查询</el-button>
<el-button icon="Refresh">重置</el-button>
</div>
</el-col>
<el-col :span="6"></el-col>
</el-row>
</div>
<div class="tool-button-wrapper">
<el-row>
<el-col>
<el-button type="success" icon="DocumentAdd" plain>新增</el-button>
<el-button type="warning" icon="edit" plain>修改</el-button>
<el-button type="danger" icon="delete" plain>删除</el-button>
</el-col>
</el-row>
</div>
</template> </template>
<script> <script>
@ -19,13 +69,60 @@ export default {
name: "requirement-manager", name: "requirement-manager",
data() data()
{ {
return {}; return {
query_param: {
requirement_serial: "",
request_people: "",
submit_start_date: "",
submit_end_date: "",
status: "",
}
};
}, },
}; };
</script> </script>
<style scoped> <style scoped>
.el-scrollbar { .search-box {
height: calc(100vh - 90px); padding: 15px 10px;
background-color: #fff;
border-radius: 5px;
box-shadow: 0px 0px 20px -10px rgb(14 18 22 / 25%);
}
.search-box:hover {
box-shadow: 0px 0px 20px -10px rgb(14 18 22 / 40%);
}
span {
font-weight: bold;
display: block;
text-align: right;
font-size: 15px;
color: #5f5f5f;
}
.search-box>.el-row {
display: flex;
align-items: center;
justify-content: left;
}
.search-box .el-row+.el-row {
margin-top: 10px;
}
/* .el-date-picker {
width: 100%;
} */
.button-wrapper-right {
display: flex;
justify-content: right;
}
.tool-button-wrapper {
margin-top: 15px;
padding-left: 30px;
} }
</style> </style>