一、问诊流程
1、提交订单之后(哪些是提前绑定订单信息)、修改配送地址,修改支付方式、修改自提时间或者配送时间
2、用药信息查询、新增和修改
3、跳转第三方开方(带着订单信息)
4、返回订单?用药信息?
5、前端:同步更新当前订单问诊状态
6、后端:异步更新问诊记录、处方单、问诊信息
购物流程不变,取消以前问诊流程,在生成订单号之后,修改订单信息(问诊信息)和状态,再去支付
二、订单修改信息(API接口)
修改支付方式
修改配送方式
修改配送时间
修改使用红包
三、用药信息:查询、修改、新增(API接口)
- 新增字段
新增体重
与您关系:本人、 父母、 子女、 配偶、 朋友、 其他
修改-旧版:
https://m.azmbk.com/checkout/inquiry-user-info.html?o2otypes=1&id=867新增-旧版:
https://m.azmbk.com/checkout/inquiry-user-info.html?o2otypes=1
四、订单兼容字段
上线之前的订单,按照之前流程走,之前的数据解析,老app不更新的app问诊数据兼容,版本号判断szy_order
`is_prescription_medicine` int(4) DEFAULT NULL, `prescription_medicine_status` int(4) DEFAULT NULL, `medicine_ext_info` text, `inquiry_user_id` int(11) DEFAULT NULL, `advisory_id` varchar(255) DEFAULT NULL, `apply_id` varchar(255) DEFAULT NULL, `prescription_info` text, `doctor_info` text, `im_group_id` varchar(255) DEFAULT NULL,szy_interrogation_record
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `order_id` int(11) NOT NULL COMMENT '订单id', `content` longtext CHARACTER SET utf8 NOT NULL COMMENT '会诊记录', `save_status` int(11) NOT NULL DEFAULT '0' COMMENT '图片保存状态', `original_data` longtext CHARACTER SET utf8 NOT NULL COMMENT '原始数据', `fail` longtext CHARACTER SET utf8 COMMENT '失败数据', `error_num` int(11) DEFAULT '0' COMMENT '失败次数',
文档更新时间: 2022-07-11 12:00 作者:xieyuhua