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