123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204 |
- package com.steerinfo.dil.feign;
- import com.steerinfo.dil.util.PageListAdd;
- import com.steerinfo.framework.service.pagehelper.PageHelper;
- 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.List;
- import java.util.Map;
- /**
- * @ author :TXF
- * @ time :2021/10/1 16:19
- */
- @FeignClient(name = "dil-tms-train-dev", url = "${openfeign.TmsTrainFeign.url}")
- public interface TmsTrainFeign {
- /*
- TmstrainLoadingResultController
- */
- @PostMapping("api/v1/trainTms/tmstrainloadingresults/getTmstrainWagonLoad")
- public Map<String, Object> getTmstrainWagonLoad(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("resultType") Integer resultType,
- @RequestParam("con") String con);
- @PostMapping(value = "api/v1/trainTms/tmstrainloadingresults/insertTmstrainLoadingResult")
- public Map<String, Object> insertTmstrainLoadingResult(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/trainTms/tmstrainloadingresults/getTmstrainLoadingResultByResultId/{resultId}")
- public Map<String, Object> getTmstrainLoadingResultByResultId(@PathVariable("resultId") BigDecimal resultId);
- @PostMapping(value = "api/v1/trainTms/tmstrainloadingresults/upadteTmstrainLoadingResultByResultId")
- public Map<String, Object> upadteTmstrainLoadingResultByResultId(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/trainTms/tmstrainloadingresults/deleteTmstrainLoadingResultByResultId")
- public Map<String, Object> deleteTmstrainLoadingResultByResultId(@RequestParam BigDecimal resultId);
- //下拉框
- @GetMapping(value = "api/v1/trainTms/tmstrainloadingresults/getSendStationName")
- public Map<String, Object> getSendStationName();
- @GetMapping(value = "api/v1/trainTms/tmstrainloadingresults/getArrivalStationName")
- public Map<String, Object> getArrivalStationName();
- @GetMapping(value = "api/v1/trainTms/tmstrainloadingresults/getBatchId")
- public Map<String, Object> getBatchId();
- @GetMapping(value = "api/v1/trainTms/tmstrainloadingresults/getWagonNo/{resultType}")
- public Map<String, Object> getWagonNo(@PathVariable("resultType")Integer resultType);
- /*
- TmstrainWagonUnloadResultController
- */
- @PostMapping("api/v1/trainTms/tmstrainwagonunloadresults/getTmstrainWagonUnLoad")
- public Map<String, Object> getTmstrainWagonUnLoad(@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("resultType") Integer resultType,
- @RequestParam("con") String con);
- @PostMapping(value = "api/v1/trainTms/tmstrainwagonunloadresults/deleteTmstrainWagonUnLoadResultByUnLoadingId")
- public Map<String, Object> deleteTmstrainWagonUnLoadResultByUnLoadingId(@RequestParam BigDecimal unloadingId);
- @PostMapping(value = "api/v1/trainTms/tmstrainwagonunloadresults/insertTmstrainWagonUnLoadResult")
- public Map<String, Object> insertTmstrainWagonUnLoadResult(@RequestBody(required = false) Map<String, Object> tmstrainWagonUnloadResult);
- @PostMapping(value = "api/v1/trainTms/tmstrainwagonunloadresults/upadteTmstrainWagonUnLoadResultByUnLoadingId")
- public Map<String, Object> upadteTmstrainWagonUnLoadResultByUnLoadingId(@RequestBody(required = false) Map<String, Object> tmstrainWagonUnloadResult);
- @PostMapping("api/v1/trainTms/tmstrainwagonunloadresults/getTmstrainresult")
- public Map<String, Object> getTmstrainresult(@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("con") String con);
- @PostMapping(value = "api/v1/trainTms/tmstrainwagonunloadresults/getTmstrainWagonUnLoadResultByUnLoadingId/{unloadingId}")
- public Map<String, Object> getTmstrainWagonUnLoadResultByUnLoadingId(@PathVariable("unloadingId") BigDecimal unloadingId);
- //下拉框
- @GetMapping(value = "api/v1/trainTms/tmstrainwagonunloadresults/getUnloadingPointName")
- public Map<String, Object> getUnloadingPointName();
- @GetMapping(value = "api/v1/trainTms/tmstrainwagonunloadresults/getUnloadingRouteName")
- public Map<String, Object> getUnloadingRouteName();
- /**************************TmstrainPleaseApproveResultController************************************/
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/getAllWagonPlease")
- public Map<String, Object> getAllWagonPlease(@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("status") Integer status,
- @RequestParam("resultType") Integer resultType,
- @RequestParam("con") String con
- );
- @PostMapping ("api/v1/trainTms/tmstrainpleaseapproveresults/getWagonPleaseById/{resultId}")
- public Map<String, Object> getWagonPleaseById(@PathVariable("resultId")Integer resultId);
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/addWagonPlease")
- public Map<String, Object> addWagonPlease(@RequestBody(required = false) Map<String, Object> tmstrainPleaseApproveResult);
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/updateWagonPlease")
- public Map<String, Object> updateWagonPlease(@RequestBody(required = false) Map<String, Object> tmstrainPleaseApproveResult);
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/deleteWagonPlease/{resultId}")
- public Map<String, Object> deleteWagonPlease(@PathVariable("resultId") Integer resultId);
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/sendWagonPlease/{resultId}")
- public Map<String, Object> sendWagonPlease(@PathVariable("resultId") Integer resultId);
- //下拉框
- @GetMapping("api/v1/trainTms/tmstrainpleaseapproveresults/getShipper")
- public Map<String, Object> getShipper();
- @GetMapping("api/v1/trainTms/tmstrainpleaseapproveresults/getRailPlan")
- Map<String, Object> getRailPlan();
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/getApproveAllWagonPlease")
- public Map<String, Object> getApproveAllWagonPlease(@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("resultType") Integer resultType,
- @RequestParam("con") String con
- );
- @PostMapping ("api/v1/trainTms/tmstrainpleaseapproveresults/getApproveWagonPleaseById/{resultId}")
- public Map<String, Object> getApproveWagonPleaseById(@PathVariable("resultId")Integer resultId);
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/addApproveWagonPlease")
- public Map<String, Object> addApproveWagonPlease(@RequestBody(required = false) Map<String, Object> tmstrainPleaseApproveResult);
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/updateApproveWagonPlease")
- public Map<String, Object> updateApproveWagonPlease(@RequestBody(required = false) Map<String, Object> tmstrainPleaseApproveResult);
- @PostMapping("api/v1/trainTms/tmstrainpleaseapproveresults/deleteApproveWagonPlease/{resultId}")
- public Map<String, Object> deleteApproveWagonPlease(@PathVariable("resultId") Integer resultId);
- //*****************************************内转物流***************************************************
- @PostMapping("api/v1/trainTms/tmstrainloadingresults/addTrainLoadResultForConverted")
- Map<String,Object> addTrainLoadResultForConverted(@RequestBody(required = false) Map<String, Object> tmstrainPleaseApproveResult);
- @PostMapping ("api/v1/trainTms/tmstrainloadingresults/selectLoadByResultId/{resultId}")
- Map<String,Object> selectLoadByResultId(@PathVariable("resultId")BigDecimal resultId);
- @PostMapping("api/v1/trainTms/tmstrainloadingresults/getTmstrainWagonLoadForConverted")
- Map<String,Object> getTmstrainWagonLoadForConverted(@RequestBody(required=false)
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("con") String con);
- @PostMapping ("api/v1/trainTms/tmstrainpleaseapproveresults/getPleasePlanByResultId/{resultId}")
- Map<String,Object> getPleasePlanByResultId(@PathVariable("resultId")BigDecimal resultId);
- @PostMapping ("api/v1/trainTms/tmstrainpleaseapproveresults/getApproveByResultId/{resultId}")
- Map<String,Object> getApproveByResultId(@PathVariable("resultId")BigDecimal resultId);
- @PostMapping("api/v1/trainTms/tmstrainwagonunloadresults/selectWagonUnLoadResultForConverted")
- Map<String,Object> selectWagonUnLoadResultForConverted(
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("con") String con);
- @PostMapping("api/v1/trainTms/tmstrainwagonunloadresults/selectTrainUnLoadResultForConverted")
- Map<String,Object> selectTrainUnLoadResultForConverted(@RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("con") String con);
- @PostMapping ("api/v1/trainTms/tmstrainpleaseapproveresults/addWagonApprove")
- Map<String,Object> addWagonApprove(@RequestBody(required = false) Map<String, Object> tmstrainPleaseApproveResult);
- }
|