2.0 KiB
项目部署
记得在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、转发服务器 需要修改银行行方转发我司的指向目录或地址。