Bläddra i källkod

剩下的除了智能仓房的查询

lvzhikai 4 år sedan
förälder
incheckning
bffc78e602

+ 12 - 12
src/main/java/com/chinaitop/agile/controller/CrkRecordController.java

@@ -53,13 +53,11 @@ public class CrkRecordController {
53 53
             @ApiImplicitParam(name = "houseId", value = "仓号", paramType = "query"),
54 54
             @ApiImplicitParam(name = "warehouseId", value = "货位号 ", paramType = "query"),
55 55
             @ApiImplicitParam(name = "orgId", value = "单位ID", paramType = "query"),
56
-            @ApiImplicitParam(name = "cph", value = "车牌号", paramType = "query"),
57
-            @ApiImplicitParam(name = "bizNo", value = "入站单号", paramType = "query"),
58
-            @ApiImplicitParam(name = "hcph", value = "火车皮号", paramType = "query")
56
+            @ApiImplicitParam(name = "cph", value = "车牌号", paramType = "query")
59 57
     })
60 58
     public PageInfo<Map<String, Object>> getQcCrkPageList(Integer pageNum, Integer pageSize,
61 59
                                                           String cazylx, String pz, String beginDate, String endDate, Integer houseId,
62
-                                                          Integer warehouseId, Integer orgId, String cph, String bizNo, String hcph) {
60
+                                                          Integer warehouseId, Integer orgId, String cph) {
63 61
         Map<String, Object> map = new HashMap<String, Object>();
64 62
         if (null != cazylx && !"".equals(cazylx)) {
65 63
             if (cazylx.equals("1")) {
@@ -89,12 +87,6 @@ public class CrkRecordController {
89 87
         if (cph != null && !"".equals(cph)) {
90 88
             map.put("cph", "%"+cph+"%");
91 89
         }
92
-        if (bizNo != null && !"".equals(bizNo)) {
93
-            map.put("bizNo", "%"+bizNo+"%");
94
-        }
95
-        if (hcph != null && !"".equals(hcph)) {
96
-            map.put("hcph", "%"+hcph+"%");
97
-        }
98 90
         if (pageNum != null && pageSize != null) {
99 91
             PageHelper.startPage(pageNum, pageSize);
100 92
         }
@@ -114,11 +106,13 @@ public class CrkRecordController {
114 106
             @ApiImplicitParam(name = "endDate", value = "截止日期 ", paramType = "query"),
115 107
             @ApiImplicitParam(name = "houseId", value = "仓号", paramType = "query"),
116 108
             @ApiImplicitParam(name = "warehouseId", value = "货位号 ", paramType = "query"),
117
-            @ApiImplicitParam(name = "orgId", value = "单位ID", paramType = "query")
109
+            @ApiImplicitParam(name = "orgId", value = "单位ID", paramType = "query"),
110
+            @ApiImplicitParam(name = "bizNo", value = "入站单号", paramType = "query"),
111
+            @ApiImplicitParam(name = "hcph", value = "火车皮号", paramType = "query")
118 112
     })
119 113
     public PageInfo<Map<String, Object>> getHcCrkPageList(Integer pageNum, Integer pageSize,
120 114
                                                           String cazylx, String pz, String beginDate, String endDate, Integer houseId,
121
-                                                          Integer warehouseId, Integer orgId) {
115
+                                                          Integer warehouseId, Integer orgId, String hcph, String bizNo) {
122 116
         Map<String, Object> map = new HashMap<String, Object>();
123 117
         if (null != cazylx && !"".equals(cazylx)) {
124 118
             if (cazylx.equals("1")) {
@@ -145,6 +139,12 @@ public class CrkRecordController {
145 139
         if (orgId != null && !"".equals(orgId)) {
146 140
             map.put("orgId", orgId);
147 141
         }
142
+        if (bizNo != null && !"".equals(bizNo)) {
143
+            map.put("bizNo", "%"+bizNo+"%");
144
+        }
145
+        if (hcph != null && !"".equals(hcph)) {
146
+            map.put("hcph", "%"+hcph+"%");
147
+        }
148 148
         if (pageNum != null && pageSize != null) {
149 149
             PageHelper.startPage(pageNum, pageSize);
150 150
         }

+ 32 - 0
src/main/java/com/chinaitop/agile/controller/FcbgzController.java

@@ -168,6 +168,38 @@ public class FcbgzController {
168 168
 
169 169
 		return result_map;
170 170
 	}
171
+
172
+	@RequestMapping(value="/queryTestingData", produces = MediaType.APPLICATION_JSON_VALUE, method = RequestMethod.GET)
173
+	@ApiOperation(value="温湿度检测用", notes = "查询温湿度检测详情需要的值")
174
+	@ApiImplicitParams({
175
+		@ApiImplicitParam(name="orgId", value = "单位ID", paramType = "query"),
176
+		@ApiImplicitParam(name="houseId", value="仓房ID ", paramType="query"),
177
+		@ApiImplicitParam(name="modifyData", value="检测时间 ", paramType="query")
178
+	})
179
+	public List<DataKcglFcbgzDefault> queryTestingData(String orgId, Integer houseId, String modifyData) {
180
+		List<DataKcglFcbgzDefault> data = null;
181
+		DataKcglFcbgzDefaultExample example = new DataKcglFcbgzDefaultExample();
182
+		Criteria criteria = example.createCriteria();
183
+		try {
184
+			if (ParameterUtil.isnotnull(orgId)) {
185
+				criteria.andUnitidEqualTo(orgId);
186
+			}
187
+			if (ParameterUtil.isnotnull(houseId)) {
188
+				criteria.andChEqualTo(houseId);
189
+			}
190
+			if (ParameterUtil.isnotnull(modifyData)) {
191
+				criteria.andRqLessThanOrEqualTo(ParameterUtil.string2date(modifyData));
192
+			}
193
+
194
+			example.setOrderByClause("ch,rq desc");
195
+
196
+			data = fcbgzService.findByList(example);
197
+		} catch (Exception e1) {
198
+			e1.printStackTrace();
199
+		}
200
+
201
+		return data;
202
+	}
171 203
 	
172 204
 	@RequestMapping(value="/queryRkZsList", produces = MediaType.APPLICATION_JSON_VALUE, method = RequestMethod.GET)
173 205
 	@ApiOperation(value="查询出入库入库追溯列表", notes = "支持分页")

+ 16 - 13
src/main/java/com/chinaitop/agile/mapper/CrkRecordMapper.xml

@@ -18,7 +18,7 @@
18 18
 			b.sjcfbh as houseName,
19 19
 			b.sjhwID as wareId,
20 20
 			b.sjhwbh as wareName,
21
-			DATE_FORMAT(b.BuildDate,'%Y-%m-%d %H:%i:%s') as rq,
21
+			DATE_FORMAT(b.cpzsj,'%Y-%m-%d %H:%i:%s') as rq,
22 22
 			d.htbh AS htbh,
23 23
 			d.jhdbh AS jhbh,
24 24
 			CASE WHEN CHAR_LENGTH(b.bz)>10 THEN SUBSTR(b.bz,1,10) ELSE b.bz END AS bz
@@ -46,7 +46,7 @@
46 46
 			b.sjckchmc as houseName,
47 47
 			b.sjhwh as wareId,
48 48
 			b.sjhwhmc as wareName,
49
-			DATE_FORMAT(b.BuildDate,'%Y-%m-%d %H:%i:%s') as rq,
49
+			DATE_FORMAT(b.jmsj,'%Y-%m-%d %H:%i:%s') as rq,
50 50
 			d.htbh AS htbh,
51 51
 			d.jhdbh AS jhbh,
52 52
 			'' AS bz
@@ -107,7 +107,7 @@
107 107
 			b.sjcfbh AS houseName,
108 108
 			b.sjhwID AS wareId,
109 109
 			b.sjhwbh AS wareName,
110
-			DATE_FORMAT(b.BuildDate, '%Y-%m-%d %H:%i:%s') AS rq,
110
+			DATE_FORMAT(b.cpzsj, '%Y-%m-%d %H:%i:%s') AS rq,
111 111
 			d.htbh AS htbh,
112 112
 			d.jhdbh AS jhbh
113 113
 		FROM data_crkyw_cmz_default a
@@ -132,7 +132,7 @@
132 132
 				b.sjckchmc AS houseName,
133 133
 				b.sjhwh AS wareId,
134 134
 				b.sjhwhmc AS wareName,
135
-				DATE_FORMAT(b.BuildDate, '%Y-%m-%d %H:%i:%s') AS rq,
135
+				DATE_FORMAT(b.jmsj, '%Y-%m-%d %H:%i:%s') AS rq,
136 136
 				e.htbh AS htbh,
137 137
 				e.jhdbh AS jhbh
138 138
 			FROM data_crkyw_ckcpz_default a
@@ -163,9 +163,12 @@
163 163
 	<if test="lspz != null">
164 164
 		AND crkRecord.lspz = #{lspz}
165 165
 	</if>
166
-	<!--<if test="orderType != null">
167
-		order by crkRecord.rq #{orderType, jdbcType=VARCHAR}
168
-	</if>-->
166
+	<if test="bizNo != null">
167
+	  AND crkRecord.bizNo like #{bizNo}
168
+	</if>
169
+	<if test="hcph != null">
170
+	  AND crkRecord.hcph like #{hcph}
171
+	</if>
169 172
 	order by crkRecord.rq DESC
170 173
   </select>
171 174
   <select id="queryJyxxNew" resultType="java.util.Map" parameterType="java.util.Map">
@@ -279,7 +282,7 @@
279 282
 							b.sjcfbh AS houseName,
280 283
 							b.sjhwID AS wareId,
281 284
 							b.sjhwbh AS wareName,
282
-							DATE_FORMAT(b.BuildDate, '%Y-%m-%d') AS rq,
285
+							DATE_FORMAT(b.cpzsj, '%Y-%m-%d') AS rq,
283 286
 							d.htbh AS htbh,
284 287
 							d.jhdbh AS jhbh
285 288
 						FROM
@@ -305,7 +308,7 @@
305 308
 								b.sjckchmc AS houseName,
306 309
 								b.sjhwh AS wareId,
307 310
 								b.sjhwhmc AS wareName,
308
-								DATE_FORMAT(b.BuildDate, '%Y-%m-%d') AS rq,
311
+								DATE_FORMAT(b.jmsj, '%Y-%m-%d') AS rq,
309 312
 							    d.htbh AS htbh,
310 313
 							    d.jhdbh AS jhbh
311 314
 							FROM
@@ -348,7 +351,7 @@
348 351
 								b.sjcfbh AS houseName,
349 352
 								b.sjhwID AS wareId,
350 353
 								b.sjhwbh AS wareName,
351
-								DATE_FORMAT(b.BuildDate, '%Y-%m-%d') AS rq,
354
+								DATE_FORMAT(b.cpzsj, '%Y-%m-%d') AS rq,
352 355
 							    d.htbh AS htbh,
353 356
 							    d.jhdbh AS jhbh
354 357
 							FROM
@@ -374,7 +377,7 @@
374 377
 									b.sjckchmc AS houseName,
375 378
 									b.sjhwh AS wareId,
376 379
 									b.sjhwhmc AS wareName,
377
-									DATE_FORMAT(b.BuildDate, '%Y-%m-%d') AS rq,
380
+									DATE_FORMAT(b.jmsj, '%Y-%m-%d') AS rq,
378 381
 							    	e.htbh AS htbh,
379 382
 							    	e.jhdbh AS jhbh
380 383
 								FROM
@@ -546,7 +549,7 @@
546 549
 				b.sjckchmc AS houseName,
547 550
 				b.sjhwh AS wareId,
548 551
 				b.sjhwhmc AS wareName,
549
-				DATE_FORMAT(b.BuildDate, '%Y-%m-%d') AS rq
552
+				DATE_FORMAT(b.jmsj, '%Y-%m-%d') AS rq
550 553
 			FROM
551 554
 				data_crkyw_ckrmdj_default a
552 555
 				INNER JOIN data_crkyw_ckcmz_default b ON a.BizNo = b.BizNo
@@ -563,7 +566,7 @@
563 566
 				b.sjckchmc AS houseName,
564 567
 				b.sjhwh AS wareId,
565 568
 				b.sjhwhmc AS wareName,
566
-				DATE_FORMAT(b.BuildDate, '%Y-%m-%d') AS '出入库日期'
569
+				DATE_FORMAT(b.jmsj, '%Y-%m-%d') AS '出入库日期'
567 570
 			FROM
568 571
 				data_crkyw_ckcpz_default a
569 572
 				INNER JOIN data_crkyw_ckcmz_default b ON a.BizNo = b.BizNo