package com.steerinfo.dil.feign; 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.web.bind.annotation.*; import java.math.BigDecimal; import java.util.Map; /** * @ author :TXF * @ time :2021/10/1 17:19 */ @FeignClient(name = "dil-trick-queue-dev", url = "${openfeign.QmsTruckFeign.url}") public interface QmsTruckFeign { /* QmsQueueResultController / QmsQueueListController */ @PostMapping("api/v1/queueTruck/qmsqueueresults/addQueueResult") public Map addQueueResult( @RequestParam("vno")String vno); @PostMapping("api/v1/queueTruck/qmsqueuelists/addQueueList") public Map addQueueList(@RequestParam("resultId")String resultId); @PostMapping("api/v1/queueTruck/qmsqueueresults/orderReceive") public Map orderReceive(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("queueType") Integer queueType, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueueresults/getQueueApply") public Map getQueueApply(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueueresults/getAllQueueMes") public Map getAllQueueMes(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("gatepostId") Integer gatepostId, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueueresults/getQueueListByQueueUp") public Map getQueueListByQueueUp(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("locationId") Integer locationId, @RequestParam("capacityNumber")String capacityNumber, @RequestParam("isSpelling")Integer isSpelling ); @PostMapping("api/v1/queueTruck/qmsqueuelists/changeQueue") public Map changeQueue(@RequestBody(required=false) Map mapValue); @PostMapping("api/v1/queueTruck/qmsqueueresults/getChangeQueue") public Map getChangeQueue(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueuelists/queueCancel") public Map queueCancel(@RequestBody(required=false) Map mapValue); @PostMapping("api/v1/queueTruck/qmsqueueresults/getQueueCancel") public Map getQueueCancel(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueueresults/getQueueCancelByResultId/{resultId}") public Map getQueueCancelByResultId(@PathVariable("resultId") Integer resultId); @PostMapping("api/v1/queueTruck/qmsqueueresults/updateQueueCancel") public Map updateQueueCancel(@RequestBody(required=false) Map mapValue); @PostMapping("api/v1/queueTruck/qmsqueuelists/queueCutInLine") public Map queueCutInLine(@RequestBody(required=false) Map mapValue); @PostMapping("api/v1/queueTruck/qmsqueueresults/getQueueInsert") public Map getQueueInsert(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueuelists/queueEndByPDA") public Map queueEnd(@RequestBody(required=false) Map mapValue); @PostMapping("api/v1/queueTruck/qmsqueueresults/getQueueEndResult") public Map getQueueEndResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueueresults/capacityMonitor") public Map capacityMonitor(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("gridType") Integer gridType, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueuelists/listMonitor") public Map listMonitor(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueueresults/getQueueStatusList") public Map getQueueStatusList(); @PostMapping("api/v1/queueTruck/qmsqueueresults/getOrderReceive/{capacityNumber}") public Map getOrderReceive(@PathVariable("capacityNumber") String capacityNumber); @PostMapping("api/v1/queueTruck/qmsqueueresults/cancelQueue") public Map cancelQueue(@RequestBody Map mapValue); @PostMapping("api/v1/queueTruck/qmsqueueresults/getAllExecutionOrder") public Map getAllExecutionOrder(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType")Integer orderType, @RequestParam("status")Integer status, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueuelists/getListQueueMes") RESTfulResult getListQueueMes(@RequestBody(required=false) Map mapValue); @PostMapping("api/v1/queueTruck/qmsqueueresults/getWarehouseQueueChange") Map getWarehouseQueueChange(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueueresults/getWarehouseQueueEndMes") Map getWarehouseQueueEndMes(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con ); @PostMapping("api/v1/queueTruck/qmsqueuelists/allowEnFactory") Map allowEnFactory(@RequestBody(required=false) Map mapValue); @GetMapping("api/v1/queueTruck/qmsqueueresults/getQueueResultByTotalId") Map getQueueResultByTotalId(@RequestParam("resultTotalId") String resultTotalId); }