ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
```[sql] CREATE TABLE ns_customer_service ( id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键id', goods_id INT(11) NOT NULL DEFAULT 0 COMMENT '商品id', order_id INT(11) NOT NULL DEFAULT 0 COMMENT '订单id', order_no VARCHAR(255) NOT NULL DEFAULT '' COMMENT '订单编号', order_goods_id INT(11) NOT NULL DEFAULT 0 COMMENT '订单项id', goods_name VARCHAR(100) DEFAULT NULL, sku_id INT(11) NOT NULL DEFAULT 0 COMMENT 'skuID', sku_name VARCHAR(50) NOT NULL DEFAULT '' COMMENT 'sku名称', price DECIMAL(19, 2) NOT NULL DEFAULT 0.00 COMMENT '商品价格', goods_picture INT(11) NOT NULL DEFAULT 0 COMMENT '商品图片', num VARCHAR(255) NOT NULL DEFAULT '' COMMENT '购买数量', shop_id INT(11) NOT NULL DEFAULT 0 COMMENT '店铺ID', buyer_id INT(11) NOT NULL DEFAULT 0 COMMENT '购买人ID', order_type INT(11) NOT NULL COMMENT '订单类型', refund_money DECIMAL(19, 2) NOT NULL DEFAULT 0.00 COMMENT '退款金额', refund_way VARCHAR(255) NOT NULL DEFAULT '' COMMENT '退款方式 退款退货', refund_reason VARCHAR(255) NOT NULL DEFAULT '' COMMENT '退款原因', audit_status INT(11) NOT NULL DEFAULT 0 COMMENT '审核状态', create_time INT(11) NOT NULL DEFAULT 0 COMMENT '申请时间', audit_time INT(11) NOT NULL DEFAULT 0 COMMENT '审核时间', order_from VARCHAR(255) NOT NULL DEFAULT '' COMMENT '订单来源', receiver_province VARCHAR(255) NOT NULL DEFAULT '' COMMENT '收货人所在省', receiver_city VARCHAR(255) NOT NULL DEFAULT '' COMMENT '收货人所在城市', receiver_district VARCHAR(255) NOT NULL DEFAULT '' COMMENT '收货人所在街道', receiver_address VARCHAR(255) NOT NULL DEFAULT '' COMMENT '收货人详细地址', payment_type TINYINT(4) NOT NULL DEFAULT 0 COMMENT '支付类型。取值范围:...', receiver_mobile VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货人的手机号码', shipping_type TINYINT(4) NOT NULL DEFAULT 1 COMMENT '订单配送方式', goods_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '商品总价', fixed_telephone VARCHAR(50) NOT NULL DEFAULT '' COMMENT '固定电话', receiver_name VARCHAR(50) NOT NULL DEFAULT '' COMMENT '收货人姓名', user_name VARCHAR(50) NOT NULL DEFAULT '' COMMENT '买家会员名称', refund_shipping_code VARCHAR(255) NOT NULL DEFAULT '' COMMENT '退款物流单号', refund_shipping_company VARCHAR(255) NOT NULL DEFAULT '' COMMENT '退款物流公司名称', refund_balance_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单退款余额', refund_real_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单实际退款金额', PRIMARY KEY (id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 2048 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '售后记录表'; CREATE TABLE ns_customer_service_records ( id INT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', order_goods_id INT(11) NOT NULL DEFAULT 0 COMMENT '订单商品表id', refund_status VARCHAR(255) NOT NULL DEFAULT '' COMMENT '操作状态 流程状态(refund_status) 状态名称(refund_status_name) 操作时间1 买家申请 发起了退款申请,等待卖家处理2 等待买家退货 卖家已同意退款申请,等待买家退货3 等待卖家确认收货 买家已退货,等待卖家确认收货4 等待卖家确认退款 卖家同意退款0 退款已成功 卖家退款给买家,本次维权结束-1 退款已拒绝 卖家拒绝本次退款,本次维权结束-2 退款已关闭 主动撤销退款,退款关闭-3 退款申请不通过 拒绝了本次退款申请,等待买家修改', action VARCHAR(255) NOT NULL DEFAULT '' COMMENT '退款操作内容描述', action_way TINYINT(4) NOT NULL DEFAULT 0 COMMENT '操作方 1 买家 2 卖家', action_userid VARCHAR(255) NOT NULL DEFAULT '0' COMMENT '操作人id', action_username VARCHAR(255) NOT NULL DEFAULT '' COMMENT '操作人姓名', action_time INT(11) NOT NULL DEFAULT 0 COMMENT '操作时间', PRIMARY KEY (id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 744 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '售后操作记录表'; CREATE TABLE ns_order ( order_id INT(11) NOT NULL AUTO_INCREMENT COMMENT '订单id', order_no VARCHAR(255) DEFAULT '' COMMENT '订单编号', out_trade_no VARCHAR(100) NOT NULL DEFAULT '0' COMMENT '外部交易号', order_type TINYINT(4) NOT NULL DEFAULT 1 COMMENT '订单类型', payment_type TINYINT(4) NOT NULL DEFAULT 0 COMMENT '支付类型。取值范围:WEIXIN (微信自有支付)WEIXIN_DAIXIAO (微信代销支付)ALIPAY (支付宝支付)', shipping_type TINYINT(4) NOT NULL DEFAULT 1 COMMENT '订单配送方式', order_from VARCHAR(255) NOT NULL DEFAULT '' COMMENT '订单来源', buyer_id INT(11) NOT NULL COMMENT '买家id', user_name VARCHAR(50) NOT NULL DEFAULT '' COMMENT '买家会员名称', buyer_ip VARCHAR(20) NOT NULL DEFAULT '' COMMENT '买家ip', buyer_message VARCHAR(255) NOT NULL DEFAULT '' COMMENT '买家附言', buyer_invoice VARCHAR(255) NOT NULL DEFAULT '' COMMENT '买家发票信息', receiver_mobile VARCHAR(11) NOT NULL DEFAULT '' COMMENT '收货人的手机号码', receiver_province INT(11) NOT NULL COMMENT '收货人所在省', receiver_city INT(11) NOT NULL COMMENT '收货人所在城市', receiver_district INT(11) NOT NULL COMMENT '收货人所在街道', receiver_address VARCHAR(255) NOT NULL DEFAULT '' COMMENT '收货人详细地址', receiver_zip VARCHAR(6) NOT NULL DEFAULT '' COMMENT '收货人邮编', receiver_name VARCHAR(50) NOT NULL DEFAULT '' COMMENT '收货人姓名', shop_id INT(11) NOT NULL COMMENT '卖家店铺id', shop_name VARCHAR(100) NOT NULL DEFAULT '' COMMENT '卖家店铺名称', seller_star TINYINT(4) NOT NULL DEFAULT 0 COMMENT '卖家对订单的标注星标', seller_memo VARCHAR(255) NOT NULL DEFAULT '' COMMENT '卖家对订单的备注', consign_time_adjust INT(11) NOT NULL DEFAULT 0 COMMENT '卖家延迟发货时间', goods_money DECIMAL(19, 2) NOT NULL COMMENT '商品总价', order_money DECIMAL(10, 2) NOT NULL COMMENT '订单总价', point INT(11) NOT NULL COMMENT '订单消耗积分', point_money DECIMAL(10, 2) NOT NULL COMMENT '订单消耗积分抵多少钱', coupon_money DECIMAL(10, 2) NOT NULL COMMENT '订单代金券支付金额', coupon_id INT(11) NOT NULL COMMENT '订单代金券id', user_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单余额支付金额', user_platform_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '用户平台余额支付', promotion_money DECIMAL(10, 2) NOT NULL COMMENT '订单优惠活动金额', shipping_money DECIMAL(10, 2) NOT NULL COMMENT '订单运费', pay_money DECIMAL(10, 2) NOT NULL COMMENT '订单实付金额', refund_money DECIMAL(10, 2) NOT NULL COMMENT '订单退款金额', coin_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '购物币金额', give_point INT(11) NOT NULL COMMENT '订单赠送积分', give_coin DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单成功之后返购物币', order_status TINYINT(4) NOT NULL COMMENT '订单状态', pay_status TINYINT(4) NOT NULL COMMENT '订单付款状态', shipping_status TINYINT(4) NOT NULL COMMENT '订单配送状态', review_status TINYINT(4) NOT NULL COMMENT '订单评价状态', feedback_status TINYINT(4) NOT NULL COMMENT '订单维权状态', is_evaluate SMALLINT(6) NOT NULL DEFAULT 0 COMMENT '是否评价 0为未评价 1为已评价 2为已追评', tax_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00, shipping_company_id INT(11) NOT NULL DEFAULT 0 COMMENT '配送物流公司ID', give_point_type INT(11) NOT NULL DEFAULT 1 COMMENT '积分返还类型 1 订单完成 2 订单收货 3 支付订单', pay_time INT(11) DEFAULT 0 COMMENT '订单付款时间', shipping_time INT(11) DEFAULT 0 COMMENT '买家要求配送时间', sign_time INT(11) DEFAULT 0 COMMENT '买家签收时间', consign_time INT(11) DEFAULT 0 COMMENT '卖家发货时间', create_time INT(11) DEFAULT 0 COMMENT '订单创建时间', finish_time INT(11) DEFAULT 0 COMMENT '订单完成时间', is_deleted INT(1) NOT NULL DEFAULT 0 COMMENT '订单是否已删除', operator_type INT(1) NOT NULL DEFAULT 0 COMMENT '操作人类型 1店铺 2用户', operator_id INT(11) NOT NULL DEFAULT 0 COMMENT '操作人id', refund_balance_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单退款余额', fixed_telephone VARCHAR(50) NOT NULL DEFAULT '' COMMENT '固定电话', tuangou_group_id INT(11) NOT NULL DEFAULT 0 COMMENT '拼团id', distribution_time_out VARCHAR(50) NOT NULL DEFAULT '' COMMENT '配送时间段', is_virtual INT(11) NOT NULL DEFAULT 0 COMMENT '是否包含 虚拟商品 0 不包含 1 包含', promotion_type INT(11) NOT NULL DEFAULT 0 COMMENT '营销活动类型', promotion_id INT(11) NOT NULL DEFAULT 0 COMMENT '营销活动id', PRIMARY KEY (order_id), INDEX UK_ns_order (buyer_id, order_no, order_status, pay_status) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 440 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单表'; CREATE TABLE ns_order_action ( action_id INT(11) NOT NULL AUTO_INCREMENT COMMENT '动作id', order_id INT(11) NOT NULL COMMENT '订单id', action VARCHAR(255) NOT NULL DEFAULT '' COMMENT '动作内容', uid INT(11) NOT NULL DEFAULT 0 COMMENT '操作人id', user_name VARCHAR(50) NOT NULL DEFAULT '' COMMENT '操作人', order_status INT(11) NOT NULL COMMENT '订单大状态', order_status_text VARCHAR(255) NOT NULL DEFAULT '' COMMENT '订单状态名称', action_time INT(11) DEFAULT 0 COMMENT '操作时间', PRIMARY KEY (action_id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 1706 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单操作表'; CREATE TABLE ns_order_customer_account_records ( id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键id', order_goods_id INT(11) NOT NULL COMMENT '订单项id', refund_trade_no VARCHAR(55) NOT NULL COMMENT '退款交易号', refund_money DECIMAL(10, 2) NOT NULL COMMENT '退款金额', refund_way INT(11) NOT NULL COMMENT '退款方式(1:微信,2:支付宝,10:线下)', buyer_id INT(11) NOT NULL COMMENT '买家id', refund_time INT(11) NOT NULL COMMENT '退款时间', remark VARCHAR(255) NOT NULL DEFAULT '' COMMENT '备注', PRIMARY KEY (id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 16384 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单售后账户记录'; CREATE TABLE ns_order_goods ( order_goods_id INT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '订单项ID', order_id INT(11) NOT NULL COMMENT '订单ID', goods_id INT(11) NOT NULL COMMENT '商品ID', goods_name VARCHAR(100) NOT NULL COMMENT '商品名称', sku_id INT(11) NOT NULL COMMENT 'skuID', sku_name VARCHAR(50) NOT NULL COMMENT 'sku名称', price DECIMAL(19, 2) NOT NULL DEFAULT 0.00 COMMENT '商品价格', cost_price DECIMAL(19, 2) NOT NULL DEFAULT 0.00 COMMENT '商品成本价', num VARCHAR(255) NOT NULL DEFAULT '0' COMMENT '购买数量', adjust_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '调整金额', goods_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '商品总价', goods_picture INT(11) NOT NULL DEFAULT 0 COMMENT '商品图片', shop_id INT(11) NOT NULL DEFAULT 1 COMMENT '店铺ID', buyer_id INT(11) NOT NULL DEFAULT 0 COMMENT '购买人ID', point_exchange_type INT(11) NOT NULL DEFAULT 0 COMMENT '积分兑换类型0.非积分兑换1.积分兑换', goods_type VARCHAR(255) NOT NULL DEFAULT '1' COMMENT '商品类型', promotion_id INT(11) NOT NULL DEFAULT 0 COMMENT '促销ID', promotion_type_id INT(11) NOT NULL DEFAULT 0 COMMENT '促销类型', order_type INT(11) NOT NULL DEFAULT 1 COMMENT '订单类型', order_status INT(11) NOT NULL DEFAULT 0 COMMENT '订单状态', give_point INT(11) NOT NULL DEFAULT 0 COMMENT '积分数量', shipping_status INT(11) NOT NULL DEFAULT 0 COMMENT '物流状态', refund_type INT(11) NOT NULL DEFAULT 1 COMMENT '退款方式', refund_require_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '退款金额', refund_reason VARCHAR(255) NOT NULL DEFAULT '' COMMENT '退款原因', refund_shipping_code VARCHAR(255) NOT NULL DEFAULT '' COMMENT '退款物流单号', refund_shipping_company VARCHAR(255) NOT NULL DEFAULT '0' COMMENT '退款物流公司名称', refund_real_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '实际退款金额', refund_status INT(1) NOT NULL DEFAULT 0 COMMENT '退款状态', memo VARCHAR(255) NOT NULL DEFAULT '' COMMENT '备注', is_evaluate SMALLINT(6) NOT NULL DEFAULT 0 COMMENT '是否评价 0为未评价 1为已评价 2为已追评', refund_time INT(11) DEFAULT 0 COMMENT '退款时间', refund_balance_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单退款余额', tmp_express_company VARCHAR(255) NOT NULL DEFAULT '' COMMENT '批量打印时添加的临时物流公司', tmp_express_company_id INT(11) NOT NULL DEFAULT 0 COMMENT '批量打印时添加的临时物流公司id', tmp_express_no VARCHAR(50) NOT NULL DEFAULT '' COMMENT '批量打印时添加的临时订单编号', gift_flag INT(11) DEFAULT 0 COMMENT '赠品标识,0:不是赠品,大于0:赠品id', is_virtual INT(11) NOT NULL DEFAULT 0 COMMENT '是否包含 虚拟商品 0 不包含 1 包含', PRIMARY KEY (order_goods_id), INDEX UK_ns_order_goods (buyer_id, goods_id, order_id, promotion_id, sku_id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 289 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单商品表'; CREATE TABLE ns_order_goods_express ( id INT(11) NOT NULL AUTO_INCREMENT, order_id INT(11) NOT NULL COMMENT '订单id', order_goods_id_array VARCHAR(255) NOT NULL COMMENT '订单项商品组合列表', express_name VARCHAR(50) NOT NULL DEFAULT '' COMMENT '包裹名称 (包裹- 1 包裹 - 2)', shipping_type TINYINT(4) NOT NULL COMMENT '发货方式1 需要物流 0无需物流', express_company_id INT(11) NOT NULL COMMENT '快递公司id', express_company VARCHAR(255) NOT NULL DEFAULT '' COMMENT '物流公司名称', express_no VARCHAR(50) NOT NULL COMMENT '运单编号', uid INT(11) NOT NULL COMMENT '用户id', user_name VARCHAR(50) NOT NULL COMMENT '用户名', memo VARCHAR(255) NOT NULL DEFAULT '' COMMENT '备注', shipping_time INT(11) DEFAULT 0 COMMENT '发货时间', PRIMARY KEY (id), INDEX UK_ns_order_goods_express (order_goods_id_array, order_id, uid) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 606 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '商品订单物流信息表(多次发货)'; CREATE TABLE ns_order_goods_promotion_details ( id INT(11) NOT NULL AUTO_INCREMENT, order_id INT(11) NOT NULL COMMENT '订单ID', sku_id INT(11) NOT NULL COMMENT '商品skuid', promotion_type VARBINARY(255) NOT NULL COMMENT '优惠类型规则ID(满减对应规则)', promotion_id INT(11) NOT NULL COMMENT '优惠ID', discount_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '优惠的金额,单位:元,精确到小数点后两位', used_time INT(11) DEFAULT 0 COMMENT '使用时间', PRIMARY KEY (id), INDEX IDX_ns_order_goods_promotion_d (order_id, promotion_id, sku_id, promotion_type) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 8192 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单商品优惠详情'; CREATE TABLE ns_order_payment ( out_trade_no VARCHAR(30) NOT NULL COMMENT '支付单编号', shop_id INT(11) NOT NULL DEFAULT 0 COMMENT '执行支付的相关店铺ID(0平台)', type INT(11) NOT NULL DEFAULT 1 COMMENT '订单类型1.商城订单2.交易商支付', type_alis_id INT(11) NOT NULL DEFAULT 0 COMMENT '订单类型关联ID', pay_body VARCHAR(255) NOT NULL DEFAULT '' COMMENT '订单支付简介', pay_detail VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '订单支付详情', pay_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '支付金额', pay_status TINYINT(4) NOT NULL DEFAULT 0 COMMENT '支付状态', pay_type INT(11) NOT NULL DEFAULT 1 COMMENT '支付方式', create_time INT(11) DEFAULT 0 COMMENT '创建时间', pay_time INT(11) DEFAULT 0 COMMENT '支付时间', trade_no VARCHAR(30) NOT NULL DEFAULT '' COMMENT '交易号,支付宝退款用,微信传入空', original_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '原始支付金额', balance_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '使用余额', INDEX IDX_ns_order_payment (out_trade_no, pay_type, pay_status, shop_id) ) ENGINE = INNODB AVG_ROW_LENGTH = 963 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单支付表'; CREATE TABLE ns_order_pickup ( id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, order_id INT(10) NOT NULL DEFAULT 0 COMMENT '订单ID', name VARCHAR(255) NOT NULL COMMENT '自提点名称', address VARCHAR(255) NOT NULL DEFAULT '' COMMENT '自提点地址', contact VARCHAR(255) NOT NULL DEFAULT '' COMMENT '联系人', phone VARCHAR(255) NOT NULL DEFAULT '' COMMENT '联系电话', city_id INT(11) NOT NULL COMMENT '市ID', province_id INT(11) NOT NULL COMMENT '省ID', district_id INT(11) NOT NULL COMMENT '区县ID', supplier_id INT(11) NOT NULL DEFAULT 0 COMMENT '供应门店ID', longitude VARCHAR(255) NOT NULL DEFAULT '' COMMENT '经度', latitude VARCHAR(255) NOT NULL DEFAULT '' COMMENT '维度', buyer_name VARCHAR(50) NOT NULL DEFAULT '' COMMENT '提货人姓名', buyer_mobile VARCHAR(255) NOT NULL DEFAULT '' COMMENT '提货人电话', remark VARCHAR(255) NOT NULL DEFAULT '' COMMENT '提货备注信息', create_time INT(11) DEFAULT 0 COMMENT '创建时间', picked_up_code VARCHAR(50) NOT NULL DEFAULT '' COMMENT '自提码', picked_up_time INT(11) NOT NULL DEFAULT 0 COMMENT '自提时间', picked_up_status INT(1) NOT NULL DEFAULT 0 COMMENT '自提状态 0未自提 1已提货', auditor_id INT(11) NOT NULL DEFAULT 0 COMMENT '审核人id', picked_up_id INT(11) NOT NULL DEFAULT 0 COMMENT '自提点门店id', PRIMARY KEY (id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 16384 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单自提点管理'; CREATE TABLE ns_order_presell ( presell_order_id INT(11) NOT NULL AUTO_INCREMENT COMMENT '订单id', out_trade_no VARCHAR(100) NOT NULL DEFAULT '0' COMMENT '外部交易号', payment_type TINYINT(4) NOT NULL DEFAULT 0 COMMENT '支付类型', order_status TINYINT(4) NOT NULL DEFAULT 0 COMMENT '订单状态 0创建 1尾款待支付 2开始结尾款 ', pay_time INT(11) NOT NULL DEFAULT 0 COMMENT '订单付款时间', create_time INT(11) NOT NULL DEFAULT 0 COMMENT '订单创建时间', operator_type INT(1) NOT NULL DEFAULT 0 COMMENT '操作人类型 1店铺 2用户', operator_id INT(11) NOT NULL DEFAULT 0 COMMENT '操作人id', relate_id INT(11) NOT NULL DEFAULT 0 COMMENT '关联id', presell_time INT(11) NOT NULL DEFAULT 0 COMMENT '预售结束时间', presell_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '预售金额', presell_pay DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '预售支付金额', platform_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '平台余额', point DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单消耗积分', point_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单消耗积分抵多少钱', presell_price DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '预售金单价', presell_delivery_type INT(11) NOT NULL DEFAULT 0 COMMENT '预售发货形式 1指定时间 2支付后天数', presell_delivery_value INT(11) NOT NULL DEFAULT 0 COMMENT '预售发货时间 按形式 ', presell_delivery_time INT(11) NOT NULL DEFAULT 0 COMMENT '预售发货具体时间(实则为结尾款时间)', is_full_payment INT(11) NOT NULL DEFAULT 0 COMMENT '是否全款预定', PRIMARY KEY (presell_order_id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 420 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '预售订单表'; CREATE TABLE ns_order_promotion_details ( id INT(11) NOT NULL AUTO_INCREMENT, order_id INT(11) NOT NULL COMMENT '订单ID', promotion_type_id INT(11) NOT NULL COMMENT '优惠类型规则ID(满减对应规则)', promotion_id INT(11) NOT NULL COMMENT '优惠ID', promotion_type VARCHAR(255) NOT NULL COMMENT '优惠类型', promotion_name VARCHAR(50) NOT NULL COMMENT '该优惠活动的名称', promotion_condition VARCHAR(255) NOT NULL DEFAULT '' COMMENT '优惠使用条件说明', discount_money DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '优惠的金额,单位:元,精确到小数点后两位', used_time INT(11) DEFAULT 0 COMMENT '使用时间', PRIMARY KEY (id), INDEX UK_ns_order_promotion_details (order_id, promotion_id, promotion_type_id, promotion_type) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 364 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单优惠详情'; CREATE TABLE ns_order_refund ( id INT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', order_goods_id INT(11) NOT NULL COMMENT '订单商品表id', refund_status VARCHAR(255) NOT NULL COMMENT '操作状态流程状态(refund_status) 状态名称(refund_status_name) 操作时间1 买家申请 发起了退款申请,等待卖家处理2 等待买家退货 卖家已同意退款申请,等待买家退货3 等待卖家确认收货 买家已退货,等待卖家确认收货4 等待卖家确认退款 卖家同意退款0 退款已成功 卖家退款给买家,本次维权结束-1 退款已拒绝 卖家拒绝本次退款,本次维权结束-2 退款已关闭 主动撤销退款,退款关闭-3 退款申请不通过 拒绝了本次退款申请,等待买家修改', action VARCHAR(255) NOT NULL COMMENT '退款操作内容描述', action_way TINYINT(4) NOT NULL DEFAULT 0 COMMENT '操作方 1 买家 2 卖家', action_userid VARCHAR(255) NOT NULL DEFAULT '0' COMMENT '操作人id', action_username VARCHAR(255) NOT NULL DEFAULT '' COMMENT '操作人姓名', action_time INT(11) DEFAULT 0 COMMENT '操作时间', PRIMARY KEY (id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 108 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单商品退货退款操作表'; CREATE TABLE ns_order_refund_account_records ( id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键id', order_goods_id INT(11) NOT NULL COMMENT '订单项id', refund_trade_no VARCHAR(55) NOT NULL COMMENT '退款交易号', refund_money DECIMAL(10, 2) NOT NULL COMMENT '退款金额', refund_way INT(11) NOT NULL COMMENT '退款方式(1:微信,2:支付宝,10:线下)', buyer_id INT(11) NOT NULL COMMENT '买家id', refund_time INT(11) NOT NULL COMMENT '退款时间', remark VARCHAR(255) DEFAULT '' COMMENT '备注', PRIMARY KEY (id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 528 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '订单退款账户记录'; CREATE TABLE ns_order_shipping_fee ( shipping_fee_id INT(11) NOT NULL AUTO_INCREMENT COMMENT '运费模板ID', shipping_fee_name VARCHAR(30) NOT NULL DEFAULT '' COMMENT '运费模板名称', is_default INT(11) NOT NULL DEFAULT 0 COMMENT '是否是默认模板', co_id INT(11) NOT NULL DEFAULT 0 COMMENT '物流公司ID', shop_id INT(11) NOT NULL COMMENT '店铺ID', province_id_array TEXT NOT NULL COMMENT '省ID组', city_id_array TEXT NOT NULL COMMENT '市ID组', weight_is_use INT(11) NOT NULL DEFAULT 1 COMMENT '是否启用重量运费', weight_snum DECIMAL(8, 2) NOT NULL DEFAULT 1.00 COMMENT '首重', weight_sprice DECIMAL(8, 2) NOT NULL DEFAULT 0.00 COMMENT '首重运费', weight_xnum DECIMAL(8, 2) NOT NULL DEFAULT 1.00 COMMENT '续重', weight_xprice DECIMAL(8, 2) NOT NULL DEFAULT 0.00 COMMENT '续重运费', volume_is_use INT(11) NOT NULL DEFAULT 1 COMMENT '是否启用体积计算运费', volume_snum DECIMAL(8, 2) NOT NULL DEFAULT 1.00 COMMENT '首体积量', volume_sprice DECIMAL(8, 2) NOT NULL DEFAULT 0.00 COMMENT '首体积运费', volume_xnum DECIMAL(8, 2) NOT NULL DEFAULT 0.00 COMMENT '续体积量', volume_xprice DECIMAL(8, 2) NOT NULL DEFAULT 0.00 COMMENT '续体积运费', bynum_is_use INT(11) NOT NULL DEFAULT 1 COMMENT '是否启用计件方式运费', bynum_snum INT(11) NOT NULL DEFAULT 0 COMMENT '首件', bynum_sprice DECIMAL(8, 2) NOT NULL DEFAULT 0.00 COMMENT '首件运费', bynum_xnum INT(11) NOT NULL DEFAULT 1 COMMENT '续件', bynum_xprice DECIMAL(8, 2) NOT NULL DEFAULT 0.00 COMMENT '续件运费', create_time INT(11) DEFAULT 0 COMMENT '创建日期', update_time INT(11) DEFAULT 0 COMMENT '最后更新时间', district_id_array TEXT DEFAULT NULL COMMENT '区县ID组', PRIMARY KEY (shipping_fee_id) ) ENGINE = INNODB AUTO_INCREMENT = 5 AVG_ROW_LENGTH = 4096 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '运费模板'; CREATE TABLE ns_order_shipping_fee_extend ( id INT(11) NOT NULL AUTO_INCREMENT COMMENT '售卖区域扩展ID', shipping_fee_id INT(11) NOT NULL COMMENT '售卖区域ID', province_id VARCHAR(8000) NOT NULL DEFAULT '0' COMMENT '省级地区ID组成的串,以,隔开,两端也有,', city_id VARCHAR(8000) NOT NULL DEFAULT '0' COMMENT '市级地区ID组成的串,以,隔开,两端也有,', snum MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT 1 COMMENT '首件数量', sprice DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '首件运费', xnum MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT 1 COMMENT '续件数量', xprice DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '续件运费', is_default INT(11) NOT NULL DEFAULT 0 COMMENT '是否默认 1 默认', PRIMARY KEY (id) ) ENGINE = INNODB AUTO_INCREMENT = 1 AVG_ROW_LENGTH = 1820 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '售卖区域扩展表'; ```