Адрес фактического проекта электронной коммерции SpringBoot (18k+star):GitHub.com/macro-positive/…
Резюме
В этой статье в основном анализируются связанные с функциями таблицы возврата заказа и настройки причины возврата заказа с использованием формы таблицы базы данных и сравнения функций.
возврат заказа
Связанная структура таблицы
Форма запроса на возврат заказа
Он в основном используется для хранения информации о заявлении о возврате участника.Следует отметить, что существует четыре состояния формы заявления о возврате заказа: 0->ожидание, 1->возврат, 2->завершено, 3->отклонено.
create table oms_order_return_apply
(
id bigint not null auto_increment,
order_id bigint comment '订单id',
company_address_id bigint comment '收货地址表id',
product_id bigint comment '退货商品id',
order_sn varchar(64) comment '订单编号',
create_time datetime comment '申请时间',
member_username varchar(64) comment '会员用户名',
return_amount decimal(10,2) comment '退款金额',
return_name varchar(100) comment '退货人姓名',
return_phone varchar(100) comment '退货人电话',
status int(1) comment '申请状态:0->待处理;1->退货中;2->已完成;3->已拒绝',
handle_time datetime comment '处理时间',
product_pic varchar(500) comment '商品图片',
product_name varchar(200) comment '商品名称',
product_brand varchar(200) comment '商品品牌',
product_attr varchar(500) comment '商品销售属性:颜色:红色;尺码:xl;',
product_count int comment '退货数量',
product_price decimal(10,2) comment '商品单价',
product_real_price decimal(10,2) comment '商品实际支付单价',
reason varchar(200) comment '原因',
description varchar(500) comment '描述',
proof_pics varchar(1000) comment '凭证图片,以逗号隔开',
handle_note varchar(500) comment '处理备注',
handle_man varchar(100) comment '处理人员',
receive_man varchar(100) comment '收货人',
receive_time datetime comment '收货时间',
receive_note varchar(500) comment '收货备注',
primary key (id)
);
Форма адреса доставки компании
Используется для выбора адреса доставки при обработке запроса на возврат.
create table oms_company_address
(
id bigint not null auto_increment,
address_name varchar(200) comment '地址名称',
send_status int(1) comment '默认发货地址:0->否;1->是',
receive_status int(1) comment '是否默认收货地址:0->否;1->是',
name varchar(64) comment '收发货人姓名',
phone varchar(64) comment '收货人电话',
province varchar(64) comment '省/直辖市',
city varchar(64) comment '市',
region varchar(64) comment '区',
detail_address varchar(200) comment '详细地址',
primary key (id)
);
дисплей управления
- Список запросов на возврат
- Подробная информация о статусе ожидания
- Детали статуса в возврате
- Детали завершенного статуса
- Подробная информация о статусе отклонения
Мобильный дисплей
- Открыть послепродажное обслуживание в моем
- Нажмите «Подать заявку на возврат», чтобы отправить запрос на возврат.
- Отправить запрос на возврат
- Проверьте запрос на возврат, записанный в журнале приложений
- Просмотр сведений о ходе выполнения запроса на возврат
Настройки причины возврата заказа
Форма возврата заказа
Выберите причину возврата, если она используется для возврата участников.
create table oms_order_return_reason
(
id bigint not null auto_increment,
name varchar(100) comment '退货类型',
sort int,
status int(1) comment '状态:0->不启用;1->启用',
create_time datetime comment '添加时间',
primary key (id)
);
дисплей управления
- Список причин возврата
- Добавить причину возврата
Мобильный дисплей
- Выберите причину возврата при запросе возврата
публика
проект торгового центраПолный набор учебных пособий сериализуется,Обратите внимание на общедоступный номерПолучите это прямо сейчас.