package com.steerinfo.dil.feign; import com.steerinfo.dil.annotaion.LogAround; import com.steerinfo.dil.config.MyFeignRequestInterceptor; import com.steerinfo.framework.controller.RESTfulResult; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.http.MediaType; 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; @FeignClient(value = "ANTAI-RMS-API", url = "${openfeign.RmsFeign.url}",configuration = MyFeignRequestInterceptor.class) public interface RmsFeign { @PostMapping("/api/v1/rms/rmslines/getStepTypeList") Map getStepTypeList(); @PostMapping("/api/v1/rms/rmslines/insertLine") Map insertLine(@RequestBody(required = false) Map mapVal); @PostMapping("/api/v1/rms/rmslines/deleteLine") Map deleteLine(@RequestBody(required = false) Map mapVal); @PostMapping("/api/v1/rms/rmslines/approveTransLine") Map approveTransLine(@RequestBody(required = false) Map mapVal); @PostMapping(value = "/api/v1/rms/rmslines/getLineList") Map getLineList(@RequestBody(required = false) Map mapValue, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("apiId") Integer apiId); @PostMapping("api/v1/rms/rmslines/getRmsLineStep/{id}") Map getRmsLineStep(@PathVariable("id") BigDecimal id); @PostMapping("/api/v1/rms/rmslines/getRulesByLineId") Map getRulesByLineId(@RequestBody(required = false) Map mapVal); @PostMapping("/api/v1/rms/rmslines/saveLineRule") Map saveLineRule(@RequestBody(required = false) Map mapVal); //******************************************************************************************************** //新增司机信息 @PostMapping(value = "api/v1/rms/rmscardriver/insertCarDriver") Map insertCarDriver(@RequestBody(required = false) Map map); //修改司机信息 @PostMapping(value = "api/v1/rms/rmscardriver/updateCarDriver") Map updateCarDriver(Map map); //通过id查询司机信息 @PostMapping(value = "api/v1/rms/rmscardriver/getCarDriverById/{id}") Map getCarDriverById(@PathVariable("id") BigDecimal id); //删除司机信息 @PostMapping(value = "api/v1/rms/rmscardriver/deleteCarDriver/{id}") Map deleteCarDriver(@PathVariable("id") BigDecimal id); //模糊查询司机 @PostMapping(value = "/api/v1/rms/rmscardriver/getCarDriverList") Map getCarDriverList(@RequestBody(required = false) Map mapValue, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("apiId") Integer apiId, @RequestParam("con") String con); //===========物资种类 //查询物资种类List @PostMapping(value = "api/v1/rms/rmsmaterialtype/getMaterialTypeList") Map getMaterialTypeList(@RequestBody(required = false) Map mapValue, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam Integer apiId, @RequestParam String con); @PostMapping(value = "api/v1/rms/rmsmaterialtype/getMaterialTypeListByCompany") Map getMaterialTypeListByCompany(@RequestBody(required = false) Map mapValue, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam Integer apiId, @RequestParam String con); //新增物资种类 @PostMapping("api/v1/rms/rmsmaterialtype/insertMaterialType") RESTfulResult insertMaterialType(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmsmaterialtype/importMaterialType") RESTfulResult importMaterialType(@RequestBody(required = false) Map map); //删除物资种类 @PostMapping(value = "api/v1/rms/rmsmaterialtype/deleteMaterialType") RESTfulResult deleteMaterialType(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsmaterialtype/syncMaterialType") Map syncMaterialType(@RequestBody(required = false) Map map); //更新物资种类 @PostMapping(value = "api/v1/rms/rmsmaterialtype/updateMaterialType") Map updateMaterialType(@RequestBody(required = false) Map map); //查询物资种类id @PostMapping(value = "api/v1/rms/rmsmaterialtype/getMaterialTypeById/{id}") Map getMaterialTypeById(@PathVariable("id") BigDecimal id); @PostMapping(value = "api/v1/rms/rmsmaterialtype/getMaterialTree") Map getMaterialTree(@RequestBody(required = false) Map map); //==============物资 //查询物资List @PostMapping(value = "api/v1/rms/rmsmaterial/getMaterialList") Map getMaterialList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); //查询物料产量 @PostMapping(value = "api/v1/rms/rmsmaterialyields/getMaterialYieldList") Map getMaterialYieldList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmsbaseproductioncosts/getRmsBaseProductionCostList") Map getRmsBaseProductionCostList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); //新增生产成本数据 @PostMapping(value = "api/v1/rms/rmsbaseproductioncosts/insertRmsBaseProductionCost") Map insertRmsBaseProductionCost(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsbaseproductioncosts/updateRmsBaseProductionCost") Map updateRmsBaseProductionCost(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsbaseproductioncosts/deleteRmsBaseProductionCost") Map deleteRmsBaseProductionCost(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsbasepurchasecosts/getRmsBasePurchaseCostList") Map getRmsBasePurchaseCostList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); //新增生产成本数据 @PostMapping(value = "api/v1/rms/rmsbasepurchasecosts/insertRmsBasePurchaseCost") Map insertRmsBasePurchaseCost(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsbasepurchasecosts/updateRmsBasePurchaseCost") Map updateRmsBasePurchaseCost(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsbasepurchasecosts/deleteRmsBasePurchaseCost") Map deleteRmsBasePurchaseCost(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsbasesalecosts/getRmsBaseSaleCostList") Map getRmsBaseSaleCostList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); //新增生产成本数据 @PostMapping(value = "api/v1/rms/rmsbasesalecosts/insertRmsBaseSaleCost") Map insertRmsBaseSaleCost(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsbasesalecosts/updateRmsBaseSaleCost") Map updateRmsBaseSaleCost(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsbasesalecosts/deleteRmsBaseSaleCost") Map deleteRmsBaseSaleCost(@RequestBody(required = false) Map model); //新增物料产量 @PostMapping(value = "api/v1/rms/rmsmaterialyields/insertMaterialYield") Map insertMaterialYield(@RequestBody(required = false) Map model); //新增物资 @PostMapping(value = "api/v1/rms/rmsmaterial/insertMaterial") Map insertMaterial(@RequestBody(required = false) Map map); //删除物资 @PostMapping(value = "api/v1/rms/rmsmaterial/deleteMaterial") Map deleteMaterial(@RequestBody(required = false) Map map); //更新物资信息 @PostMapping(value = "api/v1/rms/rmsmaterial/updateMaterial") Map updateMaterial(@RequestBody(required = false) Map map); //查询物资ID @PostMapping(value = "api/v1/rms/rmsmaterial/getMaterialById/{id}") Map getMaterialById(@PathVariable("id") BigDecimal id); @PostMapping(value = "api/v1/rms/rmsmaterial/syncMaterial") Map syncMaterial(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsmaterial/importMaterial") RESTfulResult importMaterial(@RequestBody(required = false) Map map); //==============作业点 //查询作业点List @PostMapping(value = "api/v1/rms/rmsoperationpoint/getOperationPointList") Map getOperationPointList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); //新增作业点 @PostMapping(value = "api/v1/rms/rmsoperationpoint/insertOperationPoint") Map insertOperationPoint(@RequestBody(required = false) Map map); //删除作业点 @PostMapping(value = "api/v1/rms/rmsoperationpoint/deleteOperationPoint") Map deleteOperationPoint(@RequestBody(required = false) Map map); //更新作业点信息 @PostMapping(value = "api/v1/rms/rmsoperationpoint/updateOperationPoint") Map updateOperationPoint(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsoperationpoint/importOperationPoint") RESTfulResult importOperationPoint(@RequestBody(required = false) Map map); //同步作业点信息 @PostMapping(value = "api/v1/rms/rmsoperationpoint/syncOperationPoint") Map syncOperationPoint(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsoperationpoint/getOperationPointTree") Map getOperationPointTree(@RequestBody(required = false) Map map); //查询作业点ID @PostMapping(value = "api/v1/rms/rmsoperationpoint/getOperationPointById/{id}") Map getOperationPointById(@PathVariable("id") BigDecimal id); //人员管理 @PostMapping(value = "/api/v1/rms/rmspersonnel/getPersonnelList") Map getPersonnelList(@RequestBody(required = false) Map mapVal, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con") String con); @PostMapping(value = "api/v1/rms/rmspersonnel/insertPersonnel") Map insertPersonnel(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmspersonnel/insertDriver") Map insertDriver(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmspersonnel/deletePersonnel") Map deletePersonnel(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmspersonnel/updatePersonnel") Map updatePersonnel(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmspersonnel/approvePersonnel") Map approvePersonnel(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmspersonnel/getPersonnelById") Map getPersonnelById(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmspersonnel/syncPersonnel") Map syncPersonnel(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmspersonnel/importPersonnel") RESTfulResult importPersonnel(@RequestBody(required = false)Map map); //============公司 //展示公司列表 @PostMapping(value = "api/v1/rms/rmscompany/getCompanyList") Map getCompanyList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmscompany/getCompanyListNoPage") Map getCompanyListNoPage(@RequestBody(required = false) Map mapValue); //新增公司 @PostMapping(value = "api/v1/rms/rmscompany/insertCompany") Map insertCompany(@RequestBody(required = false) Map map); //删除公司 @PostMapping(value = "api/v1/rms/rmscompany/deleteCompany") Map deleteCompany(@RequestBody(required = false) Map map); //更新公司 @PostMapping(value = "api/v1/rms/rmscompany/updateCompany") Map updateCompany(@RequestBody(required = false) Map map); // 根据id获取供应商信息 @PostMapping(value = "api/v1/rms/rmscompany/getCompanyById/{id}") Map getCompanyById(@PathVariable("id") BigDecimal id); //同步公司 @PostMapping(value = "api/v1/rms/rmscompany/syncCompany") Map syncCompany(@RequestBody(required = false) Map map); //导入公司 @PostMapping(value = "api/v1/rms/rmscompany/importCompany") RESTfulResult importCompany(@RequestBody(required = false) Map map); //===========运力 //新增运力 @PostMapping(value = "api/v1/rms/rmscapacity/insertCapacity") Map insertCapacity(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmscapacity/batchInsertCapacityTrain") Map batchInsertCapacityTrain(@RequestBody(required = false) Map map); //删除运力 @PostMapping(value = "api/v1/rms/rmscapacity/deleteCapacity") Map deleteCapacity(@RequestBody(required = false) Map map); //修改运力 @PostMapping(value = "api/v1/rms/rmscapacity/updateCapacity") Map updateCapacity(Map map); @PostMapping(value = "api/v1/rms/rmscapacity/approveCapacity") Map approveCapacity(Map map); //模糊查询运力 @PostMapping(value = "/api/v1/rms/rmscapacity/getCapacityList") Map getCapacityList(@RequestBody(required = false) Map mapValue, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam Integer apiId, @RequestParam String con, @RequestParam String carrierSSOId); //根据id获取运力详细信息 @PostMapping(value = "api/v1/rms/rmscapacity/getCapacityById") Map getCapacityById(@RequestBody Map map); @PostMapping(value = "api/v1/rms/rmscapacity/importCapacity") Map importCapacity(Map map); @PostMapping(value = "api/v1/rms/rmscapacitydrivers/importCapacityDriver") Map importCapacityDriver(Map map); //==============仓库 //新增仓库 @PostMapping(value = "api/v1/rms/rmswarehouse/insertWarehouse") Map insertWarehouse(@RequestBody(required = false) Map map); //删除仓库 @PostMapping(value = "api/v1/rms/rmswarehouse/deleteWarehouse/{id}") Map deleteWarehouse(@PathVariable("id") BigDecimal id); //修改仓库 @PostMapping(value = "api/v1/rms/rmswarehouse/updateWarehouse") Map updateWarehouse(Map map); //根据id获取原料仓库详细信息 @PostMapping(value = "api/v1/rms/rmswarehouse/getWarehouseById/{id}") Map getWarehouseById(@PathVariable("id") BigDecimal id); //模糊查询原料仓库 @PostMapping(value = "api/v1/rms/rmswarehouse/getWarehouseList") Map getWarehouseList(@RequestBody(required = false) Map mapValue, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam Integer apiId, @RequestParam String con); //=================司机排班 //获取司机排班信息 @PostMapping(value = "api/v1/rms/rmscapacitydrivers/getCapacityDriverList") Map getCapacityDriverList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmscapacitydrivers/getCapacityDriverListWithCarNo") Map getCapacityDriverListWithCarNo(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); //新增司机排班信息 @PostMapping(value = "api/v1/rms/rmscapacitydrivers/insertCapacityDriver") Map insertCapacityDriver(@RequestBody(required = false) Map map); //新增司机排班信息 @PostMapping(value = "api/v1/rms/rmscapacitydrivers/updateCapacityDriver") Map updateCapacityDriver(@RequestBody(required = false) Map map); //删除司机排班信息 @PostMapping(value = "api/v1/rms/rmscapacitydrivers/deleteCapacityDriver") Map deleteCapacityDriver(@RequestBody(required = false) Map map); //================作业点 //获取门岗信息列表 @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostList") Map getGatepostList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam String con); //新增门岗 @PostMapping(value = "api/v1/rms/rmsgatepost/insertGatepost") Map insertGatepost(@RequestBody(required = false) Map map); //删除门岗 @PostMapping(value = "api/v1/rms/rmsgatepost/deleteGatepost/{id}") Map deleteGatepost(@PathVariable("id") BigDecimal id); // 更新门岗信息 @PostMapping(value = "api/v1/rms/rmsgatepost/updateGatepost") Map updateGatepost(@RequestBody(required = false) Map map); // 根据id获取门岗信息 @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostById/{id}") Map getGatepostById(@PathVariable("id") BigDecimal id); // 根据id获取门岗规则信息 @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostRulesById/{id}") Map getGatepostRulesById(@PathVariable("id") BigDecimal id, @RequestParam("apiId") Integer apiId); // 展示门岗规则信息 @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostRulesList") Map getGatepostRulesList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam String con); // 根据规则Id删除规则 @PostMapping(value = "api/v1/rms/rmsgatepost/deleteGatepostRules/{rulesId}") Map deleteGatepostRules(@RequestParam("rulesId") BigDecimal rulesId); // 新增门岗规则 @PostMapping(value = "api/v1/rms/rmsgatepost/insertGatepostRule") Map insertGatepostRule(@RequestBody(required = false) Map mapValue); // 根据门岗id获取门岗名 @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostName/{gatepostId}") Map getGatepostName(@PathVariable("gatepostId") BigDecimal gatepostId); //******************************************下拉框******************************* @GetMapping(value = "api/v1/rms/rmscapacity/getCapacityTypeId") Map getCapacityTypeId(); @GetMapping(value = "api/v1/rms/rmswarehouse/getWarehouseTypeId") Map getWarehouseTypeId(); @GetMapping(value = "api/v1/rms/rmswarehouse/getPortId") Map getPortId(); @GetMapping(value = "api/v1/rms/rmscapacity/getCarrierId") Map getCarrierId(); //******************************************下拉框******************************* // 根据id下拉获取运力列表 @GetMapping(value = "/api/v1/rms/rmscapacity/getCapacityId") Map getCapacityId(); // 根据id下拉框获取原料类型 @GetMapping(value = "api/v1/rms/rmsmaterial/getMaterialTypeId") Map getMaterialTypeId(); // 根据id下拉框获取计量类型 @GetMapping(value = "api/v1/rms/rmsmaterial/getUnitOfMeasureId") Map getUnitOfMeasureId(); // 根据id下拉框获取托运人 @GetMapping(value = "api/v1/rms/rmspersonnel/getShipperId") Map getShipperId(); //获取司机下拉框 @GetMapping(value = "api/v1/rms/rmsdrivercapacity/getDriverId") Map getDriverId(); // 根据id下拉框获取门岗规则 @GetMapping(value = "api/v1/rms/rmsgatepost/getShipperId") Map getGatepostRulesId(); //运输类型下拉框 @GetMapping(value = "api/v1/rms/rmscardriver/getTransportTypeId") Map getTransportTypeId(); // 根据id下拉框获取车辆类型 @GetMapping(value = "api/v1/rms/rmsgatepost/getVehicleTypeId") Map getVehicleTypeId(); @PostMapping(value = "/api/v1/rms/dilnotices/getNoticeList") Map getNoticeList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con") String con); //新增公告 @PostMapping(value = "api/v1/rms/dilnotices/insertNotice") Map insertNotice(@RequestBody(required = false) Map map); //删除公告 @PostMapping(value = "api/v1/rms/dilnotices/deleteNotice/{id}") Map deleteNotice(@PathVariable("id") BigDecimal id); //更新公告 @PostMapping(value = "api/v1/rms/dilnotices/updateNotice") Map updateNotice(@RequestBody(required = false) Map map); //根据id获取公告 @PostMapping(value = "api/v1/rms/dilnotices/getNoticeById/{id}") Map getNoticeById(@PathVariable("id") BigDecimal id); //油价 @PostMapping(value = "/api/v1/rms/rmsoilprice/getOilPriceResultList") Map getOilPriceResultList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con") String con); //新增油价 @PostMapping(value = "api/v1/rms/rmsoilprice/insertOilPrice") Map insertOilPrice(@RequestBody(required = false) Map map); //删除油价 @PostMapping(value = "api/v1/rms/rmsoilprice/deleteOilPrice/{id}") Map deleteOilPrice(@PathVariable("id") BigDecimal id); //更新油价 @PostMapping(value = "api/v1/rms/rmsoilprice/updateOilPrice") Map updateOilPrice(@RequestBody(required = false) Map mapValue); //根据id获取油价 @PostMapping(value = "api/v1/rms/rmsoilprice/getOilPriceById/{id}") Map getOilPriceById(@PathVariable("id") BigDecimal id); //******************************************下拉框******************************* //公告下拉框,须摸清实现原理 @GetMapping(value = "api/v1/rms/dilnotices/getNoticeTypeId") Map getNoticeTypeId(); // 新增人员权限 @PostMapping(value = "api/v1/rms/rmspersonnel/addPersonnel") Map addPersonnel(@RequestBody Map map); // 查询SSO主键和机构编码 @PostMapping(value = "api/v1/rms/rmspersonnel/getShipperMap") Map getShipperMap(@RequestParam Integer shipperId); //根据运力id查询承运商名称 @PostMapping(value = "api/v1/rms/rmscarrier/getCarrierNameById/{id}") Map getCarrierNameById(@PathVariable("id") BigDecimal id); //根据司机id查询承运商名称 @PostMapping(value = "api/v1/rms/rmscardriver/getCarrierNameByDriverId/{id}") Map getCarrierNameByDriverId(@PathVariable("id") BigDecimal id); @ApiOperation(value = "新增组织结构实绩") @PostMapping(value = "api/v1/rms/rmsshipper/addShipperResult") Map addShipperResult(@RequestBody(required = false) Map map); @ApiOperation(value = "修改组织结构实绩") @PostMapping(value = "api/v1/rms/rmsshipper/updateShipperResult") Map updateShipperResult(@RequestBody(required = false) Map map); @ApiOperation(value = "修改组织结构实绩") @PostMapping(value = "api/v1/rms/rmsshipper/deleteShipperResult") Map deleteShipperResult(@RequestBody(required = false) Map map); @ApiOperation(value = "根据carrierSSOId查询承运商") @PostMapping(value = "api/v1/rms/rmscapacity/getCarrierNameBySSOId") Map getCarrierNameBySSOId(@RequestParam("carrierSSOId") String carrierSSOId); @ApiOperation(value = "边输边查收货客户父节点") @PostMapping(value = "api/v1/rms/rmsconsignee/getConsigneeFarId") Map getConsigneeFarId(@RequestParam("state") String state); @ApiOperation(value = "边输边查收货客户父节点") @PostMapping(value = "api/v1/rms/rmspersonnel/isInHere") Integer isInHere(@RequestParam String personnelJobNumber); @ApiOperation(value = "创建", notes = "添加油品名称") @PostMapping(value = "api/v1/rms/rmsoilprice/addOilType") Map addOilType(@RequestParam String oilTypeName); @ApiOperation(value = "创建", notes = "查询油品名称") @PostMapping(value = "api/v1/rms/rmsoilprice/oilNameSelect") Map oilNameSelect(); @ApiOperation("解除承运商和车辆的绑定关系") @PostMapping("api/v1/rms/rmscapacity/deleteCapacityCarrier") public RESTfulResult deleteCapacityCarrier(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmsmaterialtype/getInwardContractMaterial") RESTfulResult getInwardContractMaterial(@RequestBody(required = false) Map map, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String con); @PostMapping("api/v1/rms/rmscapacity/getCapacityInfoById/{id}") Map getCapacityInfoById(@PathVariable("id") Integer id); @PostMapping("api/v1/rms/rmscargodeps/getCargoDep") Map getCargoDep(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con") String con); @PostMapping("api/v1/rms/rmscargodeps/deleteCargoDep") Map deleteCargoDep(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmscargodeps/updateCargoDep") Map updateCargoDep(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmscargodeps/insertCargoDep") Map insertCargoDep(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmscargodeps/getCargoDepById/{id}") Map getCargoDepById(@PathVariable("id") BigDecimal id); @PostMapping("api/v1/rms/rmsconsignee/signConsignee") Map signConsignee(@RequestBody Map mapVal); //运力类型 @PostMapping(value = "/api/v1/rms/rmscapacitytype/getCapacityType") Map getCapacityType(@RequestBody(required = false) Map map, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmscapacitytype/insertCapacityType") Map insertCapacityType(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmscapacitytype/updateCapacityType") Map updateCapacityType(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmscapacitytype/deleteCapacityType") Map deleteCapacityType(@RequestBody(required = false) Map map); //运输范围 @PostMapping(value = "/api/v1/rms/rmstransrange/getTransRangeList") Map getTransRangeList(@RequestBody(required = false) Map map, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); //运输范围 @PostMapping(value = "/api/v1/rms/rmstransrange/getTransRangeListByCompany") Map getTransRangeListByCompany(@RequestBody(required = false) Map map, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmstransrange/insertTransRange") Map insertTransRange(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmstransrange/deleteTransRange") Map deleteTransRange(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmstransrange/importTransRange") RESTfulResult importTransRange(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmstransrange/queryInsertTransRange") Map queryInsertTransRange(@RequestBody(required = false) Map map); /** * 集装箱的相关方法 * * @param map * @return */ @PostMapping(value = "api/v1/rms/rmsShipContainer/insetShipContainer") Map insetShipContainer(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsShipContainer/updateShipContainer") Map updateShipContainer(@RequestBody(required = false) List> mapList); @PostMapping(value = "api/v1/rms/rmsShipContainer/getShippingContainer") Map getShippingContainer(@RequestBody(required = false) Map map, @RequestParam(value = "apiId") Integer apiId, @RequestParam(value = "pageNum") Integer pageNum, @RequestParam(value = "pageSize") Integer pageSize); //==================岗位信息 @PostMapping("api/v1/rms/rmsjobinfos/getrmsrmsjobinfos") Map list(@RequestBody(required = false) Map map, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize); @PostMapping("api/v1/rms/rmsjobinfos/add") Map add(@RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsjobinfos/{id}") Map update(@PathVariable BigDecimal id, @RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsjobinfos/logicdelete") Map logicdelete(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsjobinfos/readExcel", consumes = MediaType.MULTIPART_FORM_DATA_VALUE) RESTfulResult readExcel(MultipartFile file); //==================提取比例 @PostMapping("api/v1/rms/rmsextractscales/getrmsextractscales") Map extractscalelist(@RequestBody(required = false) Map map, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize); @PostMapping("api/v1/rms/rmsextractscales/add") Map addExtractscale(@RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsextractscales/logicdelete") Map Extractscalelogicdelete(@RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsextractscales/{id}") Map Extractscaleupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map map); //==================计算公式 @PostMapping("api/v1/rms/rmsformulas/getformula") Map FormulaList(@RequestBody(required = false) Map map, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize); @PostMapping("api/v1/rms/rmsformulas/add") Map addFormula(@RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsformulas/logicdelete") Map Formulalogicdelete(@RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsformulas/{id}") Map Formulaupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map map); //========================》需求快捷匹配 @PostMapping("api/v1/rms/rmsdemandruless/rmsdemandrulesslist") Map rmsdemandrulesslist(@RequestBody(required = false) Map map, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize); @PostMapping("api/v1/rms/rmsdemandruless/rmsdemandrulessInsert") Map addrmsdemandruless(@RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsdemandruless/rmsdemandrulessUpdate/{id}") Map rmsdemandrulessupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map map); //==================费用类别 @PostMapping("api/v1/rms/rmsexpansecategorys/rmsexpansecategorysList") Map rmsexpansecategorysList(@RequestBody(required = false) Map map, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize); @PostMapping("api/v1/rms/rmsexpansecategorys/rmsexpansecategorysInsert") Map addrmsexpansecategorys(@RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsexpansecategorys/rmsexpansecategorysDelete") Map rmsexpansecategorysdelete(@RequestBody(required = false) Map map); @PutMapping("api/v1/rms/rmsexpansecategorys/rmsexpansecategorysUpdate/{id}") Map rmsexpansecategorysupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map map); @PostMapping("/api/v1/rms/dilbusinesstypes/getBusinessType") Map getBusinessType(@RequestBody(required = false) Map map, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize); @PostMapping("/api/v1/rms/dilbusinesstypes/getBusinessTypeByCompany") Map getBusinessTypeByCompany(@RequestBody(required = false) Map map, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize); @PostMapping("api/v1/rms/dilbusinesstypes/insertBusinessType") Map insertBusinessType(@RequestBody(required = false) Map map); @PostMapping("/api/v1/rms/rmsapprovelines/getapprovelines") Map getrmsapprovelines(@RequestBody(required = false) Map mapValue, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam Integer apiId); @PostMapping("api/v1/rms/rmsapprovelines/addapprovelines") Map addapprovelines(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmsapprovelines/updateapprovelines") Map updateapprovelines(@RequestBody(required = false) Map map); @PostMapping("api/v1/rms/rmsapprovelines/approvelinesdelete") Map approvelinesdelete(@RequestBody(required = false) Map map); //燃料类型 @PostMapping(value = "api/v1/rms/rmsfueltypes/getFuelTypeList") Map getFuelTypeList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmsfueltypes/insertFuelType") Map insertFuelType(@RequestBody(required = false) Map mapValue); @PostMapping(value = "api/v1/rms/rmsfueltypes/deleteFuelType") Map deleteFuelType(@RequestBody(required = false) Map mapValue); @PostMapping(value = "api/v1/rms/rmsmapvertexs/addVertex") Map addVertex(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsmapvertexs/getVertex") Map getVertex(); @PostMapping(value = "api/v1/rms/rmsmapvertexs/addEdge") Map addEdge(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsmapvertexs/deleteEdge") Map deleteEdge(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsmapvertexs/getEdge") Map getEdge(); @PostMapping(value = "api/v1/rms/rmsmapvertexs/navigation") Map navigation(@RequestBody(required = false) Map map); //修改物料产量 @PostMapping(value = "api/v1/rms/rmsmaterialyields/updateMaterialYield") Map updateMaterialYield(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsmaterialyields/deleteMaterialYield") Map deleteMaterialYield(@RequestBody(required = false) Map model); @PostMapping(value = "api/v1/rms/rmsstandardinfos/getPublicCode") Map getPublicCode(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmsstandardinfos/getStandardInfo") Map getStandardInfo(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmsstandardinfos/addStandardInfo") Map addStandardInfo(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsstandardinfos/updStandardInfo") Map updStandardInfo(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsstandardinfos/delStandardInfo") Map delStandardInfo(@RequestBody(required = false) Map map); //油价 @PostMapping(value = "api/v1/rms/rmsoilprice/getOilPrice") Map getOilPrice(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmsoilprice/addOilPrice") Map addOilPrice(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsoilprice/updOilPrice") Map updOilPrice(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsoilprice/delOilPrice") Map delOilPrice(@RequestBody(required = false) Map map); @PostMapping(value = "/api/v1/rms/rmspersonnel/updateInnerCode") Map updateInnerCode(@RequestBody Map mapValue); @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/getBusinessTypeControlList") Map getBusinessTypeControlList(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/addBusinessTypeControl") Map addBusinessTypeControl(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/updateBusinessTypeControl") Map updateBusinessTypeControl(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/deleteBusinessTypeControl") Map deleteBusinessTypeControl(@RequestBody(required = false) Map map); @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/getBusinessTypeControl") Map getBusinessTypeControl(@RequestBody(required = false) Map mapValue); @PostMapping(value = "api/v1/rms/rmscompanybmts/relevance") Map relevance(@RequestBody(required = false) Map mapValue); @PostMapping(value = "api/v1/rms/rmscompanybmts/cancelRelevance") Map cancelRelevance(@RequestBody(required = false) Map mapValue); @PostMapping(value = "api/v1/rms/rmspersonnel/importPersonnelSyncSSO") RESTfulResult importPersonnelSyncSSO(@RequestBody(required = false)Map map); }