需求 #23069
无理由退货梯队收费方案
描述
背景:2月19日平台化商家开始面向全亮用户提供100%无理由退货服务
目的:通过根据用户不同梯度的退货比,向用户收取不同比例的退货服务费,来调控无理由退货项目ROI
给测试:
由于新代码都基于微服务开发,所以有3个旧接口迁移到微服务上,请提测时候回归一下
http://xdebug.yishou.com/dist/project-api-list?project_id=2&api_id=1879
http://xdebug.yishou.com/dist/project-api-list?project_id=2&api_id=7093
http://xdebug.yishou.com/dist/project-api-list?project_id=2&api_id=7094
相关sql:
ALTER TABLE `yishou`.`fmys_service_order_ext` ADD COLUMN `service_percent` decimal(3,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '无理由退货服务费比例' AFTER `service_order_type`, ADD COLUMN `service_money` decimal(10,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '无理由服务费' AFTER `service_percent`, ADD COLUMN `refund_percent` double(3,2) UNSIGNED NOT NULL DEFAULT 0.00 COMMENT '无理由退货比' AFTER `service_money`, ADD COLUMN `use_experience_money` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '使用的体验金' AFTER `refund_percent`; CREATE TABLE `fmys_no_reason_refund_user_list` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `type` tinyint(1) NOT NULL COMMENT '类型{1:白名单,2:黑名单}', `create_time` int(10) DEFAULT '0' COMMENT '添加时间', `create_admin` int(5) DEFAULT NULL COMMENT '操作管理员', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `user_id` (`user_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='无理由退货黑白名单表'