技术社区 作者:KnowSafe 2025-08-19 08:59:16 阅读:12
Mini Contract 是一款基于 Vue 自主研发、拥有自主知识产权的免费开源电子合同产品,旨在为各类企业和个人提供高效、安全、合规的电子合同管理解决方案。通过数字化手段,简化合同签署、管理及存储流程,降低合同成本,提升业务效率。
├─App.vue // 应用配置,用来配置APP全局样式以及监听 ├─index.html // 给网页开发提供的功能,提供模板 ├─jsconfig.json // 规范配置等 ├─main.js // 入口文件 ├─manifest.json // 配置应用名称、appid、logo、版本等打包信息 ├─pages.json // 配置页面路由、导航条、选项卡等页面类信息 ├─README.md // 帮助文档 ├─uni.scss // scss变量预置, 为了方便整体控制应用的风格 ├─vue.config.js // 开发设置 ├─api // 接口管理,按照功能分类 ├─components // 公共组件库 │ ├─backTop // 返回顶部 │ ├─BaseEmpty // 缺省页 │ ├─baseline // 没有更多数据 │ ├─btn-fixed // 固定在页面底部组件(插槽) │ ├─checkUser // 切换身份 │ ├─contractState // 合同状态 │ ├─FileItem // 文件信息 │ ├─loading // 页面加载 │ ├─loadMore // 加载数据 │ ├─SwitchEnvironment // 切换环境 │ ├─tag-auth // 用户身份 │ ├─userInfo // 用户信息 │ └─v-tabs // tab切换 ├─config // 配置 │ ├─config.js // 系统配置(域名等) │ ├─net.config.js // 域名配置 │ └─setting.js // 其他全局配置(如:页面分享文案) ├─filters // 过滤器 ├─mixins // 混入 │ └─share.js // 页面分享 ├─pages // 页面文件夹 │ ├─contract // 合同相关页面 │ │ ├─index.vue // 合同首页 │ │ │ └─index.vue // 合同详情 │ │ ├─sign // 发起签署 │ │ └─revoke // 撤销合同 │ ├─home // 首页 │ │ └─contractTemplate // 合同模板 │ ├─index // 启动页 │ ├─login // 登录注册 │ └─user // 我的 │ ├─company // 企业相关 │ │ ├─addCompany.vue // 添加企业 │ │ ├─addSeal.vue // 添加印章 │ │ ├─authorize.vue // web-view页面 │ │ ├─Certification.vue // 企业认证 │ │ ├─companySeal.vue // 企业印章管理 │ │ ├─create.vue // 创建企业(已废弃) │ │ ├─myCompany.vue // 我的企业 │ │ └─removeComfirm.vue // 移除企业 │ ├─companyMembers // 成员 │ │ ├─createMember.vue // 添加成员 │ │ └─index.vue // 企业成员 │ ├─createUser // 签署 │ │ ├─addPerson.vue // 添加最近签署人(已废弃) │ │ └─index.vue // 最近签署人 │ ├─file // 文件管理 │ ├─package // 套餐 │ │ ├─buy.vue // 购买套餐 │ │ └─comboDetails.vue // 我的套餐 │ ├─personal // 个人 │ │ └─Certification.vue // 个人认证 │ └─setting // 设置 │ ├─changeIdentity.vue // 切换身份(已废弃) │ ├─password.vue // 修改密码(已废弃) │ └─Privacy.vue // 隐私申明 ├─static // 存放静态资源,如图片、视频 │ └─tabbar // tabbar图标 ├─store // 状态管理库 ├─style // 公共样式库 ├─uni_modules // 项目组件、页面、公共模块等 ├─unpackage // 打包目录 └─utils // 工具 ├─cache.js // 设置缓存 ├─common.js // 公共方法 ├─compress.js // 图片压缩 ├─reg.js // 通用正则表达式 └─request.js // 网络请求设置
https://gitee.com/yi-lian-shu-ju/mini-contract