文档章节

明天用

anlve
 anlve
发布于 06/14 21:50
字数 365
阅读 15
收藏 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
粉丝 11
博文 198
码字总数 159787
作品 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

没有更多内容

加载失败,请刷新页面

加载更多

SSO单点登录PHP简单版

  前面做了一个新项目,需要用户资源可以需要共享。由于之前没有做过这样的东西,回家之后,立马网站百度“单点登录”。帖子很多,甄别之后,这里列几篇认为比较有营养。   http://blog...

slagga
22分钟前
1
0
Java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1 概述 泛型在j...

hensemlee
26分钟前
1
0
Annotation注解详细介绍

目录介绍 1.Annotation库的简单介绍 2.@Nullable和@NonNull 3.资源类型注释 4.类型定义注释 5.线程注释 6.RGB颜色纸注释 7.值范围注释 8.权限注释 9.重写函数注释 10.返回值注释 11.@Keep注释...

潇湘剑雨
28分钟前
1
0
一步步编写自己的PHP爬取代理IP项目(二)

这一章节我们正式开展我们的爬虫项目,首先我们先要知道哪个网站能获取到免费代理IP,目前比较火的有西刺代理,快代理等,这里我们拿西刺代理作为例子。 这里就是一个个免费的IP地址以及各自...

NateHuang
47分钟前
1
0
11-利用思维导图梳理JavaSE-Java的反射机制

11-利用思维导图梳理JavaSE-Java的反射机制 主要内容 1.反射与Class类 1.1.反射概念 1.2.Class类 1.3.实例化Class类 1.4.反射的作用 1.5.Class对象的作用 2.反射的深入应用 2.1.调用无参的成...

飞鱼说编程
53分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部