Need help with SmartWx?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

qingfengtaizi
202 Stars 101 Forks GNU General Public License v3.0 201 Commits 2 Opened issues

Description

微信公众号的web管理工具 本项目采用springmvc+layui实现。

Services available

!
?

Need anything else?

Contributors list

我们的全新后台管理系统1.0版本,已成功上线,有需要的请联系版主QQ 一睹风采

包括用户管理,角色管理,机构管理,资源管理,字典管理,微信支付,支付宝支付等功能


QQ GPL-3.0 使用IntelliJ IDEA开发维护


技术框架

开发语言:JAVA

数据库:MYSQL

JAVA开发框架:Spring MVC+Spring+Mybatis

缓存框架:j2cache

前端开发框架:Layui+JQuery+html

前台模板引擎:art-template

简介

  1. QQ群:加入QQ群加入QQ群,推荐点击按钮入群,当然如果无法成功操作,请自行搜索群号
    671585861
    进行添加
  2. 官方网址:https://www.smartwx.info
  3. 本项目在以下代码托管网站同步更新:
  4. 码云:https://gitee.com/qingfengtaizi/wxmp
  5. github:https://github.com/qingfengtaizi/wxmp-web

应用场景

  • SmartWx是一款基于JAVA企业级平台研发的微信公众号管理系统, 依托企业级JAVA的高效、安全、稳定等优势,开创国内JAVA版开源微信公众号管理系统先河。
  • SmartWx采用最流行的Spring语言,来实现多公众号的管理。
  • 如果您要需要搭建一个微信公众号管理系统,那么您可以用SmartWx
  • 如果您厌烦了微信公众号管理后台枯燥的页面,那么您可以用SmartWx
  • 如果您手中有很多公众号,那么您可以用SmartWx

功能模块

#### 账号信息 1. 绑定公众号信息

#### 文本信息 1. 新建消息 2. 消息发送

#### 模板消息 1. 由于模板消息需要自己创建模板,系统中只是演示功能,大家可以自行更改

#### 图文管理 1. 多图文 2. 单图文

#### 菜单管理 1. 支持几乎所有的微信菜单类型 2. 可视化管理 3. 保存&同步

#### 粉丝管理 1. 批量同步粉丝 2. 单个粉丝同步 3. 发送文本消息和图文消息

#### 多账号管理 1. 添加公众号 2. 选择公众号

## 环境要求

  • JDK7或更高版本
  • Tomcat7.0或更高版本
  • MySQL5.1或更高版本

## 部署说明

  1. 创建数据库。如使用MySQL,字符集选择为
    utf8
  2. 执行数据库脚本。数据库脚本在
    /doc
    目录下。
  3. 在eclipse中导入maven项目。点击eclipse菜单
    File
    -
    Import
    ,选择
    Maven
    -
    Existing Maven Projects
  4. 设置项目编码为utf-8,选择jdk1.7版本或以上,不要选择jre。
  5. 修改数据库连接。打开
    /src/main/resources/property/jdbc.properties
    文件,根据实际情况修改
    jdbc.url
    jdbc.username
    jdbc.password
    的值
  6. 上传图片设置。upload.properties 如属性文件所描述,如图片想放到项目中,res.upload.url注释即可
  7. 缓存设置。为兼容jdk1.7,此版本中暂时废弃j2cache,默认仅使用ehcache缓存,如想使用,修改J2CacheUtil,用CacheJ2Utils替换CacheUtils,修改依赖文件
  8. 七牛云配置。app.properties 项目中暂时未用到,可废弃
  9. 项目中为简化代码,用到了 lombok 插件,大家可自行安装。
  10. 由于项目采用前后台分离,也为了将来配置读写分离,项目需 root 根目录运行,如若不然可能会js,css加载不到的情况(自己可修改)
  11. 编译项目。在eclipse中,右键点击项目名,选择
    Run as
    -
    Maven build...
    Goals
    填入
    clean package
    ,然后点击
    Run
    ,第一次运行需要下载jar包,请耐心等待
  12. 部署项目。将项目部署到Tomcat7或以上版本,启动Tomcat。也可使用maven tomcat7插件运行,jetty插件运行暂时有问题
  13. 访问系统。地址:http://localhost:8080/;用户名:smartwx,密码:smartwx
  14. 由于eclipse识别问题,部分xml文件和html页面会报错,无需关心,运行即可。
  15. 添加公众号页面,url和token两项自动生成,无需手动填写。将 开通80端口的公网ip或域名(切记全路径)+urltoken 这两项填入到微信后台即可
  16. 添加完公众号,大家先尝试下 同步粉丝功能,若成功,则项目配置完成,若无法获取accesstoken,切记检查 微信后台 获取accesstoken白名单设置

## 相关连接 官方网址:https://www.smartwx.info

版主QQ:1154808491

服务器支持:http://webcsn.com

## 更新内容 #### 2.0.2版本 已发布,此次修改内容如下: 1. 增加素材管理包括 图文音频视频 1. 完善微信异常处理


页面展示

登陆页 首页 账号信息 菜单 单图文 多图文 粉丝

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.