|
@@ -737,4 +737,54 @@ public class StatisticalReportController extends BaseRESTfulController {
|
|
|
return success(report);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value="查询销售钢材派单报表")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"),
|
|
|
+ @ApiImplicitParam(name = "apiId(423)", value = "动态表头", required = false, dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "status", value = "状态码", required = false, dataType = "Integer"),
|
|
|
+ })
|
|
|
+ @PostMapping("/getInwardSaleSteelOrder")
|
|
|
+ public RESTfulResult getInwardSaleSteelOrder(@RequestBody(required=false) Map<String,Object> map,
|
|
|
+ String startTime,
|
|
|
+ String endTime,
|
|
|
+ String carrierSsoId,
|
|
|
+ String receiveName,
|
|
|
+ String materialName,
|
|
|
+ String specification,
|
|
|
+ String remark,
|
|
|
+ String capacityNo,
|
|
|
+ String carrierName,
|
|
|
+ String consigneeName,
|
|
|
+ String saler
|
|
|
+ ){
|
|
|
+ DataChange.queryDataByDateTimeYestDay(startTime, endTime, map, sdfDateTime);//根据时间段查询数据
|
|
|
+ if(carrierSsoId != null){
|
|
|
+ if(!"null".equals(carrierSsoId) && carrierSsoId != null){
|
|
|
+ map.put("carrierSsoId", carrierSsoId);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (receiveName != null && !"null".equals(receiveName)) {
|
|
|
+ map.put("receivName","%" + receiveName + "%");
|
|
|
+ }
|
|
|
+ if (remark != null && !"".equals(remark) && !"null".equals(remark)) {
|
|
|
+ map.put("remark","%" + remark + "%");
|
|
|
+ }
|
|
|
+ if (capacityNo != null && !"".equals(capacityNo) && !"null".equals(capacityNo)) {
|
|
|
+ map.put("capacityNum","%" + capacityNo + "%");
|
|
|
+ }
|
|
|
+ if (carrierName != null && !"".equals(carrierName) && !"null".equals(carrierName)) {
|
|
|
+ map.put("carrierNames","%" + carrierName + "%");
|
|
|
+ }
|
|
|
+ if (consigneeName != null && !"".equals(consigneeName) && !"null".equals(consigneeName)) {
|
|
|
+ map.put("consigneeNames","%" + consigneeName + "%");
|
|
|
+ }
|
|
|
+ if (saler != null && !"".equals(saler) && !"null".equals(saler)) {
|
|
|
+ map.put("salers",saler);
|
|
|
+ }
|
|
|
+ //分页数据
|
|
|
+ List<Map<String, Object>> report = statisticalReportService.getInwardSaleSteelOrder(map);
|
|
|
+ return success(report);
|
|
|
+ }
|
|
|
}
|