da_lqda_SqlMap.xml 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd" >
  3. <sqlMap namespace="da_lqda" >
  4. <resultMap id="ibatorgenerated_BaseResultMap" class="com.huimv.da.dataobject.DaLqda" >
  5. <!--
  6. WARNING - This element is automatically generated by Apache iBATIS ibator, do not modify.
  7. This element was generated on Wed Jul 16 14:35:31 CST 2014.
  8. -->
  9. <result column="ID" property="id" jdbcType="INTEGER" />
  10. <result column="ZSID" property="zsid" jdbcType="INTEGER" />
  11. <result column="LQMC" property="lqmc" jdbcType="VARCHAR" />
  12. <result column="JLSJ" property="jlsj" jdbcType="DATE" />
  13. <result column="JHLJSSJ" property="jhljssj" jdbcType="DATE" />
  14. <result column="SJLJSSJ" property="sjljssj" jdbcType="DATE" />
  15. <result column="RLPJTZ" property="rlpjtz" jdbcType="DECIMAL" />
  16. <result column="ZLS" property="zls" jdbcType="DECIMAL" />
  17. <result column="RLS" property="rls" jdbcType="DECIMAL" />
  18. <result column="SWS" property="sws" jdbcType="DECIMAL" />
  19. <result column="SCS" property="scs" jdbcType="DECIMAL" />
  20. <result column="GLS" property="gls" jdbcType="DECIMAL" />
  21. <result column="EBDSS" property="ebdss" jdbcType="DECIMAL" />
  22. <result column="GLY" property="gly" jdbcType="VARCHAR" />
  23. <result column="TXKSRQ" property="txksrq" jdbcType="DATE" />
  24. <result column="TXKSBZ" property="txksbz" jdbcType="DECIMAL" />
  25. <result column="TJKSRQ" property="tjksrq" jdbcType="DATE" />
  26. <result column="CSYLSLL" property="csylsll" jdbcType="DECIMAL" />
  27. <result column="JSSYSLL" property="jssysll" jdbcType="DECIMAL" />
  28. <result column="XGR" property="xgr" jdbcType="VARCHAR" />
  29. <result column="XGSJ" property="xgsj" jdbcType="TIMESTAMP" />
  30. <result column="ZFBZ" property="zfbz" jdbcType="INTEGER" />
  31. <result column="CLS" property="cls" jdbcType="DECIMAL" />
  32. <result column="TTS" property="tts" jdbcType="DECIMAL" />
  33. <result column="TZTJSJ" property="tztjsj" jdbcType="TIMESTAMP" />
  34. <result column="RLRL" jdbcType="VARCHAR" property="rlrl" />
  35. </resultMap>
  36. <sql id="ibatorgenerated_Example_Where_Clause" >
  37. <!--
  38. WARNING - This element is automatically generated by Apache iBATIS ibator, do not modify.
  39. This element was generated on Wed Jul 16 14:35:31 CST 2014.
  40. -->
  41. <iterate property="oredCriteria" conjunction="or" prepend="where" removeFirstPrepend="iterate" >
  42. <isEqual property="oredCriteria[].valid" compareValue="true" >
  43. (
  44. <iterate prepend="and" property="oredCriteria[].criteriaWithoutValue" conjunction="and" >
  45. $oredCriteria[].criteriaWithoutValue[]$
  46. </iterate>
  47. <iterate prepend="and" property="oredCriteria[].criteriaWithSingleValue" conjunction="and" >
  48. $oredCriteria[].criteriaWithSingleValue[].condition$
  49. #oredCriteria[].criteriaWithSingleValue[].value#
  50. </iterate>
  51. <iterate prepend="and" property="oredCriteria[].criteriaWithListValue" conjunction="and" >
  52. $oredCriteria[].criteriaWithListValue[].condition$
  53. <iterate property="oredCriteria[].criteriaWithListValue[].values" open="(" close=")" conjunction="," >
  54. #oredCriteria[].criteriaWithListValue[].values[]#
  55. </iterate>
  56. </iterate>
  57. <iterate prepend="and" property="oredCriteria[].criteriaWithBetweenValue" conjunction="and" >
  58. $oredCriteria[].criteriaWithBetweenValue[].condition$
  59. #oredCriteria[].criteriaWithBetweenValue[].values[0]# and
  60. #oredCriteria[].criteriaWithBetweenValue[].values[1]#
  61. </iterate>
  62. )
  63. </isEqual>
  64. </iterate>
  65. </sql>
  66. <select id="ibatorgenerated_selectByExample" resultMap="ibatorgenerated_BaseResultMap" parameterClass="com.huimv.da.dataobject.DaLqdaExample" >
  67. <!--
  68. WARNING - This element is automatically generated by Apache iBATIS ibator, do not modify.
  69. This element was generated on Wed Jul 16 14:35:31 CST 2014.
  70. -->
  71. select ID, ZSID, LQMC, JLSJ, JHLJSSJ, SJLJSSJ, RLPJTZ, ZLS, RLS, SWS, SCS, GLS, EBDSS, GLY,
  72. TXKSRQ, TXKSBZ, TJKSRQ, CSYLSLL, JSSYSLL, XGR, XGSJ, ZFBZ, CLS, TTS, TZTJSJ, RLRL
  73. from da_lqda
  74. <isParameterPresent >
  75. <include refid="da_lqda.ibatorgenerated_Example_Where_Clause" />
  76. <isNotNull property="orderByClause" >
  77. order by $orderByClause$
  78. </isNotNull>
  79. <isGreaterEqual property="start" compareValue="0" >
  80. limit $start$ , $limit$
  81. </isGreaterEqual>
  82. </isParameterPresent>
  83. </select>
  84. <select id="ibatorgenerated_selectByPrimaryKey" resultMap="ibatorgenerated_BaseResultMap" parameterClass="com.huimv.da.dataobject.DaLqda" >
  85. <!--
  86. WARNING - This element is automatically generated by Apache iBATIS ibator, do not modify.
  87. This element was generated on Wed Jul 16 14:35:31 CST 2014.
  88. -->
  89. select ID, ZSID, LQMC, JLSJ, JHLJSSJ, SJLJSSJ, RLPJTZ, ZLS, RLS, SWS, SCS, GLS, EBDSS, GLY,
  90. TXKSRQ, TXKSBZ, TJKSRQ, CSYLSLL, JSSYSLL, XGR, XGSJ, ZFBZ, CLS, TTS, TZTJSJ, RLRL
  91. from da_lqda
  92. where ID = #id:INTEGER#
  93. </select>
  94. <delete id="ibatorgenerated_deleteByPrimaryKey" parameterClass="com.huimv.da.dataobject.DaLqda" >
  95. <!--
  96. WARNING - This element is automatically generated by Apache iBATIS ibator, do not modify.
  97. This element was generated on Wed Jul 16 14:35:31 CST 2014.
  98. -->
  99. delete from da_lqda
  100. where ID = #id:INTEGER#
  101. </delete>
  102. <delete id="ibatorgenerated_deleteByExample" parameterClass="com.huimv.da.dataobject.DaLqdaExample" >
  103. <!--
  104. WARNING - This element is automatically generated by Apache iBATIS ibator, do not modify.
  105. This element was generated on Wed Jul 16 14:35:31 CST 2014.
  106. -->
  107. delete from da_lqda
  108. <include refid="da_lqda.ibatorgenerated_Example_Where_Clause" />
  109. </delete>
  110. <insert id="ibatorgenerated_insert" parameterClass="com.huimv.da.dataobject.DaLqda" >
  111. <!--
  112. WARNING - This element is automatically generated by Apache iBATIS ibator, do not modify.
  113. This element was generated on Wed Jul 16 14:35:31 CST 2014.
  114. -->
  115. insert into da_lqda (ID, ZSID, LQMC, JLSJ, JHLJSSJ, SJLJSSJ, RLPJTZ, ZLS, RLS, SWS, SCS, GLS,
  116. EBDSS, GLY, TXKSRQ, TXKSBZ, TJKSRQ, CSYLSLL, JSSYSLL, XGR, XGSJ, ZFBZ, CLS, TTS, TZTJSJ, RLRL)
  117. values (#id:INTEGER#, #zsid:INTEGER#, #lqmc:VARCHAR#, #jlsj:DATE#, #jhljssj:DATE#,
  118. #sjljssj:DATE#, #rlpjtz:DECIMAL#, #zls:DECIMAL#, #rls:DECIMAL#, #sws:DECIMAL#, #scs:DECIMAL#,
  119. #gls:DECIMAL#, #ebdss:DECIMAL#, #gly:VARCHAR#, #txksrq:DATE#, #txksbz:DECIMAL#, #tjksrq:DATE#,
  120. #csylsll:DECIMAL#, #jssysll:DECIMAL#, #xgr:VARCHAR#, #xgsj:TIMESTAMP#, #zfbz:INTEGER#,
  121. #cls:DECIMAL#, #tts:DECIMAL#, #tztjsj:TIMESTAMP#, #rlrl:VARCHAR#)
  122. </insert>
  123. <insert id="ibatorgenerated_insertSelective" parameterClass="com.huimv.da.dataobject.DaLqda">
  124. <!-- WARNING - This element is automatically generated by Apache iBATIS
  125. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  126. CST 2014. -->
  127. insert into da_lqda
  128. <dynamic prepend="(">
  129. <isNotNull prepend="," property="id">
  130. ID
  131. </isNotNull>
  132. <isNotNull prepend="," property="zsid">
  133. ZSID
  134. </isNotNull>
  135. <isNotNull prepend="," property="lqmc">
  136. LQMC
  137. </isNotNull>
  138. <isNotNull prepend="," property="jlsj">
  139. JLSJ
  140. </isNotNull>
  141. <isNotNull prepend="," property="jhljssj">
  142. JHLJSSJ
  143. </isNotNull>
  144. <isNotNull prepend="," property="sjljssj">
  145. SJLJSSJ
  146. </isNotNull>
  147. <isNotNull prepend="," property="rlpjtz">
  148. RLPJTZ
  149. </isNotNull>
  150. <isNotNull prepend="," property="zls">
  151. ZLS
  152. </isNotNull>
  153. <isNotNull prepend="," property="rls">
  154. RLS
  155. </isNotNull>
  156. <isNotNull prepend="," property="sws">
  157. SWS
  158. </isNotNull>
  159. <isNotNull prepend="," property="scs">
  160. SCS
  161. </isNotNull>
  162. <isNotNull prepend="," property="gls">
  163. GLS
  164. </isNotNull>
  165. <isNotNull prepend="," property="ebdss">
  166. EBDSS
  167. </isNotNull>
  168. <isNotNull prepend="," property="gly">
  169. GLY
  170. </isNotNull>
  171. <isNotNull prepend="," property="txksrq">
  172. TXKSRQ
  173. </isNotNull>
  174. <isNotNull prepend="," property="txksbz">
  175. TXKSBZ
  176. </isNotNull>
  177. <isNotNull prepend="," property="tjksrq">
  178. TJKSRQ
  179. </isNotNull>
  180. <isNotNull prepend="," property="csylsll" >
  181. CSYLSLL
  182. </isNotNull>
  183. <isNotNull prepend="," property="jssysll" >
  184. JSSYSLL
  185. </isNotNull>
  186. <isNotNull prepend="," property="xgr">
  187. XGR
  188. </isNotNull>
  189. <isNotNull prepend="," property="xgsj">
  190. XGSJ
  191. </isNotNull>
  192. <isNotNull prepend="," property="zfbz">
  193. ZFBZ
  194. </isNotNull>
  195. <isNotNull prepend="," property="cls" >
  196. CLS
  197. </isNotNull>
  198. <isNotNull prepend="," property="tts" >
  199. TTS
  200. </isNotNull>
  201. <isNotNull prepend="," property="tztjsj" >
  202. TZTJSJ
  203. </isNotNull>
  204. <isNotNull prepend="," property="rlrl">
  205. RLRL
  206. </isNotNull>
  207. )
  208. </dynamic>
  209. values
  210. <dynamic prepend="(">
  211. <isNotNull prepend="," property="id">
  212. #id:INTEGER#
  213. </isNotNull>
  214. <isNotNull prepend="," property="zsid">
  215. #zsid:INTEGER#
  216. </isNotNull>
  217. <isNotNull prepend="," property="lqmc">
  218. #lqmc:VARCHAR#
  219. </isNotNull>
  220. <isNotNull prepend="," property="jlsj">
  221. #jlsj:DATE#
  222. </isNotNull>
  223. <isNotNull prepend="," property="jhljssj">
  224. #jhljssj:DATE#
  225. </isNotNull>
  226. <isNotNull prepend="," property="sjljssj">
  227. #sjljssj:DATE#
  228. </isNotNull>
  229. <isNotNull prepend="," property="rlpjtz">
  230. #rlpjtz:DECIMAL#
  231. </isNotNull>
  232. <isNotNull prepend="," property="zls">
  233. #zls:DECIMAL#
  234. </isNotNull>
  235. <isNotNull prepend="," property="rls">
  236. #rls:DECIMAL#
  237. </isNotNull>
  238. <isNotNull prepend="," property="sws">
  239. #sws:DECIMAL#
  240. </isNotNull>
  241. <isNotNull prepend="," property="scs">
  242. #scs:DECIMAL#
  243. </isNotNull>
  244. <isNotNull prepend="," property="gls">
  245. #gls:DECIMAL#
  246. </isNotNull>
  247. <isNotNull prepend="," property="ebdss">
  248. #ebdss:DECIMAL#
  249. </isNotNull>
  250. <isNotNull prepend="," property="gly">
  251. #gly:VARCHAR#
  252. </isNotNull>
  253. <isNotNull prepend="," property="txksrq">
  254. #txksrq:DATE#
  255. </isNotNull>
  256. <isNotNull prepend="," property="txksbz">
  257. #txksbz:DECIMAL#
  258. </isNotNull>
  259. <isNotNull prepend="," property="tjksrq">
  260. #tjksrq:DATE#
  261. </isNotNull>
  262. <isNotNull prepend="," property="csylsll" >
  263. #csylsll:DECIMAL#
  264. </isNotNull>
  265. <isNotNull prepend="," property="jssysll" >
  266. #jssysll:DECIMAL#
  267. </isNotNull>
  268. <isNotNull prepend="," property="xgr">
  269. #xgr:VARCHAR#
  270. </isNotNull>
  271. <isNotNull prepend="," property="xgsj">
  272. #xgsj:TIMESTAMP#
  273. </isNotNull>
  274. <isNotNull prepend="," property="zfbz">
  275. #zfbz:INTEGER#
  276. </isNotNull>
  277. <isNotNull prepend="," property="cls" >
  278. #cls:DECIMAL#
  279. </isNotNull>
  280. <isNotNull prepend="," property="tts" >
  281. #tts:DECIMAL#
  282. </isNotNull>
  283. <isNotNull prepend="," property="tztjsj" >
  284. #tztjsj:TIMESTAMP#
  285. </isNotNull>
  286. <isNotNull prepend="," property="rlrl">
  287. #rlrl:VARCHAR#
  288. </isNotNull>
  289. )
  290. </dynamic>
  291. </insert>
  292. <select id="ibatorgenerated_countByExample" parameterClass="com.huimv.da.dataobject.DaLqdaExample" resultClass="java.lang.Integer">
  293. <!-- WARNING - This element is automatically generated by Apache iBATIS
  294. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  295. CST 2014. -->
  296. select count(*) from da_lqda
  297. <include refid="da_lqda.ibatorgenerated_Example_Where_Clause" />
  298. </select>
  299. <update id="ibatorgenerated_updateByExampleSelective">
  300. <!-- WARNING - This element is automatically generated by Apache iBATIS
  301. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  302. CST 2014. -->
  303. update da_lqda
  304. <dynamic prepend="set">
  305. <isNotNull prepend="," property="record.id">
  306. ID = #record.id:INTEGER#
  307. </isNotNull>
  308. <isNotNull prepend="," property="record.zsid">
  309. ZSID = #record.zsid:INTEGER#
  310. </isNotNull>
  311. <isNotNull prepend="," property="record.lqmc">
  312. LQMC = #record.lqmc:VARCHAR#
  313. </isNotNull>
  314. <isNotNull prepend="," property="record.jlsj">
  315. JLSJ = #record.jlsj:DATE#
  316. </isNotNull>
  317. <isNotNull prepend="," property="record.jhljssj">
  318. JHLJSSJ = #record.jhljssj:DATE#
  319. </isNotNull>
  320. <isNotNull prepend="," property="record.sjljssj">
  321. SJLJSSJ = #record.sjljssj:DATE#
  322. </isNotNull>
  323. <isNotNull prepend="," property="record.rlpjtz">
  324. RLPJTZ = #record.rlpjtz:DECIMAL#
  325. </isNotNull>
  326. <isNotNull prepend="," property="record.zls">
  327. ZLS = #record.zls:DECIMAL#
  328. </isNotNull>
  329. <isNotNull prepend="," property="record.rls">
  330. RLS = #record.rls:DECIMAL#
  331. </isNotNull>
  332. <isNotNull prepend="," property="record.sws">
  333. SWS = #record.sws:DECIMAL#
  334. </isNotNull>
  335. <isNotNull prepend="," property="record.scs">
  336. SCS = #record.scs:DECIMAL#
  337. </isNotNull>
  338. <isNotNull prepend="," property="record.gls">
  339. GLS = #record.gls:DECIMAL#
  340. </isNotNull>
  341. <isNotNull prepend="," property="record.ebdss">
  342. EBDSS = #record.ebdss:DECIMAL#
  343. </isNotNull>
  344. <isNotNull prepend="," property="record.gly">
  345. GLY = #record.gly:VARCHAR#
  346. </isNotNull>
  347. <isNotNull prepend="," property="record.txksrq">
  348. TXKSRQ = #record.txksrq:DATE#
  349. </isNotNull>
  350. <isNotNull prepend="," property="record.txksbz">
  351. TXKSBZ = #record.txksbz:DECIMAL#
  352. </isNotNull>
  353. <isNotNull prepend="," property="record.tjksrq">
  354. TJKSRQ = #record.tjksrq:DATE#
  355. </isNotNull>
  356. <isNotNull prepend="," property="record.csylsll" >
  357. CSYLSLL = #record.csylsll:DECIMAL#
  358. </isNotNull>
  359. <isNotNull prepend="," property="record.jssysll" >
  360. JSSYSLL = #record.jssysll:DECIMAL#
  361. </isNotNull>
  362. <isNotNull prepend="," property="record.xgr">
  363. XGR = #record.xgr:VARCHAR#
  364. </isNotNull>
  365. <isNotNull prepend="," property="record.xgsj">
  366. XGSJ = #record.xgsj:TIMESTAMP#
  367. </isNotNull>
  368. <isNotNull prepend="," property="record.zfbz">
  369. ZFBZ = #record.zfbz:INTEGER#
  370. </isNotNull>
  371. <isNotNull prepend="," property="record.cls" >
  372. CLS = #record.cls:DECIMAL#
  373. </isNotNull>
  374. <isNotNull prepend="," property="record.tts" >
  375. TTS = #record.tts:DECIMAL#
  376. </isNotNull>
  377. <isNotNull prepend="," property="record.tztjsj" >
  378. TZTJSJ = #record.tztjsj:TIMESTAMP#
  379. </isNotNull>
  380. <isNotNull prepend="," property="record.rlrl">
  381. RLRL = #record.rlrl:VARCHAR#
  382. </isNotNull>
  383. </dynamic>
  384. <isParameterPresent>
  385. <include refid="da_lqda.ibatorgenerated_Example_Where_Clause" />
  386. </isParameterPresent>
  387. </update>
  388. <update id="ibatorgenerated_updateByExample">
  389. <!-- WARNING - This element is automatically generated by Apache iBATIS
  390. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  391. CST 2014. -->
  392. update da_lqda
  393. set ID = #record.id:INTEGER#,
  394. ZSID = #record.zsid:INTEGER#,
  395. LQMC = #record.lqmc:VARCHAR#,
  396. JLSJ = #record.jlsj:DATE#,
  397. JHLJSSJ = #record.jhljssj:DATE#,
  398. SJLJSSJ = #record.sjljssj:DATE#,
  399. RLPJTZ = #record.rlpjtz:DECIMAL#,
  400. ZLS = #record.zls:DECIMAL#,
  401. RLS = #record.rls:DECIMAL#,
  402. SWS = #record.sws:DECIMAL#,
  403. SCS = #record.scs:DECIMAL#,
  404. GLS = #record.gls:DECIMAL#,
  405. EBDSS = #record.ebdss:DECIMAL#,
  406. GLY = #record.gly:VARCHAR#,
  407. TXKSRQ = #record.txksrq:DATE#,
  408. TXKSBZ = #record.txksbz:DECIMAL#,
  409. TJKSRQ = #record.tjksrq:DATE#,
  410. CSYLSLL = #record.csylsll:DECIMAL#,
  411. JSSYSLL = #record.jssysll:DECIMAL#,
  412. XGR = #record.xgr:VARCHAR#,
  413. XGSJ = #record.xgsj:TIMESTAMP#,
  414. ZFBZ = #record.zfbz:INTEGER#,
  415. CLS = #record.cls:DECIMAL#,
  416. TTS = #record.tts:DECIMAL#,
  417. TZTJSJ = #record.tztjsj:TIMESTAMP#,
  418. RLRL = #record.rlrl:VARCHAR#
  419. <isParameterPresent>
  420. <include refid="da_lqda.ibatorgenerated_Example_Where_Clause" />
  421. </isParameterPresent>
  422. </update>
  423. <update id="ibatorgenerated_updateByPrimaryKeySelective" parameterClass="com.huimv.da.dataobject.DaLqda">
  424. <!-- WARNING - This element is automatically generated by Apache iBATIS
  425. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  426. CST 2014. -->
  427. update da_lqda
  428. <dynamic prepend="set">
  429. <isNotNull prepend="," property="zsid">
  430. ZSID = #zsid:INTEGER#
  431. </isNotNull>
  432. <isNotNull prepend="," property="lqmc">
  433. LQMC = #lqmc:VARCHAR#
  434. </isNotNull>
  435. <isNotNull prepend="," property="jlsj">
  436. JLSJ = #jlsj:DATE#
  437. </isNotNull>
  438. <isNotNull prepend="," property="jhljssj">
  439. JHLJSSJ = #jhljssj:DATE#
  440. </isNotNull>
  441. <isNotNull prepend="," property="sjljssj">
  442. SJLJSSJ = #sjljssj:DATE#
  443. </isNotNull>
  444. <isNotNull prepend="," property="rlpjtz">
  445. RLPJTZ = #rlpjtz:DECIMAL#
  446. </isNotNull>
  447. <isNotNull prepend="," property="zls">
  448. ZLS = #zls:DECIMAL#
  449. </isNotNull>
  450. <isNotNull prepend="," property="rls">
  451. RLS = #rls:DECIMAL#
  452. </isNotNull>
  453. <isNotNull prepend="," property="sws">
  454. SWS = #sws:DECIMAL#
  455. </isNotNull>
  456. <isNotNull prepend="," property="scs">
  457. SCS = #scs:DECIMAL#
  458. </isNotNull>
  459. <isNotNull prepend="," property="gls">
  460. GLS = #gls:DECIMAL#
  461. </isNotNull>
  462. <isNotNull prepend="," property="ebdss">
  463. EBDSS = #ebdss:DECIMAL#
  464. </isNotNull>
  465. <isNotNull prepend="," property="gly">
  466. GLY = #gly:VARCHAR#
  467. </isNotNull>
  468. <isNotNull prepend="," property="txksrq">
  469. TXKSRQ = #txksrq:DATE#
  470. </isNotNull>
  471. <isNotNull prepend="," property="txksbz">
  472. TXKSBZ = #txksbz:DECIMAL#
  473. </isNotNull>
  474. <isNotNull prepend="," property="tjksrq">
  475. TJKSRQ = #tjksrq:DATE#
  476. </isNotNull>
  477. <isNotNull prepend="," property="csylsll" >
  478. CSYLSLL = #csylsll:DECIMAL#
  479. </isNotNull>
  480. <isNotNull prepend="," property="jssysll" >
  481. JSSYSLL = #jssysll:DECIMAL#
  482. </isNotNull>
  483. <isNotNull prepend="," property="xgr">
  484. XGR = #xgr:VARCHAR#
  485. </isNotNull>
  486. <isNotNull prepend="," property="xgsj">
  487. XGSJ = #xgsj:TIMESTAMP#
  488. </isNotNull>
  489. <isNotNull prepend="," property="zfbz">
  490. ZFBZ = #zfbz:INTEGER#
  491. </isNotNull>
  492. <isNotNull prepend="," property="cls" >
  493. CLS = #cls:DECIMAL#
  494. </isNotNull>
  495. <isNotNull prepend="," property="tts" >
  496. TTS = #tts:DECIMAL#
  497. </isNotNull>
  498. <isNotNull prepend="," property="tztjsj" >
  499. TZTJSJ = #tztjsj:TIMESTAMP#
  500. </isNotNull>
  501. <isNotNull prepend="," property="rlrl">
  502. RLRL = #rlrl:VARCHAR#
  503. </isNotNull>
  504. </dynamic>
  505. where ID = #id:INTEGER#
  506. </update>
  507. <update id="ibatorgenerated_updateByPrimaryKey" parameterClass="com.huimv.da.dataobject.DaLqda">
  508. <!-- WARNING - This element is automatically generated by Apache iBATIS
  509. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  510. CST 2014. -->
  511. update da_lqda
  512. set ZSID = #zsid:INTEGER#,
  513. LQMC = #lqmc:VARCHAR#,
  514. JLSJ = #jlsj:DATE#,
  515. JHLJSSJ = #jhljssj:DATE#,
  516. SJLJSSJ = #sjljssj:DATE#,
  517. RLPJTZ = #rlpjtz:DECIMAL#,
  518. ZLS = #zls:DECIMAL#,
  519. RLS = #rls:DECIMAL#,
  520. SWS = #sws:DECIMAL#,
  521. SCS = #scs:DECIMAL#,
  522. GLS = #gls:DECIMAL#,
  523. EBDSS = #ebdss:DECIMAL#,
  524. GLY = #gly:VARCHAR#,
  525. TXKSRQ = #txksrq:DATE#,
  526. TXKSBZ = #txksbz:DECIMAL#,
  527. TJKSRQ = #tjksrq:DATE#,
  528. CSYLSLL = #csylsll:DECIMAL#,
  529. JSSYSLL = #jssysll:DECIMAL#,
  530. XGR = #xgr:VARCHAR#,
  531. XGSJ = #xgsj:TIMESTAMP#,
  532. ZFBZ = #zfbz:INTEGER#,
  533. CLS = #cls:DECIMAL#,
  534. TTS = #tts:DECIMAL#,
  535. TZTJSJ = #tztjsj:TIMESTAMP#,
  536. RLRL = #rlrl:VARCHAR#
  537. where ID = #id:INTEGER#
  538. </update>
  539. <!-- 按栏期ID查找的栏期信息,并且包含牧场名称、猪舍名称 -->
  540. <resultMap id="ibatorgenerated_MCZSLQDAResultMap" class="com.huimv.busi.da.dto.DaLqdaDTO">
  541. <!-- WARNING - This element is automatically generated by Apache iBATIS
  542. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  543. CST 2014. -->
  544. <result column="ID" property="daLqda.id" jdbcType="INTEGER" />
  545. <result column="ZSID" property="daLqda.zsid" jdbcType="INTEGER" />
  546. <result column="LQMC" property="daLqda.lqmc" jdbcType="VARCHAR" />
  547. <result column="JLSJ" property="daLqda.jlsj" jdbcType="DATE" />
  548. <result column="JHLJSSJ" property="daLqda.jhljssj" jdbcType="DATE" />
  549. <result column="SJLJSSJ" property="daLqda.sjljssj" jdbcType="DATE" />
  550. <result column="RLPJTZ" property="daLqda.rlpjtz" jdbcType="DECIMAL" />
  551. <result column="ZLS" property="daLqda.zls" jdbcType="DECIMAL" />
  552. <result column="RLS" property="daLqda.rls" jdbcType="DECIMAL" />
  553. <result column="SWS" property="daLqda.sws" jdbcType="DECIMAL" />
  554. <result column="SCS" property="daLqda.scs" jdbcType="DECIMAL" />
  555. <result column="GLS" property="daLqda.gls" jdbcType="DECIMAL" />
  556. <result column="CLS" property="daLqda.cls" jdbcType="DECIMAL" />
  557. <result column="TTS" property="daLqda.tts" jdbcType="DECIMAL" />
  558. <result column="EBDSS" property="daLqda.ebdss" jdbcType="DECIMAL" />
  559. <result column="GLY" property="daLqda.gly" jdbcType="VARCHAR" />
  560. <result column="TXKSRQ" property="daLqda.txksrq" jdbcType="DATE" />
  561. <result column="TXKSBZ" property="daLqda.txksbz" jdbcType="DECIMAL" />
  562. <result column="TJKSRQ" property="daLqda.tjksrq" jdbcType="DATE" />
  563. <result column="CSYLSLL" property="daLqda.csylsll" jdbcType="DECIMAL" />
  564. <result column="JSSYSLL" property="daLqda.jssysll" jdbcType="DECIMAL" />
  565. <result column="XGR" property="daLqda.xgr" jdbcType="VARCHAR" />
  566. <result column="XGSJ" property="daLqda.xgsj" jdbcType="TIMESTAMP" />
  567. <result column="ZFBZ" property="daLqda.zfbz" jdbcType="INTEGER" />
  568. <result column="RLRL" property="daLqda.rlrl" jdbcType="VARCHAR" />
  569. <result column="ZSMC" property="zsmc" jdbcType="VARCHAR" />
  570. <result column="MCMC" property="mcmc" jdbcType="VARCHAR" />
  571. <result column="MCID" property="mcid" jdbcType="INTEGER" />
  572. </resultMap>
  573. <!-- 牧场猪舍栏期档案搜索条件 -->
  574. <sql id="ibatorgenerated_MCZSLQDAExample_Where_Clause">
  575. <!-- WARNING - This element is automatically generated by Apache iBATIS
  576. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  577. CST 2014. -->
  578. <iterate property="oredCriteria" conjunction="or" prepend="where"
  579. removeFirstPrepend="iterate">
  580. <isEqual property="oredCriteria[].valid" compareValue="true">
  581. (
  582. <iterate prepend="and" property="oredCriteria[].criteriaWithoutValue"
  583. conjunction="and">
  584. $oredCriteria[].criteriaWithoutValue[]$
  585. </iterate>
  586. <iterate prepend="and" property="oredCriteria[].criteriaWithSingleValue"
  587. conjunction="and">
  588. $oredCriteria[].criteriaWithSingleValue[].condition$
  589. #oredCriteria[].criteriaWithSingleValue[].value#
  590. </iterate>
  591. <iterate prepend="and" property="oredCriteria[].criteriaWithListValue"
  592. conjunction="and">
  593. $oredCriteria[].criteriaWithListValue[].condition$
  594. <iterate property="oredCriteria[].criteriaWithListValue[].values"
  595. open="(" close=")" conjunction=",">
  596. #oredCriteria[].criteriaWithListValue[].values[]#
  597. </iterate>
  598. </iterate>
  599. <iterate prepend="and" property="oredCriteria[].criteriaWithBetweenValue"
  600. conjunction="and">
  601. $oredCriteria[].criteriaWithBetweenValue[].condition$
  602. #oredCriteria[].criteriaWithBetweenValue[].values[0]# and
  603. #oredCriteria[].criteriaWithBetweenValue[].values[1]#
  604. </iterate>
  605. )
  606. </isEqual>
  607. </iterate>
  608. </sql>
  609. <!-- 按参数查找栏期信息的数目 -->
  610. <select id="ibatorgenerated_countMCZSLQDAByExample" parameterClass="com.huimv.da.dataobject.DaLqdaExample" resultClass="java.lang.Integer">
  611. <!-- WARNING - This element is automatically generated by Apache iBATIS
  612. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  613. CST 2014. -->
  614. select count(*) from da_lqda l INNER JOIN da_zsda z INNER JOIN da_mcda m on l.ZSID = z.ID and z.MCID = m.ID and z.ZFBZ = 0 and m.ZFBZ = 0
  615. <include refid="da_lqda.ibatorgenerated_MCZSLQDAExample_Where_Clause" />
  616. </select>
  617. <!-- 按参数查找的栏期信息,并且包含牧场名称、猪舍名称 -->
  618. <select id="ibatorgenerated_selectMCZSLQDAByExample" resultMap="ibatorgenerated_MCZSLQDAResultMap"
  619. parameterClass="com.huimv.da.dataobject.DaLqdaExample">
  620. <!-- WARNING - This element is automatically generated by Apache iBATIS
  621. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  622. CST 2014. -->
  623. select l.ID, l.ZSID, l.LQMC, l.JLSJ, l.JHLJSSJ, l.SJLJSSJ, l.RLPJTZ, l.ZLS, l.RLS, l.SWS, l.SCS, l.GLS, l.CLS, l.TTS, l.EBDSS, l.GLY,
  624. l.TXKSRQ, l.TXKSBZ, l.TJKSRQ, l.CSYLSLL, l.JSSYSLL, l.XGR, l.XGSJ, l.ZFBZ, z.ZSMC, m.MCMC, z.MCID, l.RLRL
  625. from da_lqda l INNER JOIN da_zsda z INNER JOIN da_mcda m
  626. on l.ZSID = z.ID and z.MCID = m.ID and z.ZFBZ = 0 and m.ZFBZ = 0
  627. <isParameterPresent>
  628. <include refid="da_lqda.ibatorgenerated_MCZSLQDAExample_Where_Clause" />
  629. <isNotNull property="orderByClause">
  630. order by $orderByClause$
  631. </isNotNull>
  632. <isGreaterEqual property="start" compareValue="0">
  633. limit
  634. $start$ , $limit$
  635. </isGreaterEqual>
  636. </isParameterPresent>
  637. </select>
  638. <!-- 按栏期ID查找的栏期信息,并且包含牧场名称、猪舍名称 -->
  639. <select id="ibatorgenerated_selectMCZSLQDAByPrimaryKey" resultMap="ibatorgenerated_MCZSLQDAResultMap"
  640. parameterClass="com.huimv.da.dataobject.DaLqda">
  641. <!-- WARNING - This element is automatically generated by Apache iBATIS
  642. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  643. CST 2014. -->
  644. select l.ID, l.ZSID, l.LQMC, l.JLSJ, l.JHLJSSJ, l.SJLJSSJ, l.RLPJTZ, l.ZLS,
  645. l.RLS, l.SWS, l.SCS, l.GLS, l.CLS, l.TTS, l.EBDSS, l.GLY, l.TXKSRQ, l.TXKSBZ, l.TJKSRQ, l.CSYLSLL, l.JSSYSLL,
  646. l.XGR, l.XGSJ, l.ZFBZ, z.ZSMC, m.MCMC, z.MCID, l.RLRL
  647. from da_lqda l INNER JOIN da_zsda z INNER JOIN da_mcda m on l.ZSID = z.ID and z.MCID = m.ID
  648. where l.ID = #id:INTEGER#
  649. </select>
  650. <!-- 这个其他地方用到了,不要更改 -->
  651. <select id="select.lqda.by.zsid" resultMap="ibatorgenerated_BaseResultMap" parameterClass="java.lang.String">
  652. SELECT lq.id, lq.zsid, lq.lqmc, lq.jlsj, lq.jhljssj, lq.SJLJSSJ, lq.RLPJTZ, lq.ZLS, lq.RLS, lq.SWS, lq.SCS, lq.GLS, lq.CLS, lq.TTS, lq.EBDSS, lq.GLY,
  653. lq.TXKSRQ, lq.TXKSBZ, lq.TJKSRQ, lq.CSYLSLL, lq.JSSYSLL, lq.XGR, lq.XGSJ, lq.ZFBZ, lq.TZTJSJ, lq.RLRL FROM da_lqda lq, da_zsda zs
  654. WHERE lq.ZFBZ = 0 AND zs.ZFBZ = 0 AND lq.ZSID = zs.ID AND zs.ID = #zsid#
  655. </select>
  656. <!-- 查找上料信息档案 -->
  657. <select id="ibatorgenerated_selectMCZSLQSLByExample" resultClass="com.huimv.busi.da.dto.DaSlxxDTO"
  658. parameterClass="com.huimv.da.dataobject.DaLqdaExample">
  659. <!-- WARNING - This element is automatically generated by Apache iBATIS
  660. ibator, do not modify. This element was generated on Fri May 23 16:56:30
  661. CST 2014. -->
  662. select l.ID AS LQID, l.ZSID, l.LQMC, l.JLSJ, l.JHLJSSJ, l.SJLJSSJ, l.RLPJTZ, l.ZLS, l.XGR, l.XGSJ, l.ZFBZ, z.ZSMC, m.MCMC, z.MCID,
  663. (SELECT SUM(csl) FROM sj_sscssj WHERE LQID = l.ID AND ZFBZ is null) AS ZSLL,
  664. (SELECT SUM(csl) FROM sj_sscssj WHERE CSQ = 0 AND LQID = l.ID AND ZFBZ is null) AS CSQ1SLL,
  665. (SELECT SUM(csl) FROM sj_sscssj WHERE CSQ = 1 AND LQID = l.ID AND ZFBZ is null) AS CSQ2SLL,
  666. (SELECT MAX(CSSJ) FROM sj_sscssj WHERE CSQ = 0 AND LQID = l.ID AND ZFBZ is null) AS CSQ1ZJSLSJ,
  667. (SELECT MAX(CSSJ) FROM sj_sscssj WHERE CSQ = 1 AND LQID = l.ID AND ZFBZ is null) AS CSQ2ZJSLSJ
  668. from da_lqda l INNER JOIN da_zsda z INNER JOIN da_mcda m
  669. on l.ZSID = z.ID and z.MCID = m.ID
  670. <isParameterPresent>
  671. <include refid="da_lqda.ibatorgenerated_MCZSLQDAExample_Where_Clause" />
  672. <isNotNull property="orderByClause">
  673. order by $orderByClause$
  674. </isNotNull>
  675. <isGreaterEqual property="start" compareValue="0">
  676. limit
  677. $start$ , $limit$
  678. </isGreaterEqual>
  679. </isParameterPresent>
  680. </select>
  681. <!-- 查询牧场猪舍下的当前栏期 -->
  682. <select id="select.zsdadto.by.mcid" resultClass="com.huimv.busi.da.dto.DaZsdaDTO" parameterClass="java.util.HashMap" >
  683. select zsda.zsmc,l.ID, l.ZSID, l.LQMC, l.JLSJ, l.JHLJSSJ, l.SJLJSSJ, l.RLPJTZ, l.ZLS, l.RLS, l.SWS, l.SCS, l.GLS, l.CLS, l.TTS,
  684. l.TJKSRQ, l.ZFBZ from da_lqda l,da_zsda zsda where zsda.ZFBZ = 0 and l.ZFBZ = 0
  685. <isNotNull prepend="and" property="mcid" >
  686. mcid = #mcid#
  687. </isNotNull>
  688. and zsda.dqlq = l.id order by l.jlsj desc limit 0,3
  689. </select>
  690. <select id="select.dqlq.lqid" resultClass="com.huimv.da.dataobject.DaLqda">
  691. select lqda.id from da_lqda lqda , da_zsda zsda where zsda.DQLQ = lqda.id and zsda.ZFBZ = 0 and lqda.ZFBZ = 0 and lqda.SJLJSSJ is null
  692. </select>
  693. </sqlMap>