其他分享
首页 > 其他分享> > 运费模板表

运费模板表

作者:互联网

商城模块表

  1. 表设置

    1. 产品表(product)

      fare_type 运费类型:统一运费/模板运费

      fare_set 运费设置:只用的金额/模板id

      weight 设置:重量/个数/体积单位

    2. 运费设置表(fare_count_type)

      运费计费方式:累计/组合

    3. 订单表(order)

      fare_money:运费金额

  2. 表结构

// 运费模板表
CREATE TABLE `jm_fare_template` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `template_name` varchar(50) NOT NULL COMMENT '模板名称',
  `template_type` tinyint(3) NOT NULL COMMENT '模板类型 1按件数 2按重量 3按体积',
  `company_id` int(11) NOT NULL DEFAULT '0' COMMENT '公司id',
  `is_default` tinyint(1) NOT NULL COMMENT '是否默认选中',
  `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态 0 删除 1 正常',
  `create_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间',
  `update_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '修改时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8 COMMENT='运费模板表';
// 模板地区关联表
CREATE TABLE `jm_fare_template_area` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `template_id` int(11) NOT NULL COMMENT '运费模板id',
  `area_id` text NOT NULL COMMENT '地区json',
  `area_name` text NOT NULL COMMENT '地区名字',
  `first` decimal(8,1) unsigned NOT NULL DEFAULT '1.0' COMMENT '首件/首重/首体积',
  `first_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '运费',
  `extend` int(8) unsigned NOT NULL DEFAULT '1' COMMENT '续件/续重/续体积',
  `extend_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '续费',
  `parcel` text NOT NULL COMMENT '包邮条件 type 1 不包邮,2 件数(体积、重量),3 金额,4件数(体积、重量)+金额',
  `status` int(1) NOT NULL DEFAULT '1' COMMENT '状态 0 删除 1 正常',
  `create_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间',
  `update_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '修改时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=62 DEFAULT CHARSET=utf8 COMMENT='运费模板地区、金额关联表';
  1. 运费规则

    参考链接

酒店表结构

酒店ID (hotelId) + 房型ID(roomTypeId) + 房价ID(rateId)和 关系表ID(relId)

标签:COMMENT,00,DEFAULT,运费,NULL,id,模板
来源: https://www.cnblogs.com/linsonga/p/16499390.html