## 项目部署 记得在mysql数据库中,mysql.ini, 添加一条sql_mode="". 不然会触发SQLSTATE「42000」:Syntax error or access violation: 1055... ## 银行接入的流程 * 专线申请 * 找到银行负责网络的IT人员,提供专线接入的信息,如:机房地址,接入方式等,让行政人员解决签约、费用申请,付费等事项。 * 检查设备是否适合接入,不适合马上提供升级或改设备。 ### 接口编写流程 * 1、 ./Lib 目录里 新建一个接口,命名为: [银行名英文缩写]+Api,比如:BOCApi.php 中国银行Api * 2、 ./admin/controller 新建一个控制器文件,命名为:[银行名缩写] , 比如:BOC.php 中国银行 * 3、 设计数据字典,一般为4个表:接受XX银行预估请求表,回复XX银行预估表;接受XX银行正式报告表,回复XX银行正式报告表。并在Model创建对应的模型。 * 4、 在./route route.php 里添加新路由规则 Route::group('admin', function () ),添加新接口,比如: Route::post('boc/preApply','/Boc/preApply') * 询价时,增加一个城市 * 1、在pg_system_config 表里,name==BUILDING_CITY 的数据 value字段,把pg_region表中相应的城市编号加入到数据记录。 ### 构建一个新客户端和服务器 * 1、拉取svn代码 * 2、安装mysql的时候要加入,这样可以用navicat可以,不过安全性要注意: ##### 使用 mysql -u root -p 登录 ##### 打开权限:GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'%' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES; * 2、在.env.production 的修改: 2.1 http://81.71.93.226/【需要修改】/public/index.php/ 2.2 VUE_APP_PUBLIC_PATH = /【需要修改】/dist/ * 3、服务器端 3.1 需要修改 database.php 的数据库指向。 3.2 .env 地址按需指向。 * 4、转发服务器 需要修改银行行方转发我司的指向目录或地址。