文档章节

明天用

anlve
 anlve
发布于 06/14 21:50
字数 365
阅读 14
收藏 0
点赞 0
评论 0
<!-- 未通过列表,待公告列表,已公告列表新数据查询-->
	<select id="findEcMarkingAllPendingList" parameterType="EcMarking" resultMap="EcMarkingMap">


		select
		t.ec_marking_id as id,d.ec_master_chang as ec_master_chang,t.ec_marking_userid as ec_marking_userid,t.ec_marking_hmgc_lock as ec_marking_hmgc_lock,
		t.ec_model_no as ec_model_no,c.ec_model_title as ec_model_name,d.ec_master_name as ec_master_name,
		d.ec_master_id as ec_master_id,t.ec_marking_title as ec_marking_title,t.ec_marking_addtime as ec_marking_addtime,
		t.ec_marking_passtime as ec_marking_passtime,t.ec_marking_recordno as ec_marking_recordno,s.username as username,
		t.ec_tingchan as ec_tingchan,t.ec_marking_bulletintime as ec_marking_bulletintime,t.ec_unit_ismaster as ec_unit_ismaster,
		t.ec_marking_ispass as ec_marking_ispass,d.ec_master_chang as ec_master_chang_style,c.ec_model_isunit as ec_model_isunit,
		t.ec_marking_bulletin ec_marking_bulletin,d.ec_master_parentid ec_master_parentid,t.ec_prelimno,t.ec_marking_ispass_review

		from ec_marking t , ec_master d,syscategory c ,ec_marking_xml x,sysuser s
		where t.ec_master_id = d.ec_master_id
		and t.ec_model_no = c.ec_model_no
		and t.ec_marking_id = x.ec_marking_id
		and t.ec_marking_userid = s.userid


		<if test="ec_marking_ispass!=null and ec_marking_ispass!='' ">
			and t.ec_marking_ispass = #{ec_marking_ispass}
		</if>
		<if test="username!=null and username!='' ">
			and s.username = #{username}
		</if>
		<if test="ec_marking_bulletin!=null and ec_marking_bulletin!='' ">
			and t.ec_marking_bulletin = #{ec_marking_bulletin}
		</if>
		and t.ec_marking_userid in (
		select s1.userid from sysuser s1 , sysuser s2
		where s1.parentuserid = s2.userid
		and s1.deleteflag = 0
		and s2.deleteflag = 0
		<if test="ec_marking_userid!=null and ec_marking_userid!='' ">
			and s2.userid = #{ec_marking_userid}
		</if>
		union all
		select s3.userid from sysuser s3
		where s3.deleteflag = 0
		<if test="ec_marking_userid!=null and ec_marking_userid!='' ">
			and s3.userid = #{ec_marking_userid}
		</if>
		)
		<if test="ec_marking_isdeleted!=null and ec_marking_isdeleted!='' ">
			and t.ec_marking_isdeleted = #{ec_marking_isdeleted}
		</if>
		<if test="ec_marking_ishidden!=null and ec_marking_ishidden!='' ">
			and t.ec_marking_ishidden = #{ec_marking_ishidden}
		</if>
		<if test="ec_model_no!=null and ec_model_no!='' ">
			and t.ec_model_no = #{ec_model_no}
		</if>
		<if test="ec_prelimno!=null and ec_prelimno!='' ">
			and t.ec_prelimno = #{ec_prelimno}
		</if>
		<if test="ec_marking_title!= null and ec_marking_title!= '' ">
			and t.ec_marking_title like CONCAT(CONCAT('%', #{ec_marking_title}),'%')
		</if>
		<if test="ec_master_name!= null and ec_master_name!= '' ">
			and d.ec_master_name like CONCAT(CONCAT('%', #{ec_master_name}),'%')
			and c.ec_model_isunit = 1
		</if>

		<if test="startTime!=null and startTime!= ''">
			and (to_date(to_char(t.EC_MARKING_ADDTIME, 'yyyy-mm-dd'),
			'yyyy-mm-dd') <![CDATA[>=]]>
			to_date(#{startTime,jdbcType=VARCHAR},'yyyy-mm-dd'))
		</if>
		<if test="endTime!= null and endTime!= ''">
			and (to_date(to_char(t.EC_MARKING_ADDTIME, 'yyyy-mm-dd'),
			'yyyy-mm-dd') <![CDATA[<=]]>
			to_date(#{endTime,jdbcType=VARCHAR},'yyyy-mm-dd'))
		</if>
		<if test="startBullTime!= null and startBullTime!= '' ">
			and (to_date(to_char(t.EC_MARKING_BULLETINTIME, 'yyyy-mm-dd'),
			'yyyy-mm-dd') <![CDATA[>=]]>
			to_date(#{startBullTime,jdbcType=VARCHAR},'yyyy-mm-dd'))
		</if>
		<if test="endBullTime!= null and endBullTime!= ''">
			and (to_date(to_char(t.EC_MARKING_BULLETINTIME, 'yyyy-mm-dd'),
			'yyyy-mm-dd') <![CDATA[<=]]>
			to_date(#{endBullTime,jdbcType=VARCHAR},'yyyy-mm-dd'))
		</if>
		<if test="ec_marking_recordno!= null and ec_marking_recordno!= '' ">
			and t.ec_marking_recordno = #{ec_marking_recordno}
		</if>
		order by id desc
	</select>

 

© 著作权归作者所有

共有 人打赏支持
anlve
粉丝 9
博文 188
码字总数 151927
作品 0
其它
其他
天气预报明天温差怎么做?

比如今天 10-12 明天12-16 我要写个程序 预测明天升高+2° 还是+3° 怎么搞? 1:取今天和明天气温最大值/最小值 2:取今天的平均值-明天的平均值 3:? 还有就是天气是实时变化的,即使明天...

kkk111112
01/04
23
0
java调用中国天气网api获得天气预报信息

//通过中国天气api调用 private String getWeatherInfo2(){ StringBuilder info = new StringBuilder(); try { DefaultHttpClient httpclient = new DefaultHttpClient(); HttpGet httget =......

秦都李先生
2014/05/27
0
0
apache伪静态怎么解决url参数带有%2f的字符?

RewriteRule ^(find)/(.*).html$ index.php?do=$1&kw=$2 http://localhost/phpcjlk/find/明天你好.html正常显示 http://localhost/phpcjlk/find/明天%2F你好.html为什么这样写, 伪静态直接失......

蜗牛先生2016
2016/10/14
261
1
明天天气 【温差】怎么计算?

比如 今天4-6° 明天6-10° 我是否可以取中间值,今天5° 明天8° 然后预测明天升高3°?

kkk111112
01/10
46
2
seo经验浅谈:把握今天 畅想明天

seo经验浅谈:把握今天 畅想明天 当我们在进行网站优化的时候需要有着做好今天,规划好明天的优化心态,这样才能让我们更好地做好网站优化,促进网站发展,但是怎样才能让我们做好今天,畅想...

AB模板网
2014/02/07
0
1
泪奔!我因为发表与“一_夜_情”有关的博文,博客被封杀

CSDN的博客进行了改版,我为了整理《计算机达人成长之路》的试读目录,重新发布了帖子,其中有一段内容为: 那一夜,歌声不断。那一夜,情深泪长。那一夜,憧憬灿烂。那一夜,豪言气壮。这是...

zhuyunxiang
2011/07/04
0
0
复制与续约,如何选用设计模式?Facade?

假设你去餐馆吃饭。 复制:你看到隔壁桌热火朝天吃得香,你也懒得重新点了,直接和服务员说“来,照着他们桌给我来一份。”。 续约:你今天吃完觉得不错,明天还想来,于是你对服务员说“明天...

jinceon
2014/01/04
69
1
【十元红包求助】想做app推送系统 怎么设计?

问题1 目前app推送大家用哪个比较好? 问题2 我做一个天气预报的系统 每天晚上7点进行推送给不同的用户 只有明天异常天气才推送 比如 北京用户 明天 中毒污染 推送 上海用户 明天 空气良好 ...

kkk111112
04/09
0
0
[图]诺基亚世界大会2013 看看你能期待些什么

明天马上就是诺基亚的世界大会了,也许这将是该公司作为一家智能手机制造商最后一次发布新设备了。由于微软Windows Phone系统想进一步巩固iOS和Android之后的第三大移动系统的地位,诺基亚将...

oschina
2013/10/22
2.2K
12
lucene 4.2 索引 存储 不分词 用的是stringfiled 中文不能查出来

lucene 4.2 索引 存储 不分词 索引存 “美好的明天” 直接搜“美好的明天” 不能检索该记录?中文不分词怎么搜索在线等

JJSmith
2013/07/12
1K
5

没有更多内容

加载失败,请刷新页面

加载更多

下一页

自定义OkHttp的UA

背景 上次的问题很明显 由于我们的ua清一色OkHttp导致快速定位到内部应用。 既然如此我们是否考虑可以在UA上做点手脚。 自定义我们的UA呢??? 分析 首先UA在 均为okhttp/3.2.0 大概率是由于...

Mr_Qi
12分钟前
0
0
【scikit-learn】01:使用案例对sklearn库进行简单介绍

sklearn学习笔记:Quick Start 源地址:http://scikit-learn.org/stable/tutorial/basic/tutorial.html # -*-coding:utf-8-*-''' Author:kevinelstri Datetime:2017.2.16'''......

wangxuwei
16分钟前
0
0
Linux Kernel 4.16 系列停止维护,用户应升级至 4.17

知名 Linux 内核维护人员兼开发人员 Greg Kroah-Hartman 近日在发布 4.16.18 版本的同时,宣布这是 4.16 系列的最后一个维护版本,强烈建议用户立即升级至 4.17 系列。 Linux 4.16 于 2018 年...

问题终结者
18分钟前
0
0
Apache配置时.htaccess失效不起作用的原因分析

.htaccess 失效的原因 1. 重写规则有问题,检查自己的重写规则 2.Apache配置问题,配置中没有配置启用 rewrite a2enmod rewrite 3.网站配置文件没有启用配置需要配置 000-default.conf <Dire...

TU-DESGIN
38分钟前
1
0
两个求最大公约数C/C++算法实现

#include<stdio.h> #include<time.h> #include <iostream>using namespace std;//求最大公约数 LCD(Largest Common Division)//短除法 //m=8251, n=6105; int LCD_ShortDiv(int m, ......

失落的艺术
44分钟前
1
0
QueryPerformanceCounter

windows的Sleep函数,睡眠线程指定毫秒数,可以用来做毫秒延时。 对于微秒延时,没有一个现成的函数,但是可以通过 QueryPerformanceFrequency QueryPerformanceCounter 来间接实现。原理就是...

开飞色
今天
1
0
log4j2使用AsyncRoot不显示行号问题处理

<AsyncRoot level="info" includeLocation="true"> <AppenderRef ref="File"/></AsyncRoot><!--1.异步logger,还需要在pom.xml中添加disruptor的依赖。2.includeLocation结合异......

小翔
今天
3
0
安卓手机上 K 歌,声音延迟怎么解决?

这篇文章可以为你提供一个解决录音和播放同步问题的思路,而且解决了声音从手机传输到耳机上有延时的问题。 初识音频 在开始之前,我先简单介绍一下音频相关的基础知识,方便下文理解。 我们...

编辑部的故事
今天
2
0
使用token实现在有效期内APP自动登录功能

使用token实现在有效期内APP自动登录功能 http://sevennight.cc/2016/07/19/auto_login_impl.html

风云海滩
今天
2
0
Spring Boot集成RabbitMQ发送接收JSON

默认情况下RabbitMQ发送的消息是转换为字节码,这里介绍一下如何发送JSON数据。 ObjectMapper 最简单发送JSON数据的方式是把对象使用ObjectMapper等JSON工具类把对象转换为JSON格式,然后发送...

小致dad
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部