package com.steerinfo.dil.controller; import com.steerinfo.dil.feign.RmsFeign; import com.steerinfo.framework.controller.RESTfulResult; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import java.math.BigDecimal; import java.util.HashMap; import java.util.List; import java.util.Map; @RestController @RequestMapping("${api.version}/rms") public class RMScontroller { @Autowired RmsFeign rmsFeign; /** * @author huk * @return */ //查询所有作业环节 @ApiOperation(value="查询所有作业环节") @PostMapping("/getLink") public Map<String, Object> getlink(){ return rmsFeign.getlink(); } /** * @author huk * @return */ //新增运输路线 @ApiOperation(value="新增运输路线") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "运输路线", required = false, dataType = "Map"), }) @PostMapping("/insertSelective") public Map<String, Object> insertSelective(@RequestBody(required = false) Map<String,Object> mapVal){ return rmsFeign.insertSelective(mapVal); } @ApiOperation(value="查询运输路线") @ApiImplicitParams({ @ApiImplicitParam(name = "apiId", value = "249", required = false, dataType = "Integer"), }) @PostMapping(value = "/getAllLineDesk") public Map<String, Object> getAllLineDesk(@RequestBody(required = false) Map<String,Object> mapValue, Integer pageNum, Integer pageSize, Integer apiId, Integer lineType, String con){ return rmsFeign.getAllLineDesk(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId, lineType, con); } @ApiOperation(value="查询线路中的门岗汽车衡", notes="分页查询") @PostMapping("/getGateCalculateMes") public Map<String, Object> getGateCalculateMes(@RequestParam Integer lineId){ return rmsFeign.getGateCalculateMes(lineId); } @ApiOperation(value = "根据主键查询出数据以供修改") @PostMapping("/getLinkToUpdate") public Map<String, Object> getLinkToUpdate(@RequestParam Integer lineId) { return rmsFeign.getLinkToUpdate(lineId); } @ApiOperation(value = "根据运输线路主表ID修改数据") @PostMapping("/updateByPrimaryKeySelective") public Map<String, Object> updateByPrimaryKeySelective(@RequestBody(required = false) Map<String,Object> mapVal) { return rmsFeign.updateByPrimaryKeySelective(mapVal); } @ApiOperation(value = "根据运输线路主表ID修改数据,为逻辑删除") @PostMapping("/updateRmsLine") Map<String, Object> updateRmsLine(@RequestBody(required = false) Map<String,Object> mapVal){ return rmsFeign.updateRmsLine(mapVal); } @ApiOperation(value = "根据运输路线的主表id查询运输订单是否相关联") @PostMapping("/getCountNumber") public Map<String, Object> getCountNumber(@RequestParam Integer lineId) { return rmsFeign.getCountNumber(lineId); } //查询所有作业环节 @ApiOperation(value="新增作业环节") @PostMapping("/LinkInsertSelective") public Map<String,Object> LinkInsertSelective(@RequestBody(required = false) Map<String,Object> mapValue){ return rmsFeign.LinkInsertSelective(mapValue); } //******************************************************************************************************** @ApiOperation(value="创建", notes="根据RmsCarDriver对象创建") @ApiImplicitParam(name = "rmsCarDriver", value = "详细实体rmsCarDriver", required = true, dataType = "RmsCarDriver") @PostMapping(value = "/insertCarDriver") public Map<String, Object> insertCarDriver(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertCarDriver(map); } @ApiOperation(value="更新详细信息", notes="根据url的id来指定更新对象,并根据传过来的rmsCarDriver信息来更新详细信息") @ApiImplicitParams({ @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal"), @ApiImplicitParam(name = "rmsCarDriver", value = "详细实体rmsCarDriver", required = true, dataType = "RmsCarDriver") }) @PostMapping(value = "/updateCarDriver", produces = "application/json;charset=UTF-8") public Map<String, Object> updateCarDriver(@RequestBody Map<String, Object> map){ return rmsFeign.updateCarDriver(map); } @ApiOperation(value="删除司机信息", notes="根据url的id来指定更新对象,并根据传过来的rmsCarDriver信息删除司机信息") @ApiImplicitParams({ @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal"), @ApiImplicitParam(name = "rmsCarDriver", value = "详细实体rmsCarDriver", required = true, dataType = "RmsCarDriver") }) @PostMapping(value = "/deleteCarDriver/{id}") Map<String, Object> deleteCarDriver(@PathVariable("id") BigDecimal id) { return rmsFeign.deleteCarDriver(id); } @ApiOperation(value="获取司机详细信息", notes="根据url的id来获取详细信息") @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/getCarDriverById/{id}") public Map<String, Object> getCarDriverById(@PathVariable("id") BigDecimal id){ return rmsFeign.getCarDriverById(id); } @PostMapping("/getCarDriverList") @ApiOperation(value = "模糊查询司机") public Map<String, Object> getCarDriverList(@RequestBody(required = false) Map<String, Object> mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { return rmsFeign.getCarDriverList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } //获取承运商列表 @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("/getCarrierList") public Map<String, Object> getCarrierList(@RequestBody(required=false) Map<String,Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ if (mapValue==null){ mapValue=new HashMap<>(); } return rmsFeign.getCarrierList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con); } @ApiOperation(value="新建承运商", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "rmsCarrier", value = "详细实体rmsCarrier", required = true, dataType = "rmsCarrier") @PostMapping(value = "/insertCarrier") public Map<String, Object> insertCarrier(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertCarrier(map); } @ApiOperation(value="删除", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "rmsCarrier", value = "详细实体rmsCarrier", required = true, dataType = "rmsCarrier") @PostMapping(value = "/deleteCarrier/{id}") public Map<String, Object> deleteCarrier(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteCarrier(id); } @ApiOperation(value="更新承运商", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "rmsCarrier", value = "详细实体rmsCarrier", required = true, dataType = "rmsCarrier") @PostMapping(value = "/updateCarrier") public Map<String, Object> updateCarrier(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.updateCarrier(map); } @ApiOperation(value="根据id查询详细承运商信息", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "rmsCarrier", value = "详细实体rmsCarrier", required = true, dataType = "rmsCarrier") @PostMapping(value = "/getCarrierById/{id}") public Map<String, Object> getCarrierById(@PathVariable("id")BigDecimal id){ return rmsFeign.getCarrierById(id); } // 获取中标区域 @ApiOperation(value="展示中标区域信息") @ApiImplicitParams({ @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer"), @ApiImplicitParam(name = "apiId", value = "406", required = false, dataType = "BigDecimal"), @ApiImplicitParam(name = "id", value = "中标id", required = false, dataType = "BigDecimal"), }) @PostMapping("/getCarrierBidAreaList") public Map<String, Object> getCarrierBidAreaList(@RequestBody(required=false) Map<String,Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ return rmsFeign.getCarrierBidAreaList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con); } // 处理承运商照片 @PostMapping("/uploadCarrier1") public int uploadCarrier1(@RequestParam("file") MultipartFile multipartFile){ return rmsFeign.uploadCarrier1(multipartFile); } // 处理承运商照片 @PostMapping("/uploadCarrier2") public int uploadCarrier2(@RequestParam("file") MultipartFile multipartFile){ return rmsFeign.uploadCarrier2(multipartFile); } // 处理承运商照片 @PostMapping("/uploadCarrier3") public int uploadCarrier3(@RequestParam("file") MultipartFile multipartFile){ return rmsFeign.uploadCarrier3(multipartFile); } //获取物资列表 @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("/getMaterialList") public Map<String, Object> getMaterialList(@RequestBody(required=false) Map<String,Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ return rmsFeign.getMaterialList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con); } @ApiOperation(value="新增物资", notes="根据rmsMaterial对象创建") @ApiImplicitParam(name = "rmsMaterial", value = "详细实体rmsMaterial", required = true, dataType = "rmsMaterial") @PostMapping(value = "/insertMaterial") public Map<String, Object> insertMaterial(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertMaterial(map); } @ApiOperation(value="删除", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "rmsMaterial", value = "详细实体rmsMaterial", required = true, dataType = "rmsMaterial") @PostMapping(value = "/deleteMaterial/{id}") public Map<String, Object> deleteMaterial(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteMaterial(id); } @ApiOperation(value="更新物资", notes="根据rmsMaterial对象创建") @ApiImplicitParam(name = "rmsMaterial", value = "详细实体rmsMaterial", required = true, dataType = "rmsMaterial") @PostMapping(value = "/updateMaterial") public Map<String, Object> updateMaterial(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.updateMaterial(map); } @ApiOperation(value="根据id查询原料信息", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "rmsMaterial", value = "详细实体rmsMaterial", required = true, dataType = "rmsMaterial") @PostMapping(value = "/getMaterialById/{id}") public Map<String, Object> getMaterialById(@PathVariable("id") BigDecimal id){ return rmsFeign.getMaterialById(id); } @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("/getPersonnelList") public Map<String, Object> getPersonnelList(@RequestBody(required = false) Map<String,Object> mapVal, Integer apiId, Integer pageNum, Integer pageSize, String con ){ return rmsFeign.getPersonnelList(mapVal==null?new HashMap<>():mapVal, apiId, pageNum, pageSize,con); } @ApiOperation(value="新增人员信息", notes="根据rmsMaterial对象创建") @ApiImplicitParam(name = "rmsPersonnel", value = "详细实体rmsPersonnel", required = true, dataType = "rmsPersonnel") @PostMapping(value = "/insertPersonnel") public Map<String, Object> insertPersonnel(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertPersonnel(map); } @ApiOperation(value="删除", notes="根据rmsPersonnel对象创建") @ApiImplicitParam(name = "rmsMaterial", value = "详细实体rmsPersonnel", required = true, dataType = "rmsPersonnel") @PostMapping(value = "/deletePersonnel/{id}") public Map<String, Object> deletePersonnel(@PathVariable("id")BigDecimal id){ return rmsFeign.deletePersonnel(id); } @ApiOperation(value="更新人员信息", notes="根据rmsMaterial对象创建") @ApiImplicitParam(name = "rmsPersonnel", value = "详细实体rmsPersonnel", required = true, dataType = "rmsPersonnel") @PostMapping(value = "/updatePersonnel") public Map<String, Object> updatePersonnel(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.updatePersonnel(map); } @ApiOperation(value="根据id更新详细人员信息", notes="根据rmsPersonnel对象创建") @ApiImplicitParam(name = "rmsPersonnel", value = "详细实体rmsPersonnel", required = true, dataType = "rmsPersonnel") @PostMapping(value = "/getPersonnelById/{personnelId}") public Map<String, Object> getPersonnelById(@PathVariable("personnelId")BigDecimal personnelId){ return rmsFeign.getPersonnelById(personnelId); } @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("/getShipperList") public Map<String, Object> getShipperList(@RequestBody(required=false) Map<String,Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ return rmsFeign.getShipperList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con); } @ApiOperation(value="新增托运人信息", notes="根据rmsShipper对象创建") @ApiImplicitParam(name = "rmsShipper", value = "详细实体rmsShipper", required = true, dataType = "rmsShipper") @PostMapping(value = "/insertShipper") public Map<String, Object> insertShipper(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertShipper(map); } @ApiImplicitParam(name = "托运人id", value = "id", required = true, dataType = "int") @PostMapping(value = "/deleteShipper/{id}") public Map<String, Object> deleteShipper(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteShipper(id); } @ApiOperation(value="更新托运人信息", notes="根据rmsShipper对象创建") @ApiImplicitParam(name = "rmsShipper", value = "详细实体rmsShipper", required = true, dataType = "rmsShipper") @PostMapping(value = "/updateShipper") public Map<String, Object> updateShipper(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.updateShipper(map); } @ApiOperation(value="根据id查询详细托运人信息", notes="根据rmsShipper对象创建") @ApiImplicitParam(name = "托运人id", value = "id", required = true, dataType = "int") @PostMapping(value = "/getShipperById/{id}") public Map<String, Object> getShipperById(@PathVariable("id")BigDecimal id){ return rmsFeign.getShipperById(id); } // 获取供应商列表 @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("/getSupplierList") public Map<String, Object> getSupplierList(@RequestBody(required=false) Map<String,Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ return rmsFeign.getSupplierList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con); } @ApiOperation(value="新增供应商信息", notes="根据rmsSupplier对象创建") @ApiImplicitParam(name = "rmsSupplier", value = "详细实体rmsSupplier", required = true, dataType = "rmsSupplier") @PostMapping(value = "/insertSupplier") public Map<String, Object> insertSupplier(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertSupplier(map); } @ApiOperation(value="删除", notes="根据rmsSupplier对象创建") @ApiImplicitParam(name = "承运商id", value = "id", required = true, dataType = "int") @PostMapping(value = "/deleteSupplier/{id}") public Map<String, Object> deleteSupplier(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteSupplier(id); } @ApiOperation(value="更新供应商信息", notes="根据rmsSupplier对象创建") @ApiImplicitParam(name = "rmsSupplier", value = "详细实体rmsSupplier", required = true, dataType = "rmsSupplier") @PostMapping(value = "/updateSupplier") public Map<String, Object> updateSupplier(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.updateSupplier(map); } @ApiOperation(value="根据id查询供应商信息", notes="根据rmsSupplier对象创建") @ApiImplicitParam(name = "承运商id", value = "id", required = true, dataType = "int") @PostMapping(value = "/getSupplierById/{id}") public Map<String, Object> getSupplierById(@PathVariable("id")BigDecimal id){ return rmsFeign.getSupplierById(id); } // 展示运力信息 @ApiOperation(value="新增运力信息", notes="根据rmsCapacity对象创建") @ApiImplicitParam(name = "rmsCapacity", value = "详细实体rmsCapacity", required = true, dataType = "rmsCapacity") @PostMapping(value = "/insertCapacity") public Map<String, Object> insertCapacity(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertCapacity(map); } @ApiOperation(value="删除", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "运力id", value = "id", required = true, dataType = "int") @PostMapping(value = "/deleteCapacity/{id}") public Map<String, Object> deleteCapacity(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteCapacity(id); } @ApiOperation(value="获取运力详细信息", notes="根据url的id来获取详细信息") @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/getCapacityById/{id}") public Map<String,Object> getCapacityById(@PathVariable("id")BigDecimal id){ return rmsFeign.getCapacityById(id); } @ApiOperation(value="更新详细信息", notes="根据url的id来指定更新对象,并根据传过来的rmsCapacity信息来更新详细信息") @ApiImplicitParams({ @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "Short"), @ApiImplicitParam(name = "rmsCapacity", value = "详细实体rmsCapacity", required = true, dataType = "RmsCapacity") }) @PostMapping(value = "/updateCapacity", produces = "application/json;charset=UTF-8") public Map<String, Object> updateCapacity( @RequestBody Map<String, Object> map){ return rmsFeign.updateCapacity(map); } @PostMapping("/getCapacityList") @ApiOperation(value = "模糊查询运力") public Map<String, Object> getCapacityList(@RequestBody(required = false) Map<String, Object> mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con, String carrierSSOId) { return rmsFeign.getCapacityList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con,carrierSSOId); } @ApiOperation(value="新增汽车衡信息", notes="根据rmsCapacity对象创建") @ApiImplicitParam(name = "rmsTruckCalculate", value = "详细实体rmsTruckCalculate", required = true, dataType = "rmsTruckCalculate") @PostMapping(value = "/insertTruckCalculate") public Map<String, Object> insertTruckCalculate(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertTruckCalculate(map); } @ApiOperation(value="删除", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "汽车衡id", value = "id", required = true, dataType = "int") @PostMapping(value = "/deleteTruckCalculate/{id}") public Map<String, Object> deleteTruckCalculate(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteTruckCalculate(id); } @ApiOperation(value="删除", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "汽车衡物资中间表id", value = "id", required = true, dataType = "int") @PostMapping(value = "/deleteTruckCalculateMaterial/{id}") public Map<String, Object> deleteTruckCalculateMaterial(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteTruckCalculateMaterial(id); } @ApiOperation(value="更新详细信息", notes="根据url的id来指定更新对象,并根据传过来的rmsCarDriver信息来更新详细信息") @ApiImplicitParams({ @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal"), @ApiImplicitParam(name = "rmsTruckCalculate", value = "详细实体rmsTruckCalculate", required = true, dataType = "RmsTruckCalculate") }) @PostMapping(value = "/updateTruckCalculate", produces = "application/json;charset=UTF-8") public Map<String, Object> updateTruckCalculate(@RequestBody Map<String, Object> map){ return rmsFeign.updateTruckCalculate(map); } @ApiOperation(value="获取详细信息", notes="根据url的id来获取详细信息") @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/getTruckCalculateById/{id}") public Map<String,Object> getTruckCalculateById(@PathVariable("id") BigDecimal id){ return rmsFeign.getTruckCalculateById(id); } @PostMapping("/getCalculateOfMaterialList") @ApiOperation(value="根据id查询汽车横下的物资表") public Map<String,Object> getCalculateOfMaterialList(@RequestBody(required = false)Map<String, Object> mapValue, Integer pageNum, Integer pageSize, Integer apiId, BigDecimal truckCalculateId){ return rmsFeign.getCalculateOfMaterialList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,truckCalculateId); } @PostMapping("/getTruckCalculateList") @ApiOperation(value = "模糊查询汽车衡") public Map<String, Object> getTruckCalculateList(@RequestBody(required = false) Map<String, Object> mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { return rmsFeign.getTruckCalculateList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @ApiOperation(value="新增汽车衡下的物资", notes="根据rmsWarehouse对象创建") @ApiImplicitParam(name = "rmsTruckCalculateMaterial", value = "详细实体rmsTruckCalculateMaterial", required = true, dataType = "rmsTruckCalculateMaterial") @PostMapping(value = "/insertTruckCalculateOfMaterial") public Map<String, Object> insertTruckCalculateOfMaterial(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertTruckCalculateOfMaterial(map); } @ApiOperation(value="删除", notes="根据rmsCarrier对象创建") @ApiImplicitParam(name = "仓库id", value = "id", required = true, dataType = "int") @PostMapping(value = "/deleteWarehouse/{id}") public Map<String, Object> deleteWarehouse(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteWarehouse(id); } @ApiOperation(value="更新详细信息", notes="根据url的id来指定更新对象,并根据传过来的rmsCarDriver信息来更新详细信息") @ApiImplicitParams({ @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal"), @ApiImplicitParam(name = "rmsWarehouse", value = "详细实体rmsWarehouse", required = true, dataType = "RmsWarehouse") }) @PostMapping(value = "/updateWarehouse", produces = "application/json;charset=UTF-8") public Map<String, Object> updateWarehouse( @RequestBody Map<String, Object> map){ return rmsFeign.updateWarehouse(map); } @ApiOperation(value="获取详细信息", notes="根据url的id来获取详细信息") @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/getWarehouseById/{id}") public Map<String, Object> getWarehouseById(@PathVariable("id") BigDecimal id){ return rmsFeign.getWarehouseById(id); } @PostMapping("/getWarehouseList") @ApiOperation(value = "模糊查询原料仓库") public Map<String, Object> getWarehouseList(@RequestBody(required = false) Map<String, Object> mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { return rmsFeign.getWarehouseList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @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 = "/getDriverCapacityList") public Map<String, Object> getDriverCapacityList(@RequestBody(required = false) Map<String,Object> mapValue, Integer pageNum, Integer pageSize, Integer apiId){ return rmsFeign.getDriverCapacityList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize); } @ApiOperation(value="创建", notes="根据RmsDriverCapacity对象创建") @ApiImplicitParam(name = "rmsDriverCapacity", value = "详细实体rmsDriverCapacity", required = true, dataType = "RmsDriverCapacity") @PostMapping(value = "/insertDriverCapacity") public Map<String, Object> insertDriverCapacity(@RequestBody(required = false) Map<String, Object> map ){ return rmsFeign.insertDriverCapacity(map); } @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("/getGatepostList") public Map<String, Object> getGatepostList(@RequestBody(required=false) Map<String,Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ return rmsFeign.getGatepostList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con); } @ApiOperation(value="新增门岗信息", notes="根据rmsGatepost对象创建") @ApiImplicitParam(name = "rmsGatepost", value = "详细实体rmsGatepost", required = true, dataType = "rmsGatepost") @PostMapping(value = "/insertGatepost") public Map<String, Object> insertGatepost(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertGatepost(map); } @ApiOperation(value="删除", notes="根据rmsGatepost对象创建") @ApiImplicitParam(name = "门岗id", value = "id", required = true, dataType = "int") @PostMapping(value = "/deleteGatepost/{id}") public Map<String, Object> deleteGatepost(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteGatepost(id); } @ApiOperation(value="更新门岗信息", notes="根据rmsGatepost对象创建") @ApiImplicitParam(name = "rmsGatepost", value = "详细实体rmsGatepost", required = true, dataType = "rmsGatepost") @PostMapping(value = "/updateGatepost") public Map<String, Object> updateGatepost(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.updateGatepost(map); } @ApiOperation(value="根据id查询门岗信息", notes="根据rmsGatepost对象创建") @ApiImplicitParam(name = "门岗id", value = "id", required = true, dataType = "int") @PostMapping(value = "/getGatepostById/{id}") public Map<String, Object> getGatepostById(@PathVariable("id")BigDecimal id){ return rmsFeign.getGatepostById(id); } @ApiOperation(value="根据id查询门岗规则信息", notes="根据rmsGatepost对象创建") @ApiImplicitParams({ @ApiImplicitParam(name = "apiId()", value = "动态表头", required = false, dataType = "Integer"), @ApiImplicitParam(name = "门岗id", value = "id", required = true, dataType = "int") }) @PostMapping(value = "/getGatepostRulesById/{id}") public Map<String, Object> getGatepostRulesById(@PathVariable("id")BigDecimal id, Integer apiId){ return rmsFeign.getGatepostRulesById(id,apiId); } @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("/getGatepostRulesList") public Map<String, Object> getGatepostRulesList(@RequestBody(required=false) Map<String,Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ return rmsFeign.getGatepostRulesList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con); } @ApiOperation(value="删除", notes="根据rulesId删除") @ApiImplicitParam(name = "门岗规则id", value = "rulesId", required = true, dataType = "int") @PostMapping(value = "/deleteGatepostRules/{rulesId}") public Map<String, Object> deleteGatepostRules(@PathVariable("rulesId") BigDecimal rulesId) { return rmsFeign.deleteGatepostRules(rulesId); } @ApiOperation(value="新增门岗规则") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "门岗规则", required = false, dataType = "Map"), }) @PostMapping("/insertGatepostRule") public Map<String, Object> insertGatepostRule(@RequestBody(required = false) Map<String,Object> mapValue){ return rmsFeign.insertGatepostRule(mapValue); } @ApiOperation(value="获取门岗名") @ApiImplicitParams({ @ApiImplicitParam(name = "门岗id", value = "gatepostId", required = true, dataType = "int") }) @PostMapping("/getGatepostName/{gatepostId}") public Map<String, Object> getGatepostName(@PathVariable("gatepostId") BigDecimal gatepostId){ return rmsFeign.getGatepostName(gatepostId); } @PostMapping("/getMaterialTypeList") @ApiOperation(value = "框计算物资种类") public Map<String, Object> getMaterialTypeList(@RequestBody(required = false) Map<String, Object> mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { return rmsFeign.getMaterialTypeList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } //*******************************下拉框************************ @GetMapping("getCapacityTypeId") @ApiOperation(value = "得到下拉运力id") public Map<String, Object> getCapacityTypeId() { return rmsFeign.getCapacityTypeId(); } @GetMapping(value = "getWarehouseTypeId") @ApiOperation(value = "获取原料仓库类型下拉id") public Map<String, Object> getWarehouseTypeId(){ return rmsFeign.getWarehouseTypeId(); } @GetMapping(value = "getPortId") @ApiOperation(value = "获取港存库所属港口下拉id") public Map<String, Object> getPortId(){ return rmsFeign.getPortId(); } @GetMapping(value="getCarrierId") @ApiOperation(value = "获取承运商下拉id") public Map<String,Object> getCarrierId(){ return rmsFeign.getCarrierId(); } @GetMapping("getMaterialTypeId") @ApiOperation(value = "得到下拉物资类型id") public Map<String, Object> getMaterialTypeId() { return rmsFeign.getMaterialTypeId(); } @GetMapping("getUnitOfMeasureId") @ApiOperation(value = "得到下拉计量id") public Map<String, Object> getUnitOfMeasureId() { return rmsFeign.getUnitOfMeasureId(); } @GetMapping("getShipperId") @ApiOperation(value = "得到下拉托运人id") public Map<String, Object> getShipperId() { return rmsFeign.getShipperId(); } @GetMapping("getGatepostRulesId") @ApiOperation(value = "得到下拉门岗规则id") public Map<String, Object> getGatepostRulesId() { return rmsFeign.getGatepostRulesId(); } @GetMapping("getTransportTypeId") @ApiOperation(value = "运输类型下拉") public Map<String,Object> getTransportTypeId(){ return rmsFeign.getTransportTypeId(); } @GetMapping("/getVehicleTypeId") @ApiOperation(value = "得到下拉车辆类型id") public Map<String, Object> getVehicleTypeId() { return rmsFeign.getVehicleTypeId(); } //通知 @ApiOperation(value = "获取公告信息", notes = "分页查询") @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(value = "/getNoticeList") public Map<String, Object> getNoticeList(@RequestBody(required = false) Map<String, Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ) { if (mapValue == null) { mapValue = new HashMap<>(); } return rmsFeign.getNoticeList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, con); } @ApiOperation(value="新增公告信息", notes="根据DilNotice对象创建") @ApiImplicitParam(name = "dilNotice", value = "详细实体dilNotice", required = true, dataType = "DilNotice") @PostMapping(value = "/insertNotice") public Map<String, Object> insertNotice(@RequestBody(required = false) Map<String, Object> map) { return rmsFeign.insertNotice(map); } @ApiOperation(value = "更新公告信息", notes = "根据dilNotice对象创建") @ApiImplicitParam(name = "dilNotice", value = "详细实体dilNotice", required = true, dataType = "dilNotice") @PostMapping(value = "/updateNotice", produces = "application/json;charset=UTF-8") public Map<String, Object> updateNotice(@RequestBody(required = false) Map<String, Object> map) { return rmsFeign.updateNotice(map); } @ApiOperation(value="删除", notes="根据url的id来指定删除对象") @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/deleteNotice/{id}")//BigDecimal public Map<String, Object> deleteNotice(@PathVariable("id") BigDecimal id) { return rmsFeign.deleteNotice(id); } //港口 @ApiOperation(value = "获取港口", notes = "分页查询") @PostMapping(value = "/getPort") public Map<String, Object> getPortList(@RequestBody(required = false) Map<String, Object> mapVal, Integer apiId, Integer pageNum, Integer pageSize, String con ) { if (mapVal == null) { mapVal = new HashMap<>(); } return rmsFeign.getPortList(mapVal == null ? new HashMap<>() : mapVal, apiId, pageNum, pageSize, con); } //码头 @ApiOperation(value = "获取码头", notes = "分页查询") @PostMapping(value = "/getPier") public Map<String, Object> getPierList(@RequestBody(required = false) Map<String, Object> mapVal, Integer apiId, Integer pageNum, Integer pageSize, String con ) { if (mapVal == null) { mapVal = new HashMap<>(); } return rmsFeign.getPierList(mapVal == null ? new HashMap<>() : mapVal, apiId, pageNum, pageSize, con); } @ApiOperation(value = "获取港存堆场", notes = "分页查询") @PostMapping(value = "/getYardList") public Map<String, Object> getPortYardList(@RequestBody(required = false) Map<String, Object> mapVal, Integer apiId, Integer pageNum, Integer pageSize, String con ) { if (mapVal == null) { mapVal = new HashMap<>(); } return rmsFeign.getPortYardList(mapVal == null ? new HashMap<>() : mapVal, apiId, pageNum, pageSize, con); } @ApiOperation(value="获取详细信息", notes="根据url的id来获取详细信息") @ApiImplicitParam(paramType = "path", name = "公告id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/getNoticeById/{id}") public Map<String, Object> getNoticeById(@PathVariable("id") BigDecimal id){ return rmsFeign.getNoticeById(id); } //油价 @ApiOperation(value = "获取油价信息", notes = "分页查询") @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(value = "/getOilPriceResultList") public Map<String, Object> getOilPriceResultList(@RequestBody(required = false) Map<String, Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ) { if (mapValue == null) { mapValue = new HashMap<>(); } return rmsFeign.getOilPriceResultList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, con); } @ApiOperation(value="新增油价信息", notes="根据DilNotice对象创建") @ApiImplicitParam(name = "addOilPrice", value = "详细实体dilNotice", required = true, dataType = "DilNotice") @PostMapping(value = "/insertOilPrice") public Map<String, Object> insertOilPrice(@RequestBody(required = false) Map<String, Object> map) { return rmsFeign.insertOilPrice(map); } @ApiOperation(value = "更新公告信息", notes = "根据dilNotice对象创建") @ApiImplicitParam(name = "dilNotice", value = "详细实体dilNotice", required = true, dataType = "dilNotice") @PostMapping(value = "/updateOilPrice/{id}") public Map<String, Object> updateOilPrice(@PathVariable("id") Integer id) { return rmsFeign.updateOilPrice(id); } @ApiOperation(value="删除", notes="根据url的id来指定删除对象") @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/deleteOilPrice/{id}")//BigDecimal public Map<String, Object> deleteOilPrice(@PathVariable("id") BigDecimal id) { return rmsFeign.deleteOilPrice(id); } @ApiOperation(value="获取详细信息", notes="根据url的id来获取详细信息") @ApiImplicitParam(paramType = "path", name = "公告id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/getOilPriceById/{id}") public Map<String, Object> getOilPriceById(@PathVariable("id") BigDecimal id){ return rmsFeign.getOilPriceById(id); } //*******************************下拉框************************ @GetMapping("getNoticeTypeId") @ApiOperation(value = "得到公告类型Id") public Map<String,Object> getNoticeTypeId(){ return rmsFeign.getNoticeTypeId(); } @GetMapping("getPortType") @ApiOperation(value = "得到港口类型Id") public Map<String,Object> getPortType(){ return rmsFeign.getPortType(); } @ApiOperation(value="新增原料仓库信息", notes="根据rmsWarehouse对象创建") @ApiImplicitParam(name = "rmsWarehouse", value = "详细实体rmsWarehouse", required = true, dataType = "rmsWarehouse") @PostMapping(value = "/insertWarehouse") public Map<String, Object> insertWarehouse(@RequestBody(required = false) Map<String, Object> map) { return rmsFeign.insertWarehouse(map); } //展示收货客户信息 @ApiOperation(value = "获取收货客户信息", notes = "分页查询") @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(value = "/getConsigneeList") public Map<String, Object> getConsigneeList(@RequestBody(required = false) Map<String, Object> mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ) { return rmsFeign.getConsigneeList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, con); } @ApiOperation(value="新增收货客户信息", notes="根据rmsConsignee对象创建") @ApiImplicitParam(name = "rmsConsignee", value = "详细实体rmsConsignee", required = true, dataType = "rmsConsignee") @PostMapping(value = "/insertConsignee") public Map<String, Object> insertConsignee(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.insertConsignee(map); } @ApiOperation(value="删除", notes="根据rmsConsignee对象创建") @ApiImplicitParam(name = "收货客户信息id", value = "id", required = true, dataType = "int") @PostMapping(value = "/deleteConsignee/{id}") public Map<String, Object> deleteConsignee(@PathVariable("id")BigDecimal id){ return rmsFeign.deleteConsignee(id); } @ApiOperation(value="获取运力信息", notes="根据url的id来获取详细信息") @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal") @PostMapping(value = "/getConsigneeById/{id}") public Map<String,Object> getConsigneeById(@PathVariable("id")BigDecimal id){ return rmsFeign.getConsigneeById(id); } @ApiOperation(value="更新详细信息", notes="根据url的id来指定更新对象,并根据传过来的rmsCapacity信息来更新详细信息") @ApiImplicitParams({ @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "Short"), @ApiImplicitParam(name = "rmsConsignee", value = "详细实体rmsConsignee", required = true, dataType = "RmsConsignee") }) @PostMapping(value = "/updateConsignee", produces = "application/json;charset=UTF-8") public Map<String, Object> updateConsignee( @RequestBody Map<String, Object> map){ return rmsFeign.updateConsignee(map); } /* *边写边搜索承运商 * */ @ApiOperation(value="根据用户输入输出承运商", notes="模糊查询") @ApiImplicitParams({ @ApiImplicitParam(name = "con",value = "用户输入的承运商名", required = false, dataType = "String") }) @PostMapping("/getCarrierName") public Map<String,Object> getCarrierName(@RequestParam(value ="state") String state){ return rmsFeign.getCarrierName(state); } //港口 @PostMapping("/insertPort") public Map<String, Object> insertPort(@RequestBody(required = false) Map<String, Object> map) { return rmsFeign.insertPort(map); } // @PostMapping("/insertPier") public Map<String, Object> insertPier(@RequestBody(required = false) Map<String, Object> map) { return rmsFeign.insertPier(map); } //港口 @PostMapping("/insertPortYard") public Map<String, Object> insertPortYard(@RequestBody(required = false) Map<String, Object> map) { return rmsFeign.insertPortYard(map); } @PostMapping(value = "/deletePort/{portId}")//BigDecimal public Map<String, Object> deletePort(@PathVariable("portId") BigDecimal portId) { return rmsFeign.deletePort(portId); } @PostMapping(value = "/deletePier/{pierId}")//BigDecimal public Map<String, Object> deletePier(@PathVariable("pierId") BigDecimal pierId) { return rmsFeign.deletePier(pierId); } @PostMapping(value = "/deletePortYard/{warehouseId}")//BigDecimal public Map<String, Object> deletePortYard(@PathVariable("warehouseId") BigDecimal warehouseId) { return rmsFeign.deletePortYard(warehouseId); } /** * 得到二级部门的下拉 * @return */ @GetMapping("/getSecondShipper") public Map<String,Object> getSecondShipper() { return rmsFeign.getSecondShipper(); } /** * 得到三级部门的下拉 * @return */ @GetMapping("/getThirdShipper") public Map<String,Object> getThirdShipper(@RequestParam Integer shipperId) { return rmsFeign.getThirdShipper(shipperId); } /** * 新增人员权限 * @return */ @PostMapping("/addPersonnel") public Map<String,Object> addPersonnel(@RequestBody Map<String,Object> map) { return rmsFeign.addPersonnel(map); } /** * 查询SSO主键和机构编码 * @return */ @PostMapping("/getShipperMap") public Map<String,Object> getShipperMap(@RequestParam Integer shipperId) { return rmsFeign.getShipperMap(shipperId); } //根据运力id查询承运商 @PostMapping(value = "getCarrierNameById/{id}") public Map<String,Object> getCarrierNameById(@PathVariable("id") BigDecimal id){ return rmsFeign.getCarrierNameById(id); } //根据司机id查询承运商 @PostMapping(value = "getCarrierNameByDriverId/{id}") public Map<String,Object> getCarrierNameByDriverId(@PathVariable("id") BigDecimal id){ return rmsFeign.getCarrierNameByDriverId(id); } /* txf */ @ApiOperation(value="新增组织结构实绩") @PostMapping(value = "/addShipperResult") public Map<String,Object> addShipperResult(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.addShipperResult(map); } @ApiOperation(value="修改组织结构实绩") @PostMapping(value = "/updateShipperResult") public Map<String,Object> updateShipperResult(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.updateShipperResult(map); } @ApiOperation(value="修改组织结构实绩") @PostMapping(value = "/deleteShipperResult") public Map<String,Object> deleteShipperResult(@RequestBody(required = false) Map<String, Object> map){ return rmsFeign.deleteShipperResult(map); } @PostMapping(value = "/getCarrierNameBySSOId") public Map<String,Object> getCarrierNameBySSOId(@RequestParam("carrierSSOId") String carrierSSOId){ return rmsFeign.getCarrierNameBySSOId(carrierSSOId); } //边输边查收货客户父节点 @PostMapping(value = "getConsigneeFarId") public Map<String,Object> getConsigneeFarId(@RequestParam(value ="state") String state){ return rmsFeign.getConsigneeFarId(state); } @PostMapping("/isInHere") public Integer isInHere(@RequestParam String personnelJobNumber) { return rmsFeign.isInHere(personnelJobNumber); } @ApiOperation(value="创建", notes="添加油品名称") @ApiImplicitParam(name = "oilTypeName", value = "油品名称", required = true, dataType = "String") @PostMapping(value = "/addOilType") public Map<String, Object> addOilType(String oilTypeName){ return rmsFeign.addOilType(oilTypeName); } @ApiOperation(value="创建", notes="查询油品名称") @PostMapping(value = "/oilNameSelect") public Map<String, Object> oilNameSelect(){ return rmsFeign.oilNameSelect(); } @ApiOperation("解除承运商和车辆的绑定关系") @PostMapping("/deleteCapacityCarrier") public RESTfulResult deleteCapacityCarrier(@RequestBody(required = false) Map<String,Object> map){ return rmsFeign.deleteCapacityCarrier(map!=null?map:new HashMap<>()); } }