需求 #23493
履约项目 - 线上赔付方案 - P2
PRD时间:
2021-03-28
移交时间:
2021-03-31
提测时间:
2021-05-13
承诺上线时间:
2021-05-24
实际上线时间:
2021-05-24
截稿时间:
开发时间:
2021-05-05
联调时间:
2021-05-11
需求方:
仓储
风险评估:
未知
优先级:
10
描述
目的:1.用户端:为用户提供确定性供给,让“更多”用户拿确定性的商品,让用户更大胆拿更多(客单);2、倒逼仓储进行增效,提高履约率。
需求简述:
1、对现货的发货时效进行保障
2、对于超过24h未发货的商品需要进行赔付,用户、客服可查看赔付进度以及结果
相关sql:
CREATE TABLE `yishou`.`fmys_order_overtime_indemnity` ( `rec_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单详情id', `order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单id', `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id', `spot_num` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '购买现货数量', `shipped_num` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '现货已发数量', `is_revise` tinyint(1) unsigned NOT NULL DEFAULT '2' COMMENT '是否改标订单{1:是,2:否}', `is_stock` tinyint(1) unsigned NOT NULL DEFAULT '2' COMMENT '是否囤货{1:是,2:否}', `remove_stock_admin_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '解除囤货误判操作id', `is_over` tinyint(1) unsigned NOT NULL DEFAULT '2' COMMENT '是否已结束赔付{1:是,2:否}', `is_pay` tinyint(1) unsigned NOT NULL DEFAULT '2' COMMENT '是否已赔付{1:是,2:否}', `compensation_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '赔付金额', `over_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '赔付保障结束时间', `order_period` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '下单期数', `add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间', PRIMARY KEY (`rec_id`), KEY `order_id` (`order_id`), KEY `order_period` (`order_period`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单现货发货超时赔付';
CREATE TABLE `yishou_data`.`data_revise_users` ( `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='改标仓位用户-erp同步';
ALTER TABLE `yishou_pay`.`account_amt_detail` CHANGE COLUMN `source` `source` tinyint(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '记录来源{0:未知交易,1:余额提现,2:运费退款,3:商品退款,4:支付订单,5:未成团退款,6:提现退回,7:活动奖励,8:售后退款,9:发货返现,10:运营活动赠送返现,11:商品取消退款,12:直接充值,13:运费抵扣,14:线下扣减,15:余额转出,16:余额转入,20: 订单取消退款,21:极速退货,22:催单返现,23:2999店主验证充值,24:服务订单支付,25:运费订单支付,26:超时赔付30:邀请有奖返现,31:活动激励金(手动充值),32:活动返现-线下,33:运费退款-原路,34:商品退款-原路,35:交易退款-原路返还}';
相关脚本:
php think order -f handleIndemnityOrder