-
-
-
-
-
- 权限管理
+
+
+
+ {{ menu.displayName }}
- 科室设置
- 角色管理
- 用户管理
- 安全日志
- 菜单与页面
-
-
-
-
-
-
-
-
- 基础字典
-
- 导引类别
- 体检报告类别
- 性别
- 婚姻状况
- 民族
- 籍贯
- 结果状态
- 体检类别
- 人员类别
- 仪器类别
- 标本类型
- 计量单位
- 诊断后缀
- 体检结论类别
- 体检结论
- 标本容器
- 常用字符类别
- 常用字符
- 客户单位类别
- 项目默认结果
- 诊断级别
-
-
-
-
-
-
-
-
- 收费设置
-
- 发票项目类别
- 支付方式
- 会员卡类别
- 会员卡管理
- 会员卡记账
-
-
-
-
-
-
-
-
- 常用设置
-
- 项目类别
- 项目设置
- 组合项目
- 条码分组
-
-
- 诊断建议设置
- 诊断模板
-
- 项目模板
- 套餐设置
- 系统参数
-
-
-
-
-
-
-
-
- 体检登记
-
- 体检单位设置
- 单位分组设置
- 体检人员登记
- 人员批量登记
- 体检人员签到
- 体检表回收
- 弃检登记
- 体检收费
-
-
-
-
-
-
- 体检
-
- 体检医生诊台
- 总检医生诊台
-
-
-
-
-
-
- 体检查询
-
- 体检报告
- 组合项目检查状态
- 人员费用组合项目
- 人员未检组合项目
- 回收表格查询
-
-
-
-
-
-
- 客户报表
-
- 疾病人数统计
- 阳性结果人员
- 单位体检报表
- 人员阳性结果
- 组合项目具体结果统计
-
-
-
-
-
-
- 工作量统计
-
- 登记员工作量
- 医生站工作量
- 总检工作量
- 审核工作量
- 体检工作量
- 科室工作量
- 采血护士工作量
-
-
-
-
-
-
-
- 收费
-
- 收费员报表
- 个人收费明细
- 会员卡分类
+
+ {{ page.displayName }}
+
+
![]()
///api/app/item/in-filter
import router from "@/router";
-import { postapi } from "@/api/api";
+import { getapi, postapi } from "@/api/api";
import { mapState } from "vuex";
+
export default {
data() {
return {
+ menuPriv:[], // 菜单权限
className:'',
index: 1,
isCollapse: false,
@@ -775,8 +362,22 @@ export default {
// console.log(this.$store.state.changepassword, "ssssssssssss");
this.user = window.sessionStorage.getItem("user");
+ //获取当前用户的菜单权限
+ this.getUserMenuPriv()
+
},
methods: {
+ getUserMenuPriv(){
+ getapi('/api/app/menuinfo/getmymenuinfotreelist').then(res => {
+ if(res.code != -1){
+ this.menuPriv = res.data
+ this.menuPriv = this.menuPriv.filter(e =>{
+ return e.menuType == '0' || e.menuType == '1'
+ })
+ }
+ })
+ },
+
handleCommand(val) {
this.className=val.flag
if (this.router.path != val.command) {
@@ -932,14 +533,16 @@ export default {
text-align: center;
}
+/*
.el-dropdown-menu {
text-align: center;
overflow: scroll;
max-height: 500px;
width: 150px;
overflow-x: hidden;
- /* margin-left: 5%; */
+ margin-left: 5%;
}
+*/
.el-header {
position: fixed;
diff --git a/src/views/HomeBak.vue b/src/views/HomeBak.vue
new file mode 100644
index 0000000..d3094ee
--- /dev/null
+++ b/src/views/HomeBak.vue
@@ -0,0 +1,1062 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+