123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892 |
- package com.steerinfo.dil.feign;
- import com.steerinfo.dil.util.BaseRESTfulController;
- import com.steerinfo.framework.controller.RESTfulResult;
- import io.swagger.annotations.ApiImplicitParam;
- import io.swagger.annotations.ApiOperation;
- import io.swagger.models.auth.In;
- import org.springframework.cloud.openfeign.FeignClient;
- import org.springframework.transaction.annotation.Transactional;
- import org.springframework.web.bind.annotation.*;
- import java.math.BigDecimal;
- import java.text.ParseException;
- import java.util.List;
- import java.util.Map;
- /**
- * @author luobang
- * @create 2021-09-17 14:13
- */
- @FeignClient(value = "DAL-DAZHOU-WMS-DEV",url = "${openfeign.WMSFeign.url}")
- public interface WMSFeign {
- /**
- * 钢材入库实绩
- *
- * @param mapValue
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundResult/getWmsInboundResult", method = RequestMethod.POST)
- Map<String, Object> getWmsInboundResult(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer warehouseId,
- @RequestParam String startTime,
- @RequestParam String endTime);
- @RequestMapping(value = "/api/v1/wms/inboundResult/getWmsInboundResultStatistics", method = RequestMethod.POST)
- Map<String, Object> getWmsInboundResultStatistics(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer warehouseId,
- @RequestParam String startTime,
- @RequestParam String endTime);
- /**
- * 展示真实入库实绩
- */
- @RequestMapping(value = "/api/v1/wms/inboundResult/getWmsInboundResults", method = RequestMethod.POST)
- Map<String, Object> getWmsInboundResults(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer warehouseId,
- @RequestParam String startTime,
- @RequestParam String endTime);
- /**
- * 展示预留入库实绩信息
- *
- * @param mapValue
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundResult/getWmsReservedResult", method = RequestMethod.POST)
- Map<String, Object> getWmsReservedResult(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer warehouseId,
- @RequestParam String con);
- /**
- * 展示出库实绩
- *
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/wmspoutboundresults/getWmspOutboundResult", method = RequestMethod.POST)
- Map<String, Object> getWmspOutboundResult(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer warehouseId,
- @RequestParam String startTime,
- @RequestParam String endTime);
- /**
- * 新增出库实绩
- *
- * @param mapval
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/wmspoutboundresults/insertWmspOutBoundResult", method = RequestMethod.POST)
- Map<String, Object> insertWmspOutBoundResult(@RequestBody(required = false) Map<String, Object> mapval);
- /**
- * 逻辑删除出库单
- *
- * @param resultId
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmspoutboundresults/deletewmspOutboundResult")
- Map<String, Object> deleteWmspOutboundResult(@RequestParam Integer resultId);
- /**
- * 新增出库扫描实绩
- *
- * @param map
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmspoutboundresults/insertwmspOutboundScanResult")
- Map<String, Object> insertwmspOutboundScanResult(@RequestBody(required = false) Map<String, Object> map);
- /**
- * 装卸工PDA前端点击出库
- *
- * @param resultId
- * @return
- */
- @PostMapping("/api/v1/wms/wmspoutboundresults/outbountResultToSuccess")
- Map<String, Object> outbountResultToSuccess(@RequestParam Integer resultId);
- /**
- * 更新出库状态
- *
- * @param resultId
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmspoutboundresults/updataResultStatus")
- Map<String, Object> updataResultStatus(@RequestBody(required = false) Integer resultId);
- @PostMapping(value = "/api/v1/wms/wmsoffsitelibaryoutbounds/getRmsMaterial")
- Map<String, Object> getRmsMaterial(@RequestBody(required = false) Map<String, Object> mapval);
- /**
- * 展示实时库存数据
- *
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/wmspgridmaterials/selectGridMaterialList", method = RequestMethod.POST)
- Map<String, Object> selectGridMaterialList(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String warehouseId,
- @RequestParam String time,
- @RequestParam String con);
- /**
- * 展示实时库存数据
- *
- * @param
- * @param
- * @param
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/wmspgridmaterials/getGridMaterialAgeList", method = RequestMethod.POST)
- Map<String, Object> getGridMaterialAgeList(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer warehouseId);
- /**
- * 通过成品仓库网格ID查询实时库存数据
- *
- * @param gridId
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/wmspgridmaterials/selectGridMaterialListByGridId", method = RequestMethod.POST)
- Map<String, Object> selectGridMaterialListByGridId(@RequestParam BigDecimal gridId);
- /**
- * 修改物资钢材表的质量是否合格字段和逻辑删除
- *
- * @param map
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmspgridmaterials/updateRmsMaterialSteelDemotion")
- Map<String, Object> updateRmsMaterialSteelDemotion(@RequestBody Map<String, Object> map);
- /**
- * 钢材异地库出库扫描
- *
- * @param map
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsoffsitelibaryoutbounds/OutScanResultTag")
- Map<String, Object> OutScanResultTag(@RequestBody(required = false) Map<String, Object> map);
- /**
- * 获取钢材异地库出库数据
- *
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/wmsoffsitelibaryoutbounds/getWmsOffsiteLibaryOutboundList", method = RequestMethod.POST)
- Map<String, Object> getWmsOffsiteLibaryOutboundList(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("con") String con);
- /**
- * 展示钢材异地库入库实绩表
- *
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/wmsoffsitelibraryinbounds/getWmsOffsiteLibaryInboundList", method = RequestMethod.POST)
- Map<String, Object> getWmsOffsiteLibaryInboundList(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- /**
- * 钢材异地库入库扫描新增异地库入库实绩
- *
- * @param map
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsoffsitelibraryinbounds/insertOffsiteLibraryInbound")
- Map<String, Object> insertOffsiteLibraryInbound(@RequestBody(required = false) Map<String, Object> map);
- /**
- * //展示在途库存列表
- *
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/wmspintransitinventorys/getWmspIntransitInventory", method = RequestMethod.POST)
- Map<String, Object> getWmspIntransitInventory(@RequestBody(required = false) Map<String, Object> mapval,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- /**
- * 新增倒库出库实绩
- *
- * @param map
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmspoutboundresults/insertOutBoundResult")
- Map<String, Object> insertOutBoundResult(@RequestBody(required = false) Map<String, Object> map);
- /**
- * //新增倒库出库扫描实绩
- *
- * @param mapval
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmspoutboundscanresults/AddWmspOutboundScanResult")
- Map<String, Object> AddWmspOutboundScanResult(@RequestBody(required = false) Map<String, Object> mapval);
- /**
- * 通过下拉框筛选数据
- *
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @param warehouseid
- * @param gradtionNumber
- * @param stackingId
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/getWmspRestackMakeResultList")
- Map<String, Object> getWmspRestackMakeResultList(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer warehouseid,
- @RequestParam Integer stackingId,
- @RequestParam Integer gradtionNumber
- );
- /**
- * 添加倒垛单实绩
- *
- * @param mapval
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/addRestackMakeResult")
- Map<String, Object> addRestackMakeResult(@RequestBody Map<String, Object> mapval);
- @PostMapping("/api/v1/wms/wmsprestackdrivingresults/updateInstruction")
- Map<String, Object> updateInstruction(@RequestBody Map<String, Object> map);
- /**
- * 删除倒垛单
- *
- * @param resultId
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/deleteByResultId/{resultId}")
- Map<String, Object> deleteByResultId(@PathVariable String resultId);
- /**
- * 下发倒垛单pc端
- *
- * @param resultId
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/dispatchDistrubtionStatus/{resultId}")
- Map<String, Object> dispatchDistrubtionStatus(@PathVariable String resultId);
- /**
- * 下拉框获取层次
- *
- * @param warehouseid
- * @param stackingId
- * @return
- */
- @GetMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectGardationNumber")
- Map<String, Object> selectGardationNumber(@RequestParam Integer warehouseid,
- @RequestParam Integer stackingId);
- /**
- * 下拉框获取垛位
- *
- * @param warehouseid
- * @return
- */
- @GetMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectStackingId")
- Map<String, Object> selectStackingId(@RequestParam Integer warehouseid);
- /**
- * 下拉框获取仓库名称
- *
- * @return
- */
- @GetMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectWarehouse")
- Map<String, Object> selectWarehouse();
- /**
- * 展示倒垛单
- *
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @param DistrubtionStatus
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectRestackList")
- Map<String, Object> selectRestackList(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer DistrubtionStatus
- );
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectRestackList2")
- Map<String, Object> selectRestackList2(@RequestBody(required = false) Map<String, Object> map,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer DistrubtionStatus
- );
- /**
- * 修改倒垛单
- *
- * @param mapval
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/editRestackMakeResult")
- Map<String, Object> editRestackMakeResult(@RequestBody(required = false) Map<String, Object> mapval);
- /**
- * 渲染倒垛后的仓库信息
- *
- * @param resultId
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectAfterWarehouseByResultId/{resultId}")
- Map<String, Object> selectAfterWarehouseByResultId(@PathVariable Integer resultId);
- /**
- * 渲染倒垛后的垛位信息
- *
- * @param resultId
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectAfterstackingByResultId/{resultId}")
- Map<String, Object> selectAfterstackingByResultId(@PathVariable Integer resultId);
- /**
- * PDA展示倒垛单
- *
- * @param map
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectRestackForPDA")
- Map<String, Object> selectRestackForPDA(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/getRestackInfoByResultId")
- public RESTfulResult getRestackInfoByResultId(@RequestBody(required = false) Map<String, Object> mapVal,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId
- );
- /**
- * PDA根据实绩id查找物资信息
- *
- * @param map
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectMaterialInfoByResultId")
- Map<String, Object> selectMaterialInfoByResultId(@RequestBody(required = false) Map<String, Object> map);
- /**
- * PDA根据仓库id查找倒垛单
- *
- * @param map
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectRestackByWarehouseId")
- Map<String, Object> selectRestackByWarehouseId(@RequestBody(required = false) Map<String, Object> map);
- /**
- * 库管员扫描吊牌添加扫描实绩
- *
- * @param mal
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackscanresults/ScanTagResult")
- Map<String, Object> ScanTagResult(@RequestBody(required = false) Map<String, Object> mal);
- @PostMapping(value = "/api/v1/wms/inboundScanResult/getScanResult")
- Map<String, Object> getScanResult(@RequestBody(required = false) Map<String, Object> map);
- @PostMapping(value = "/api/v1/wms/inboundResult/getFurnaceNoAmount")
- Map<String, Object> getFurnaceNoAmount(@RequestBody(required = false) Map<String, Object> map);
- /**
- * 库管员下发倒垛单
- *
- * @param mapList
- * @return
- */
- @PostMapping(value = "/api/v1/wms/wmsprestackscanresults/Issue")
- Map<String, Object> Issue(@RequestBody(required = false) List<Map<String, Object>> mapList);
- /**
- * 展示退库实绩
- *
- * @param mapValue
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/reboundResult/getWmsReboundResult", method = RequestMethod.POST)
- RESTfulResult getWmsReboundResult(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/selectScanResultByIboundResultId", method = RequestMethod.POST)
- RESTfulResult selectScanResultByIboundResultId(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer inboundId
- );
- //根据物资信息查找暂存的垛位
- @PostMapping("/api/v1/wms/reboundResult/selectInfoByMaterialCode")
- Map<String, Object> selectInfoByMaterialCode(@RequestBody(required = false) Map<String, Object> mal);
- //根据仓库id查询未接收的垛位
- @PostMapping("/api/v1/wms/inboundScanResult/selectStackingInfoByWarehouseId")
- Map<String, Object> selectStackingInfoByWarehouseId(@RequestBody(required = false) Map<String, Object> mal);
- //更新垛位
- @PostMapping("/api/v1/wms/inboundScanResult/updateStatus")
- Map<String, Object> updateStatus(@RequestBody(required = false) Map<String, Object> mal);
- /**
- * 展示倒库实绩
- *
- * @param mapValue
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundResult/getWmsIvboundResult", method = RequestMethod.POST)
- RESTfulResult getWmsIvboundResult(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- /**
- * 展示倒库物资实绩
- *
- * @param mapValue
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/getWmsIvboundMaterial", method = RequestMethod.POST)
- RESTfulResult getWmsIvboundMaterial(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- /**
- * 库存盘点实绩
- */
- @RequestMapping(value = "/api/v1/wms/inventoryCheck/getInventoryCheck", method = RequestMethod.POST)
- RESTfulResult getInventoryCheck(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- /**
- * 库存结转
- *
- * @param mapValue
- * @param apiId
- * @param pageNum
- * @param pageSize
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inventoryClose/getInventoryClose", method = RequestMethod.POST)
- RESTfulResult getInventoryClose(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String value);
- //库存结转定时器
- @PostMapping(value = "/api/v1/wms/inventoryClose/addInventoryClose")
- RESTfulResult addInventoryClose();
- /**
- * 收发存报表
- */
- @RequestMapping(value = "/api/v1/wms/sendReceive/getSendReceive", method = RequestMethod.POST)
- RESTfulResult getSendReceive(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con,
- @RequestParam String startTime,
- @RequestParam String endTime
- );
- /**
- * 展示未下发吊钢工扫描吊牌实绩
- *
- * @return
- */
- @PostMapping(value = "/api/v1/wms/inboundScanResult/getTagResult")
- Map<String, Object> getTagResult();
- /**
- * 展示已入库吊钢工扫描吊牌实绩
- *
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/getIssuedTagResult", method = RequestMethod.POST)
- Map<String, Object> getIssuedTagResult();
- /**
- * 展示异常入库吊钢工扫描吊牌实绩
- *
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/getIssuedTagNoResult", method = RequestMethod.POST)
- Map<String, Object> getIssuedTagNoResult();
- /**
- * 展示退库已下发吊钢工扫描吊牌实绩
- *
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/reboundResult/getReIssuedResult", method = RequestMethod.POST)
- Map<String, Object> getIssuedResult();
- /**
- * 展示未下发退库吊钢工扫描吊牌实绩
- *
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/reboundResult/getReTagResult", method = RequestMethod.POST)
- Map<String, Object> getReTagResult();
- /**
- * 展示已倒库入库吊钢工扫描吊牌实绩
- *
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/getIvIssuedResult", method = RequestMethod.POST)
- Map<String, Object> getIvIssuedResult();
- /**
- * 展示倒库入库未下发退库吊钢工扫描吊牌实绩
- *
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/getIvTagResult", method = RequestMethod.POST)
- Map<String, Object> getIvTagResult();
- /**
- * 新增入库实绩,返回选择垛位
- *
- * @param mapList
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundResult/insertInboundResult", method = RequestMethod.POST)
- Map<String, Object> insertInboundResult(@RequestBody List<Map<String, Object>> mapList);
- /**
- * 新增退库实绩,返回选择垛位
- *
- * @param mapList
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/reboundResult/insertReboundResult", method = RequestMethod.POST)
- String insertReboundResult(@RequestBody List<Map<String, Object>> mapList);
- /**
- * 新增倒库入库实绩,返回选择垛位
- *
- * @param mapList
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundResult/insertIvboundResult", method = RequestMethod.POST)
- String insertIvboundResult(@RequestBody List<Map<String, Object>> mapList);
- /**
- * 行车工查看垛位
- *
- * @param DriverId
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundStack/getInboundStack", method = RequestMethod.POST)
- Integer getInboundStack(@RequestParam Integer DriverId);
- /**
- * 新增库存盘点
- *
- * @param map
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundStack/getInboundStack", method = RequestMethod.POST)
- Map<String, Object> inventoryCheck(@RequestBody Map<String, Object> map);
- /**
- * 新增入库扫描实绩
- *
- * @param map
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/insertResult", method = RequestMethod.POST)
- Map<String, Object> insertResult(@RequestBody Map<String, Object> map);
- /**
- * 新增退库扫描实绩
- *
- * @param map
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/insertReboundScanResult", method = RequestMethod.POST)
- Map<String, Object> insertReboundScanResult(@RequestBody Map<String, Object> map);
- /**
- * 新增倒库入库扫描实绩
- *
- * @param map
- * @return
- */
- @RequestMapping(value = "/api/v1/wms/inboundScanResult/insertIvboundScanResult", method = RequestMethod.POST)
- Map<String, Object> insertIvboundScanResult(@RequestBody Map<String, Object> map);
- /**
- * 根据实绩id查找物资是否稽核完成
- */
- @PostMapping(value = "/api/vi/wms/wmsprestackscanresults/selectMaterialSteelIdByReusltId")
- Map<String, Object> selectMaterialSteelIdByReusltId(@RequestBody(required = false) Map<String, Object> map);
- @RequestMapping(value = "/api/v1/wms/inboundResult/selectScanResultByIboundResultId", method = RequestMethod.POST)
- RESTfulResult selectScanResultByIboundResultId(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- @RequestMapping(value = "/api/v1/wms/wmspivboundmakeresult/getIvboundMakeResultList", method = RequestMethod.POST)
- RESTfulResult getIvboundMakeResultList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam String con);
- @PostMapping(value = "/api/v1/wms/wmspivboundmakeresult/addIvboundMakeResult")
- Map<String, Object> addIvboundMakeResult(@RequestBody Map<String, Object> mapValue);
- @PostMapping(value = "/api/v1/wms/wmspivboundmakeresult/deleteIvboundMakeResult/{resultId}")
- Map<String, Object> deleteIvboundMakeResult(@PathVariable("resultId") Integer resultId);
- @PostMapping(value = "/api/v1/wms/wmspivboundmakeresult/selectIvboundMakeResult/{resultId}")
- List<Map<String, Object>> selectIvboundMakeResult(@PathVariable("resultId") Integer resultId);
- @PostMapping(value = "/api/v1/wms/wmspivboundmakeresult/updateIvboundMakeResult")
- Map<String, Object> updateIvboundMakeResult(@RequestBody Map<String, Object> mapValue);
- //下发给行车工
- @PostMapping("/api/v1/wms/reboundResult/IssueToCrane")
- Map<String, Object> IssueToCrane(@RequestBody Map<String, Object> map);
- //创建组
- @PostMapping(value = "/api/v1/wms/wmspinboundgroups/createGrop", produces = "application/json;charset=UTF-8")
- public RESTfulResult createGrop(@RequestBody Map mapValue);
- //
- @PostMapping("/api/v1/wms/inboundScanResult/insertResult")
- public RESTfulResult insertScanResult(@RequestBody(required = false) Map<String, Object> map) throws ParseException;
- //新增入库实绩
- @PostMapping("/api/v1/wms/inboundResult/insertInboundResult")
- public RESTfulResult addInvoice(@RequestParam("userName") String userName, @RequestParam("groupId") BigDecimal groupId, @RequestParam("personnelWorkshopid") BigDecimal personnelWorkshopid, @RequestBody(required = false) List<Map<String, Object>> mapList);
- //加入分组
- @PostMapping(value = "/api/v1/wms/wmspinboundgroups/joinGroup", produces = "application/json;charset=UTF-8")
- public RESTfulResult joinGroup(@RequestBody Map mapValue);
- //获得抢单信息
- @PostMapping("/api/v1/wms/wmspinbounddistributes/grabDistribute")
- public RESTfulResult grabDistribute(@RequestBody Map<String, Object> mapValue);
- //抢单
- @GetMapping("/api/v1/wms/wmspinbounddistributes/getNewDistribute")
- public RESTfulResult getNewDistribute( @RequestParam("personnelWorkshopid") Integer personnelWorkshopid);
- //
- // @PostMapping("/api/v1/wms/wmsprestackmakeresults/createRestackMakeResult")
- // public RESTfulResult createRestackMakeResult(@RequestParam("keeperId") BigDecimal keeperId,
- // @RequestParam("beforeLevel")BigDecimal beforeLevel,
- // @RequestParam(name = "afterStackingId",defaultValue = "20")BigDecimal afterStackingId,
- // @RequestParam("afterWarehouseId")BigDecimal afterWarehouseId,
- // @RequestParam("afterBeforeStackingId") BigDecimal afterBeforeStackingId,
- // @RequestParam("resultRemark")String resultRemark,
- // @RequestBody(required = false) List<Map<String,Object>> mps);
- @GetMapping("/api/v1/wms/wmsprestackmakeresults/selectRestackByWarehouseIds")
- public Map<String, Object> selectRestackByWarehouseIds(@RequestParam(required = true) String warehouseid);
- @GetMapping("/api/v1/wms/wmsprestackmaketyperesults/getRestackMakeTypeResult")
- public Map<String, Object> getRestackMakeTypeResult(@RequestParam("restackMake") String restackMake,@RequestParam("context")String context);
- @PostMapping(value = "/api/v1/wms/wmspgridmaterials/getMaterialTypeList")
- Map<String, Object> getMaterialTypeList(@RequestParam("warehouseid") String warehouseid,
- @RequestParam("stackingId") BigDecimal stackingId,
- @RequestParam("gradtionNumber") BigDecimal gradtionNumber,
- @RequestParam(name = "pageNum") Integer pageNum,
- @RequestParam(name = "pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId);
- @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/createRestackMakeResult")
- Map<String, Object> createRestackMakeResult(@RequestParam("keeperId") BigDecimal keeperId,
- @RequestParam("beforeLevel") BigDecimal beforeLevel,
- @RequestParam(name = "afterStackingId", defaultValue = "20") BigDecimal afterStackingId,
- @RequestParam("afterWarehouseId") BigDecimal afterWarehouseId,
- @RequestParam("afterBeforeStackingId") BigDecimal afterBeforeStackingId,
- @RequestParam("resultRemark")String resultRemark,
- @RequestBody(required = false) List<Map<String,Object>> mps);
- @GetMapping("/api/v1/wms/wmspoutboundresults/getInitOutboundScanResultMaterialInfo")
- public RESTfulResult getInitOutboundScanResultMaterialInfo(@RequestParam(value = "resultId",required = true) BigDecimal resultId);
- @PostMapping("/api/v1/wms/wmspoutboundresults/deleteGridMaterial")
- public RESTfulResult deleteGridMaterial(@RequestParam String materialOnlyCode);
- @GetMapping(value = "/api/v1/wms/wmsprestackmakeresults/changeRestackMakeResult")
- int changeRestackMakeResult(@RequestParam("restackMake") String restackMake);
- @PostMapping("/api/v1/wms/wmspgridmaterials/updateWmspGridMaterialForRestack")
- Map<String,Object> updateWmspGridMaterialForRestack(@RequestBody Map<String,Object> map);
- @PostMapping("/api/v1/wms/wmspgridmaterials/insertStockTaking")
- Map<String,Object> insertStockTaking(@RequestParam(value = "warehouseId") String warehouseId,
- @RequestParam(value = "materialCode") String materialCode,
- @RequestParam(value = "quantity") Integer quantity);
- @PostMapping("/api/v1/wms/wmspgridmaterials/insertReserved")
- Map<String,Object> insertReserved(@RequestParam(value = "warehouseId") String warehouseId,
- @RequestParam(value = "materialCode") String materialCode,
- @RequestParam(value = "materialSpecification") String materialSpecification,
- @RequestParam(value = "materialModel") String materialModel,
- @RequestParam(value = "quantity") Integer quantity);
- @PostMapping("/api/v1/wms/wmspgridmaterials/insertInbounds")
- Map<String,Object> insertInbounds(@RequestParam(value = "warehouseId") String warehouseId,
- @RequestParam(value = "materialCode") String materialCode,
- @RequestParam(value = "materialSpecification") String materialSpecification,
- @RequestParam(value = "materialModel") String materialModel,
- @RequestParam(value = "quantity") Integer quantity);
- @PostMapping("/api/v1/wms/wmspgridmaterials/getStockTakingList")
- Map<String,Object> getStockTakingList(@RequestParam(value = "pageNum") Integer pageNum,
- @RequestParam(value = "pageSize") Integer pageSize,
- @RequestParam(value = "apiId") Integer apiId);
- @PostMapping("/api/v1/wms/wmspgridmaterials/getSteelMaterialList")
- Map<String,Object> getSteelMaterialList(@RequestBody(required = false) Map<String,Object> mapVal,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer warehouseId,
- @RequestParam String con);
- @PostMapping("/api/v1/wms/wmspgridmaterials/getSteelWarehouseList")
- Map<String,Object> getSteelWarehouseList(@RequestBody(required = false) Map<String,Object> mapVal,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- @PostMapping("/api/v1/wms/wmspgridmaterials/getSteelMaterialModelList")
- Map<String,Object> getSteelMaterialModelList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam(value = "pageNum") Integer pageNum,
- @RequestParam(value = "pageSize") Integer pageSize,
- @RequestParam(value = "apiId") Integer apiId,
- @RequestParam(value = "warehouseId") Integer warehouseId,
- @RequestParam(value = "status") Integer status,
- @RequestParam(value = "startTime",required = false)String startTime,
- @RequestParam(value = "endTime",required = false)String endTime,
- @RequestParam(value = "con") String con);
- @PostMapping("/api/v1/wms/inboundResult/changeReserved")
- int changeReserved(@RequestBody(required = false) List<Map<String, Object>> mapList);
- //出库炉号对应的数量
- @PostMapping("/api/v1/wms/wmspoutboundresults/getWmsOutboundResultStatistics")
- RESTfulResult getWmsOutboundResultStatistics(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer warehouseId,
- @RequestParam String con,
- @RequestParam String startTime,
- @RequestParam String endTime);
- @PostMapping("/api/v1/wms/inboundResult/undoInbound")
- Map<String, Object> undoInbound(@RequestParam BigDecimal inboundId);
- @PostMapping("/api/v1/wms/wmspoutboundresults/disorderlyOutbound")
- Map<String, Object> disorderlyOutbound(@RequestBody Map<String, Object> map);
- @PostMapping("/api/v1/wms/wmshgridmaterials/gePortStockList")
- Map<String, Object> gePortStockList(@RequestBody(required = false) Map<String, Object> mapVal);
- @PostMapping("/api/v1/wms/platformWarehouse/platformInbound")
- Map<String, Object> platformInbound(@RequestBody Map<String, Object> map);
- }
|