Browse Source

commit

master
徐辉辉 3 years ago
parent
commit
553a006c3e
  1. 2
      04.系统编码/Frontend/.idea/workspace.xml
  2. 3672
      04.系统编码/Frontend/package-lock.json
  3. 57
      04.系统编码/Frontend/src/components/Login.vue
  4. 22
      04.系统编码/Frontend/src/components/SystemManagement.vue

2
04.系统编码/Frontend/.idea/workspace.xml

@ -48,6 +48,8 @@
<workItem from="1638235200843" duration="11502000" /> <workItem from="1638235200843" duration="11502000" />
<workItem from="1638248948876" duration="8558000" /> <workItem from="1638248948876" duration="8558000" />
<workItem from="1638257712429" duration="4830000" /> <workItem from="1638257712429" duration="4830000" />
<workItem from="1638262944757" duration="2715000" />
<workItem from="1638265701887" duration="658000" />
</task> </task>
<servers /> <servers />
</component> </component>

3672
04.系统编码/Frontend/package-lock.json

File diff suppressed because it is too large

57
04.系统编码/Frontend/src/components/Login.vue

@ -39,7 +39,6 @@ export default {
}) })
} }
} }
return { return {
...toRefs(option), ...toRefs(option),
onLoginClick onLoginClick
@ -50,21 +49,21 @@ export default {
<style lang="less" scoped> <style lang="less" scoped>
.loginInput { .loginInput {
width: 651px; width: 6.51rem;
height: 689px; height: 6.89rem;
background: #FFFFFF; background: #FFFFFF;
border: 1px solid #707070; border: 1px solid #707070;
opacity: 1; opacity: 1;
border-radius: 10px; border-radius: 10px;
position: relative; position: relative;
left: 50%; left: 50%;
top: 255px; top: 2.55rem;
transform: translateX(-50%); transform: translateX(-50%);
.litterSemicircle { .litterSemicircle {
position: absolute; position: absolute;
width: 239px; width: 2.39rem;
height: 239px; height: 2.39rem;
background: #FFFFFF; background: #FFFFFF;
border-radius: 50%; border-radius: 50%;
opacity: 1; opacity: 1;
@ -75,39 +74,39 @@ export default {
} }
.importInput { .importInput {
width: 651px; width: 6.51rem;
height: 689px; height: 6.89rem;
background: #FFFFFF; background: #FFFFFF;
border: 1px solid #707070; border: 1px solid #707070;
opacity: 1; opacity: 1;
border-radius: 10px; border-radius: 0.10rem;
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
justify-content: center; justify-content: center;
align-content: flex-start; align-content: flex-start;
h1 { h1 {
width: 393px; width: 3.93rem;
height: 40px; height: 0.4rem;
font-size: 30px; font-size: 0.30rem;
font-family: Microsoft YaHei; font-family: Microsoft YaHei;
font-weight: bold; font-weight: bold;
line-height: 40px; line-height: 0.4rem;
color: #222222; color: #222222;
text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
opacity: 1; opacity: 1;
margin-top: 120px; margin-top: 1.20rem;
margin-bottom: 52px; margin-bottom: 0.52rem;
padding-left: 12px; padding-left: 0.12rem;
} }
:deep(.input) { :deep(.input) {
width: 496px; width: 4.96rem;
height: 69px; height: 0.69rem;
background: #FFFFFF; background: #FFFFFF;
border: 1px solid #BCBCBC; border: 1px solid #BCBCBC;
opacity: 1; opacity: 1;
margin-bottom: 71px; margin-bottom: 0.71rem;
.el-input__inner{ .el-input__inner{
height: 100% !important; height: 100% !important;
@ -116,18 +115,16 @@ export default {
font-size: 18px; font-size: 18px;
font-family: Microsoft YaHei; font-family: Microsoft YaHei;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 0.24rem;
color: #999999; color: #999999;
padding-left: 54px; padding-left: 0.54rem;
} }
} }
img { img {
width: 18px; width: 0.18rem;
height: 17.92px; height: 0.1792rem;
position: absolute; position: absolute;
top: -7px; top: -13px;
left: 18px; left: 18px;
} }
} }
@ -138,13 +135,13 @@ export default {
margin-top: 35px; margin-top: 35px;
} }
.btn{ .btn{
width: 496px; width: 4.96rem;
height: 69px; height: 0.69rem;
background: #498DF0; background: #498DF0;
opacity: 1; opacity: 1;
color: #FFFFFF; color: #FFFFFF;
border: none; border: none;
font-size: 22px; font-size: 0.22rem;
margin-bottom: 127px; margin-bottom: 1.27rem;
} }
</style> </style>

22
04.系统编码/Frontend/src/components/SystemManagement.vue

@ -17,7 +17,7 @@
</el-select> </el-select>
<img src="/images/search.png"> <img src="/images/search.png" @click="onSearch">
</div> </div>
<div class="right"> <div class="right">
<span @click="onAddClick">添加新用户</span> <span @click="onAddClick">添加新用户</span>
@ -120,6 +120,10 @@
}) })
const onAddClick = ()=> { const onAddClick = ()=> {
option.dialogFormVisible = true option.dialogFormVisible = true
}
//
const onSearch = ()=>{
} }
return { return {
...toRefs(option), ...toRefs(option),
@ -133,17 +137,16 @@
.system-container { .system-container {
width: calc(~"100% - 40px"); width: calc(~"100% - 40px");
margin: 0 20px; margin: 0 20px;
.box{ .box{
padding: 28px 20px 0px ; padding: 28px 20px 0px ;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
.left{ .left{
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
:deep(.el-input__icon::after){
}
h1{ h1{
width: 100px; width: 100px;
height: 26px; height: 26px;
@ -154,6 +157,7 @@
color: #000000; color: #000000;
opacity: 1; opacity: 1;
} }
img{ img{
width: 44px; width: 44px;
height: 44px; height: 44px;
@ -161,6 +165,7 @@
cursor: pointer; cursor: pointer;
} }
} }
.right{ .right{
width: 100px; width: 100px;
height: 26px; height: 26px;
@ -181,25 +186,27 @@
} }
} }
.tableMessage{ .tableMessage{
padding: 56px 20px 20px; padding: 56px 20px 20px;
:deep(.el-table thead){ :deep(.el-table thead){
color: black; color: black;
} }
} }
} }
:deep(.el-form-item__label){ :deep(.el-form-item__label){
text-align: left; text-align: left;
color: #000000; color: #000000;
} }
:deep(.el-form){ :deep(.el-form){
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
justify-content: space-evenly; justify-content: space-evenly;
} }
:deep(.el-button){ :deep(.el-button){
width: 159px; width: 159px;
height: 44px; height: 44px;
@ -210,4 +217,5 @@
font-weight: 400; font-weight: 400;
color: #498DF0; color: #498DF0;
} }
</style> </style>

Loading…
Cancel
Save