框架介绍

关于KEMS移动端框架

  • KEMS基于uni-app vue3版本发开,采用KOCA Mobile Uniapp二次封装的脚手架,UI组件库为KOCA提供,基于uview-ui二次封装;
  • KEMS提供了基础的业务功能包括:登录、首页、消息、我的。
  • KEMS集成了KOCA UI组件库,封装了常用的业务组件包括:数据字典、多功能上传(拍照、录音、录像、选择图片)等
  • KEMS提供脚手架工具和丰富的功能组件及业务模块,为项目提供一站式的微服务技术解决方案,赋能企业数字化转型。

    版本支持

2C版本

用户类型:c端用户,只包含用户的基本信息

登录方式:微信公众号授权登录、小程序授权登录

2B/2G版本

用户类型:B端用户,包含用户的基本信息的同时,还包含用户的组织与相应的角色信息,同时支持机构角色的切换

登录方式:系统账号、手机号登录、统一身份认证登录、企业微信授权登录

项目目录

    ├─ 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                                 项目的说明文档
Copyright © 2017-2023 深圳金证引擎科技有限公司 all right reserved,powered by Gitbook该文件最后修订时间: 2023-09-01 14:01:36

results matching ""

    No results matching ""