AWuliaoMapper.xml 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="net.lab1024.smartadmin.module.longgang.wuliao.dao.AWuliaoDao">
  4. <resultMap id="AWuliaoVO" type="net.lab1024.smartadmin.module.longgang.wuliao.domain.vo.AWuliaoVO"></resultMap>
  5. <resultMap id="AWuliaoExcelVO" type="net.lab1024.smartadmin.module.longgang.wuliao.domain.vo.AWuliaoExcelVO"></resultMap>
  6. <select id="queryByPage" resultMap="AWuliaoVO">
  7. select
  8. id,
  9. order_sale_id,
  10. order_jihua_id,
  11. order_shengchan_id,
  12. jihua_detail_id,
  13. wuliao_bianma,
  14. wuliao_name,
  15. guige_xinghao,
  16. zi_wuliao_id,
  17. zi_wuliao_name,
  18. zi_guige_xinghao,
  19. kehu_id,
  20. kehu_name,
  21. kucun_status,
  22. biangeng_flag,
  23. biaozhun_shuliang,
  24. jihua_shuliang,
  25. xiaoshou_shuliang,
  26. if_create,
  27. if_efficat,
  28. status,
  29. shuju_type,
  30. bianma_dengji,
  31. bianma_type,
  32. parent_bianma,
  33. parent_bianmas,
  34. remarks,
  35. erp_create_time,
  36. tongbu_time,
  37. last_update_time,
  38. del_flag,
  39. cfree1,
  40. cfree2,
  41. cfree3,
  42. cfree4,
  43. cfree5,
  44. cfree6,
  45. cfree7,
  46. cfree8,
  47. cfree9,
  48. cfree10,
  49. cfree11,
  50. cfree12,
  51. cfree13,
  52. cfree14,
  53. cfree15,
  54. cfree16,
  55. cfree17,
  56. cfree18,
  57. cfree19,
  58. cfree20,
  59. cfree21,
  60. cfree22,
  61. cfree23,
  62. cfree24,
  63. cfree25
  64. from a_wuliao
  65. <where>
  66. <if test="queryDTO.id != null">
  67. AND id = #{queryDTO.id}
  68. </if>
  69. <if test="queryDTO.orderSaleId != null and queryDTO.orderSaleId != ''">
  70. AND order_sale_id = #{queryDTO.orderSaleId}
  71. </if>
  72. <if test="queryDTO.orderJihuaId != null and queryDTO.orderJihuaId != ''">
  73. AND order_jihua_id = #{queryDTO.orderJihuaId}
  74. </if>
  75. <if test="queryDTO.orderShengchanId != null and queryDTO.orderShengchanId != ''">
  76. AND order_shengchan_id = #{queryDTO.orderShengchanId}
  77. </if>
  78. <if test="queryDTO.jihuaDetailId != null and queryDTO.jihuaDetailId != ''">
  79. AND jihua_detail_id = #{queryDTO.jihuaDetailId}
  80. </if>
  81. <if test="queryDTO.wuliaoBianma != null and queryDTO.wuliaoBianma != ''">
  82. AND wuliao_bianma = #{queryDTO.wuliaoBianma}
  83. </if>
  84. <if test="queryDTO.wuliaoName != null and queryDTO.wuliaoName != ''">
  85. AND wuliao_name = #{queryDTO.wuliaoName}
  86. </if>
  87. <if test="queryDTO.guigeXinghao != null and queryDTO.guigeXinghao != ''">
  88. AND guige_xinghao = #{queryDTO.guigeXinghao}
  89. </if>
  90. <if test="queryDTO.ziWuliaoId != null and queryDTO.ziWuliaoId != ''">
  91. AND zi_wuliao_id = #{queryDTO.ziWuliaoId}
  92. </if>
  93. <if test="queryDTO.ziWuliaoName != null and queryDTO.ziWuliaoName != ''">
  94. AND zi_wuliao_name = #{queryDTO.ziWuliaoName}
  95. </if>
  96. <if test="queryDTO.ziGuigeXinghao != null and queryDTO.ziGuigeXinghao != ''">
  97. AND zi_guige_xinghao = #{queryDTO.ziGuigeXinghao}
  98. </if>
  99. <if test="queryDTO.kehuId != null and queryDTO.kehuId != ''">
  100. AND kehu_id = #{queryDTO.kehuId}
  101. </if>
  102. <if test="queryDTO.kehuName != null and queryDTO.kehuName != ''">
  103. AND kehu_name = #{queryDTO.kehuName}
  104. </if>
  105. <if test="queryDTO.kucunStatus != null and queryDTO.kucunStatus != ''">
  106. AND kucun_status = #{queryDTO.kucunStatus}
  107. </if>
  108. <if test="queryDTO.biangengFlag != null and queryDTO.biangengFlag != ''">
  109. AND biangeng_flag = #{queryDTO.biangengFlag}
  110. </if>
  111. <if test="queryDTO.biaozhunShuliang != null and queryDTO.biaozhunShuliang != ''">
  112. AND biaozhun_shuliang = #{queryDTO.biaozhunShuliang}
  113. </if>
  114. <if test="queryDTO.jihuaShuliang != null and queryDTO.jihuaShuliang != ''">
  115. AND jihua_shuliang = #{queryDTO.jihuaShuliang}
  116. </if>
  117. <if test="queryDTO.xiaoshouShuliang != null and queryDTO.xiaoshouShuliang != ''">
  118. AND xiaoshou_shuliang = #{queryDTO.xiaoshouShuliang}
  119. </if>
  120. <if test="queryDTO.ifCreate != null and queryDTO.ifCreate != ''">
  121. AND if_create = #{queryDTO.ifCreate}
  122. </if>
  123. <if test="queryDTO.ifEfficat != null and queryDTO.ifEfficat != ''">
  124. AND if_efficat = #{queryDTO.ifEfficat}
  125. </if>
  126. <if test="queryDTO.status != null and queryDTO.status != ''">
  127. AND status = #{queryDTO.status}
  128. </if>
  129. <if test="queryDTO.shujuType != null and queryDTO.shujuType != ''">
  130. AND shuju_type = #{queryDTO.shujuType}
  131. </if>
  132. <if test="queryDTO.bianmaDengji != null and queryDTO.bianmaDengji != ''">
  133. AND bianma_dengji = #{queryDTO.bianmaDengji}
  134. </if>
  135. <if test="queryDTO.bianmaType != null and queryDTO.bianmaType != ''">
  136. AND bianma_type = #{queryDTO.bianmaType}
  137. </if>
  138. <if test="queryDTO.parentBianma != null and queryDTO.parentBianma != ''">
  139. AND parent_bianma = #{queryDTO.parentBianma}
  140. </if>
  141. <if test="queryDTO.parentBianmas != null and queryDTO.parentBianmas != ''">
  142. AND parent_bianmas = #{queryDTO.parentBianmas}
  143. </if>
  144. <if test="queryDTO.remarks != null and queryDTO.remarks != ''">
  145. AND remarks = #{queryDTO.remarks}
  146. </if>
  147. <if test="queryDTO.erpCreateTime != null">
  148. AND erp_create_time = #{queryDTO.erpCreateTime}
  149. </if>
  150. <if test="queryDTO.tongbuTime != null">
  151. AND tongbu_time = #{queryDTO.tongbuTime}
  152. </if>
  153. <if test="queryDTO.lastUpdateTime != null">
  154. AND last_update_time = #{queryDTO.lastUpdateTime}
  155. </if>
  156. <if test="queryDTO.delFlag != null and queryDTO.delFlag != ''">
  157. AND del_flag = #{queryDTO.delFlag}
  158. </if>
  159. <if test="queryDTO.cfree1 != null and queryDTO.cfree1 != ''">
  160. AND cfree1 = #{queryDTO.cfree1}
  161. </if>
  162. <if test="queryDTO.cfree2 != null and queryDTO.cfree2 != ''">
  163. AND cfree2 = #{queryDTO.cfree2}
  164. </if>
  165. <if test="queryDTO.cfree3 != null and queryDTO.cfree3 != ''">
  166. AND cfree3 = #{queryDTO.cfree3}
  167. </if>
  168. <if test="queryDTO.cfree4 != null and queryDTO.cfree4 != ''">
  169. AND cfree4 = #{queryDTO.cfree4}
  170. </if>
  171. <if test="queryDTO.cfree5 != null and queryDTO.cfree5 != ''">
  172. AND cfree5 = #{queryDTO.cfree5}
  173. </if>
  174. <if test="queryDTO.cfree6 != null and queryDTO.cfree6 != ''">
  175. AND cfree6 = #{queryDTO.cfree6}
  176. </if>
  177. <if test="queryDTO.cfree7 != null and queryDTO.cfree7 != ''">
  178. AND cfree7 = #{queryDTO.cfree7}
  179. </if>
  180. <if test="queryDTO.cfree8 != null and queryDTO.cfree8 != ''">
  181. AND cfree8 = #{queryDTO.cfree8}
  182. </if>
  183. <if test="queryDTO.cfree9 != null and queryDTO.cfree9 != ''">
  184. AND cfree9 = #{queryDTO.cfree9}
  185. </if>
  186. <if test="queryDTO.cfree10 != null and queryDTO.cfree10 != ''">
  187. AND cfree10 = #{queryDTO.cfree10}
  188. </if>
  189. <if test="queryDTO.cfree11 != null and queryDTO.cfree11 != ''">
  190. AND cfree11 = #{queryDTO.cfree11}
  191. </if>
  192. <if test="queryDTO.cfree12 != null and queryDTO.cfree12 != ''">
  193. AND cfree12 = #{queryDTO.cfree12}
  194. </if>
  195. <if test="queryDTO.cfree13 != null and queryDTO.cfree13 != ''">
  196. AND cfree13 = #{queryDTO.cfree13}
  197. </if>
  198. <if test="queryDTO.cfree14 != null and queryDTO.cfree14 != ''">
  199. AND cfree14 = #{queryDTO.cfree14}
  200. </if>
  201. <if test="queryDTO.cfree15 != null and queryDTO.cfree15 != ''">
  202. AND cfree15 = #{queryDTO.cfree15}
  203. </if>
  204. <if test="queryDTO.cfree16 != null and queryDTO.cfree16 != ''">
  205. AND cfree16 = #{queryDTO.cfree16}
  206. </if>
  207. <if test="queryDTO.cfree17 != null and queryDTO.cfree17 != ''">
  208. AND cfree17 = #{queryDTO.cfree17}
  209. </if>
  210. <if test="queryDTO.cfree18 != null and queryDTO.cfree18 != ''">
  211. AND cfree18 = #{queryDTO.cfree18}
  212. </if>
  213. <if test="queryDTO.cfree19 != null and queryDTO.cfree19 != ''">
  214. AND cfree19 = #{queryDTO.cfree19}
  215. </if>
  216. <if test="queryDTO.cfree20 != null and queryDTO.cfree20 != ''">
  217. AND cfree20 = #{queryDTO.cfree20}
  218. </if>
  219. <if test="queryDTO.cfree21 != null and queryDTO.cfree21 != ''">
  220. AND cfree21 = #{queryDTO.cfree21}
  221. </if>
  222. <if test="queryDTO.cfree22 != null and queryDTO.cfree22 != ''">
  223. AND cfree22 = #{queryDTO.cfree22}
  224. </if>
  225. <if test="queryDTO.cfree23 != null and queryDTO.cfree23 != ''">
  226. AND cfree23 = #{queryDTO.cfree23}
  227. </if>
  228. <if test="queryDTO.cfree24 != null and queryDTO.cfree24 != ''">
  229. AND cfree24 = #{queryDTO.cfree24}
  230. </if>
  231. <if test="queryDTO.cfree25 != null and queryDTO.cfree25 != ''">
  232. AND cfree25 = #{queryDTO.cfree25}
  233. </if>
  234. <if test="queryDTO.createTimeBegin != null ">
  235. AND create_time &gt;= #{queryDTO.createTimeBegin}
  236. </if>
  237. <if test="queryDTO.createTimeEnd != null ">
  238. AND create_time &lt;= #{queryDTO.createTimeEnd}
  239. </if>
  240. <if test="queryDTO.updateTimeBegin != null ">
  241. AND update_time &gt;= #{queryDTO.updateTimeBegin}
  242. </if>
  243. <if test="queryDTO.updateTimeEnd != null ">
  244. AND update_time &lt;= #{queryDTO.updateTimeEnd}
  245. </if>
  246. </where>
  247. </select>
  248. <select id="queryAllExportData" resultMap="AWuliaoExcelVO">
  249. select
  250. id,
  251. order_sale_id,
  252. order_jihua_id,
  253. order_shengchan_id,
  254. jihua_detail_id,
  255. wuliao_bianma,
  256. wuliao_name,
  257. guige_xinghao,
  258. zi_wuliao_id,
  259. zi_wuliao_name,
  260. zi_guige_xinghao,
  261. kehu_id,
  262. kehu_name,
  263. kucun_status,
  264. biangeng_flag,
  265. biaozhun_shuliang,
  266. jihua_shuliang,
  267. xiaoshou_shuliang,
  268. if_create,
  269. if_efficat,
  270. status,
  271. shuju_type,
  272. bianma_dengji,
  273. bianma_type,
  274. parent_bianma,
  275. parent_bianmas,
  276. remarks,
  277. erp_create_time,
  278. tongbu_time,
  279. last_update_time,
  280. del_flag,
  281. cfree1,
  282. cfree2,
  283. cfree3,
  284. cfree4,
  285. cfree5,
  286. cfree6,
  287. cfree7,
  288. cfree8,
  289. cfree9,
  290. cfree10,
  291. cfree11,
  292. cfree12,
  293. cfree13,
  294. cfree14,
  295. cfree15,
  296. cfree16,
  297. cfree17,
  298. cfree18,
  299. cfree19,
  300. cfree20,
  301. cfree21,
  302. cfree22,
  303. cfree23,
  304. cfree24,
  305. cfree25
  306. from a_wuliao
  307. <where>
  308. <if test="queryDTO.id != null">
  309. AND id = #{queryDTO.id}
  310. </if>
  311. <if test="queryDTO.orderSaleId != null and queryDTO.orderSaleId != ''">
  312. AND order_sale_id = #{queryDTO.orderSaleId}
  313. </if>
  314. <if test="queryDTO.orderJihuaId != null and queryDTO.orderJihuaId != ''">
  315. AND order_jihua_id = #{queryDTO.orderJihuaId}
  316. </if>
  317. <if test="queryDTO.orderShengchanId != null and queryDTO.orderShengchanId != ''">
  318. AND order_shengchan_id = #{queryDTO.orderShengchanId}
  319. </if>
  320. <if test="queryDTO.jihuaDetailId != null and queryDTO.jihuaDetailId != ''">
  321. AND jihua_detail_id = #{queryDTO.jihuaDetailId}
  322. </if>
  323. <if test="queryDTO.wuliaoBianma != null and queryDTO.wuliaoBianma != ''">
  324. AND wuliao_bianma = #{queryDTO.wuliaoBianma}
  325. </if>
  326. <if test="queryDTO.wuliaoName != null and queryDTO.wuliaoName != ''">
  327. AND wuliao_name = #{queryDTO.wuliaoName}
  328. </if>
  329. <if test="queryDTO.guigeXinghao != null and queryDTO.guigeXinghao != ''">
  330. AND guige_xinghao = #{queryDTO.guigeXinghao}
  331. </if>
  332. <if test="queryDTO.ziWuliaoId != null and queryDTO.ziWuliaoId != ''">
  333. AND zi_wuliao_id = #{queryDTO.ziWuliaoId}
  334. </if>
  335. <if test="queryDTO.ziWuliaoName != null and queryDTO.ziWuliaoName != ''">
  336. AND zi_wuliao_name = #{queryDTO.ziWuliaoName}
  337. </if>
  338. <if test="queryDTO.ziGuigeXinghao != null and queryDTO.ziGuigeXinghao != ''">
  339. AND zi_guige_xinghao = #{queryDTO.ziGuigeXinghao}
  340. </if>
  341. <if test="queryDTO.kehuId != null and queryDTO.kehuId != ''">
  342. AND kehu_id = #{queryDTO.kehuId}
  343. </if>
  344. <if test="queryDTO.kehuName != null and queryDTO.kehuName != ''">
  345. AND kehu_name = #{queryDTO.kehuName}
  346. </if>
  347. <if test="queryDTO.kucunStatus != null and queryDTO.kucunStatus != ''">
  348. AND kucun_status = #{queryDTO.kucunStatus}
  349. </if>
  350. <if test="queryDTO.biangengFlag != null and queryDTO.biangengFlag != ''">
  351. AND biangeng_flag = #{queryDTO.biangengFlag}
  352. </if>
  353. <if test="queryDTO.biaozhunShuliang != null and queryDTO.biaozhunShuliang != ''">
  354. AND biaozhun_shuliang = #{queryDTO.biaozhunShuliang}
  355. </if>
  356. <if test="queryDTO.jihuaShuliang != null and queryDTO.jihuaShuliang != ''">
  357. AND jihua_shuliang = #{queryDTO.jihuaShuliang}
  358. </if>
  359. <if test="queryDTO.xiaoshouShuliang != null and queryDTO.xiaoshouShuliang != ''">
  360. AND xiaoshou_shuliang = #{queryDTO.xiaoshouShuliang}
  361. </if>
  362. <if test="queryDTO.ifCreate != null and queryDTO.ifCreate != ''">
  363. AND if_create = #{queryDTO.ifCreate}
  364. </if>
  365. <if test="queryDTO.ifEfficat != null and queryDTO.ifEfficat != ''">
  366. AND if_efficat = #{queryDTO.ifEfficat}
  367. </if>
  368. <if test="queryDTO.status != null and queryDTO.status != ''">
  369. AND status = #{queryDTO.status}
  370. </if>
  371. <if test="queryDTO.shujuType != null and queryDTO.shujuType != ''">
  372. AND shuju_type = #{queryDTO.shujuType}
  373. </if>
  374. <if test="queryDTO.bianmaDengji != null and queryDTO.bianmaDengji != ''">
  375. AND bianma_dengji = #{queryDTO.bianmaDengji}
  376. </if>
  377. <if test="queryDTO.bianmaType != null and queryDTO.bianmaType != ''">
  378. AND bianma_type = #{queryDTO.bianmaType}
  379. </if>
  380. <if test="queryDTO.parentBianma != null and queryDTO.parentBianma != ''">
  381. AND parent_bianma = #{queryDTO.parentBianma}
  382. </if>
  383. <if test="queryDTO.parentBianmas != null and queryDTO.parentBianmas != ''">
  384. AND parent_bianmas = #{queryDTO.parentBianmas}
  385. </if>
  386. <if test="queryDTO.remarks != null and queryDTO.remarks != ''">
  387. AND remarks = #{queryDTO.remarks}
  388. </if>
  389. <if test="queryDTO.erpCreateTime != null">
  390. AND erp_create_time = #{queryDTO.erpCreateTime}
  391. </if>
  392. <if test="queryDTO.tongbuTime != null">
  393. AND tongbu_time = #{queryDTO.tongbuTime}
  394. </if>
  395. <if test="queryDTO.lastUpdateTime != null">
  396. AND last_update_time = #{queryDTO.lastUpdateTime}
  397. </if>
  398. <if test="queryDTO.delFlag != null and queryDTO.delFlag != ''">
  399. AND del_flag = #{queryDTO.delFlag}
  400. </if>
  401. <if test="queryDTO.cfree1 != null and queryDTO.cfree1 != ''">
  402. AND cfree1 = #{queryDTO.cfree1}
  403. </if>
  404. <if test="queryDTO.cfree2 != null and queryDTO.cfree2 != ''">
  405. AND cfree2 = #{queryDTO.cfree2}
  406. </if>
  407. <if test="queryDTO.cfree3 != null and queryDTO.cfree3 != ''">
  408. AND cfree3 = #{queryDTO.cfree3}
  409. </if>
  410. <if test="queryDTO.cfree4 != null and queryDTO.cfree4 != ''">
  411. AND cfree4 = #{queryDTO.cfree4}
  412. </if>
  413. <if test="queryDTO.cfree5 != null and queryDTO.cfree5 != ''">
  414. AND cfree5 = #{queryDTO.cfree5}
  415. </if>
  416. <if test="queryDTO.cfree6 != null and queryDTO.cfree6 != ''">
  417. AND cfree6 = #{queryDTO.cfree6}
  418. </if>
  419. <if test="queryDTO.cfree7 != null and queryDTO.cfree7 != ''">
  420. AND cfree7 = #{queryDTO.cfree7}
  421. </if>
  422. <if test="queryDTO.cfree8 != null and queryDTO.cfree8 != ''">
  423. AND cfree8 = #{queryDTO.cfree8}
  424. </if>
  425. <if test="queryDTO.cfree9 != null and queryDTO.cfree9 != ''">
  426. AND cfree9 = #{queryDTO.cfree9}
  427. </if>
  428. <if test="queryDTO.cfree10 != null and queryDTO.cfree10 != ''">
  429. AND cfree10 = #{queryDTO.cfree10}
  430. </if>
  431. <if test="queryDTO.cfree11 != null and queryDTO.cfree11 != ''">
  432. AND cfree11 = #{queryDTO.cfree11}
  433. </if>
  434. <if test="queryDTO.cfree12 != null and queryDTO.cfree12 != ''">
  435. AND cfree12 = #{queryDTO.cfree12}
  436. </if>
  437. <if test="queryDTO.cfree13 != null and queryDTO.cfree13 != ''">
  438. AND cfree13 = #{queryDTO.cfree13}
  439. </if>
  440. <if test="queryDTO.cfree14 != null and queryDTO.cfree14 != ''">
  441. AND cfree14 = #{queryDTO.cfree14}
  442. </if>
  443. <if test="queryDTO.cfree15 != null and queryDTO.cfree15 != ''">
  444. AND cfree15 = #{queryDTO.cfree15}
  445. </if>
  446. <if test="queryDTO.cfree16 != null and queryDTO.cfree16 != ''">
  447. AND cfree16 = #{queryDTO.cfree16}
  448. </if>
  449. <if test="queryDTO.cfree17 != null and queryDTO.cfree17 != ''">
  450. AND cfree17 = #{queryDTO.cfree17}
  451. </if>
  452. <if test="queryDTO.cfree18 != null and queryDTO.cfree18 != ''">
  453. AND cfree18 = #{queryDTO.cfree18}
  454. </if>
  455. <if test="queryDTO.cfree19 != null and queryDTO.cfree19 != ''">
  456. AND cfree19 = #{queryDTO.cfree19}
  457. </if>
  458. <if test="queryDTO.cfree20 != null and queryDTO.cfree20 != ''">
  459. AND cfree20 = #{queryDTO.cfree20}
  460. </if>
  461. <if test="queryDTO.cfree21 != null and queryDTO.cfree21 != ''">
  462. AND cfree21 = #{queryDTO.cfree21}
  463. </if>
  464. <if test="queryDTO.cfree22 != null and queryDTO.cfree22 != ''">
  465. AND cfree22 = #{queryDTO.cfree22}
  466. </if>
  467. <if test="queryDTO.cfree23 != null and queryDTO.cfree23 != ''">
  468. AND cfree23 = #{queryDTO.cfree23}
  469. </if>
  470. <if test="queryDTO.cfree24 != null and queryDTO.cfree24 != ''">
  471. AND cfree24 = #{queryDTO.cfree24}
  472. </if>
  473. <if test="queryDTO.cfree25 != null and queryDTO.cfree25 != ''">
  474. AND cfree25 = #{queryDTO.cfree25}
  475. </if>
  476. <if test="queryDTO.createTimeBegin != null ">
  477. AND create_time &gt;= #{queryDTO.createTimeBegin}
  478. </if>
  479. <if test="queryDTO.createTimeEnd != null ">
  480. AND create_time &lt;= #{queryDTO.createTimeEnd}
  481. </if>
  482. <if test="queryDTO.updateTimeBegin != null ">
  483. AND update_time &gt;= #{queryDTO.updateTimeBegin}
  484. </if>
  485. <if test="queryDTO.updateTimeEnd != null ">
  486. AND update_time &lt;= #{queryDTO.updateTimeEnd}
  487. </if>
  488. </where>
  489. </select>
  490. <select id="queryBatchExportData" resultMap="AWuliaoExcelVO">
  491. select
  492. id,
  493. order_sale_id,
  494. order_jihua_id,
  495. order_shengchan_id,
  496. jihua_detail_id,
  497. wuliao_bianma,
  498. wuliao_name,
  499. guige_xinghao,
  500. zi_wuliao_id,
  501. zi_wuliao_name,
  502. zi_guige_xinghao,
  503. kehu_id,
  504. kehu_name,
  505. kucun_status,
  506. biangeng_flag,
  507. biaozhun_shuliang,
  508. jihua_shuliang,
  509. xiaoshou_shuliang,
  510. if_create,
  511. if_efficat,
  512. status,
  513. shuju_type,
  514. bianma_dengji,
  515. bianma_type,
  516. parent_bianma,
  517. parent_bianmas,
  518. remarks,
  519. erp_create_time,
  520. tongbu_time,
  521. last_update_time,
  522. del_flag,
  523. cfree1,
  524. cfree2,
  525. cfree3,
  526. cfree4,
  527. cfree5,
  528. cfree6,
  529. cfree7,
  530. cfree8,
  531. cfree9,
  532. cfree10,
  533. cfree11,
  534. cfree12,
  535. cfree13,
  536. cfree14,
  537. cfree15,
  538. cfree16,
  539. cfree17,
  540. cfree18,
  541. cfree19,
  542. cfree20,
  543. cfree21,
  544. cfree22,
  545. cfree23,
  546. cfree24,
  547. cfree25
  548. from a_wuliao
  549. where id in
  550. <foreach collection="idList" open="(" close=")" separator="," item="item">
  551. #{item}
  552. </foreach>
  553. </select>
  554. <delete id="deleteById">
  555. delete from a_wuliao where id = #{id}
  556. </delete>
  557. <delete id="deleteByIdList">
  558. delete from a_wuliao where id in
  559. <foreach collection="idList" open="(" close=")" separator="," item="item">
  560. #{item}
  561. </foreach>
  562. </delete>
  563. </mapper>