|
@@ -110,11 +110,8 @@ public class FeedDayServiceImpl extends ServiceImpl<FeedDayMapper, FeedDay> impl
|
|
|
return new Result(ResultCode.SUCCESS, resultJo);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
@Override
|
|
|
public Result newFeedCount(List<FeedDay> list) {
|
|
|
-
|
|
|
-
|
|
|
QueryWrapper<FeedDay> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("farm_code", globalFarmCode);
|
|
|
feedDayMapper.delete(queryWrapper);
|
|
@@ -129,14 +126,40 @@ public class FeedDayServiceImpl extends ServiceImpl<FeedDayMapper, FeedDay> impl
|
|
|
return new Result(ResultCode.SUCCESS);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
@Override
|
|
|
public Result removeFeedCount(Map<String, String> paramSMap) {
|
|
|
String ids = paramSMap.get("ids");
|
|
|
String[] idArray = ids.split(",");
|
|
|
List<String> idList = Arrays.asList(idArray);
|
|
|
feedDayMapper.deleteBatchIds(idList);
|
|
|
- return new Result(ResultCode.SUCCESS, feedDayMapper.deleteBatchIds(idList));
|
|
|
+ return new Result(ResultCode.SUCCESS);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Result newDayFeed(Map<String, String> paramsMap) {
|
|
|
+ QueryWrapper<FeedDay> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("farm_code", globalFarmCode);
|
|
|
+ feedDayMapper.delete(queryWrapper);
|
|
|
+ String list = paramsMap.get("list");
|
|
|
+ JSONArray listJa = JSONArray.parseArray(list);
|
|
|
+ for (int i = 0; i <listJa.size(); i++) {
|
|
|
+ FeedDay feedDay = new FeedDay();
|
|
|
+ JSONObject listJo = listJa.getJSONObject(i);
|
|
|
+ feedDay.setConsumption(listJo.getBigDecimal("consumption"));
|
|
|
+ feedDay.setAddDate(listJo.getDate("addDate"));
|
|
|
+ feedDay.setFarmCode(globalFarmCode);
|
|
|
+ feedDayMapper.insert(feedDay);
|
|
|
+ }
|
|
|
+ return new Result(ResultCode.SUCCESS);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Result listDayFeed(Map<String, String> paramsMap) {
|
|
|
+ QueryWrapper<FeedDay> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("farm_code", globalFarmCode);
|
|
|
+ queryWrapper.orderByAsc("add_date").orderByAsc("id");
|
|
|
+ List<FeedDay> feedMonthList = feedDayMapper.selectList(queryWrapper);
|
|
|
+ return new Result(ResultCode.SUCCESS,feedMonthList);
|
|
|
}
|
|
|
|
|
|
|