一、问诊流程

1、提交订单之后(哪些是提前绑定订单信息)、修改配送地址,修改支付方式、修改自提时间或者配送时间
2、用药信息查询、新增和修改
3、跳转第三方开方(带着订单信息)
4、返回订单?用药信息?
5、前端:同步更新当前订单问诊状态
6、后端:异步更新问诊记录、处方单、问诊信息

购物流程不变,取消以前问诊流程,在生成订单号之后,修改订单信息(问诊信息)和状态,再去支付

二、订单修改信息(API接口)

  • 修改支付方式

  • 修改配送方式

  • 修改配送时间

  • 修改使用红包

三、用药信息:查询、修改、新增(API接口)

- 新增字段

新增体重
与您关系:本人、        父母、        子女、        配偶、        朋友、        其他

四、订单兼容字段

上线之前的订单,按照之前流程走,之前的数据解析,老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