框架介绍
关于KEMS移动端框架
项目
基于uni-app vue3版本发开,采用KOCA Mobile Uniapp二次封装的脚手架,UI组件库为KOCA提供,基于uviewui二次封装项目
提供了基础的业务功能包括:统一登录、系统账号、手机号登录、首页、消息、我的模块等。包括基础KOCA UI组件库:http://koca.szkingdom.com/koca-mobile_v4.1.0/mobile/uniapp/enviroment/env.html
并封装了业务相关的组件:数据字典、多功能上传(拍照、录音、录像、选择图片)等
项目
提供脚手架工具和丰富的功能组件及业务模块,为项目提供一站式的微服务技术解决方案,赋能企业数字化转型。项目目录
├─ dist 项目打包目录 ├─ node_modules 项目依赖模块 ├─ src 项目主目录 │ ├─ api 全局系统api目录 │ │ └─ app 系统登录、系统配置获取接口 │ │ │ ├─ auth 登录、获取验证码接口 │ │ │ └─ system 个人信息、系统路由、配置信息接口 │ ├─ └─ idaas 系统登录、系统配置获取接口 │ │ └─idaas 登录、获取验证码接口 │ ├─ components 业务组件 │ │ ├─ keui-dict 从下方弹出的字典组件 │ │ ├─ keui-dict-form 适用于表单二次封装字典组件 │ │ ├─ keui-mobole-login 手机验证码登录(按须引入) │ │ ├─ keui-mobole-login-idaas 手机验证码登录-统一认证(按须引入) │ │ ├─ keui-password 可查看密码输入框 │ │ ├─ keui-pwd-login 系统账号登录(按须引入) │ │ ├─ keui-pwd-login-idaas 系统账号登录--统一认证(按须引入) │ │ ├─ keui-region 地区选择器 │ │ ├─ keui-tree-select 无限级树(可用于区域、部门展示、后期考虑进一步封装区域部门组件) │ │ ├─ keui-upload 多功能上传(拍照、录音、录像、选择图片) │ │ ├─ keui-upload-form 适用于表单二次封装多功能上传 │ │ └─ keui-watermark 图片打水印组件(目前可能用不上,一次传多张可能导致有的机型会很卡) │ ├─ pages 业务功能路由文件 │ ├─ static 图片、其它静态资源(小程序须放在独立服务器上) │ ├─ store 全局状态管理 │ ├─ style 全局样式文件 │ ├─ types ts声明文件 │ ├─ uni_modules 第三方插件、uni官方插件 │ ├─ utils 全局样式文件 │ │ ├─ cache 缓存文件 │ │ ├─ http http请求,附件上传 │ │ ├─ mixins mixins文件(目前已封装分页列表) │ │ ├─ base 封装的一些常用方法:如弹窗 │ │ ├─ dateUtil 时间操作类 │ │ ├─ sm4 密码加密类 │ │ ├─ latlng 坐标转换 │ │ ├─ stringUtil 字符串操作类 │ │ ├─ validate 各位验证封装、 ├─ package.json NPM包依赖配置文件 ├─ README.md 项目的说明文档