WMSFeign.java 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607
  1. package com.steerinfo.dil.feign;
  2. import com.steerinfo.dil.util.BaseRESTfulController;
  3. import com.steerinfo.framework.controller.RESTfulResult;
  4. import org.springframework.cloud.openfeign.FeignClient;
  5. import org.springframework.transaction.annotation.Transactional;
  6. import org.springframework.web.bind.annotation.*;
  7. import java.math.BigDecimal;
  8. import java.util.List;
  9. import java.util.Map;
  10. /**
  11. * @author luobang
  12. * @create 2021-09-17 14:13
  13. */
  14. @FeignClient(value = "DAL-DAZHOU-WMS-DEV",url = "${openfeign.WMSFeign.url}")
  15. public interface WMSFeign {
  16. /**
  17. * 钢材入库实绩
  18. * @param mapValue
  19. * @param apiId
  20. * @param pageNum
  21. * @param pageSize
  22. * @return
  23. */
  24. @RequestMapping(value = "/api/v1/wms/inboundResult/getWmsInboundResult",method = RequestMethod.POST)
  25. Map<String,Object> getWmsInboundResult(@RequestBody(required = false) Map<String, Object> mapValue,
  26. @RequestParam Integer apiId,
  27. @RequestParam Integer pageNum,
  28. @RequestParam Integer pageSize);
  29. /**
  30. * 展示出库实绩
  31. * @param apiId
  32. * @param pageNum
  33. * @param pageSize
  34. * @return
  35. */
  36. @RequestMapping(value = "/api/v1/wms/wmspoutboundresults/getWmspOutboundResult",method = RequestMethod.POST)
  37. Map<String,Object> getWmspOutboundResult(@RequestBody(required = false) Map<String,Object> map,
  38. @RequestParam Integer apiId,
  39. @RequestParam Integer pageNum,
  40. @RequestParam Integer pageSize,
  41. @RequestParam String con);
  42. /**
  43. * 新增出库实绩
  44. * @param mapval
  45. * @return
  46. */
  47. @RequestMapping(value = "/api/v1/wms/wmspoutboundresults/insertWmspOutBoundResult",method = RequestMethod.POST)
  48. Map<String,Object> insertWmspOutBoundResult(@RequestBody(required = false) Map<String, Object> mapval);
  49. /**
  50. * 逻辑删除出库单
  51. * @param resultId
  52. * @return
  53. */
  54. @PostMapping(value = "/api/v1/wms/wmspoutboundresults/deletewmspOutboundResult")
  55. Map<String,Object> deleteWmspOutboundResult(@RequestParam Integer resultId);
  56. /**
  57. * 新增出库扫描实绩
  58. * @param map
  59. * @return
  60. */
  61. @PostMapping(value = "/api/v1/wms/wmspoutboundresults/insertwmspOutboundScanResult")
  62. Map<String,Object> insertwmspOutboundScanResult(@RequestBody(required = false) Map<String, Object> map);
  63. /**
  64. * 装卸工PDA前端点击出库
  65. * @param resultId
  66. * @return
  67. */
  68. @PostMapping("/api/v1/wms/wmspoutboundresults/outbountResultToSuccess")
  69. Map<String,Object> outbountResultToSuccess(@RequestParam Integer resultId);
  70. /**
  71. * 更新出库状态
  72. * @param resultId
  73. * @return
  74. */
  75. @PostMapping(value = "/api/v1/wms/wmspoutboundresults/updataResultStatus")
  76. Map<String,Object> updataResultStatus(@RequestBody(required = false)Integer resultId);
  77. @PostMapping(value = "/api/v1/wms/wmsoffsitelibaryoutbounds/getRmsMaterial")
  78. Map<String,Object> getRmsMaterial(@RequestBody(required = false)Map<String, Object> mapval);
  79. /**
  80. * 展示实时库存数据
  81. * @param apiId
  82. * @param pageNum
  83. * @param pageSize
  84. * @return
  85. */
  86. @RequestMapping(value = "/api/v1/wms/wmspgridmaterials/selectGridMaterialList",method = RequestMethod.POST)
  87. Map<String,Object> selectGridMaterialList(@RequestBody(required = false) Map<String,Object> map,
  88. @RequestParam Integer apiId,
  89. @RequestParam Integer pageNum,
  90. @RequestParam Integer pageSize,
  91. @RequestParam String con);
  92. /**
  93. * 通过成品仓库网格ID查询实时库存数据
  94. * @param gridId
  95. * @return
  96. */
  97. @RequestMapping(value = "/api/v1/wms/wmspgridmaterials/selectGridMaterialListByGridId",method = RequestMethod.POST)
  98. Map<String,Object> selectGridMaterialListByGridId(@RequestParam BigDecimal gridId);
  99. /**
  100. * 修改物资钢材表的质量是否合格字段和逻辑删除
  101. * @param map
  102. * @return
  103. */
  104. @PostMapping(value = "/api/v1/wms/wmspgridmaterials/updateRmsMaterialSteelDemotion")
  105. Map<String,Object> updateRmsMaterialSteelDemotion(@RequestBody Map<String,Object> map);
  106. /**
  107. * 钢材异地库出库扫描
  108. * @param map
  109. * @return
  110. */
  111. @PostMapping(value = "/api/v1/wms/wmsoffsitelibaryoutbounds/OutScanResultTag")
  112. Map<String,Object> OutScanResultTag(@RequestBody(required = false)Map<String,Object> map);
  113. /**
  114. * 获取钢材异地库出库数据
  115. * @param apiId
  116. * @param pageNum
  117. * @param pageSize
  118. * @return
  119. */
  120. @RequestMapping(value = "/api/v1/wms/wmsoffsitelibaryoutbounds/getWmsOffsiteLibaryOutboundList",method = RequestMethod.POST)
  121. Map<String,Object> getWmsOffsiteLibaryOutboundList(@RequestBody(required = false) Map<String,Object> map,
  122. @RequestParam("pageNum") Integer pageNum,
  123. @RequestParam("pageSize") Integer pageSize,
  124. @RequestParam("apiId") Integer apiId,
  125. @RequestParam("con") String con);
  126. /**
  127. * 展示钢材异地库入库实绩表
  128. * @param apiId
  129. * @param pageNum
  130. * @param pageSize
  131. * @return
  132. */
  133. @RequestMapping(value = "/api/v1/wms/wmsoffsitelibraryinbounds/getWmsOffsiteLibaryInboundList",method = RequestMethod.POST)
  134. Map<String,Object> getWmsOffsiteLibaryInboundList(@RequestBody(required = false) Map<String,Object> map,
  135. @RequestParam Integer apiId,
  136. @RequestParam Integer pageNum,
  137. @RequestParam Integer pageSize,
  138. @RequestParam String con);
  139. /**
  140. * 钢材异地库入库扫描新增异地库入库实绩
  141. * @param map
  142. * @return
  143. */
  144. @PostMapping(value = "/api/v1/wms/wmsoffsitelibraryinbounds/insertOffsiteLibraryInbound")
  145. Map<String,Object> insertOffsiteLibraryInbound(@RequestBody(required = false)Map<String,Object> map);
  146. /**
  147. * //展示在途库存列表
  148. * @param apiId
  149. * @param pageNum
  150. * @param pageSize
  151. * @return
  152. */
  153. @RequestMapping(value = "/api/v1/wms/wmspintransitinventorys/getWmspIntransitInventory",method = RequestMethod.POST)
  154. Map<String,Object> getWmspIntransitInventory(@RequestBody(required = false)
  155. @RequestParam Integer apiId,
  156. @RequestParam Integer pageNum,
  157. @RequestParam Integer pageSize);
  158. /**
  159. *新增倒库出库实绩
  160. * @param map
  161. * @return
  162. */
  163. @PostMapping(value = "/api/v1/wms/wmspoutboundresults/insertOutBoundResult")
  164. Map<String,Object> insertOutBoundResult(@RequestBody(required = false)Map<String,Object> map);
  165. /**
  166. * //新增倒库出库扫描实绩
  167. * @param mapval
  168. * @return
  169. */
  170. @PostMapping(value = "/api/v1/wms/wmspoutboundscanresults/AddWmspOutboundScanResult")
  171. Map<String,Object> AddWmspOutboundScanResult(@RequestBody(required = false)Map<String,Object> mapval);
  172. /**
  173. * 通过下拉框筛选数据
  174. * @param apiId
  175. * @param pageNum
  176. * @param pageSize
  177. * @param warehouseid
  178. * @param gradtionNumber
  179. * @param stackingId
  180. * @return
  181. */
  182. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/getWmspRestackMakeResultList")
  183. Map<String,Object> getWmspRestackMakeResultList(@RequestBody(required = false) Map<String,Object> map,
  184. @RequestParam Integer apiId,
  185. @RequestParam Integer pageNum,
  186. @RequestParam Integer pageSize,
  187. @RequestParam Integer warehouseid,
  188. @RequestParam Integer stackingId,
  189. @RequestParam Integer gradtionNumber
  190. );
  191. /**
  192. * 添加倒垛单实绩
  193. * @param mapval
  194. * @return
  195. */
  196. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/addRestackMakeResult")
  197. Map<String,Object> addRestackMakeResult(@RequestBody Map<String,Object> mapval);
  198. @PostMapping("/api/v1/wms/wmsprestackdrivingresults/updateInstruction")
  199. Map<String, Object> updateInstruction(@RequestBody Map<String, Object> map);
  200. /**
  201. * 删除倒垛单
  202. * @param resultId
  203. * @return
  204. */
  205. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/deleteByResultId/{resultId}")
  206. Map<String,Object> deleteByResultId(@PathVariable Integer resultId);
  207. /**
  208. * 下发倒垛单pc端
  209. * @param resultId
  210. * @return
  211. */
  212. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/dispatchDistrubtionStatus/{resultId}")
  213. Map<String,Object> dispatchDistrubtionStatus(@PathVariable Integer resultId);
  214. /**
  215. * 下拉框获取层次
  216. * @param warehouseid
  217. * @param stackingId
  218. * @return
  219. */
  220. @GetMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectGardationNumber")
  221. Map<String,Object> selectGardationNumber(@RequestParam Integer warehouseid,
  222. @RequestParam Integer stackingId );
  223. /**
  224. * 下拉框获取垛位
  225. * @param warehouseid
  226. * @return
  227. */
  228. @GetMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectStackingId")
  229. Map<String,Object> selectStackingId(@RequestParam Integer warehouseid);
  230. /**
  231. * 下拉框获取仓库名称
  232. * @return
  233. */
  234. @GetMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectWarehouse")
  235. Map<String,Object> selectWarehouse();
  236. /**
  237. *展示倒垛单
  238. * @param apiId
  239. * @param pageNum
  240. * @param pageSize
  241. * @param DistrubtionStatus
  242. * @return
  243. */
  244. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectRestackList")
  245. Map<String,Object> selectRestackList (@RequestBody(required = false) Map<String,Object> map,
  246. @RequestParam Integer apiId,
  247. @RequestParam Integer pageNum,
  248. @RequestParam Integer pageSize,
  249. @RequestParam Integer DistrubtionStatus
  250. );
  251. /**
  252. * 修改倒垛单
  253. * @param mapval
  254. * @return
  255. */
  256. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/editRestackMakeResult")
  257. Map<String,Object> editRestackMakeResult(@RequestBody(required = false)Map<String,Object> mapval);
  258. /**
  259. * 渲染倒垛后的仓库信息
  260. * @param resultId
  261. * @return
  262. */
  263. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectAfterWarehouseByResultId/{resultId}")
  264. Map<String,Object> selectAfterWarehouseByResultId(@PathVariable Integer resultId);
  265. /**
  266. * 渲染倒垛后的垛位信息
  267. * @param resultId
  268. * @return
  269. */
  270. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectAfterstackingByResultId/{resultId}")
  271. Map<String,Object> selectAfterstackingByResultId(@PathVariable Integer resultId);
  272. /**
  273. * PDA展示倒垛单
  274. * @param map
  275. * @return
  276. */
  277. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectRestackForPDA")
  278. Map<String,Object> selectRestackForPDA(@RequestBody(required = false)Map<String,Object> map);
  279. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/getRestackInfoByResultId")
  280. public RESTfulResult getRestackInfoByResultId(@RequestBody(required = false) Map<String,Object> mapVal,
  281. @RequestParam Integer pageNum,
  282. @RequestParam Integer pageSize,
  283. @RequestParam Integer apiId
  284. );
  285. /**
  286. * PDA根据实绩id查找物资信息
  287. * @param map
  288. * @return
  289. */
  290. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectMaterialInfoByResultId")
  291. Map<String,Object> selectMaterialInfoByResultId(@RequestBody(required = false)Map<String,Object> map);
  292. /**
  293. * PDA根据仓库id查找倒垛单
  294. * @param map
  295. * @return
  296. */
  297. @PostMapping(value = "/api/v1/wms/wmsprestackmakeresults/selectRestackByWarehouseId")
  298. Map<String,Object> selectRestackByWarehouseId(@RequestBody(required = false)Map<String,Object> map);
  299. /**
  300. * 库管员扫描吊牌添加扫描实绩
  301. * @param mal
  302. * @return
  303. */
  304. @PostMapping(value = "/api/v1/wms/wmsprestackscanresults/ScanTagResult")
  305. Map<String,Object> ScanTagResult(@RequestBody(required = false)Map<String,Object> mal);
  306. @PostMapping(value = "/api/v1/wms/inboundScanResult/getScanResult")
  307. Map<String,Object> getScanResult(@RequestBody Map<String,Object> map);
  308. /**
  309. * 库管员下发倒垛单
  310. * @param mapList
  311. * @return
  312. */
  313. @PostMapping(value = "/api/v1/wms/wmsprestackscanresults/Issue")
  314. Map<String,Object> Issue(@RequestBody(required = false) List<Map<String, Object>> mapList);
  315. /**
  316. * 展示退库实绩
  317. * @param mapValue
  318. * @param apiId
  319. * @param pageNum
  320. * @param pageSize
  321. * @return
  322. */
  323. @RequestMapping(value = "/api/v1/wms/reboundResult/getWmsReboundResult",method = RequestMethod.POST)
  324. RESTfulResult getWmsReboundResult(@RequestBody(required = false) Map<String, Object> mapValue,
  325. @RequestParam Integer apiId,
  326. @RequestParam Integer pageNum,
  327. @RequestParam Integer pageSize);
  328. @RequestMapping(value = "/api/v1/wms/inboundResult/selectScanResultByIboundResultId",method = RequestMethod.POST)
  329. RESTfulResult selectScanResultByIboundResultId(@RequestBody(required = false) Map<String, Object> mapValue,
  330. @RequestParam Integer apiId,
  331. @RequestParam Integer pageNum,
  332. @RequestParam Integer pageSize,
  333. @RequestParam Integer inboundId);
  334. //根据物资信息查找暂存的垛位
  335. @PostMapping("/api/v1/wms/reboundResult/selectInfoByMaterialCode")
  336. Map<String,Object> selectInfoByMaterialCode(@RequestBody(required = false) Map<String,Object> mal);
  337. //根据仓库id查询未接收的垛位
  338. @PostMapping("/api/v1/wms/inboundScanResult/selectStackingInfoByWarehouseId")
  339. Map<String,Object> selectStackingInfoByWarehouseId(@RequestBody(required = false) Map<String,Object> mal);
  340. //更新垛位
  341. @PostMapping("/api/v1/wms/inboundScanResult/updateStatus")
  342. Map<String,Object> updateStatus(@RequestBody(required = false) Map<String,Object> mal);
  343. /**
  344. * 展示倒库实绩
  345. * @param mapValue
  346. * @param apiId
  347. * @param pageNum
  348. * @param pageSize
  349. * @return
  350. */
  351. @RequestMapping(value = "/api/v1/wms/inboundResult/getWmsIvboundResult",method = RequestMethod.POST)
  352. RESTfulResult getWmsIvboundResult(@RequestBody(required = false) Map<String, Object> mapValue,
  353. @RequestParam Integer apiId,
  354. @RequestParam Integer pageNum,
  355. @RequestParam Integer pageSize);
  356. /**
  357. * 展示倒库物资实绩
  358. * @param mapValue
  359. * @param apiId
  360. * @param pageNum
  361. * @param pageSize
  362. * @return
  363. */
  364. @RequestMapping(value = "/api/v1/wms/inboundScanResult/getWmsIvboundMaterial",method = RequestMethod.POST)
  365. RESTfulResult getWmsIvboundMaterial(@RequestBody(required = false) Map<String, Object> mapValue,
  366. @RequestParam Integer apiId,
  367. @RequestParam Integer pageNum,
  368. @RequestParam Integer pageSize);
  369. /**
  370. * 库存盘点实绩
  371. */
  372. @RequestMapping(value = "/api/v1/wms/inventoryCheck/getInventoryCheck",method = RequestMethod.POST)
  373. RESTfulResult getInventoryCheck(@RequestBody(required = false) Map<String, Object> mapValue,
  374. @RequestParam Integer apiId,
  375. @RequestParam Integer pageNum,
  376. @RequestParam Integer pageSize);
  377. /**
  378. * 库存结转
  379. * @param mapValue
  380. * @param apiId
  381. * @param pageNum
  382. * @param pageSize
  383. * @return
  384. */
  385. @RequestMapping(value = "/api/v1/wms/inventoryClose/getInventoryClose",method = RequestMethod.POST)
  386. RESTfulResult getInventoryClose(@RequestBody(required = false) Map<String, Object> mapValue,
  387. @RequestParam Integer apiId,
  388. @RequestParam Integer pageNum,
  389. @RequestParam Integer pageSize);
  390. /**
  391. * 收发存报表
  392. */
  393. @RequestMapping(value = "/api/v1/wms/sendReceive/getSendReceive",method = RequestMethod.POST)
  394. RESTfulResult getSendReceive(@RequestBody(required = false) Map<String, Object> mapValue,
  395. @RequestParam Integer apiId,
  396. @RequestParam Integer pageNum,
  397. @RequestParam Integer pageSize);
  398. /**
  399. * 展示未下发吊钢工扫描吊牌实绩
  400. * @return
  401. */
  402. @PostMapping(value = "/api/v1/wms/inboundScanResult/getTagResult")
  403. Map<String,Object> getTagResult();
  404. /**
  405. * 展示已入库吊钢工扫描吊牌实绩
  406. * @return
  407. */
  408. @RequestMapping(value = "/api/v1/wms/inboundScanResult/getIssuedTagResult",method = RequestMethod.POST)
  409. Map<String,Object> getIssuedTagResult();
  410. /**
  411. * 展示异常入库吊钢工扫描吊牌实绩
  412. * @return
  413. */
  414. @RequestMapping(value = "/api/v1/wms/inboundScanResult/getIssuedTagNoResult",method = RequestMethod.POST)
  415. Map<String,Object> getIssuedTagNoResult();
  416. /**
  417. * 展示退库已下发吊钢工扫描吊牌实绩
  418. * @return
  419. */
  420. @RequestMapping(value = "/api/v1/wms/reboundResult/getReIssuedResult",method = RequestMethod.POST)
  421. Map<String,Object> getIssuedResult();
  422. /**
  423. * 展示未下发退库吊钢工扫描吊牌实绩
  424. * @return
  425. */
  426. @RequestMapping(value = "/api/v1/wms/reboundResult/getReTagResult",method = RequestMethod.POST)
  427. Map<String,Object> getReTagResult();
  428. /**
  429. * 展示已倒库入库吊钢工扫描吊牌实绩
  430. * @return
  431. */
  432. @RequestMapping(value = "/api/v1/wms/inboundScanResult/getIvIssuedResult",method = RequestMethod.POST)
  433. Map<String,Object> getIvIssuedResult();
  434. /**
  435. * 展示倒库入库未下发退库吊钢工扫描吊牌实绩
  436. * @return
  437. */
  438. @RequestMapping(value = "/api/v1/wms/inboundScanResult/getIvTagResult",method = RequestMethod.POST)
  439. Map<String,Object> getIvTagResult();
  440. /**
  441. * 新增入库实绩,返回选择垛位
  442. * @param mapList
  443. * @return
  444. */
  445. @RequestMapping(value = "/api/v1/wms/inboundResult/insertInboundResult",method = RequestMethod.POST)
  446. Map<String,Object> insertInboundResult(@RequestBody List<Map<String, Object>> mapList);
  447. /**
  448. * 新增退库实绩,返回选择垛位
  449. * @param mapList
  450. * @return
  451. */
  452. @RequestMapping(value = "/api/v1/wms/reboundResult/insertReboundResult",method = RequestMethod.POST)
  453. String insertReboundResult(@RequestBody List<Map<String, Object>> mapList);
  454. /**
  455. * 新增倒库入库实绩,返回选择垛位
  456. * @param mapList
  457. * @return
  458. */
  459. @RequestMapping(value = "/api/v1/wms/inboundResult/insertIvboundResult",method = RequestMethod.POST)
  460. String insertIvboundResult(@RequestBody List<Map<String, Object>> mapList);
  461. /**
  462. * 行车工查看垛位
  463. * @param DriverId
  464. * @return
  465. */
  466. @RequestMapping(value = "/api/v1/wms/inboundStack/getInboundStack",method = RequestMethod.POST)
  467. Integer getInboundStack(@RequestParam Integer DriverId);
  468. /**
  469. * 新增库存盘点
  470. * @param map
  471. * @return
  472. */
  473. @RequestMapping(value = "/api/v1/wms/inboundStack/getInboundStack",method = RequestMethod.POST)
  474. Map<String,Object> inventoryCheck(@RequestBody Map<String,Object> map);
  475. /**
  476. * 新增入库扫描实绩
  477. * @param map
  478. * @return
  479. */
  480. @RequestMapping(value = "/api/v1/wms/inboundScanResult/insertResult",method = RequestMethod.POST)
  481. Map<String, Object> insertResult(@RequestBody Map<String, Object> map);
  482. /**
  483. * 新增退库扫描实绩
  484. * @param map
  485. * @return
  486. */
  487. @RequestMapping(value = "/api/v1/wms/inboundScanResult/insertReboundScanResult",method = RequestMethod.POST)
  488. Map<String, Object> insertReboundScanResult(@RequestBody Map<String, Object> map);
  489. /**
  490. *新增倒库入库扫描实绩
  491. * @param map
  492. * @return
  493. */
  494. @RequestMapping(value = "/api/v1/wms/inboundScanResult/insertIvboundScanResult",method = RequestMethod.POST)
  495. Map<String, Object> insertIvboundScanResult(@RequestBody Map<String, Object> map);
  496. /**
  497. * 根据实绩id查找物资是否稽核完成
  498. *
  499. */
  500. @PostMapping(value = "/api/vi/wms/wmsprestackscanresults/selectMaterialSteelIdByReusltId")
  501. Map<String, Object> selectMaterialSteelIdByReusltId(@RequestBody(required = false) Map<String, Object> map);
  502. @RequestMapping(value = "/api/v1/wms/inboundResult/selectScanResultByIboundResultId",method = RequestMethod.POST)
  503. RESTfulResult selectScanResultByIboundResultId(@RequestBody(required = false) Map<String, Object> mapValue,
  504. @RequestParam Integer apiId,
  505. @RequestParam Integer pageNum,
  506. @RequestParam Integer pageSize);
  507. @RequestMapping(value = "/api/v1/wms/wmspivboundmakeresult/getIvboundMakeResultList",method = RequestMethod.POST)
  508. RESTfulResult getIvboundMakeResultList(@RequestBody(required = false)Map<String, Object> mapValue,
  509. @RequestParam Integer pageNum,
  510. @RequestParam Integer pageSize,
  511. @RequestParam Integer apiId,
  512. @RequestParam String con);
  513. @PostMapping(value = "/api/v1/wms/wmspivboundmakeresult/addIvboundMakeResult")
  514. Map<String, Object> addIvboundMakeResult(@RequestBody Map<String, Object> mapValue);
  515. @PostMapping(value = "/api/v1/wms/wmspivboundmakeresult/deleteIvboundMakeResult/{resultId}")
  516. Map<String, Object> deleteIvboundMakeResult(@PathVariable("resultId") Integer resultId);
  517. @PostMapping(value = "/api/v1/wms/wmspivboundmakeresult/selectIvboundMakeResult/{resultId}")
  518. List<Map<String, Object>> selectIvboundMakeResult(@PathVariable("resultId") Integer resultId);
  519. @PostMapping(value = "/api/v1/wms/wmspivboundmakeresult/updateIvboundMakeResult")
  520. Map<String, Object> updateIvboundMakeResult(@RequestBody Map<String, Object> mapValue);
  521. //下发给行车工
  522. @PostMapping("/api/v1/wms/reboundResult/IssueToCrane")
  523. Map<String,Object> IssueToCrane(@RequestBody Map<String, Object> map);
  524. }