会议OA项目(待开会议历史会议所有会议)
文章目录
一、会议OA项目名词介绍
二、SQL编写
待开会议SQL
所有会议SQL
三、代码阶段
待开会议
所有会议
一、会议OA项目名词介绍
我的会议:当前登录账号,是 某会议 主持人,则查询出来
我的审批:当前登录账号,是 某会议 的指定审批人,并且会议状态是待审核,则查询出来
会议通知:当前登录账号,只要是 某会议 的参与者、列席者、主持人中的一员,并且该会议未反馈,则查询出来
待开会议:当前登录账号,只要是 某会议 的参与者、列席者、主持人中的一员,并且会议状态是待开,则查询出来
历史会议:当前登录账号,只要是 某会议 的参与者、列席者、主持人中的一员,并且会议状态是结束,则查询出来
所有会议:当前登录账号,只要是 某会议 的参与者、列席者、主持人、审批人中的一员,那么必须查询出来
二、SQL编写
待开会议SQL
待开会议与我的会议的区别:待开会议需要匹配3个数据库列段某会议 的参与者、列席者、主持人
select CONCAT(canyuze,',',liexize,',',zhuchiren),a.id,a.title,a.content,a.canyuze,a.liexize,a.zhuchiren
,b.name zhuchirenname,
a.location,
DATE_FORMAT(a.startTime,'%Y-%m-%d %H-%m-%s') startTime,
DATE_FORMAT(a.endTime,'%Y-%m-%d %H-%m-%s') endTime,
a.state,
(case a.statewhen 0 then '取消会议'when 1 then '新建'when 2 then '待审核'when 3 then '驳回'when 4 then '待开'when 5 then '进行中'when 6 then '开启投票'when 7 then '结束会议'else '其他' end
) meetingstate,
a.seatPic,a.remark,a.auditor,
c.name auditorname from t_oa_meeting_info a
inner join t_oa_user b on a.zhuchiren = b.id
left join t_oa_user c on a.auditor = c.id where 1=1
and state=4
select CONCAT(canyuze,',',liexize,',',zhuchiren),a.id,a.title,a.content,a.canyuze,a.liexize,a.zhuchiren
,b.name zhuchirenname,
a.location,
DATE_FORMAT(a.startTime,'%Y-%m-%d %H-%m-%s') startTime,
DATE_FORMAT(a.endTime,'%Y-%m-%d %H-%m-%s') endTime,
a.state,
(case a.statewhen 0 then '取消会议'when 1 then '新建'when 2 then '待审核'when 3 then '驳回'when 4 then '待开'when 5 then '进行中'when 6 then '开启投票'when 7 then '结束会议'else '其他' end
) meetingstate,
a.seatPic,a.remark,a.auditor,
c.name auditorname from t_oa_meeting_info a
inner join t_oa_user b on a.zhuchiren = b.id
left join t_oa_user c on a.auditor = c.id where 1=1
and state=4 and FIND_IN_SET(6,CONCAT(canyuze,',',liexize,',',zhuchiren))
所有会议SQL
这条SQL语句提供错误演示,不要运用在项目中
会议OA项目(待开会议历史会议所有会议)相关推荐
- 会议OA项目(项目原型图介绍发布会议功能)
目录 一.会议OA项目介绍 为什么要开发OA会议管理 会议OA管理的作用 二.项目原型图介绍 1)会议管理 2)投票管理 3)会议室管理 三.数据库表结构 四.发布会议功能&多功能下拉框 La ...
- 会议OA项目(三)---我的会议(会议排座、送审)
目录 前言 一.需求分析 二.准备工作 三.编码 1.后台编码 2.前端编码 四.效果展示 前言 上篇分享了会议OA项目的我的会议功能的查询.取消会议.本篇文章将完善我的会议功能. 我的会议功能有一个 ...
- 会议OA项目之会议通知会议反馈反馈详情功能
目录 一.需要的SQL语句 1.1 会议通知查询的SQL 1.2 反馈详情的SQL 二.会议通知的前台代码 2.1 会议通知的jsp文件 2.2 要封装的js文件 三.会议通知查询的后台代码 2.1 ...
- 微信小程序-会议OA项目03
目录 1.Flex布局简介 1.1 什么是flex布局 1.2 flex属性 2.轮播图--组件的使用 3.会议OA项目-首页 1.Flex布局简介 布局的传统解决方案,基于盒状模型,依赖 displ ...
- 会议OA项目之会议发布(一)
目录 前言: 会议发布的产品原型图: 1.会议发布 1.1实现的特色功能: 1.2思路: 使用的数据库 ...
- 会议OA项目(六)--- (待开会议、历史会议、所有会议)
前言 上一篇分享了会议通知以及会议反馈,根据需求来今天应该到了,历史会议.待开会议以及所有会议了. 一.需求分析 历史会议:登录人员,属于参与者列席者或者主人其中一个时,并且会议状态为已结束时,要将数 ...
- 会议OA项目之待开会议所有会议
目录 一.待开和所有会议SQL语句编 二.待开和所有会议功能实现 1.待开会议 后台 前台 2.所有会议 后台 前台 一.待开和所有会议SQL语句编写 1.待开会议 待开会议: 与我的会议的区别在于, ...
- 微信小程序:会议OA项目-首页
目录 一.flex布局 Flex布局简介 什么是flex布局? flex属性 flex的属性 二.轮播图组件及mockjs的使用 三.会议OA小程序首页布局 一.flex布局 Flex布局简介 布局的 ...
- 会议OA之待开会议所有会议
目录 一.待开会议 1.SQL语句 2.dao方法 3.web层 4.js代码 5.jsp文件 6.运行效果 二.所有会议 1.SQL语句 2.dao方法 3.web层 4.js代码 5.jsp 6. ...
最新文章
- java vector search_java.util.Vector.retainAll()方法实例
- CentOS修改忘记密码
- tomcat修改进程名称
- 异常分发(用户异常)
- 牛客题霸 [平衡二叉树] C++题解/答案
- 多路平衡查找树 --- B(B-)树
- 【JAVA基础篇】彻底搞懂拆箱装箱
- 转:什么是Node.js?
- PyTorch中的梯度微分机制
- wordpress怎么修改地址栏小图标
- mysql安装教程 2018_sql server 2018下载
- ArcMap通过空间校正工具转换BJ-54坐标系到WGS-84坐标系
- LeetCode 69. x的平方根
- 大学四年,工作2年我总结了后端面试的所有知识点(持续更新)
- 机器人SCI期刊及其特点、评价、投稿之我见
- 【python技能树】python简介
- tipask访问不到地址,appach和linux的引用头不一样
- ROS运行时出现Couldn‘t find executable错误
- MySQL数据库实操教程(18)——数据库事务及其隔离级别
- 如何提高网站seo排名(关键词排名怎么样优化)
热门文章
- 2000年趋势网络软件竞赛 (初赛题目)
- 肘关节附属运动测试软件,肘关节功能锻炼方法
- 艺龙java面试题,同城艺龙2018秋招Java笔试之newInstance()
- java jre 配置_Java环境的配置
- 打开网页中提示: drwtsn32.exe-应用程序错误-解决方法
- 最新Rorschach 5 分钟内完全加密
- 专升本C语言——资料复习大全(需要完整版请私信作者)
- meta http-equiv=”refresh” content=”3”意思
- flink计算交通事故概率
- RabbitMq的六种模式分析详解