| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405 |
- package com.steerinfo.dil.feign;
- import com.fasterxml.jackson.annotation.JsonFormat;
- 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 oracle.jdbc.proxy.annotation.Post;
- import org.springframework.cloud.openfeign.FeignClient;
- import org.springframework.format.annotation.DateTimeFormat;
- 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-AMS-API", url = "${openfeign.AmsFeign.url}", configuration = MyFeignRequestInterceptor.class)
- public interface AmsFeign {
- @PostMapping(value = "api/v1/ams/amsorders/purchaseOrderSync")
- Map<String, Object> purchaseOrderSync(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsorders/purchaseOrderAdd")
- Map<String, Object> purchaseOrderAdd(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsorders/purchaseOrderUpdate")
- Map<String, Object> purchaseOrderUpdate(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsorders/purchaseOrderDelete")
- Map<String, Object> purchaseOrderDelete(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping("api/v1/ams/amsorders/getPurchaseOrderList")
- Map<String, Object> getPurchaseOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize
- );
- //===================>需求
- @PostMapping(value = "api/v1/ams/amstransrequirements/purchaseRequirementAdd")
- Map<String, Object> purchaseRequirementAdd(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsorders/productionOrderSync")
- Map<String, Object> productionOrderSync(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/productionRequirementAdd")
- Map<String, Object> productionRequirementAdd(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getproductionRequirementList")
- Map<String, Object> getproductionRequirementList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getProductionRequirementListDz")
- Map<String, Object> getProductionRequirementListDz(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransrequirements/updateEnvironmentStatus")
- Map<String, Object> updateEnvironmentStatus(@RequestBody(required = false) Map<String, Object> mapValue);
- @PostMapping(value = "api/v1/ams/amstransrequirements/transProductRequirementFromDz")
- Map<String, Object> transProductRequirementFromDz(@RequestBody(required = false) Map<String, Object> mapValue);
- @PostMapping(value = "api/v1/ams/amstransrequirements/productionStatusUpdate")
- Map<String, Object> productionStatusUpdate(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/productionRequirementBatchUpdate")
- Map<String, Object> productionRequirementBatchUpdate(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/productionRequirementChange")
- Map<String, Object> productionRequirementChange(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/productionRequirementChangeList")
- Map<String, Object> productionRequirementChangeList(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/purchaseRequirementUpdate")
- Map<String, Object> purchaseRequirementUpdate(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/purchaseRequirementReturn")
- Map<String, Object> purchaseRequirementReturn(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/purchaseRequirementChange")
- Map<String, Object> purchaseRequirementChange(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getPurchaseRequirementList")
- Map<String, Object> getPurchaseRequirementList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransplans/getPurchasePlanList")
- Map<String, Object> getPurchasePlanList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransplans/purchasePlanAdd")
- Map<String, Object> purchasePlanAdd(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/purchasePlanUpdate")
- Map<String, Object> purchasePlanUpdate(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/purchaseTrainPlanAdd")
- Map<String, Object> purchaseTrainPlanAdd(Map<String, Map<String, Object>> map);
- @PostMapping(value = "api/v1/ams/amstransplans/purchasePlanChange")
- Map<String, Object> purchasePlanChange(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/purchaseTrainPlanDelete")
- Map<String, Object> purchaseTrainPlanDelete(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/purchaseTrainPlanBatchDel")
- Map<String, Object> purchaseTrainPlanBatchDel(Map<String, Object> map);
- @PostMapping("api/v1/ams/amsorders/saleOrderSync")
- Map<String, Object> saleOrderSync(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping("api/v1/ams/amstransprices/getAmsTransPriceList")
- Map<String, Object> list(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping("api/v1/ams/amstransprices/addAmsTransPrice")
- Map<String, Object> addAmsTransPrice(@RequestBody(required = false) Map<String, Object> map);
- @PutMapping("api/v1/ams/amstransprices/{id}")
- Map<String, Object> update(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map);
- @PutMapping("api/v1/ams/amstransprices/logicdelete")
- Map<String, Object> logicdelete(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping("api/v1/ams/amssalecontracts/saleContractSync")
- Map<String, Object> saleContractSync(@RequestBody(required = false) HashMap<String, Object> map);
- @PostMapping("api/v1/ams/amssalecontracts/selectSaleContractPage")
- Map<String, Object> selectSaleContractPage(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping("api/v1/ams/amsorders/selectSaleOrderPage")
- Map<String, Object> selectSaleOrderPage(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- // 工资合同
- @PostMapping("api/v1/ams/amssalarycontracts/getSalaryContrac")
- Map<String, Object> getAmsSalaryContracList(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping("api/v1/ams/amssalarycontracts/insert")
- Map<String, Object> insertAmsSalaryContrac(@RequestBody(required = false) Map<String, Object> map);
- @PutMapping("api/v1/ams/amssalarycontracts/{id}")
- Map<String, Object> updateAmsSalaryContrac(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map);
- @PutMapping("api/v1/ams/amssalarycontracts/logicdelete")
- Map<String, Object> logicdeleteAmsSaalryContrac(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/saleAdd")
- Map<String, Object> saleAdd(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/readExcel", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
- RESTfulResult readExcel(MultipartFile file, @RequestParam("userCode") String userCode);
- @PostMapping(value = "api/v1/ams/amstransrequirements/selectDlivDirNo")
- Map<String, Object> selectDlivDirNo(@RequestBody(required = false) HashMap<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amsrequirementchilds/udpateOrder")
- RESTfulResult udpateOrder(@RequestBody(required = false) HashMap<String, Object> params);
- @PostMapping(value = "api/v1/ams/amsrequirementchilds/returnGoods")
- RESTfulResult returnGoods(@RequestBody(required = false) HashMap<String, Object> params);
- @PostMapping(value = "api/v1/ams/amsrequirementchilds/revokeReturnGoods")
- RESTfulResult revokeReturnGoods(@RequestBody Map<String, Object> params);
- @GetMapping(value = "api/v1/ams/amsrequirementchilds/getcut/{dlivDirno}")
- RESTfulResult getcut(@PathVariable String dlivDirno);
- @PostMapping(value = "api/v1/ams/amsrequirementchilds/editButton")
- RESTfulResult editButton(@RequestBody(required = false) HashMap<String, Object> params);
- @PostMapping(value = "api/v1/ams/amsrequirementchilds/deleteDlivDirno")
- RESTfulResult deleteDlivDirno(@RequestBody(required = false) Map<String, Object> params);
- @PostMapping(value = "api/v1/ams/amstransplans/productionPlanAdd")
- Map<String, Object> productionPlanAdd(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/productionPlanAddList")
- Map<String, Object> productionPlanAddList(@RequestBody Map<String, Object> map);
- @PostMapping("api/v1/ams/amstransplans/getproductionPlanList")
- Map<String, Object> getproductionPlanList(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize
- );
- @PostMapping(value = "api/v1/ams/amstransplans/productionPlanChange")
- Map<String, Object> productionPlanChange(@RequestBody(required = false) Map<String, Object> map);
- @PutMapping(value = "api/v1/ams/amstransplans/logicdelete")
- Map<String, Object> productionPlanlogicdelete(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getProductiveRequirementDelete")
- Map<String, Object> getProductiveRequirementDelete(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/salePlanAdd")
- Map<String, Object> salePlanAdd(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/salePlanUpdate")
- Map<String, Object> salePlanUpdate(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/salePlanDelete")
- Map<String, Object> salePlanDelete(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/getSalePlanList")
- Map<String, Object> getSalePlanList(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransrequirements/bindSale")
- RESTfulResult bindSale(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsplanchilds/getMaterial")
- RESTfulResult getMaterial(@RequestParam String prodCode,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransrequirements/productionRequirementChanges/{id}")
- Map<String, Object> productionRequirementChanges(@PathVariable String id, @RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsplanchilds/selectPlanChildById/{planChildId}")
- RESTfulResult selectPlanChildById(@PathVariable("planChildId") String planChildId);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getproductionRequirementworkflowList")
- Map<String, Object> getproductionRequirementworkflowList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransplans/getProductPlanList")
- Map<String, Object> getProductPlanList(@RequestBody Map<String, Object> objectMap,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransplans/deactivatedPlan")
- Map<String, Object> deactivatedPlan(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/requirementApproveDetails")
- Map<String, Object> requirementApproveDetails(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsorders/getOrderStatus")
- RESTfulResult getOrderStatus(@RequestBody Map<String, Object> objectMap,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amsorders/getProductOrderList")
- Map<String, Object> getProductOrderList(@RequestBody Map<String, Object> objectMap,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getUpdateDlivDirno")
- RESTfulResult getUpdateDlivDirno(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/saleUpdate")
- RESTfulResult saleUpdate(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/amsTransRequirementcorn")
- RESTfulResult amsTransRequirementcorn();
- @PostMapping(value = "api/v1/ams/amstransrequirements/saleAddPl")
- RESTfulResult saleAddPl(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements//getMoney/{id}")
- RESTfulResult getprintstr(@PathVariable String id);
- @PostMapping(value = "api/v1/ams/amstransrequirements/selectcar")
- RESTfulResult selectcar(@RequestBody Map<String, Object> objectMap,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransrequirements/selectcarList")
- RESTfulResult selectcarList(@RequestBody Map<String, Object> objectMap,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransplans/transPlanupload")
- Map<String, Object> transPlanupload(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getSerialNumber")
- Map<String, Object> getSerialNumber(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransprices/approvePriceData")
- Map<String, Object> approvePriceData(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/selectUnitPrice")
- Map<String, Object> selectUnitPrice(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsscheduledispatchs/noPage")
- Map<String, Object> amsScheduleDispatchNoPage(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getSBDDList")
- RESTfulResult getSBDDList(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/selectBalanceRemark")
- RESTfulResult selectBalanceRemark(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/selectReturnGoodsRemark")
- RESTfulResult selectReturnGoodsRemark(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransplans/deactivateOrEnable")
- RESTfulResult deactivateOrEnable(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/updateBalancePl")
- RESTfulResult updateBalancePl(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/addWMS")
- RESTfulResult addWMS(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsfixedneedss/fixedNeedsAdd")
- RESTfulResult fixedNeedsAdd(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsfixedneedss/getfixdNeedsList")
- RESTfulResult getfixdNeedsList(@RequestBody Map<String, Object> objectMap,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amsfixedneedss/fixedNeedsUpdate")
- Map<String, Object> fixedNeedsUpdate(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsfixedneedss/getfixedNeedsDelete")
- Map<String, Object> getfixedNeedsDelete(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsfixedneedss/fixedNeedsChangeList")
- Map<String, Object> fixedNeedsChangeList(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amsfixedneedss/readFixedNeedsExcel", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
- Map<String, Object> readFixedNeedsExcel(MultipartFile file);
- @PostMapping(value = "api/v1/ams/amstransprices/importTransPrice")
- Map<String, Object> importTransPrice(Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/dispatch")
- Map<String, Object> dispatch();
- @PostMapping(value = "api/v1/ams/amstransrequirements/forcedModification")
- Map<String, Object> forcedModification(Map<String, Object> params);
- @PostMapping(value = "api/v1/ams/amsfixedbindrequirements/addAmsFixedBindRequirement")
- Map<String, Object> addAmsFixedBindRequirement(@RequestBody Map<String, Object> params);
- @PostMapping(value = "api/v1/ams/amstransrequirements/withdrawRequirement")
- Map<String, Object> withdrawRequirement(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/getProductionRequirementListBind")
- Map<String, Object> getProductionRequirementListBind(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @PostMapping(value = "api/v1/ams/amstransrequirements/updateBindRequirement")
- Map<String, Object> updateBindRequirement(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/qjnyChange")
- Map<String, Object> qjnyChange(@RequestBody Map<String, Object> map);
- @PostMapping(value = "api/v1/ams/amstransrequirements/addDispatchCard")
- Map<String, Object> addDispatchCard(@RequestBody Map<String, Object> params);
- }
|