广电微厅系统V.2.2

广电微厅系统V.2.2


流量传递卡活动上线SQL脚本

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>流量传递卡活动上线SQL脚本</li> </ul> <h5>流量传递卡活动配置信息表(cbn_activity_gift_data_conf)</h5> <table> <thead> <tr> <th style="text-align: left;">字段</th> <th style="text-align: left;">字段名称</th> <th style="text-align: left;">字段类型</th> <th style="text-align: left;">必填</th> <th style="text-align: left;">备注</th> <th style="text-align: left;">列表</th> <th style="text-align: left;">编辑</th> <th>查询</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">activity_type</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">tenant_codes</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">gift_pack_code</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">main_pack_code</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">period</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">gift_data</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">receiver_data</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">max_card_num</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">min_hold_data</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">poster_url</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">invalid_day</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">land_page_info</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">online_status</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">update_time</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">update_user</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">create_time</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> <tr> <td style="text-align: left;">create_user</td> <td style="text-align: left;">id</td> <td style="text-align: left;">bigint(20)</td> <td style="text-align: left;">是</td> <td style="text-align: left;">主键,自增长</td> <td style="text-align: left;">否</td> <td style="text-align: left;">否</td> <td>否</td> </tr> </tbody> </table> <ul> <li>执行SQL语句 </li> </ul> <pre><code>-- 创建流量传递卡活动配置信息表 drop table if exists `cbn_activity_gift_data_conf`; create table `cbn_activity_gift_data_conf`( `id` bigint not null auto_increment comment &amp;#039;id,主键,自增长&amp;#039;, `name` varchar(100) comment &amp;#039;活动名称&amp;#039;, `activity_type` int(10) comment &amp;#039;活动类型,10-系统活动、20-客户活动&amp;#039;, `tenant_codes` varchar(100) comment &amp;#039;渠道,逗号分隔&amp;#039;, `gift_pack_code` varchar(255) comment &amp;#039;活动套餐编码&amp;#039;, `main_pack_code` varchar(50) comment &amp;#039;主套餐编码&amp;#039;, `period` int(10) comment &amp;#039;活动期数&amp;#039;, `gift_data` bigint comment &amp;#039;赠送方赠送流量(kb),客户活动生效&amp;#039;, `receiver_data` bigint comment &amp;#039;接收方流量(kb),与活动套餐规格一致,自动填充&amp;#039;, `max_card_num` int(10) comment &amp;#039;最大接收方,客户活动使用,自动填充&amp;#039;, `min_hold_data` bigint comment &amp;#039;赠送方流量最少持有量(kb),客户参与活动时有效&amp;#039;, `poster_url` varchar(500) comment &amp;#039;海报模板地址&amp;#039;, `invalid_day` int(10) comment &amp;#039;失效天数,当卡超过这个天数没有激活时为失效订单&amp;#039;, `land_page_info` json comment &amp;#039;落地页扩展信息&amp;#039;, `online_status` int(10) default &amp;#039;0&amp;#039; comment &amp;#039;上架状态,默认0;0:待发布,10:已上架,20:已下架&amp;#039;, `update_time` datetime comment &amp;#039;变更时间&amp;#039;, `update_user` bigint(20) comment &amp;#039;变更用户&amp;#039;, `create_time` datetime comment &amp;#039;创建时间&amp;#039;, `create_user` bigint(20) comment &amp;#039;创建用户&amp;#039;, primary key (`id`) ); alter table `cbn_activity_gift_data_conf` comment &amp;#039;流量传递卡活动配置信息&amp;#039;;</code></pre> <h5>流量传递卡活动推荐方信息表(cbn_activity_gift_data_referrer)</h5> <ul> <li>执行SQL语句 </li> </ul> <pre><code>-- 创建流量传递卡活动推荐方信息表 drop table if exists `cbn_activity_gift_data_referrer`; create table `cbn_activity_gift_data_referrer`( `id` bigint not null auto_increment comment &amp;#039;id,主键,自增长&amp;#039;, `activity_conf_id` bigint comment &amp;#039;基础活动id,cbn_activity_gift_data_conf. id&amp;#039;, `name` varchar(150) comment &amp;#039;活动名称&amp;#039;, `activity_type` int(10) comment &amp;#039;活动类型,10-系统活动、20-客户活动&amp;#039;, `gift_pack_code` varchar(50) comment &amp;#039;活动套餐编码,cbn_activity_gift_data_conf.gift_pack_code&amp;#039;, `main_pack_code` varchar(50) comment &amp;#039;主套餐编码,cbn_activity_gift_data_conf.main_pack_code&amp;#039;, `gift_data` bigint comment &amp;#039;赠送方赠送流量(kb),客户活动=cbn_activity_gift_data_conf.gift_data&amp;#039;, `receiver_data` bigint comment &amp;#039;接收方流量(kb),cbn_activity_gift_data_conf.receiver_data&amp;#039;, `min_hold_data` bigint comment &amp;#039;赠送方流量最少持有量(kb),客户参与活动时有效&amp;#039;, `period` int(10) comment &amp;#039;活动期数,cbn_activity_gift_data_conf.period&amp;#039;, `card_num` int(10) comment &amp;#039;赠送卡数量&amp;#039;, `invitation_code` varchar(50) comment &amp;#039;邀请码&amp;#039;, `user_name` varchar(50) comment &amp;#039;姓名&amp;#039;, `user_phone` varchar(20) comment &amp;#039;联系电话&amp;#039;, `gift_reason` varchar(200) comment &amp;#039;赠送原因&amp;#039;, `poster_url` varchar(500) comment &amp;#039;海报地址&amp;#039;, `land_page_code` varchar(50) comment &amp;#039;落地页标识&amp;#039;, `msisdn` varchar(50) comment &amp;#039;192号码,活动类型为10 使用&amp;#039;, `member_id` bigint comment &amp;#039;客户id,member.id&amp;#039;, `activity_source` int(10) comment &amp;#039;首次进入活动来源&amp;#039;, `create_share_image_time` datetime comment &amp;#039;海报生成时间&amp;#039;, `enter_activity_page_count` int(10) comment &amp;#039;进入活动页面次数&amp;#039;, `create_share_image_time_count` int(10) comment &amp;#039;海报生成次数&amp;#039;, `pay_tenant_code` varchar(255) comment &amp;#039;流量费用支付方&amp;#039;, `status` int(10) default &amp;#039;1&amp;#039; comment &amp;#039;状态,0-停用、1-启用&amp;#039;, `tenant_code` varchar(255) comment &amp;#039;渠道编码&amp;#039;, `update_time` datetime comment &amp;#039;变更时间&amp;#039;, `update_user` bigint(20) comment &amp;#039;变更用户&amp;#039;, `create_time` datetime comment &amp;#039;创建时间&amp;#039;, `create_user` bigint(20) comment &amp;#039;创建用户&amp;#039;, primary key (`id`), unique key uk_agdr_invitation_code(invitation_code) comment &amp;#039;邀请码唯一索引&amp;#039;, key `idx_agdr_activity_conf_id` (`activity_conf_id`) comment &amp;#039;基础活动ID索引&amp;#039;, key `idx_agdr_activity_type` (`activity_type`) comment &amp;#039;活动类型索引&amp;#039;, key `idx_agdr_user_phone` (`user_phone`) comment &amp;#039;联系电话索引&amp;#039;, key `idx_agdr_land_page_code` (`land_page_code`) comment &amp;#039;落地页标识索引&amp;#039;, key `idx_agdr_msisdn` (`msisdn`) comment &amp;#039;192号码索引&amp;#039; ); alter table `cbn_activity_gift_data_referrer` comment &amp;#039;流量传递卡活动推荐方信息&amp;#039;;</code></pre> <h5>流量传递卡活动接收方信息表(cbn_activity_gift_data_receiver)</h5> <ul> <li>执行SQL语句 </li> </ul> <pre><code>-- 创建流量传递卡活动接收方信息表 drop table if exists `cbn_activity_gift_data_receiver`; create table `cbn_activity_gift_data_receiver`( `id` bigint not null auto_increment comment &amp;#039;id,主键,自增长&amp;#039;, `activity_referrer_id` bigint comment &amp;#039;活动推荐ID,cbn_activity_gift_data_referrer.id&amp;#039;, `activity_conf_id` bigint comment &amp;#039;基础活动id,cbn_activity_gift_data_conf.id&amp;#039;, `activity_type` int(10) comment &amp;#039;活动类型,10-系统活动、20-客户活动&amp;#039;, `referrer_msisdn` varchar(50) comment &amp;#039;msisdn,推荐方手机号&amp;#039;, `msisdn` varchar(50) comment &amp;#039;msisdn,接收方手机号&amp;#039;, `main_pack_code` varchar(50) comment &amp;#039;主套餐编码,cbn_activity_gift_data_conf.main_pack_code&amp;#039;, `gift_pack_code` varchar(50) comment &amp;#039;活动套餐编码,cbn_activity_gift_data_conf.gift_pack_code&amp;#039;, `gift_data` bigint comment &amp;#039;赠送流量(kb)&amp;#039;, `receiver_data` bigint comment &amp;#039;接收方流量(kb),cbn_activity_gift_data_conf.receiver_data&amp;#039;, `period` int(10) comment &amp;#039;活动期数,cbn_activity_gift_data_conf. period&amp;#039;, `card_life_status` int(10) default &amp;#039;10&amp;#039; comment &amp;#039;生命周期状态,默认10;10-未激活、20-已激活、30-停机、40-已销户&amp;#039;, `card_active_time` datetime comment &amp;#039;激活时间&amp;#039;, `order_number` varchar(50) comment &amp;#039;订单编号&amp;#039;, `order_create_time` datetime comment &amp;#039;下单时间&amp;#039;, `invitation_code` varchar(50) comment &amp;#039;邀请码&amp;#039;, `invalid_time` datetime comment &amp;#039;失效时间&amp;#039;, `sms_level` int(10) default &amp;#039;10&amp;#039; comment &amp;#039;失效短信提醒级别,10:状态正常无需短信提醒,20:异常失效本月短信已发送,30:异常失效次月短信已发送,40:正常失效本月短信已发送,50:正常失效次月短信已发送&amp;#039;, `status` int(10) default &amp;#039;0&amp;#039; comment &amp;#039;状态,默认0;0-未生效、10-生效、20-作废&amp;#039;, `update_time` datetime comment &amp;#039;变更时间&amp;#039;, `update_user` bigint(20) comment &amp;#039;变更用户&amp;#039;, `create_time` datetime comment &amp;#039;创建时间&amp;#039;, `create_user` bigint(20) comment &amp;#039;创建用户&amp;#039;, primary key (`id`), key `idx_agdre_activity_referrer_id` (`activity_referrer_id`) comment &amp;#039;活动推荐ID索引&amp;#039;, key `idx_agdre_activity_conf_id` (`activity_conf_id`) comment &amp;#039;基础活动ID索引&amp;#039;, key `idx_agdre_invitation_code` (`invitation_code`) comment &amp;#039;邀请码索引&amp;#039;, key `idx_agdre_referrer_msisdn` (`referrer_msisdn`) comment &amp;#039;推荐方索引&amp;#039;, key `idx_agdre_msisdn` (`msisdn`) comment &amp;#039;192号码索引&amp;#039; ); alter table `cbn_activity_gift_data_receiver` comment &amp;#039;流量传递卡活动流量接收方信息&amp;#039;;</code></pre> <h5>短信日志表添加消息通道侧订单号字段与索引</h5> <pre><code>-- 短信日志表添加消息通道侧订单号字段与索引 alter table message_sms_log add key idx_msl_mobile (mobile) comment &amp;#039;手机号索引&amp;#039;, add key idx_msl_template_type (template_type) comment &amp;#039;模板类型索引&amp;#039;;</code></pre> <h5>流量传递卡活动新增菜单</h5> <pre><code>INSERT INTO `pro-cbn-v2`.`sys_resource`(`name`, `parent_id`, `parent_name`, `url`, `icon`, `perms`, `type`, `order_num`, `level`, `status`, `remark`, `create_user`, `create_time`, `update_user`, `update_time`, `delete_flag`, `request_types`) VALUES (&amp;#039;流量活动配置&amp;#039;, 104872, &amp;#039;活动管理&amp;#039;, &amp;#039;activity/activityGiftDataConf/index&amp;#039;, &amp;#039;m_sim_life&amp;#039;, NULL, 1, 10, NULL, 0, NULL, 1, &amp;#039;2024-12-27 16:25:39&amp;#039;, 1, &amp;#039;2024-12-27 16:25:39&amp;#039;, 0, NULL); INSERT INTO `pro-cbn-v2`.`sys_resource`(`name`, `parent_id`, `parent_name`, `url`, `icon`, `perms`, `type`, `order_num`, `level`, `status`, `remark`, `create_user`, `create_time`, `update_user`, `update_time`, `delete_flag`, `request_types`) VALUES (&amp;#039;流量传递卡赠送管理&amp;#039;, 104872, &amp;#039;活动管理&amp;#039;, &amp;#039;activity/activityGiftDataReferrer/index&amp;#039;, &amp;#039;code&amp;#039;, NULL, 1, 11, NULL, 0, NULL, 1, &amp;#039;2024-12-29 17:50:20&amp;#039;, 1, &amp;#039;2024-12-29 17:50:20&amp;#039;, 0, NULL); INSERT INTO `pro-cbn-v2`.`sys_resource`(`name`, `parent_id`, `parent_name`, `url`, `icon`, `perms`, `type`, `order_num`, `level`, `status`, `remark`, `create_user`, `create_time`, `update_user`, `update_time`, `delete_flag`, `request_types`) VALUES (&amp;#039;流量传递卡受赠管理&amp;#039;, 104872, &amp;#039;活动管理&amp;#039;, &amp;#039;activity/activityGiftDataReceiver/index&amp;#039;, &amp;#039;cascader&amp;#039;, NULL, 1, 12, NULL, 0, NULL, 1, &amp;#039;2024-12-29 17:51:40&amp;#039;, 1, &amp;#039;2024-12-29 17:51:40&amp;#039;, 0, NULL); </code></pre> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML