更新SQL
sql文件路径: dajx-api\documents\hcg_update.sql
定时任务 CURL 检查订单自动匹配派单的状态
关联任务编号:82
服务器端需要定时任务执行CURL 检查订单自动匹配派单的状态/order/check-order-auto-arrange-staff,
建议每1分钟-每5分钟执行一次,自动派单超时的会记录异常订单,后台可读取异常订单来手动派单,
CURL访问的地址参考接口文档/order/check-order-auto-arrange-staff
运营人员设置每个服务人员的家乡名称
关联任务编号:79
由于服务人员的增加了家乡的字段,所有需要运营人员设置每个服务人员的家乡名称,例:成都人,上海人,人这个字一起添加,不让前端自己拼接方便服务端来修改
操作方式参考:
运营人员设置每个服务人员的入驻城市
关联任务编号:15
由于自动派单规则中需要根据服务人员的入驻城市作为筛选条件,所以需要运营人员设置每个服务人员的入驻城市
操作方式参考:http://zentao.dajxyl.com:8080/zentao/task-view-15.html
运营人员设置每个服务人员和服务的标签
关联任务编号:13
由于自动派单规则中需要根据服务人员的标签和服务的标签作为关联筛选条件,所以需要运营人员设置每个服务人员和服务的标签
操作说明:
步骤1:添加标签(显示/隐藏说明,标签都有效,但是服务人员展示的标签就只展示显示的)
步骤2:设置员工关联到标签(可设置多个标签,数量不限)
步骤3:设置服务关联到标签(可设置多个标签,数量不限)
[脏数据修复]订单评价表的订单ID脏数据处理
关联任务编号:113
order_evaluation表的order_id有脏数据,有的存的订单ID,有的存的订单编号,正确是只存订单ID,
会影响到本次评价相关的功能,比如服务的评价列表,服务人员的评价列表,服务人员的服务星级等,
所以需要更新修复一下这些脏数据,为了保证系统的可持续运行,提供了一个专门修复这个脏数据的接口,
访问以下即可修复,并且接口返回本次已处理的数据统计信息供查看
操作说明:
代码发布正式服后访问https://api.dajxyl.com/order/order-evaluation-dirty-data-repair
客户端项目配置文件修改
配置文件路径说明:项目内文件相对路径config/__params.php
关联bug编号:181
在用户端增加了员工端的个推配置文件,微信和支付宝支付和0元支付,支付成功后增加了给订单的服务人员推送订单
配置文件内增加配置内容如下(alias_prefix
别名前缀字段在正式服上需修改为dajx_staff_api_
):
'IGt_staff' => [
// IGt 推送配置
/**
* @link https://dev.getui.com/
*/
'IGt_AppID' => 'iUSRRcP4Ex5wCcK61yp1M6',
'IGt_AppSecret' => '0nY2oJ9LRkA6bG1kZVoxu2',
'IGt_AppKey' => 'koOKwW1jg87xDpVuMW4Ae4',
'IGt_MasterSecret' => 'SLXqmqwqoG8Bo4hRFdVGh8',
//别名前缀(正式环境,开发环境等不同的环境都使用同一个推配置,我们采用别名前缀来区分不同环境的用户)
//(个推官方)有效的别名组成:字母(区分大小写)、数字、下划线、汉字
'alias_prefix' => 'dajx_staff_api_dev_'
],
'IGt_app' => [
// IGt 推送配置
/**
* @link https://dev.getui.com/
*/
'IGt_AppID' => 'zAlfHoV4xGAawRaVUeW2x5',
'IGt_AppSecret' => 'D8JaxP2oxz7Zi3RiAzZeQ8',
'IGt_AppKey' => '5p7pyaxkFr9cWN36tnYrQA',
'IGt_MasterSecret' => 'zvF52SHsny9zfL1McI0DA',
//别名前缀(正式环境,开发环境等不同的环境都使用同一个推配置,我们采用别名前缀来区分不同环境的用户)
//(个推官方)有效的别名组成:字母(区分大小写)、数字、下划线、汉字
'alias_prefix' => 'dajx_api_dev_'
],
关联任务编号:11
由于开发图片上传接口需要调用阿里云的OSS文件上传,所以新增了部分配置
配置文件内增加配置内容如下:(Aliyun
中新增了endpoint
,bucket_endpoint
,url
,bucket
配置)
// 阿里云 - 正式服
'Aliyun' => [
'accessKeyId' => 'LTAI4Fhkppt6hhyr8YKXYPSH',
'accessKeySecret' => 'cSVFu7IHR1WEd1SEEdBeFP5ym0TV1i',
'endpoint' => 'https://oss-cn-chengdu.aliyuncs.com/',
'bucket_endpoint' => 'https://biglove-oss.oss-cn-chengdu.aliyuncs.com/',
'url' => 'https://admin.dajxyl.com/oss?path=',
'bucket' => 'biglove-oss'
],
需确认完成才能发布的地方
2.由于一单多派的原因,order表的reward服务佣金字段停用了, 退款等使用到reward服务佣金字段的相关的逻辑应该改为使用order_staff表的reward服务佣金字段 4.由于服务下单逻辑的修改,下单时在order_staff记录了选择的服务人员,所以服务人员接单时需要判断订单为已支付的状态才能接单