当前位置: 首页 > news >正文

微信公众平台如何与wordpress对接实现自动回复功能资阳优化团队平台

微信公众平台如何与wordpress对接实现自动回复功能,资阳优化团队平台,环球网最新国际新闻,怎么自己学着做网站TOC 10902ssm疫情居家办公OA系统 系统概述 进过系统的分析后#xff0c;就开始记性系统的设计#xff0c;系统设计包含总体设计和详细设计。总体设计只是一个大体的设计#xff0c;经过了总体设计#xff0c;我们能够划分出系统的一些东西#xff0c;例如文件、文档、数…TOC 10902ssm疫情居家办公OA系统 系统概述 进过系统的分析后就开始记性系统的设计系统设计包含总体设计和详细设计。总体设计只是一个大体的设计经过了总体设计我们能够划分出系统的一些东西例如文件、文档、数据等。而且我们通过总体设计大致可以划分出了程序的模块以及功能。但是只是一个初步的分类并没有真正的实现。 整体设计只是一个初步设计而且对于一个项目我们可以进行多个整体设计通过对比包括性能的对比、成本的对比、效益的对比来最终确定一个最优的设计方案选择优秀的整体设计可以降低开发成本增加公司效益从这一点来讲整体设计还是非常重要的。 疫情居家办公OA系统 工作原理图如图4-1所示 图4-1 系统工作原理图 4.2 系统结构设计 系统架构图属于系统设计阶段系统架构图只是这个阶段一个产物系统的总体架构决定了整个系统的模式是系统的基础。疫情居家办公OA系统 的整体结构设计如图4-2所示。 图4-2 系统结构图 4.3数据库设计 数据库是计算机信息系统的基础。目前电脑系统的关键与核心部分就是数据库。数据库开发的优劣对整个系统的质量和速度有着直接影响。 4.3.1 数据库设计原则 概念模式它主要是建立在数据需求分析的基础上它通常是用概念数据模型来表示各个数据之间的联系并且对系统员工进行信息的处理和管理同时建立起E-R图来表示具体的实体、属性和联系的关系。 4.3.2 数据库实体 数据模型中的实体Entity也称为实例对应现实世界中可区别于其他对象的“事件”或“事物”。例如公司中的每个员工家里中的每个家具。 本系统的E-R图如下图所示 1、员工信息实体图如图4-3所示 图4-3员工信息图 3、设备申请信息管理实体图如图4-5所示 图4-5设备申请信息管理实体图 4.3.3 数据库表设计 数据库的表信息属于设计的一部分下面介绍数据库中的各个表的详细信息。 表4-1 allusers表 列名数据类型长度约束idint11NOT NULLusernamevarchar50default NULLpwdvarchar50default NULLcxvarchar50default NULL 表4-2bangongshebei表 列名数据类型长度约束idint11NOT NULLaddtimevarchar50default NULLshebeibianhaovarchar50default NULLshebeimingchengvarchar50default NULLshuliangvarchar50default NULLtupianvarchar50default NULLxiangqingvarchar50default NULL 表4-3qiandaopingtai表 列名数据类型长度约束idint11NOT NULLaddtimevarchar50default NULLbiaotivarchar50default NULLxiangqingvarchar50default NULLtupianvarchar50default NULL 表4-4qiandaoxinxi表 列名数据类型长度约束IDint11NOT NULLaddtimevarchar50default NULLqiandaoleixingvarchar50default NULLqiandaoshijianvarchar50default NULLyuangonggonghaovarchar50default NULLyuangongxingmingvarchar50default NULL 表4-5yuangongxinxi表 列名数据类型长度约束IDint11NOT NULLaddtimevarchar50default NULLyuangonggonghaovarchar50default NULLyuangongxingmingvarchar50default NULLmimavarchar50default NULLxingbievarchar50default NULLbumenvarchar50default NULLgangweivarchar50default NULLlianxidianhuavarchar50default NULLshenfenzhengvarchar50default NULLzhaopianvarchar50default NULLjiatingzhuzhivarchar50default NULL 5系统界面实现 5.1系统功能模块 疫情居家办公OA系统在疫情居家办公OA系统首页可以查看首页、签到平台、请假平台、办公设备、留言板、个人中心、后台管理等内容如图5-1所示。 图5-1系统首页界面图 登录通过登录获取账号、密码等信息进行登录如图5-2所示。 图5-2登录界面图 签到信息填写在签到信息填写页面可以查看签到时间、员工工号、员工姓名等信息如图5-3所示。 图5-3签到信息填写界面图 个人中心在个人中心页面可以查看个人信息、信息修改等内容如图5-4所示。 图5-4个人中心界面图 5.2 登录 管理员输入个人的账号、密码登录系统这时候系统的数据库就会在进行查找相关的信息如果我们输入的账号、密码不正确数据库就会提示出错误的信息提示同时会提示管理员重新输入输入自己的账号、密码直到账号密码输入成功后会提登录成功的信息。网站管理员登录效果图如图5-5所示 图5-5登录界面 5.3 管理员功能模块 5.3.1 个人中心 管理员对个人中心获取原密码、新密码、确认密码等信息进行添加、删除、修改以及查看修改登录密码等操作。程序成效图如下图5-6所示: 图5-6个人中心界面图 5.3.2 员工信息管理 管理员对员工信息管理信息进行添加、删除、修改以及查看等操作。程序效果图如下图5-7所示 图5-7员工信息管理界面图 5.3.3 留言板管理 管理员对留言板管理进行添加、查看、修改以及删除等操作。程序效果图如下图5-8所示 图5-8留言板管理界面 5.3.4签到平台管理 管理员对签到平台管理进行添加、删除、修改以及查看等操作。程序效果图如下图5-9所示 图5-9签到平台管理界面 5.3.5签到信息管理 管理员对签到信息管理进行添加、删除、修改以及查看等操作。程序效果图如下图5-10所示 图5-10签到信息管理界面 5.3.6 请假平台管理 管理员对请假平台管理进行添加、删除、修改以及查看等操作。程序效果图如下图5-11所示 图5-11请假平台管理 5.3.7办公设备管理 管理员对办公设备管理进行添加、删除、修改以及查看等操作。程序效果图如下图5-12所示 图5-12办公设备管理界面 5.3.8 设备申请信息管理 管理员对设备申请信息管理进行添加、删除、修改以及查看等操作。程序效果图如下图5-13所示 图5-13设备申请信息管理界面 5.3.9 请假信息管理 管理员对请假信息管理进行添加、删除、修改以及查看等操作。程序效果图如下图5-14所示 图5-14请假信息管理界面图 5.4员工功能模块 5.4.1 签到信息管理 员工进入系统可以查看个人中心、签到信息管理、设备申请信息管理、请假信息管理、留言板管理等操作。程序成效图如下图5-15所示: 图5-15员工功能界面图 5.4.2 设备申请信息管理 员工通过设备申请信息管理查看设备编号等信息进行操作。程序效果图如下图5-16所示 图5-16设备申请信息管理界面 5.4.3请假信息管理 员工对请假信息管理进行查看等操作。程序效果图如下图5-17所示 图5-17请假信息管理界面 5.4.4留言板管理 员工对留言板管理进行查看等操作。程序效果图如下图5-18所示 图5-18留言板管理界面 ShebeishenqingxinxiController.java package com.controller;import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Calendar; import java.util.Map; import java.util.HashMap; import java.util.Iterator; import java.util.Date; import java.util.List; import javax.servlet.http.HttpServletRequest;import com.utils.ValidatorUtils; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.mapper.Wrapper; import com.annotation.IgnoreAuth;import com.entity.ShebeishenqingxinxiEntity; import com.entity.view.ShebeishenqingxinxiView;import com.service.ShebeishenqingxinxiService; import com.service.TokenService; import com.utils.PageUtils; import com.utils.R; import com.utils.MPUtil; import com.utils.CommonUtil;/*** 设备申请信息* 后端接口* author * email * date 2020-09-29 12:26:12*/ RestController RequestMapping(/shebeishenqingxinxi) public class ShebeishenqingxinxiController {Autowiredprivate ShebeishenqingxinxiService shebeishenqingxinxiService;/*** 后端列表*/RequestMapping(/page)public R page(RequestParam MapString, Object params,ShebeishenqingxinxiEntity shebeishenqingxinxi, HttpServletRequest request){String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yuangongxinxi)) {shebeishenqingxinxi.setYuangonggonghao((String)request.getSession().getAttribute(username));}EntityWrapperShebeishenqingxinxiEntity ew new EntityWrapperShebeishenqingxinxiEntity();PageUtils page shebeishenqingxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, shebeishenqingxinxi), params), params));request.setAttribute(data, page);return R.ok().put(data, page);}/*** 前端列表*/RequestMapping(/list)public R list(RequestParam MapString, Object params,ShebeishenqingxinxiEntity shebeishenqingxinxi, HttpServletRequest request){EntityWrapperShebeishenqingxinxiEntity ew new EntityWrapperShebeishenqingxinxiEntity();PageUtils page shebeishenqingxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, shebeishenqingxinxi), params), params));request.setAttribute(data, page);return R.ok().put(data, page);}/*** 列表*/RequestMapping(/lists)public R list( ShebeishenqingxinxiEntity shebeishenqingxinxi){EntityWrapperShebeishenqingxinxiEntity ew new EntityWrapperShebeishenqingxinxiEntity();ew.allEq(MPUtil.allEQMapPre( shebeishenqingxinxi, shebeishenqingxinxi)); return R.ok().put(data, shebeishenqingxinxiService.selectListView(ew));}/*** 查询*/RequestMapping(/query)public R query(ShebeishenqingxinxiEntity shebeishenqingxinxi){EntityWrapper ShebeishenqingxinxiEntity ew new EntityWrapper ShebeishenqingxinxiEntity();ew.allEq(MPUtil.allEQMapPre( shebeishenqingxinxi, shebeishenqingxinxi)); ShebeishenqingxinxiView shebeishenqingxinxiView shebeishenqingxinxiService.selectView(ew);return R.ok(查询设备申请信息成功).put(data, shebeishenqingxinxiView);}/*** 后端详情*/RequestMapping(/info/{id})public R info(PathVariable(id) String id){ShebeishenqingxinxiEntity shebeishenqingxinxi shebeishenqingxinxiService.selectById(id);return R.ok().put(data, shebeishenqingxinxi);}/*** 前端详情*/RequestMapping(/detail/{id})public R detail(PathVariable(id) String id){ShebeishenqingxinxiEntity shebeishenqingxinxi shebeishenqingxinxiService.selectById(id);return R.ok().put(data, shebeishenqingxinxi);}/*** 后端保存*/RequestMapping(/save)public R save(RequestBody ShebeishenqingxinxiEntity shebeishenqingxinxi, HttpServletRequest request){shebeishenqingxinxi.setId(new Date().getTime()new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(shebeishenqingxinxi);shebeishenqingxinxiService.insert(shebeishenqingxinxi);return R.ok();}/*** 前端保存*/RequestMapping(/add)public R add(RequestBody ShebeishenqingxinxiEntity shebeishenqingxinxi, HttpServletRequest request){shebeishenqingxinxi.setId(new Date().getTime()new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(shebeishenqingxinxi);shebeishenqingxinxiService.insert(shebeishenqingxinxi);return R.ok();}/*** 修改*/RequestMapping(/update)public R update(RequestBody ShebeishenqingxinxiEntity shebeishenqingxinxi, HttpServletRequest request){//ValidatorUtils.validateEntity(shebeishenqingxinxi);shebeishenqingxinxiService.updateById(shebeishenqingxinxi);//全部更新return R.ok();}/*** 删除*/RequestMapping(/delete)public R delete(RequestBody Long[] ids){shebeishenqingxinxiService.deleteBatchIds(Arrays.asList(ids));return R.ok();}/*** 提醒接口*/RequestMapping(/remind/{columnName}/{type})public R remindCount(PathVariable(columnName) String columnName, HttpServletRequest request, PathVariable(type) String type,RequestParam MapString, Object map) {map.put(column, columnName);map.put(type, type);if(type.equals(2)) {SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd);Calendar c Calendar.getInstance();Date remindStartDate null;Date remindEndDate null;if(map.get(remindstart)!null) {Integer remindStart Integer.parseInt(map.get(remindstart).toString());c.setTime(new Date()); c.add(Calendar.DAY_OF_MONTH,remindStart);remindStartDate c.getTime();map.put(remindstart, sdf.format(remindStartDate));}if(map.get(remindend)!null) {Integer remindEnd Integer.parseInt(map.get(remindend).toString());c.setTime(new Date());c.add(Calendar.DAY_OF_MONTH,remindEnd);remindEndDate c.getTime();map.put(remindend, sdf.format(remindEndDate));}}WrapperShebeishenqingxinxiEntity wrapper new EntityWrapperShebeishenqingxinxiEntity();if(map.get(remindstart)!null) {wrapper.ge(columnName, map.get(remindstart));}if(map.get(remindend)!null) {wrapper.le(columnName, map.get(remindend));}String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yuangongxinxi)) {wrapper.eq(yuangonggonghao, (String)request.getSession().getAttribute(username));}int count shebeishenqingxinxiService.selectCount(wrapper);return R.ok().put(count, count);}} FileUtil.java package com.utils;import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream;/** * author yangliyuan * version 创建时间2020年2月7日 下午8:01:14 * 类说明 : */public class FileUtil {public static byte[] FileToByte(File file) throws IOException {// 将数据转为流SuppressWarnings(resource)InputStream content new FileInputStream(file);ByteArrayOutputStream swapStream new ByteArrayOutputStream();byte[] buff new byte[100];int rc 0;while ((rc content.read(buff, 0, 100)) 0) {swapStream.write(buff, 0, rc);}// 获得二进制数组return swapStream.toByteArray();} } UserServiceImpl.java package com.service.impl;import java.util.List; import java.util.Map;import org.springframework.stereotype.Service;import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.mapper.Wrapper; import com.baomidou.mybatisplus.plugins.Page; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.dao.UserDao; import com.entity.UserEntity; import com.service.UserService; import com.utils.PageUtils; import com.utils.Query;/*** 系统用户* author yangliyuan* date 2019年10月10日 上午9:17:59*/ Service(userService) public class UserServiceImpl extends ServiceImplUserDao, UserEntity implements UserService {Overridepublic PageUtils queryPage(MapString, Object params) {PageUserEntity page this.selectPage(new QueryUserEntity(params).getPage(),new EntityWrapperUserEntity());return new PageUtils(page);}Overridepublic ListUserEntity selectListView(WrapperUserEntity wrapper) {return baseMapper.selectListView(wrapper);}Overridepublic PageUtils queryPage(MapString, Object params,WrapperUserEntity wrapper) {PageUserEntity page new QueryUserEntity(params).getPage();page.setRecords(baseMapper.selectListView(page,wrapper));PageUtils pageUtil new PageUtils(page);return pageUtil;} } 声明 本博客适用于广泛的学术和教育用途包括但不限于个人学习、开发设计产品设计。仅供学习参考旨在为读者提供深入理解和学术研究的材料。
http://www.hkea.cn/news/14324716/

相关文章:

  • 江门企业做网站广东网站建设
  • pc站转换手机网站网站推广途径有哪些
  • 如何看网站空间问题助贷获客系统
  • 网站下载的网页修改下面版权所有网站优化北京联系电话?
  • 松滋网站开发黄页企业名录
  • 精品简历模板网站工装装修
  • 信用网站建设意见宝应网页设计
  • 遵义网站制作小程序化州网站建设公司
  • 常州市建设工程质监站网站wordpress评论修改
  • 企业网站是企业在互联网上进行网络营销做维修电器网站
  • 局网站建设管理制度台中网站建设
  • 江西专业的网站建设公司在俄罗斯用钱让女性做h事情的网站
  • 昆山app网站制作自动提卡的网站怎么做的
  • 怎么做网页投票整站优化与关键词排名
  • tomcat 怎么做网站装饰装修网站大全
  • 纯静态网站开发公司网站建设知乎
  • 江苏建设人才网网站做房产网站怎么样
  • 微信公众号开发网站开发做ppt网站大全
  • 做网站的素材都在哪里下载互联网编程培训
  • 网站开发服务wordpress固定链接设置.html
  • 容易被收录的网站人才招聘类网站开发文档
  • 一个空间安装多个网站百度网站关键词优化
  • 渭南免费做网站网页设计策划书ppt
  • 网站开发竞聘报告网站建设 邦
  • html5手机网站返回顶部品牌网站建设优化公司
  • 建设网站用什么好个人logo创意设计免费
  • 如何做做网站哪个平台做网站比较好
  • 建湖做网站哪家公司好江苏建湖网站建设
  • 平面设计自学网站有哪些工业产品设计论文
  • php本地建站工具汕头推广公司