|
|
@@ -154,6 +154,23 @@ public class KcswController {
|
|
154
|
154
|
}
|
|
155
|
155
|
List<DataKcglKcswDefault> list = kcswService.findCondition(example);
|
|
156
|
156
|
pageInfo = new PageInfo<DataKcglKcswDefault>(list);
|
|
|
157
|
+ //给生产年份赋值
|
|
|
158
|
+ if (null != pageInfo.getList() && pageInfo.getList().size() > 0) {
|
|
|
159
|
+ for (DataKcglKcswDefault kcsw_obj : pageInfo.getList()) {
|
|
|
160
|
+ DataKcglFcbgzDefaultExample fcbgz_example = new DataKcglFcbgzDefaultExample();
|
|
|
161
|
+ DataKcglFcbgzDefaultExample.Criteria fcbgz_criteria = fcbgz_example.createCriteria();
|
|
|
162
|
+ fcbgz_criteria.andUnitidEqualTo(kcsw_obj.getUnitid());
|
|
|
163
|
+ fcbgz_criteria.andChEqualTo(kcsw_obj.getCh());
|
|
|
164
|
+ fcbgz_criteria.andHwhEqualTo(kcsw_obj.getHwh());
|
|
|
165
|
+ fcbgz_criteria.andSrslGreaterThan(0d);//收入数量大于0
|
|
|
166
|
+ fcbgz_example.setOrderByClause(" ModifyDate DESC");
|
|
|
167
|
+ List<DataKcglFcbgzDefault> fcbgz_list = fcbgzService.findByList(fcbgz_example);
|
|
|
168
|
+ if (null != fcbgz_list && fcbgz_list.size() > 0) {
|
|
|
169
|
+ int scnf = Integer.parseInt(ObjectUtils.toString(fcbgz_list.get(0).getScnf(), "0"));
|
|
|
170
|
+ kcsw_obj.setScnf(scnf);
|
|
|
171
|
+ }
|
|
|
172
|
+ }
|
|
|
173
|
+ }
|
|
157
|
174
|
} catch (Exception e) {
|
|
158
|
175
|
e.printStackTrace();
|
|
159
|
176
|
}
|
|
|
@@ -167,7 +184,7 @@ public class KcswController {
|
|
167
|
184
|
* @param kcswStr 条件集合
|
|
168
|
185
|
* @return
|
|
169
|
186
|
*/
|
|
170
|
|
- @SuppressWarnings("unused")
|
|
|
187
|
+ @SuppressWarnings("all")
|
|
171
|
188
|
@RequestMapping(value="/getEmptyList", produces = MediaType.APPLICATION_JSON_VALUE, method = RequestMethod.GET)
|
|
172
|
189
|
@ApiOperation(value="库存空仓报警信息", notes = "支持分页")
|
|
173
|
190
|
@ApiImplicitParams({
|
|
|
@@ -541,7 +558,8 @@ public class KcswController {
|
|
541
|
558
|
fcbgz_example.setOrderByClause(" ModifyDate DESC");
|
|
542
|
559
|
List<DataKcglFcbgzDefault> fcbgz_list = fcbgzService.findByList(fcbgz_example);
|
|
543
|
560
|
if (null != fcbgz_list && fcbgz_list.size() > 0) {
|
|
544
|
|
- obj1.setScnf(fcbgz_list.get(0).getScnf());
|
|
|
561
|
+ int scnf = Integer.parseInt(ObjectUtils.toString(fcbgz_list.get(0).getScnf(), "0"));
|
|
|
562
|
+ obj1.setScnf(scnf);
|
|
545
|
563
|
obj1.setWjh(ParameterUtil.datetime2string(obj1.getModifydate()));
|
|
546
|
564
|
}
|
|
547
|
565
|
|