Browse Source

添加图标主页面修改

master
mch 2 years ago
parent
commit
2dc998780f
  1. BIN
      src/assets/images/chargeimg.png
  2. BIN
      src/assets/images/commonsetting.png
  3. BIN
      src/assets/images/currentuser.png
  4. BIN
      src/assets/images/feesettings.png
  5. BIN
      src/assets/images/registrationimg.png
  6. 113
      src/views/Home.vue
  7. 14
      src/views/login/Login.vue

BIN
src/assets/images/chargeimg.png

After

Width: 356  |  Height: 394  |  Size: 13 KiB

BIN
src/assets/images/commonsetting.png

After

Width: 356  |  Height: 394  |  Size: 18 KiB

BIN
src/assets/images/currentuser.png

After

Width: 356  |  Height: 394  |  Size: 17 KiB

BIN
src/assets/images/feesettings.png

After

Width: 356  |  Height: 394  |  Size: 12 KiB

BIN
src/assets/images/registrationimg.png

After

Width: 356  |  Height: 394  |  Size: 9.6 KiB

113
src/views/Home.vue

@ -9,7 +9,18 @@
<div class="maintitle">神豚体检管理系统</div> <div class="maintitle">神豚体检管理系统</div>
<div style="margin-left: 5%"> <div style="margin-left: 5%">
<el-dropdown @command="handleCommand"> <el-dropdown @command="handleCommand">
<span class="el-dropdown-link el-icon-edit">用户权限管理</span>
<span class="el-dropdown-link">
<span style="margin-top: 10px">
<img
class="iconimg"
src="@/assets/images/usericon.png"
alt=""
style="width: 20px; line-height: 150px; padding-top: 5px"
/>
</span>
用户权限管理</span
>
<!-- <span> <img src="@/assets/images/users.png" alt="" style="width:20px;height:20px"></span> -->
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item command="organization-units" <el-dropdown-item command="organization-units"
>科室设置</el-dropdown-item >科室设置</el-dropdown-item
@ -25,9 +36,20 @@
</el-dropdown> </el-dropdown>
</div> </div>
<!-- 基础字典 --> <!-- 基础字典 -->
<div style="margin-left: 10px" class="basicdictionany">
<div
style="margin-left: 10px; padding: 0 5px"
class="basicdictionany"
>
<el-dropdown @command="handleCommand"> <el-dropdown @command="handleCommand">
<span class="el-dropdown-link">基础字典</span>
<span class="el-dropdown-link" style="margin-left: 10px">
<img
src="@/assets/images/feesettings.png"
alt=""
style="width: 20px; height: 20px"
class="basicimg"
/>
基础字典</span
>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item command="guide-type" <el-dropdown-item command="guide-type"
>导引类别</el-dropdown-item >导引类别</el-dropdown-item
@ -88,9 +110,17 @@
</el-dropdown> </el-dropdown>
</div> </div>
<!-- 收费设置 --> <!-- 收费设置 -->
<div class="feesettings" style="margin-left: 10px">
<div class="feesettings" style="margin-left: 20px">
<el-dropdown @command="handleCommand"> <el-dropdown @command="handleCommand">
<span class="el-dropdown-link">收费设置</span>
<span class="el-dropdown-link">
<img
src="@/assets/images/chargeimg.png"
alt=""
style="width: 20px; height: 20px"
class="chargeimg"
/>
收费设置</span
>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item command="invoice-item-type" <el-dropdown-item command="invoice-item-type"
>发票项目类别</el-dropdown-item >发票项目类别</el-dropdown-item
@ -109,9 +139,16 @@
</el-dropdown> </el-dropdown>
</div> </div>
<!--常用设置 --> <!--常用设置 -->
<div class="commonsettings" style="margin-left: 10px">
<div class="commonsettings" style="margin-left: 20px">
<el-dropdown @command="handleCommand"> <el-dropdown @command="handleCommand">
<span class="el-dropdown-link">常用设置</span>
<span class="el-dropdown-link">
<img
src="@/assets/images/commonsetting.png"
alt=""
class="commonsettingimg"
/>
常用设置</span
>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item command="item-type" <el-dropdown-item command="item-type"
>项目类别</el-dropdown-item >项目类别</el-dropdown-item
@ -156,7 +193,14 @@
<!-- 体检登记 --> <!-- 体检登记 -->
<div class="examinationregistration" style="margin-left: 10px"> <div class="examinationregistration" style="margin-left: 10px">
<el-dropdown @command="handleCommand"> <el-dropdown @command="handleCommand">
<span class="el-dropdown-link">体检登记</span>
<span class="el-dropdown-link">
<img
src="@/assets/images/registrationimg.png"
alt=""
class="registrationimgimges"
/>
体检登记</span
>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item command="customerOrg" <el-dropdown-item command="customerOrg"
>体检单位设置</el-dropdown-item >体检单位设置</el-dropdown-item
@ -296,6 +340,11 @@
</div> </div>
<!-- --> <!-- -->
<div class="btn"> <div class="btn">
<img
src="@/assets/images/currentuser.png"
alt=""
class="currentuser"
/>
当前用户:{{ user }} 当前用户:{{ user }}
<!-- <i class="el-icon-arrow-down el-icon--right"></i> --> <!-- <i class="el-icon-arrow-down el-icon--right"></i> -->
<el-dropdown> <el-dropdown>
@ -651,7 +700,6 @@ export default {
aa(aa) { aa(aa) {
console.log(aa); console.log(aa);
}, },
// //
toggleDevTools() { toggleDevTools() {
this.$peisAPI.toggleDevTools(); this.$peisAPI.toggleDevTools();
@ -661,14 +709,55 @@ export default {
}; };
</script> </script>
<style scoped> <style scoped>
.el-dropdown{
color: rgb(140, 135, 134);
}
.currentuser {
width: 30px;
height: 30px;
position: absolute;
right:11%;
top: 10px;
background-color: #2BCA84;
}
.registrationimgimges {
width: 20px;
height: 20px;
position: absolute;
left: 0;
top: 15px;
}
.commonsettingimg {
width: 20px;
height: 20px;
position: absolute;
left: -15px;
top: 15px;
}
.chargeimg {
position: absolute;
left: -15px;
top: 15px;
}
.basicimg {
position: absolute;
left: -17px;
top: 15px;
}
.iconimg {
position: absolute;
left: 0px;
top: 10px;
}
.el-dropdown-link { .el-dropdown-link {
font-size: 16px; font-size: 16px;
padding: 0 5px; padding: 0 5px;
} }
.principalheader { .principalheader {
background-color: #fff; background-color: #fff;
opacity: 0.8;
opacity: 0.8;
opacity: 1;
/* opacity: 0.8;
opacity: 0.8; */
color: #ccc; color: #ccc;
border: 1px solid #ccc; border: 1px solid #ccc;
} }
@ -753,6 +842,8 @@ export default {
} }
.btn { .btn {
color: #000;
font-weight: 700;
/* margin-left: 60%; */ /* margin-left: 60%; */
/* position: relative; /* position: relative;
right: -70%; */ right: -70%; */

14
src/views/login/Login.vue

@ -17,6 +17,7 @@
v-model="form.Username" v-model="form.Username"
placeholder="用户名" placeholder="用户名"
prefix-icon="el-icon-s-custom" prefix-icon="el-icon-s-custom"
style="color: #fff"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="" prop="Password"> <el-form-item label="" prop="Password">
@ -283,8 +284,8 @@ export default {
}; };
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
::v-deep .el-input__icon{
color: #2BCA84;
::v-deep .el-input__icon {
color: #2bca84;
} }
::v-deep .el-form-item.is-error .el-input__inner { ::v-deep .el-form-item.is-error .el-input__inner {
color: #000; color: #000;
@ -296,6 +297,7 @@ export default {
.el-input--prefix .el-input__inner { .el-input--prefix .el-input__inner {
background-color: rgb(234, 253, 234); background-color: rgb(234, 253, 234);
color: #ccc; color: #ccc;
// z-index: 99;
// opacity: 1; // opacity: 1;
} }
.inputcolor { .inputcolor {
@ -303,12 +305,12 @@ export default {
} }
::v-deep .el-input__inner { ::v-deep .el-input__inner {
background-color: rgb(234, 253, 234); background-color: rgb(234, 253, 234);
opacity: 0.3;
opacity: 1;
color: rgba(186, 251, 185, 1); color: rgba(186, 251, 185, 1);
} }
::v-deep .el-form-item {
// border: 1px solid rgb(0, 183, 92);
}
// ::v-deep .el-form-item {
// border: 1px solid rgb(0, 183, 92);
// }
.bg { .bg {
background-color: black; background-color: black;
// background: url("https://img.zcool.cn/community/013c8b5b62d108a801206a35bea1eb.jpg@2o.jpg");1 // background: url("https://img.zcool.cn/community/013c8b5b62d108a801206a35bea1eb.jpg@2o.jpg");1

Loading…
Cancel
Save