# elevatorManage **Repository Path**: H246802/elevatorManage ## Basic Information - **Project Name**: elevatorManage - **Description**: 电梯管理平台 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2018-03-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #项目说明 1.下载依赖 npm install 2.本地开发 npm run dev 完成后打开http://localhost:8080 即可访问 3.打包线上文件 npm run build 生成dist文件夹, # 项目文件夹结构介绍 Mgr:管理 organ:机构 src 目录存放生产开发中的代码 src/components:开发者抽离出来的小组件 src/page:依靠网页链接跳转的开发页面 src/page/index:主页 src/page/eleFiles:电梯档案 src/page/eleFiles/eleLists:电梯列表 src/page/eleFiles/eleAdd:添加电梯 src/page/examineMgr:巡检管理 src/page/examineMgr/examineLists:巡检列表 src/page/examineMgr/examineContentMgr:巡检内容管理 src/page/examineMgr/examineHistory:巡检历史 src/page/faultMgr:故障管理 src/page/faultMgr/faultHistory:故障历史 src/page/faultMgr/faultLists:故障列表 src/page/faultMgr/serviceLists:维修列表 src/page/maintainMgr:维保管理 src/page/maintainMgr/maintainLists:维保列表 src/page/maintainMgr/maintainProjectMgr:维保项目管理 src/page/maintainMgr/maintainHistorty:维保历史 src/page/maintainMgr/plainTask:计划生产维保单 src/page/noticeMgr:公告管理 src/page/noticeMgr/noticeLists:公告列表 src/page/noticeMgr/noticePush:发布公告 src/page/systemMgr:系统管理 src/page/systemMgr/areaMgr:区域管理 src/page/systemMgr/organMgr:机构管理 src/page/systemMgr/organTypePowerMgr:机构类型权限管理管理 src/page/systemMgr/rbacMgr:权限管理 src/page/systemMgr/userMgr:用户管理 // page目录因为文件夹为空时无法上传,所以请大家下载压缩文件 // 再把page放置到src目录下面 // 等大家把手头的事请完成以后,每个人分开迁移自己的模块到新建立的文件结构中, // 对照原型把之前的东西分头整理 // 新的链接路由文件配置统一写在 routers/index.js 里面,以便方便整理 // 新的用户响应方式 1.this.$alert // 提示用户结果,并且不给用户选择权利的执行点击确定后的函数 (如修改后刷新) 2.this.$message // 单纯的提示,不做操作 (如提示密码不正确) 3.this.$confirm // 需要用户做操作的提示,(如询问是否删除) // 对于用户权限有一个麻烦的地方 // 后台需要按勾选进行存储,当用户勾选子权限的时候,父权限也需要把它交给后台 // 当向后台要数据的时候,需要不把父权限放置进去