WMSFeign.java 24 KB

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