商城数据库(49-52)

49——订单ID表(wang_orderids)

CREATE TABLE `wang_orderids` (`id` bigint(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',`rnd` float(16,2) NOT NULL COMMENT '毫秒数',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单ID表';

50——订单表(wang_orders)

CREATE TABLE `wang_orders` (`orderld` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',`orderNo` varchar(20) NOT NULL COMMENT '订单号',`shopld` int(11) NOT NULL COMMENT '商铺ID',`userld` int(11) NOT NULL COMMENT '用户ID(N/A)',`orderStatus` tinyint(4) NOT NULL DEFAULT '-2' COMMENT '订单状态(-3:用户拒收 -2未付款订单 -1:用户取消 0:代发货 1:配送中 2:用户确认收货)',`goodsMoney` decimal(11,2) NOT NULL COMMENT '商品金额(商品总价格--未进行任何折扣的总价格)',`deliverType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '收货方式(0:送货上门 1:自提)',`deliveMoney` decimal(11,2) NOT NULL DEFAULT '0.00' COMMENT '运费(运费规则按照每家店的规则算。)',`totalMoney` decimal(11,2) NOT NULL COMMENT '订单总金额(包括运费)',`realToatlMoney` decimal(11,2) NOT NULL DEFAULT '0.00' COMMENT '实际订单总金额(进行折扣之后的金额)',`payType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '支付方式(0:货到付款 1:在线支付)',`payFrom` varchar(20) NOT NULL DEFAULT '0' COMMENT ' 支付来源代码(支付来源代码,和支付方式对应代码)',`isPay` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否支付(0:未支付 1:已支付)',`areald` int(11) NOT NULL COMMENT '最后一级区域id(N/A)',`arealdPath` varchar(255) DEFAULT NULL COMMENT '区域id路径(省级id_市级id_县级id_列如:110000_110100_110101_)',`userName` varchar(50) NOT NULL COMMENT '收货人名称',`userAddress` varchar(255) NOT NULL COMMENT '收件人地址',`userPhone` char(20) DEFAULT NULL COMMENT '收件人手机',`orderScore` int(11) NOT NULL DEFAULT '0' COMMENT '所得积分',`isInvoice` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否需要发票(1:需要 0:需要)',`invoice Client` varchar(255) DEFAULT NULL COMMENT '发票抬头(N/A)',`order Remarks` varchar(255) DEFAULT NULL COMMENT '订单备注',`orderSrc` tinyint(4) NOT NULL DEFAULT '0' COMMENT '订单来源(0:商城 1:微信 2:手机版 3:安卓App 4:苹果App 5:小程序)',`need Pay` decimal(11,2) DEFAULT '0.00' COMMENT '需缴费用',`isRefund` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否退款(0:否 1:是)',`isAppraise` tinyint(4) DEFAULT '0' COMMENT '是否点评(0:未点评 1:已点评)',`cancelReason` int(11) DEFAULT '0' COMMENT '取消原因ID',`rejectReason` int(11) DEFAULT '0' COMMENT '拒收原因ID',`reject Other Reason` varchar(255) DEFAULT NULL COMMENT '拒收原因',`isClosed` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否订单已完结(0:未完结 1:已完结)',`goods Search Keys` text COMMENT '商品搜索关键字',`order unique` varchar(50) NOT NULL COMMENT '订单流水号',`receiveTime` datetime DEFAULT NULL COMMENT '收货时间',`delivery Time` datetime DEFAULT NULL COMMENT '发货时间',`tradeNo` varchar(100) DEFAULT NULL COMMENT '在线支付交易流水',`dataFlag` tinyint(4) NOT NULL DEFAULT '1' COMMENT '订单有效标志(-1:删除 1:有效)',`create Time` datetime NOT NULL COMMENT '下单时间',`settlementld` int(11) DEFAULT '0' COMMENT '是否结算。大于0的话则是结算ID',`commissionFee` decimal(11,2) DEFAULT '0.00' COMMENT '订单应收佣金',`payRand` int(11) DEFAULT '1' COMMENT '支付自增ID(和订单号组合用,方便多次修改价格生产新的订单号)',`order Type` int(11) DEFAULT '0' COMMENT '订单类型(0:实物订单 1:非实物订单(非实物订单不享受任何折扣))',`score Moeny` decimal(11,2) DEFAULT '0.00' COMMENT '积分抵扣的金额',`useScore` int(11) DEFAULT '0' COMMENT '用于抵扣的积分',`order Code` varchar(20) DEFAULT 'order' COMMENT '订单代码(默认为order。如果是插件产生的订单则这里用于标记是那些插件)',`extra Json` text COMMENT '扩展(订单备注,用于辅助插件)',`distributType` tinyint(4) DEFAULT '0' COMMENT '订单类型(1:按商品设置提取佣金 2:按订单比例提取佣金)',`distributOrderRate` int(11) DEFAULT '0' COMMENT '分成比例(如:30:20:50)',`distributRate` varchar(20) DEFAULT NULL COMMENT '订单佣金占订单百分比',`totalCommission` decimal(11,2) DEFAULT '0.00' COMMENT '分成佣金',`orderCodeTargetld` int(11) DEFAULT '0' COMMENT '订单来源表自增ID(和order Code对应,凡是插件产生的订单,这个地方就该记录该插件表的自增ID,以便回查记录)',`notice Deliver` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '提醒发货(0:未提醒 1:已提醒)',`invoice Json` text COMMENT '发票信息.json',`lock Cash Money` decimal(11,2) DEFAULT '0.00' COMMENT '所使用的充值送金额',`user Couponld` int(11) DEFAULT '0' COMMENT '所使用的优惠券ID',`userCouponJson` text COMMENT '所使用的优惠券的记录.json',`payTime` datetime DEFAULT NULL COMMENT '付款时间',`isBatch` tinyint(4) DEFAULT '0' COMMENT '是否批量提交订单(1:是 0:否)',`total Pay Fee` int(11) DEFAULT '0' COMMENT '用于退款的订单支付总金额',`shopUserld` int(11) DEFAULT '0' COMMENT '收银员ID',`tradeType` int(11) DEFAULT '1' COMMENT '收银类型(1:收银系统 0:普通收银)',`balance Pay` decimal(11,2) DEFAULT '0.00' COMMENT '余额支付金额',`isMakelnvoice` tinyint(4) DEFAULT '0' COMMENT '是否已经开发票(1:已开 0:未开)',`afterSakeEndTime` datetime DEFAULT NULL COMMENT '售后结束时间。确认收货时间+后台设置的售后有效天数',`getScoreVal` decimal(11,2) NOT NULL DEFAULT '0.00' COMMENT '获得的积分数可抵扣的金额',`dmoneyIsSettlement` tinyint(4) DEFAULT '0' COMMENT '分销佣金是否结算(1:是 0:否)',`storeType` int(11) DEFAULT '0' COMMENT '自提点ID(1:商家自提点 2:平台自提点)',`storeld` int(11) DEFAULT '0' COMMENT '门店ID',`verificationCode` varchar(20) DEFAULT '0' COMMENT '核销码(自提商品才有)',`verificationTime` datetime DEFAULT NULL COMMENT '核销时间',`refunded PayMoney` decimal(11,2) NOT NULL DEFAULT '0.00' COMMENT '已退款支付金额',`dealerld` int(11) DEFAULT '0' COMMENT '经销商ID',`shopRejectReason` int(11) unsigned DEFAULT '0' COMMENT '商家拒收原因(用在自提订单上)',`shopRejectOtherReason` varchar(255) DEFAULT NULL COMMENT '商家拒收说明(用在自提订单上,当shopRejectReason=10000时该字段不为空)',`orderShopRemarks` text COMMENT '订单备注-商家',PRIMARY KEY (`orderld`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单表';

 51——订单投诉表(wang_order-complains)

CREATE TABLE `wang_order_complains` (`complainid` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',`orderid` int(11) NOT NULL DEFAULT '0' COMMENT '订单id',`complainType` tinyint(4) NOT NULL DEFAULT '1' COMMENT '投诉类型(1:承诺的没有做到 2:未按约定时间发货 3:未按成交价格进行交易 4:恶意骚扰 )',`complainTargetid` int(11) NOT NULL DEFAULT '0' COMMENT '投诉人id',`respondTargetid` int(11) NOT NULL DEFAULT '0' COMMENT '应诉人id(如果是店铺则为店铺id)',`needRespond` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否需要应付(0:不需要 1:需要)',`deliverRespondTime` datetime DEFAULT NULL COMMENT '移交应诉时间',`complainContent` text NOT NULL COMMENT '投诉内容',`complainAnnex` varchar(255) DEFAULT NULL COMMENT '投诉附件(最多5张图片)',`complainStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '投诉状态(0:新投诉 1:转给应诉人 2:应诉人回应 3:等待仲裁 4:已仲裁)',`complainTime` datetime NOT NULL COMMENT '创建时间',`respondContent` text COMMENT '应诉内容',`respondAnnex` varchar(255) DEFAULT NULL COMMENT '应诉附件',`respondTime` datetime DEFAULT NULL COMMENT '应诉时间',`finalResult` text COMMENT '仲裁结果',`finalResultTime` datetime DEFAULT NULL COMMENT '仲裁时间',`finalHandleStaffid` int(11) DEFAULT '0' COMMENT '仲裁人id',PRIMARY KEY (`complainid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单投诉表';

52——订单物流表(wang_order-express)

CREATE TABLE `wang_order_express` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',`orderid` int(11) NOT NULL COMMENT '订单id',`orderGoodsid` varchar(100) NOT NULL COMMENT '订单商品id列表',`deliveryTime` datetime DEFAULT NULL COMMENT '发货时间',`isExpress` tinyint(4) DEFAULT '0' COMMENT '发货方式(1: 使用物流 0: 未用物流)',`expressid` int(11) DEFAULT NULL COMMENT '快递商id',`expressNo` varchar(20) DEFAULT NULL COMMENT '快递号',`createTime` datetime NOT NULL COMMENT '创建时间',`dataFlag` tinyint(4) NOT NULL DEFAULT '1' COMMENT '有效标志(1: 有效 -1: 删除)',`deliverType` tinyint(4) DEFAULT '0' COMMENT '发货类型标志(0:手工发货 1: 导入excel发货)',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单物流表';

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/4164.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第三方登录以及微信小程序一键登录的实现方案

文章目录 场景解决 场景 第三方登录以及微信小程序一键登录的实现方案, 作下记录 解决 第三方登录 JustAuth微信小程序一件登录 wxjava

【数据结构与算法】:手搓顺序表(Python篇)

文章目录 一、顺序表的概念二、顺序表的实现1. 顺序表的创建1.1 扩容1.2 整体建立顺序表 2. 顺序表的基本运算算法2.1 顺序表的添加(尾插)2.2 指定位置插入2.3 指定位置删除2.4 顺序表的查找2.5 顺序表元素的索引访问2.6 顺序表元素的修改2.7 顺序表长度…

《Kafka 3.x.x 入门到精通》

Kafka 3.x.x 入门到精通 Kafka是一个由Scala和Java语言开发的,经典高吞吐量的分布式消息发布和订阅系统,也是大数据技术领域中用作数据交换的核心组件之一。以高吞吐,低延迟,高伸缩,高可靠性,高并发&#x…

两大成果发布!“大规模量子云算力集群”和高性能芯片展示中国科技潜力

在当前的科技领域,量子计算的进步正日益引起全球的关注。中国在这一领域的进展尤为显著,今天,北京量子信息科学研究院(以下简称北京量子院)和中国科学院量子信息与量子科技创新研究院(以下简称量子创新院&a…

微信小程序:8.WXSS

WXSS和CSS的关系 WXSS具有CSS大部分特性,同时,WXSS还对CSS进行扩充以及修改,适应微信小程序的开发。 与CSS相比,WXSS扩展的特性有: rpx尺寸单位imprt样式导入 rpx尺寸单位 rpx是微信小程序中独有的,用来…

Node.js在前端的妙用:打造更出色的Web体验

在Web开发领域,Node.js早已成为一种不可或缺的技术。尽管Node.js最初是作为服务器端技术而闻名,但是在前端开发中,它同样有着令人惊叹的应用。本文将探讨Node.js在前端的各种用途,并展示如何利用它来提升Web应用的性能、可维护性和…

Vue 使用Canvas画布手写电子版签名 保存 上传服务端

电子版签名效果 定义画布 <canvas width"500"height"250"ref"cn"mousedown"cnMouseDown"mousemove"cnMouseMove"mouseup"cnMouseUp"style"width:500px;height: 250px;background-color:snow;padding: 10p…

在Docker中部署Java应用:Java版本隔离的实践案例

在Docker中部署Java应用&#xff1a;Java版本隔离的实践案例 人生就是一场又一场的相遇&#xff0c;一个明媚&#xff0c;一个忧伤&#xff0c;一个华丽&#xff0c;一个冒险&#xff0c;一个倔强&#xff0c;一个柔软&#xff0c;最后那个正在成长。 背景需求 在软件开发和部…

Python实践应用|NC文件读取

import netCDF4 as nc import numpy as np import matplotlib.pyplot as plt# 打开NC文件 nc_file E:/NC_file/air.sig995.2012.nc # 将your_file.nc替换为你的NC文件路径 nc_data nc.Dataset(nc_file, r)# 查看NC文件中包含的变量 print("Variables in the NC file:&q…

APP UI设计秉承哪些原则可以开发出更好的用户体验?

设计一个优秀的APP UI需要考虑多方面因素&#xff0c;以下是一些原则可以帮助你开发出更好的用户体验&#xff1a; 简洁性&#xff08;Simplicity&#xff09;&#xff1a;保持界面简洁清晰&#xff0c;避免过多的复杂元素和信息。简洁的设计能够减少用户的认知负荷&#xff0c…

商用清洁机器人的工作原理介绍

商用清洁机器人是清洁机器人的一种&#xff0c;其主要应用于大型商场&#xff0c;办公室&#xff0c;医院&#xff0c;政府部门等。现将其主要工作原理和组成部分介绍如下。 其主要组成部分为&#xff0c;行走轮子左右各两个&#xff0c;万向轮一个&#xff0c;是基本的轮式结构…

【数据结构】Map和Set(1)

&#x1f9e7;&#x1f9e7;&#x1f9e7;&#x1f9e7;&#x1f9e7;个人主页&#x1f388;&#x1f388;&#x1f388;&#x1f388;&#x1f388; &#x1f9e7;&#x1f9e7;&#x1f9e7;&#x1f9e7;&#x1f9e7;数据结构专栏&#x1f388;&#x1f388;&#x1f388;&…

【jQuery】看一眼就会用的jquery库之续章!

jQuery&#xff08;js框架&#xff09; 17、操作节点 创建节点&#xff1a; 创建节点只需要将元素放在jQuery的工厂函数中//创建一个button按钮let $btn$("<input typebutton>");//创建一个列表项let $li$("<li>选项</li>");添加节点…

医保购药小程序开发指南:利用智慧药房系统源码实现智能服务

医保购药小程序为患者提供了便捷的药品购买渠道&#xff0c;同时也为药店和医疗机构提供了智能化管理和服务的平台。接下来&#xff0c;小编将介绍如何利用智慧药房系统源码实现医保购药小程序的开发&#xff0c;并探讨如何实现智能化的服务。 第一部分&#xff1a;智慧药房系统…

如何使用IDEA直接连接MySQL数据库

如何使用IDEA直接连接MySQL数据库 新建一个空项目打开DataBase窗口连接数据库第一次连接 需要先下载驱动上一步驱动下载太慢怎么办&#xff1f;下载好驱动后 测试连接 新建一个空项目 打开DataBase窗口 连接数据库 第一次连接 需要先下载驱动 如果这里下载的很慢 看下一步解决…

SpringBoot笔记1

继承父工程 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.10</version></parent>java 无效的源发行版 17 解决方法 <build><plugins>…

RabbitMQ各组件参数详解(9)

这里对各个组件的参数进行详解&#xff0c;可能前面有提到过&#xff0c;这里做一个汇总 交换机 在创建交换机的时候用到建造者类ExchangeBuilder&#xff0c;会创建四种交换机 Direct Exchange 直连交换机是 RabbitMQ 中最简单的交换机类型之一。它的工作方式非常简单&…

python基础知识—while和for循环(三)

&#x1f3ac; 秋野酱&#xff1a;《个人主页》 &#x1f525; 个人专栏:《Java专栏》《Python专栏》 ⛺️心若有所向往,何惧道阻且长 文章目录 一&#xff1a;while循环1.1程序的三种执行流程1.2while循环1.3循环变量和死循环 二&#xff1a;for循环2.1for循环2.2range 一&…

安装crossover游戏提示容量不足怎么办 如何把游戏放到外置硬盘里 Mac电脑清理磁盘空间不足

CrossOver作为一款允许用户在非原生操作系统上运行游戏和应用程序的软件&#xff0c;为不同平台的用户提供了极大的便利。然而&#xff0c;随着游戏文件大小的不断增加&#xff0c;内置硬盘的容量往往无法满足安装需求。幸运的是&#xff0c;通过一些简单的步骤&#xff0c;我们…

Penpad 再获 Animoca Brands 投资,全新生态历程

Penpad 是 Scroll 生态的 LaunchPad & Yield Aggregator 平台&#xff0c;该平台近日在融资上取得了系列进展。据悉&#xff0c;Penpad 在前不久率先获得了来自于 Gate Labs 以及 Scroll 联合创始人 Sandy Peng 的融资&#xff0c;并且在近日&#xff0c;其又获得了来自于知…