# livre **Repository Path**: heckel/livre ## Basic Information - **Project Name**: livre - **Description**: 银行帐户基本操作的api - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-08-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 银行账户基本操作模拟API接口说明 ### 架构说明 > 为了提高测试的易用性,系统采用了MySQL数据库,为了能顺利测试,请确保你的本地已安装MySQL数据库。 > 为了简便,系统设计不包含视图的输出使用,仅包含视图模块,视图模板使用不作说明。 #### 缓存目录 > 模板缓存文件位于 /template/cache 目录下; #### 虚拟主机配置文件 > 配置文件仅适用于WINDOWS环境的XAMPP配置 ```` ./hosts ./httpd-vhosts.conf ````` #### 表创建SQL文件 ```` ./sql/bank_account.sql ./sql/bank_account_bills.sql ````` #### 框架配置文件 主配置文件 [/include/config.php](/include/config.php) 数据库配置 [/include/environments.php](/include/environments.php) #### 本地开发访问地址 * 127.0.0.1 [http://livre.local](http://livre.local/) #### 环境依赖 * Git * Composer * php 5.5.9+ * Mysql 5.5+ #### 扩展要求 * short_open_tag * PDO * pdo_mysql * MySQLi * cURL #### 加入开发 要加入团队开发,请先到 [https://gitee.com/heckel/livre.git](https://gitee.com/heckel/livre.git) 拉取分支代码 * 在当前目录新建一个Git代码库 ```` $ git init ````` * 切换到 master 分支,并更新工作区 ```` $ git checkout -b master ````` * 取回远程仓库的变化,并与本地分支合并 ```` $ git pull git@gitee.com:heckel/livre.git master ````` #### 百度云盘 请前往 [https://pan.baidu.com/s/17SFicOywT0r8yU681FFPmg](https://pan.baidu.com/s/17SFicOywT0r8yU681FFPmg) (为了获取最新的源码,建议从gitee源获取) #### 接口包含 `````` 创建帐户 关闭帐户 获取当前余额 取款 存款 转帐 (帐户每天转帐限额 $10000) a. 转帐给同一个用户另一个帐户 ■ 没有服务费用 b. 转帐给另一个用户的帐户 ■ 必须使用下面的api接口去获取转帐授权: ● http://handy.travel/test/succ... ● 为了简化操作,不需要传任何参数给该API ● 如果转帐被授权,返回 {"status":"success"} ■ 每次转帐,固定收$100服务费 `````` #### 接口文档 请查看 [https://www.showdoc.cc/web/#/134368739960732?page_id=764461385028699](https://www.showdoc.cc/web/#/134368739960732?page_id=764461385028699) #### 目录说明 * config 配置文件 * console SQL版本管理控制(用于创建或修改表结构及数据) * include 共用文件 * library 模块对应实例模型类 * logs 日志 * modules 模块控制器类 * sql SQL文件 * template 模块文件 * vendor 依赖包