|
|
@@ -114,6 +114,17 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
return rmsFeign.getMaterialTypeList(mapValue == null ? new HashMap<>() : mapValue, pageNum, pageSize, apiId, con);
|
|
|
}
|
|
|
|
|
|
+ @PostMapping("/getMaterialTypeListByCompany")
|
|
|
+ @ApiOperation(value = "查询物资种类列表")
|
|
|
+ public Map<String, Object> getMaterialTypeListByCompany(@RequestBody(required = false) Map<String, Object> mapValue,
|
|
|
+ Integer pageNum,
|
|
|
+ Integer pageSize,
|
|
|
+ Integer apiId,
|
|
|
+ String con) {
|
|
|
+
|
|
|
+ return rmsFeign.getMaterialTypeListByCompany(mapValue == null ? new HashMap<>() : mapValue, pageNum, pageSize, apiId, con);
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation("新增物资类型")
|
|
|
@PostMapping("/insertMaterialType")
|
|
|
@LogAround(foreignKeys = {"materialTypeId"}, foreignKeyTypes = "物资类型", description = "新增物资类型")
|
|
|
@@ -546,6 +557,20 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
return rmsFeign.getCompanyList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "展示公司信息")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"),
|
|
|
+ @ApiImplicitParam(name = "apiId()", 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("/getCompanyListNoPage")
|
|
|
+ public Map<String, Object> getCompanyListNoPage(@RequestBody(required = false) Map<String, Object> mapValue
|
|
|
+ ) {
|
|
|
+ return rmsFeign.getCompanyListNoPage(mapValue == null ? new HashMap<>() : mapValue);
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "新增公司信息", notes = "根据rmsCompany对象创建")
|
|
|
@ApiImplicitParam(name = "rmsCompany", value = "详细实体rmsCompany", required = true, dataType = "rmsCompany")
|
|
|
@PostMapping(value = "/insertCompany")
|
|
|
@@ -691,15 +716,15 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
for (Map<String, Object> item : list) {
|
|
|
//校验行
|
|
|
if(
|
|
|
- item.get("车号")==null || item.get("车号").equals("")
|
|
|
+ item.get("车牌号")==null || item.get("车牌号").equals("")
|
|
|
){
|
|
|
throw new Exception("单元格数据异常,请检查模板或数据是否正确!");
|
|
|
}
|
|
|
- item.put("车号",item.get("车号").toString().toUpperCase());
|
|
|
+ item.put("车牌号",item.get("车牌号").toString().toUpperCase());
|
|
|
//隔开用于查询是否数据库存在
|
|
|
- set.add(item.get("车号").toString());
|
|
|
+ set.add(item.get("车牌号").toString());
|
|
|
//key-value结构方便数据库去重后获取值
|
|
|
- map.put(item.get("车号").toString(),item);
|
|
|
+ map.put(item.get("车牌号").toString(),item);
|
|
|
}
|
|
|
//去重
|
|
|
String[] setList = set.toArray(new String[0]);
|
|
|
@@ -762,6 +787,20 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
return rmsFeign.getCapacityDriverList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "展示司机排班信息", notes = "分页查询")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "apiId", value = "196", required = false, dataType = "BigDecimal"),
|
|
|
+ })
|
|
|
+ @PostMapping(value = "/getCapacityDriverListWithCarNo")
|
|
|
+ public Map<String, Object> getCapacityDriverListWithCarNo(@RequestBody(required = false) Map<String, Object> mapValue,
|
|
|
+ Integer pageNum,
|
|
|
+ Integer pageSize,
|
|
|
+ Integer apiId) {
|
|
|
+ return rmsFeign.getCapacityDriverListWithCarNo(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize);
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "创建", notes = "根据RmsDriverCapacity对象创建")
|
|
|
@ApiImplicitParam(name = "rmsCapacityDriver", value = "详细实体rmsDriverCapacity", required = true, dataType = "RmsDriverCapacity")
|
|
|
@PostMapping(value = "/insertCapacityDriver")
|
|
|
@@ -770,6 +809,14 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
return rmsFeign.insertCapacityDriver(map);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "修改", notes = "根据RmsDriverCapacity对象创建")
|
|
|
+ @ApiImplicitParam(name = "rmsCapacityDriver", value = "详细实体rmsDriverCapacity", required = true, dataType = "RmsDriverCapacity")
|
|
|
+ @PostMapping(value = "/updateCapacityDriver")
|
|
|
+ @LogAround(foreignKeys = {"capacityDriverId"},foreignKeyTypes = {"司机排班"})
|
|
|
+ public Map<String, Object> updateCapacityDriver(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
+ return rmsFeign.updateCapacityDriver(map);
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "创建", notes = "根据RmsDriverCapacity对象创建")
|
|
|
@ApiImplicitParam(name = "rmsCapacityDriver", value = "详细实体rmsDriverCapacity", required = true, dataType = "RmsDriverCapacity")
|
|
|
@PostMapping(value = "/deleteCapacityDriver")
|
|
|
@@ -1055,6 +1102,13 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
return rmsFeign.insertCapacityType(map);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "新增运力类型")
|
|
|
+ @PostMapping(value = "/updateCapacityType")
|
|
|
+ @LogAround(foreignKeys = {"capacityTypeId"}, foreignKeyTypes = {"运力类型"})
|
|
|
+ public Map<String, Object> updateCapacityType(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
+ return rmsFeign.updateCapacityType(map);
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "删除运力类型")
|
|
|
@PostMapping(value = "/deleteCapacityType")
|
|
|
@LogAround(foreignKeys = {"capacityTypeId"}, foreignKeyTypes = {"运力类型"})
|
|
|
@@ -1074,6 +1128,18 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
return rmsFeign.getTransRangeList(map, apiId, pageNum, pageSize);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "查询运输范围")
|
|
|
+ @PostMapping("/getTransRangeListByCompany")
|
|
|
+ public Map<String, Object> getTransRangeListByCompany(@RequestBody(required = false) Map<String, Object> map,
|
|
|
+ Integer apiId,
|
|
|
+ Integer pageNum,
|
|
|
+ Integer pageSize) {
|
|
|
+ if (map == null) {
|
|
|
+ map = new HashMap<>();
|
|
|
+ }
|
|
|
+ return rmsFeign.getTransRangeListByCompany(map, apiId, pageNum, pageSize);
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "新增运输范围")
|
|
|
@PostMapping(value = "/insertTransRange")
|
|
|
@LogAround(foreignKeys = {"transRangeId"}, foreignKeyTypes = "运输范围")
|
|
|
@@ -1364,6 +1430,20 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
return rmsFeign.getBusinessType(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "业务类型")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "map", value = "参数", required = false, dataType = "map"),
|
|
|
+ @ApiImplicitParam(name = "apiId()", value = "动态表头", required = false, dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
|
|
|
+ })
|
|
|
+ @PostMapping(value = "/getBusinessTypeByCompany")
|
|
|
+ public Map<String, Object> getBusinessTypeByCompany(@RequestBody(required = false) Map<String, Object> map, Integer apiId,
|
|
|
+ Integer pageNum,
|
|
|
+ Integer pageSize) {
|
|
|
+ return rmsFeign.getBusinessTypeByCompany(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
@ApiOperation(value="新增业务类型")
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@@ -1586,4 +1666,14 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
) {
|
|
|
return rmsFeign.getBusinessTypeControl(mapValue);
|
|
|
}
|
|
|
+
|
|
|
+ @PostMapping(value = "/relevance")
|
|
|
+ public Map<String, Object> relevance(@RequestBody HashMap<String,Object> map){
|
|
|
+ return rmsFeign.relevance(map);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping(value = "/cancelRelevance")
|
|
|
+ public Map<String, Object> cancelRelevance(@RequestBody HashMap<String,Object> map){
|
|
|
+ return rmsFeign.cancelRelevance(map);
|
|
|
+ }
|
|
|
}
|