最近开发了一套微信小程序电商平台前后端拆散,蕴含分销,拼团,抽奖,红包,等性能,整个零碎架构非常简单,适宜小型团队或者集体开发者二次开发,实用于各行业类。理解详情扣:332-87-528-04

此程序是一款拼团商城小程序,次要有商品分类、拼团or独自购买、领取、优惠券、物流、珍藏、音讯告诉等性能,所有元件均可复用,既可作为挪动端原型设计模板,也可作为同行业实战原型性能逻辑参考。
代码如下:

-- 拼团商品配置表create table sms_group_product(    id               bigint auto_increment        primary key,    product_id       bigint         null comment '商品id',    name             varchar(255)   null comment '团购名称',    group_price      decimal(10, 2) null comment '拼团价',    head_price       decimal(10, 2) null comment '开团价',    hours            int            null comment '拼团小时',    population       int            null comment '成团人数',    robot_join       int            null comment '是否机器人参团',    robot_join_hour  int            null comment '机器人参团时刻',    least_population int            null comment '起码成团人数',    status           int            null comment '状态:0停用 1启用',    delete_status    int(1)         null comment '删除状态',    create_time      datetime       null comment '创立工夫',    robot_start      int            null comment '机器人开团',    keep_num         int(1)         null comment '放弃拼团数量');
-- 拼团单品价格表create table sms_group_sku(    id                 bigint auto_increment        primary key,    group_id           bigint         null comment '拼团配置id',    product_id         bigint         null comment '商品id',    goods_id           bigint         null comment '单品id',    group_price        decimal(10, 2) null comment '拼团价',    head_price         decimal(10, 2) null comment '开团价',);create index id    on sms_group_sku (id);
-- 拼团表:一个拼团一条记录create table sms_group_member(    id                     bigint auto_increment        primary key,    group_id               bigint         null comment '拼团配置id',    group_hours            int(1)         null comment '拼团小时',    group_population       int(1)         null comment '成团人数',    group_least_population int            null comment '起码成团人数',    product_id             bigint         null comment '商品id',    member_id              bigint         null comment '开团用户id',    status                 int            null comment '状态,1开启,2敞开、生效 3实现',    start_time             datetime       null comment '开始工夫',    end_time               datetime       null comment '完结工夫',    join_num               int(1)         null comment '参团人数',    robot_join             int(1)         null comment '是否机器人参团',    robot_join_hour        int            null comment '机器人参团时刻',);
-- 参团记录表create table sms_group_member_record(    id                bigint auto_increment        primary key,    group_id          bigint         null comment '拼团配置id',    group_member_id   bigint         null comment '拼团id',    group_product_id  bigint         null comment '拼团商品id',    group_sku_id      bigint         null comment '拼团单品配置id',    member_id         bigint         null comment '参团人id',    member_avatar     varchar(512)   null comment '参团人头像',    member_nick_name  varchar(256)   null comment '参团人昵称',    goods_id          bigint         null comment '单品id',    group_price       decimal(10, 2) null comment '拼团价',    order_id          bigint         null comment '订单id',    order_sn          varchar(64)    null comment '订单编号',    status            int(1)         null comment '参团状态 1锁定 2参团 3作废',    create_time       datetime       null comment '创立工夫',    join_time         datetime       null comment '参团工夫',    leader            int(1)         null comment '是否团长',    robot             int            null comment '是否机器人',    delete_time       datetime       null comment '删除工夫',    constraint order_id         unique (order_id),    constraint order_sn        unique (order_sn));create index id on sms_group_member_record (id);

**拼团后果解决
拼团胜利:**
批改拼团状态:当有用户参加拼团且胜利付款后,查问以后拼团已满足人数,则更新sms_group_member(拼团信息)的status(状态)为3(实现),
订单解决:批改以后拼团中参加用户的订单状态,发货状态、库存数据等。

拼团超时
批改拼团状态:更新sms_group_member(拼团信息)的status(状态)为2(生效或敞开)
勾销订单:查问sms_group_member_record关联的订单,勾销订单,退款,解除库存锁定