package com.ihaidou.entity.db.wechat;

import io.swagger.annotations.ApiModelProperty;

import lombok.Data;

import lombok.experimental.Accessors;

import org.hibernate.annotations.UpdateTimestamp;

import javax.persistence.*;

import java.util.Date;

/**

* @Desc: 子菜单Url

* @Author HealerJean

* @Date 2018/6/1 下午5:45.

*/

@Entity

@Table(name="wechat_menu_url")

@Data

@Accessors(chain = true)

public class WeChatMenu {

@Id

@GeneratedValue(strategy = GenerationType.IDENTITY)

private Long id;

@ApiModelProperty(value = "微信公众号 主键")

private Long wechatBusinessNoId ;

@ApiModelProperty(value = "菜单对应的eventkey")

private String eventkey ;

@ApiModelProperty(value = "view菜单对应的url或者是图片对应的url")

private String url;

@ApiModelProperty("菜单的名字")

private String name; //菜单名字

@ApiModelProperty(value = "包含图片和media以及返回菜单的文字内容")

private String value ; //菜单内容

@Temporal(TemporalType.TIMESTAMP)

@Column(columnDefinition="TIMESTAMP DEFAULT CURRENT_TIMESTAMP",insertable = true,updatable = false)

private Date cdate;

@UpdateTimestamp

@Temporal(TemporalType.TIMESTAMP)

private Date udate;

@ApiModelProperty(value = "从左到右顺序 , 1 2 3")

private Integer wOrder;

@ApiModelProperty(value = "从上到下顺序")

private Integer hOrder;

@ApiModelProperty(value = "是否底部菜单")

private boolean footMenu;

@ApiModelProperty(value = "菜单类型 1 url类型 ,2 回复文字类型,3 回复图片类型")

private Integer type ;

@ApiModelProperty(value = "1表示作为子菜单,2表示作为其他选项")

private Integer useType ;

@ApiModelProperty(value = "菜单是否删除")

private Integer status ;

}

/**

create table wechat_menu(

id BIGINT(20) not null auto_increment,

wechatBusinessNoId BIGINT(20) default null ,

url varchar(500) default null,

eventkey varchar(100) default null,

name varchar(50) default null,

value varchar(1000) default '',

wOrder int(11) default 0,

hOrder int(11) default 0,

footMenu int(11) default 0 ,

status int(11) default 0,

type int(11) default 0,

useType int(11) default 1 comment '1表示作为子菜单,2表示作为其他选项',

cdate timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,

udate timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

PRIMARY key (id));

*/

公众号 mysql数据库设计_微信公众号之灵活自定义菜单显示包含数据库结构设计...相关推荐

  1. mysql编写倒计时_微信公众号开发,实现倒计时的一个功能(纯代码)

    微信公众号开发,实现倒计时的一个功能(纯代码),请在,公众,订单,代码,时间 微信公众号开发,实现倒计时的一个功能(纯代码) 易采站长站,站长之家为您整理了微信公众号开发,实现倒计时的一个功能(纯代码 ...

  2. php 公众号验证回调方法_微信公众号关键词自动回复设置方法!

    什么是公众号关键词自动回复? 在微信公众号平台设置关键词自动回复,可以通过添加规则,关注/订阅的用户发送的消息内容如果是你设置的关键字,即可以实现自动回复预先设置好的内容. 关键字自动回复设置方法: ...

  3. 分享公众号抽奖的作用_微信公众号抽奖活动怎么弄

    公众号线上抽奖相比于现场抽奖有很多好处,除了成本更低,宣传范围更广,能够吸引更多的参与,还有一大好处就是,线上抽奖比线下更容易挖掘潜在客户.抽奖活动可以手机客户的手机号,年龄,消费信息等.对流量转化和 ...

  4. 微信公众 mysql回复图片_微信公众号开发之微信公共平台消息回复类实例

    本文实例讲述了微信公众号开发之微信公共平台消息回复类.分享给大家供大家参考.具体如下: 微信公众号开发代码我在网上看到了有不少,其实都是大同小义了都是参考官方给出的demo文件进行修改的,这里就给各位 ...

  5. 公众号 接收规则 消息_微信公众平台 发送模板消息(Java接口开发)

    前言:最近一直再弄微信扫码推送图文消息和模板消息发送,感觉学习到了不少东西.今天先总结一下微信公众平台模板消息的发送.因为这个自己弄了很久,开始很多地方不明白,所以今天好好总结一下. 微信公众平台技术 ...

  6. 公众号 接收规则 消息_微信公众号教程(11)公众账号接收非文字消息 上

    公众账号接收非文字消息 在微信公众平台上用户都是用使用文字在进行交互的,但是有时候使用图片.语音.视频以及地理位置等可以实现一些非常棒的功能,比如"语音提醒"公众号里的发送语音就可 ...

  7. 公众号里面套页面_微信公众号页面模板有什么用?开通的方法是什么?

    微信公众号页面模板是微信公众号里面的功能哦,如果你开启了微信公众号文章原创功能,那么你是可以去开通页面模板功能的,很多的微信公众号管理员不知道微信公众号页面模板有什么用,接下来小编会为大家说明哦. 微 ...

  8. url 微信公众号开发 配置失效_微信公众号开发之授权登录

    一.UnionId和openId 微信登录最重要的两个返回信息,一个是UnionId,一个是OpenId.两者之间有着必然的联系. UnionID机制的作用说明:如果开发者拥有多个移动应用.网站应用和 ...

  9. java微信公众号支付开发平台_微信公众号支付demo,微信公众号支付Java DEMO

    1.5.4微信验证的控制方法: /** * 微信验证 * 请填写接口配置信息,此信息需要你有自己的服务器资源,填写的URL需要正确响应微信发送的Token验证 * 验证服务器地址的有效性 * 开发者提 ...

最新文章

  1. 各大网站屏蔽搜索引擎抓取分析
  2. 大数据时代第一部分思维导图_大数据时代总结思维导图模板分享
  3. boost::mpl模块实现print相关的测试程序
  4. python面试应急5分钟_Python面试必须要看的15个问题
  5. C++之文件操作探究(四):读文件——二进制文件
  6. bzoj 2429: [HAOI2006]聪明的猴子(最小生成树)
  7. struts2中常用Result类型(type)的用法
  8. Linux集群和自动化维1.1.1 什么是HTTP 1.1
  9. 订单编号的数据类型是什么_电商仓储是如何进行发货的?拣货的原则是什么?...
  10. spring mvc 中,直接注入的 HttpServletRequst 是否安全呢?
  11. wifi 流量劫持_无线网被流量劫持了怎么弄,WiFi流量被劫持如何处理
  12. 某公司基于FineBI数据决策平台的试运行分析报告
  13. Nginx 跨域配置
  14. PC设置切换Fn功能键
  15. Windows10系统下如何将chm文件转换成txt文件?
  16. nginx(二十七)长连接和短连接
  17. 短信注册验证以及邮箱激活
  18. pycharm激活2099年方法
  19. Oracle数据库上机练习2
  20. [人工智能-深度学习-61]:生成对抗网络GAN - 图像融合的基本原理与案例

热门文章

  1. sqlserver management studio 2014 升级2016_Android Jetpack重磅升级!新的类库以及现有类库重大更新!
  2. [Unity3D]Unity3D游戏开发之伤害数值显示
  3. R语言学习由浅入深路线
  4. 一次超帅的代码生成设计
  5. 机器人三星云顶之弈_云顶之弈机器人玩法介绍
  6. “人工智障”——n字棋小游戏
  7. 解决QSql 执行exec函数卡住问题
  8. oxm java_spring使用OXM进行对象XML映射解析
  9. 手机qq怎么设置不显示定位服务器,微信对方正在输入怎么设置不显示 关闭取消不让好友看教程...
  10. Python二手车价格预测(一)—— 数据处理