Commit cbb1a805 authored by qinhu's avatar qinhu

Merge remote-tracking branch 'origin/master'

parents 69ec5a37 ea157e6e
...@@ -53,7 +53,7 @@ public class NonStandardValueController { ...@@ -53,7 +53,7 @@ public class NonStandardValueController {
@GetMapping("/user_id") @GetMapping("/user_id")
@ApiOperation("非标产值统计") @ApiOperation("非标产值统计")
public BaseResponse nonValue(PageQuery pageQuery, String start, String end, Integer groups) { public BaseResponse nonValue(PageQuery pageQuery, String start, String end, Integer groups,String name) {
Date startParse = null; Date startParse = null;
if (StrUtil.isNotBlank(start)) { if (StrUtil.isNotBlank(start)) {
startParse = DateUtil.parse(start); startParse = DateUtil.parse(start);
...@@ -63,7 +63,7 @@ public class NonStandardValueController { ...@@ -63,7 +63,7 @@ public class NonStandardValueController {
endParse = DateUtil.parse(end); endParse = DateUtil.parse(end);
} }
//将list拆分成分页 //将list拆分成分页
BaseResponse<List<NonStandardValue>> baseResponse = inonStandardValueService.nonValue(startParse, endParse, groups); BaseResponse<List<NonStandardValue>> baseResponse = inonStandardValueService.nonValue(startParse, endParse, groups,name);
List<NonStandardValue> data = baseResponse.getData(); List<NonStandardValue> data = baseResponse.getData();
if (data.size() != 0) { if (data.size() != 0) {
Page<NonStandardValue> rts = PageUtil.listConvertToPage(data, pageQuery); Page<NonStandardValue> rts = PageUtil.listConvertToPage(data, pageQuery);
...@@ -74,7 +74,7 @@ public class NonStandardValueController { ...@@ -74,7 +74,7 @@ public class NonStandardValueController {
@ApiOperation(value = "获取所有已通过的非标产值") @ApiOperation(value = "获取所有已通过的非标产值")
@GetMapping("/getList") @GetMapping("/getList")
public BaseResponse getList(String start, String end, Integer groups) { public BaseResponse getList(String start, String end, Integer groups,String name) {
Date startParse = null; Date startParse = null;
if (StrUtil.isNotBlank(start)) { if (StrUtil.isNotBlank(start)) {
startParse = DateUtil.parse(start); startParse = DateUtil.parse(start);
...@@ -84,7 +84,7 @@ public class NonStandardValueController { ...@@ -84,7 +84,7 @@ public class NonStandardValueController {
endParse = DateUtil.parse(end); endParse = DateUtil.parse(end);
} }
try { try {
return inonStandardValueService.getList(startParse, endParse, groups); return inonStandardValueService.getList(startParse, endParse, groups,name);
} catch (Exception e) { } catch (Exception e) {
log.debug("获取所有已通过的非标产值{}", e); log.debug("获取所有已通过的非标产值{}", e);
} }
......
...@@ -34,7 +34,7 @@ public interface INonStandardValueService extends IService<NonStandardValue> { ...@@ -34,7 +34,7 @@ public interface INonStandardValueService extends IService<NonStandardValue> {
BaseResponse<List<NonStandardValue>> nonValue(Integer userId);*/ BaseResponse<List<NonStandardValue>> nonValue(Integer userId);*/
//计算每个用户提交的非标产值 //计算每个用户提交的非标产值
BaseResponse<List<NonStandardValue>> nonValue(Date start, Date end, Integer groups); BaseResponse<List<NonStandardValue>> nonValue(Date start, Date end, Integer groups,String name);
// /** // /**
// * 通过用户id查询非标产值信息 // * 通过用户id查询非标产值信息
...@@ -48,7 +48,7 @@ public interface INonStandardValueService extends IService<NonStandardValue> { ...@@ -48,7 +48,7 @@ public interface INonStandardValueService extends IService<NonStandardValue> {
* *
* @return List * @return List
*/ */
BaseResponse<List<NonStandardValueVo>> getList(Date start, Date end, Integer groups); BaseResponse<List<NonStandardValueVo>> getList(Date start, Date end, Integer groups,String name);
/** /**
* 非标产值列表导出 * 非标产值列表导出
......
...@@ -38,6 +38,7 @@ public class NonStandardValueServiceImpl extends ServiceImpl<NonStandardValueMap ...@@ -38,6 +38,7 @@ public class NonStandardValueServiceImpl extends ServiceImpl<NonStandardValueMap
Map<String, Object> params = new HashMap<>(); Map<String, Object> params = new HashMap<>();
params.put("userId", userId); params.put("userId", userId);
params.put("name", name); params.put("name", name);
params.put("status",2);
Page<NonStandardValueVo> page = new Page<>(pageQuery.getPageNo(), pageQuery.getPageSize()); Page<NonStandardValueVo> page = new Page<>(pageQuery.getPageNo(), pageQuery.getPageSize());
IPage<NonStandardValueVo> pages = nonStandardValueMapper.getPage(page, params); IPage<NonStandardValueVo> pages = nonStandardValueMapper.getPage(page, params);
return BaseResponse.okData(pages); return BaseResponse.okData(pages);
...@@ -58,8 +59,8 @@ public class NonStandardValueServiceImpl extends ServiceImpl<NonStandardValueMap ...@@ -58,8 +59,8 @@ public class NonStandardValueServiceImpl extends ServiceImpl<NonStandardValueMap
@Override @Override
//计算每个用户提交的非标产值 //计算每个用户提交的非标产值
public BaseResponse<List<NonStandardValue>> nonValue(Date start, Date end, Integer groups) { public BaseResponse<List<NonStandardValue>> nonValue(Date start, Date end, Integer groups,String name) {
List<NonStandardValueVo> data = getList(start, end, groups).getData(); List<NonStandardValueVo> data = getList(start, end, groups,name).getData();
//userId去重 //userId去重
Set<Integer> ids = new HashSet<>(); Set<Integer> ids = new HashSet<>();
//循环所有NonStandardValue的集合data,找到每个NonStandardValue.getuserId放到set //循环所有NonStandardValue的集合data,找到每个NonStandardValue.getuserId放到set
...@@ -128,12 +129,13 @@ public class NonStandardValueServiceImpl extends ServiceImpl<NonStandardValueMap ...@@ -128,12 +129,13 @@ public class NonStandardValueServiceImpl extends ServiceImpl<NonStandardValueMap
// } // }
@Override @Override
public BaseResponse<List<NonStandardValueVo>> getList(Date start, Date end, Integer groups) { public BaseResponse<List<NonStandardValueVo>> getList(Date start, Date end, Integer groups,String name) {
Map<String, Object> params = new HashMap<>(); Map<String, Object> params = new HashMap<>();
params.put("start", start); params.put("start", start);
params.put("end", end); params.put("end", end);
params.put("status", 2); params.put("status", 2);
params.put("groups", groups); params.put("groups", groups);
params.put("name",name);
List<NonStandardValueVo> list = nonStandardValueMapper.getList(params); List<NonStandardValueVo> list = nonStandardValueMapper.getList(params);
return BaseResponse.okData(list); return BaseResponse.okData(list);
} }
......
...@@ -407,7 +407,7 @@ public class NormProductionServiceImpl extends ServiceImpl<NormProductionMapper, ...@@ -407,7 +407,7 @@ public class NormProductionServiceImpl extends ServiceImpl<NormProductionMapper,
} }
//非标准产值 //非标准产值
List<NonStandardValue> nonStandardValues = iNonStandardValueService.nonValue(startDate, endDate, groupId).getData(); List<NonStandardValue> nonStandardValues = iNonStandardValueService.nonValue(startDate, endDate, groupId,name).getData();
//标准产值 //标准产值
List<NormProductionStatistics> productionStatistics = this.normProductionStatistics(start, end, name, groupId).getData(); List<NormProductionStatistics> productionStatistics = this.normProductionStatistics(start, end, name, groupId).getData();
......
...@@ -349,7 +349,7 @@ public class PrecipriceServiceImpl extends ServiceImpl<PrecipriceMapper, Precipr ...@@ -349,7 +349,7 @@ public class PrecipriceServiceImpl extends ServiceImpl<PrecipriceMapper, Precipr
} }
//非标准产值 //非标准产值
List<NonStandardValue> nonStandardValues = iNonStandardValueService.nonValue(startDate, endDate, groupId).getData(); List<NonStandardValue> nonStandardValues = iNonStandardValueService.nonValue(startDate, endDate, groupId,name).getData();
//标准产值 //标准产值
List<NormProductionStatistics> productionStatistics = this.normProductionStatistics(start, end, name, groupId).getData(); List<NormProductionStatistics> productionStatistics = this.normProductionStatistics(start, end, name, groupId).getData();
//以userId找关系 //以userId找关系
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment