AmsFeign.java 91 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881
  1. package com.steerinfo.dil.feign;
  2. import com.steerinfo.dil.util.PageListAdd;
  3. import com.steerinfo.framework.controller.RESTfulResult;
  4. import com.steerinfo.framework.service.pagehelper.PageHelper;
  5. import io.swagger.annotations.ApiImplicitParam;
  6. import io.swagger.annotations.ApiImplicitParams;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import io.swagger.annotations.ApiOperation;
  9. import io.swagger.models.auth.In;
  10. import org.springframework.cloud.openfeign.FeignClient;
  11. import org.springframework.web.bind.annotation.*;
  12. import java.math.BigDecimal;
  13. import java.util.HashMap;
  14. import java.util.List;
  15. import java.util.Map;
  16. /**
  17. * @Description:
  18. * @Author:HuJianGuo
  19. * @GreateTime:2021/9/23 8:46
  20. * @Version:V2.0
  21. */
  22. @FeignClient(value = "DIL-AMS-API-DEV", url = "${openfeign.AmsFeign.url}")
  23. public interface AmsFeign {
  24. /**
  25. * 展示违约规则
  26. *
  27. * @param mapValue
  28. * @param pageNum
  29. * @param pageSize
  30. * @param apiId
  31. * @return
  32. */
  33. @PostMapping(value = "/api/v1/ams/amscontractbreach/getBreachList")
  34. Map<String, Object> getBreachList(@RequestBody(required = false) Map<String, Object> mapValue,
  35. @RequestParam("pageNum") Integer pageNum,
  36. @RequestParam("pageSize") Integer pageSize,
  37. @RequestParam("apiId") Integer apiId);
  38. /**
  39. * 新增违约规则
  40. *
  41. * @param amsContractBreach
  42. * @return
  43. */
  44. @PostMapping(value = "/api/v1/ams/amscontractbreach/addContractBreach")
  45. Map<String, Object> addContractBreach(@RequestBody Map<String, Object> amsContractBreach);
  46. /**
  47. * 逻辑删除违约规则
  48. *
  49. * @param breachId
  50. * @return
  51. */
  52. @PostMapping(value = "/api/v1/ams/amscontractbreach/deleteContractBreach/{breachId}")
  53. Map<String, Object> deleteContractBreach(@PathVariable("breachId") BigDecimal breachId);
  54. /**
  55. * 通过违约id查询
  56. *
  57. * @param breachId
  58. * @return
  59. */
  60. @PostMapping(value = "/api/v1/ams/amscontractbreach/selectBreachToUpdate/{breachId}")
  61. Map<String, Object> selectBreachToUpdate(@PathVariable("breachId") BigDecimal breachId);
  62. /**
  63. * 修改违约规则
  64. *
  65. * @param amsContractBreach
  66. * @return
  67. */
  68. @PostMapping(value = "/api/v1/ams/amscontractbreach/updateContractBreach")
  69. Map<String, Object> updateContractBreach(@RequestBody Map<String, Object> amsContractBreach);
  70. /**
  71. * 展示港口装卸单价列表
  72. *
  73. * @param mapValue
  74. * @param pageNum
  75. * @param pageSize
  76. * @param apiId
  77. * @return
  78. */
  79. @PostMapping(value = "/api/v1/ams/amscontractotherprices/getLoadUnloadPriceList")
  80. Map<String, Object> getLoadUnloadPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
  81. @RequestParam Integer pageNum,
  82. @RequestParam Integer pageSize,
  83. @RequestParam Integer apiId);
  84. /**
  85. * 新增港口装卸单价
  86. *
  87. * @param amsContractOtherPrice
  88. * @return
  89. */
  90. @PostMapping(value = "/api/v1/ams/amscontractotherprices/addLoadUnloadPrice")
  91. Map<String, Object> addLoadUnloadPrice(@RequestBody Map<String, Object> amsContractOtherPrice);
  92. /**
  93. * 逻辑删除港口装卸单价
  94. *
  95. * @param priceId
  96. * @return
  97. */
  98. @PostMapping(value = "/api/v1/ams/amscontractotherprices/deleteLoadUnloadPrice/{priceId}")
  99. Map<String, Object> deleteLoadUnloadPrice(@PathVariable("priceId") BigDecimal priceId);
  100. /**
  101. * 通过单价id查询
  102. *
  103. * @param priceId
  104. * @return
  105. */
  106. @PostMapping(value = "/api/v1/ams/amscontractotherprices/selectLoadUnloadPriceToUpdate/{priceId}")
  107. Map<String, Object> selectLoadUnloadPriceToUpdate(@PathVariable("priceId") BigDecimal priceId);
  108. /**
  109. * 修改港口装卸单价
  110. *
  111. * @param amsContractOtherPrice
  112. * @return
  113. */
  114. @PostMapping(value = "/api/v1/ams/amscontractotherprices/updateLoadUnloadPrice")
  115. Map<String, Object> updateLoadUnloadPrice(@RequestBody Map<String, Object> amsContractOtherPrice);
  116. /**
  117. * 展示火运单价
  118. *
  119. * @param mapValue
  120. * @param pageNum
  121. * @param pageSize
  122. * @param apiId
  123. * @return
  124. */
  125. @PostMapping(value = "/api/v1/ams/amscontracttrainprices/getTrainPriceList")
  126. Map<String, Object> getTrainPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
  127. @RequestParam Integer pageNum,
  128. @RequestParam Integer pageSize,
  129. @RequestParam Integer apiId);
  130. /**
  131. * 新增火运单价
  132. *
  133. * @param amsContractTrainPrice
  134. * @return
  135. */
  136. @PostMapping(value = "/api/v1/ams/amscontracttrainprices/addTrainPrice")
  137. Map<String, Object> addTrainPrice(@RequestBody Map<String, Object> amsContractTrainPrice);
  138. /**
  139. * 逻辑删除火运单价
  140. *
  141. * @param priceId
  142. * @return
  143. */
  144. @PostMapping(value = "/api/v1/ams/amscontracttrainprices/deleteTrainPrice/{priceId}")
  145. Map<String, Object> deleteTrainPrice(@PathVariable("priceId") BigDecimal priceId);
  146. /**
  147. * 通过单价id查询
  148. *
  149. * @param priceId
  150. * @return
  151. */
  152. @PostMapping(value = "/api/v1/ams/amscontracttrainprices/selectTrainPriceToUpdate/{priceId}")
  153. Map<String, Object> selectTrainPriceToUpdate(@PathVariable("priceId") BigDecimal priceId);
  154. /**
  155. * 修改火运单价
  156. *
  157. * @param amsContractTrainPrice
  158. * @return
  159. */
  160. @PostMapping(value = "/api/v1/ams/amscontracttrainprices/updateTrainPrice")
  161. Map<String, Object> updateTrainPrice(@RequestBody Map<String, Object> amsContractTrainPrice);
  162. /**
  163. * 展示水运单价
  164. *
  165. * @param mapValue
  166. * @param pageNum
  167. * @param pageSize
  168. * @param apiId
  169. * @return
  170. */
  171. @PostMapping(value = "/api/v1/ams/amscontracttransportprice/getShipPriceList")
  172. Map<String, Object> getShipPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
  173. @RequestParam Integer pageNum,
  174. @RequestParam Integer pageSize,
  175. @RequestParam Integer apiId);
  176. /**
  177. * 新增水运单价
  178. *
  179. * @param amsContractTransportPrice
  180. * @return
  181. */
  182. @PostMapping(value = "/api/v1/ams/amscontracttransportprice/addShipPrice")
  183. Map<String, Object> addShipPrice(@RequestBody Map<String, Object> amsContractTransportPrice);
  184. /**
  185. * 逻辑删除运费单价
  186. *
  187. * @param priceId
  188. * @return
  189. */
  190. @PostMapping(value = "/api/v1/ams/amscontracttransportprice/deleteShipPrice/{priceId}")
  191. Map<String, Object> deleteShipPrice(@PathVariable("priceId") BigDecimal priceId);
  192. /**
  193. * 修改水运单价
  194. *
  195. * @param amsContractTransportPrice
  196. * @return
  197. */
  198. @PostMapping(value = "/api/v1/ams/amscontracttransportprice/updateShipPrice")
  199. Map<String, Object> updateShipPrice(@RequestBody Map<String, Object> amsContractTransportPrice);
  200. /**
  201. * 通过单价id查询
  202. *
  203. * @param priceId
  204. * @return
  205. */
  206. @PostMapping(value = "/api/v1/ams/amscontracttransportprice/selectPriceToUpdate/{priceId}")
  207. Map<String, Object> selectPriceToUpdate(@PathVariable("priceId") BigDecimal priceId);
  208. /**
  209. * 展示汽运单价
  210. *
  211. * @param mapValue
  212. * @param pageNum
  213. * @param pageSize
  214. * @param apiId
  215. * @return
  216. */
  217. @PostMapping(value = "/api/v1/ams/amscontracttransportprice/getTruckPriceList")
  218. Map<String, Object> getTruckPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
  219. @RequestParam Integer pageNum,
  220. @RequestParam Integer pageSize,
  221. @RequestParam Integer apiId);
  222. /**
  223. * 新增汽运单价
  224. *
  225. * @param amsContractTransportPrice
  226. * @return
  227. */
  228. @PostMapping(value = "/api/v1/ams/amscontracttransportprice/addAmsContractTransportPrice")
  229. Map<String, Object> addAmsContractTransportPrice(@RequestBody Map<String, Object> amsContractTransportPrice);
  230. /**
  231. * 修改汽运单价
  232. *
  233. * @param amsContractTransportPrice
  234. * @return
  235. */
  236. @PostMapping(value = "/api/v1/ams/amscontracttransportprice/updateAmsContractTransportPrice")
  237. Map<String, Object> updateAmsContractTransportPrice(@RequestBody Map<String, Object> amsContractTransportPrice);
  238. /**
  239. // * 油价联动导致运价变动,批量修改运价
  240. // *
  241. // * @return
  242. // */
  243. // @PostMapping(value = "/api/v1/ams/amscontracttransportprice/batchUpdateTransportPriceByOilPrice")
  244. // Map<String, Object> batchUpdateTransportPriceByOilPrice();
  245. /**
  246. * 展示采购订单列表
  247. *
  248. * @param mapValue
  249. * @param pageNum
  250. * @param pageSize
  251. * @param apiId
  252. * @return
  253. */
  254. @PostMapping(value = "/api/v1/ams/amspurchaseorders/getPurchaseOrderList")
  255. Map<String, Object> getPurchaseOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
  256. @RequestParam("pageNum") Integer pageNum,
  257. @RequestParam("pageSize") Integer pageSize,
  258. @RequestParam("apiId") Integer apiId,
  259. @RequestParam("con") String con,
  260. @RequestParam("sendCompId") String sendCompId
  261. );
  262. /**
  263. * 下拉框
  264. * @return
  265. */
  266. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getAddressDeliveryAddress")
  267. Map<String, Object> getAddressDeliveryAddress(@RequestBody(required=false) Map<String,Object> mapValue,
  268. @RequestParam Integer apiId,
  269. @RequestParam Integer pageNum,
  270. @RequestParam Integer pageSize,
  271. @RequestParam String con);
  272. @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getShipperId")
  273. Map<String, Object> getShipperId();
  274. @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getCarrierId")
  275. Map<String, Object> getCarrierId();
  276. @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getCapacityId")
  277. Map<String, Object> getCapacityId();
  278. @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getMaterialId")
  279. Map<String, Object> getMaterialId();
  280. @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getTruckCapacityId")
  281. Map<String, Object> getTruckCapacityId();
  282. @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getLineId")
  283. Map<String, Object> getLineId();
  284. // ----------------------------------------------销售合同-------------------------------------
  285. /**
  286. * 销售合同查询汽运单价
  287. * @param mapValue
  288. * @param pageNum
  289. * @param pageSize
  290. * @param apiId
  291. * @return
  292. */
  293. @ApiOperation(value="查询汽运单价信息")
  294. @ApiImplicitParams({
  295. @ApiImplicitParam(name = "apiId(109)", value = "表头", required = false, dataType = "Interger")
  296. })
  297. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getAmsContractTransportPrice1")
  298. Map<String, Object> getAmsContractTransportPrice1(@RequestBody(required = false) Map<String, Object> mapValue,
  299. @RequestParam("pageNum") Integer pageNum,
  300. @RequestParam("pageSize") Integer pageSize,
  301. @RequestParam("apiId") Integer apiId,
  302. @RequestParam("con") String con,
  303. @RequestParam("deleted") Integer deleted
  304. );
  305. @PostMapping("/api/v1/ams/amscontracttruckprices/deleteSalelPrice")
  306. Map<String,Object> deleteSalelPrice(@RequestBody(required=false) Map<String,Object> mapValue);
  307. @PostMapping("/api/v1/ams/amscontracttruckprices/getCarrierListByPrice")
  308. Map<String,Object> getCarrierListByPrice(@RequestBody(required=false) Map<String,Object> mapValue);
  309. @PostMapping("/api/v1/ams/amscontracttruckprices/updatePriceValue")
  310. Map<String,Object> updatePriceValue(@RequestBody(required = false) Map<String,Object> mapValue);
  311. @PostMapping("/api/v1/ams/amscontracttruckprices/getCarrierListByAddress")
  312. Map<String,Object> getCarrierListByAddress(@RequestBody(required = false) Map<String,Object> mapValue);
  313. @PostMapping("/api/v1/ams/amscontracttruckprices/updateCarrierName")
  314. Map<String,Object> updateCarrierName(@RequestBody(required = false) Map<String,Object> mapValue);
  315. @PostMapping("/api/v1/ams/amscontracttruckprices/updateaddressDeliveryAddress")
  316. Map<String,Object> updateaddressDeliveryAddress(@RequestBody(required = false) Map<String,Object> mapValue);
  317. @ApiOperation(value="查询汽运单价信息(计费详单专用)")
  318. @ApiImplicitParams({
  319. @ApiImplicitParam(name = "apiId(519)", value = "表头", required = false, dataType = "Interger")
  320. })
  321. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getAmsContractTransportPriceForDetail")
  322. Map<String, Object> getAmsContractTransportPriceForDetail(@RequestBody(required = false) Map<String, Object> mapValue,
  323. @RequestParam("pageNum") Integer pageNum,
  324. @RequestParam("pageSize") Integer pageSize,
  325. @RequestParam("apiId") Integer apiId,
  326. @RequestParam("con") String con,
  327. @RequestParam("userId") String userId
  328. );
  329. /**
  330. *销售合同新增汽运单价
  331. */
  332. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/addAmsContractTransportPrice1")
  333. Map<String, Object> addAmsContractTransportUnitPrice1(@RequestBody(required = false) Map<String, Object> mapVal);
  334. /**
  335. *通过主键id删除汽运单价
  336. * @param priceId
  337. * @return
  338. */
  339. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/deleteAmsContractTransportPrice1")
  340. Map<String, Object> deleteAmsContractTransportPrice1(@RequestParam BigDecimal priceId);
  341. /**
  342. *通过主键渲染信息
  343. */
  344. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getAmsContractTransportPriceByPriceId1")
  345. Map<String, Object> getAmsContractTransportPriceByPriceId1(@RequestParam BigDecimal priceId);
  346. /**
  347. * 通过主键修改汽运单价
  348. */
  349. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/updateAmsContractTransportPrice1")
  350. Map<String, Object> updateAmsContractTransportPrice1(@RequestBody(required = false) Map<String, Object> mapVal);
  351. /**
  352. * 油价联动导致运价变动,批量修改运价
  353. * @param
  354. * @return
  355. */
  356. @ApiOperation(value="油价联动导致运价变动,批量修改运价")
  357. @ApiImplicitParams({
  358. })
  359. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/batchUpdateTransportPriceByOilPrice1")
  360. Map<String, Object> batchUpdateTransportPriceByOilPrice1(@RequestBody Map<String,Object> map);
  361. /**
  362. * 获取线路编号
  363. * @param
  364. * @return
  365. */
  366. @ApiOperation(value="获取线路编号")
  367. @ApiImplicitParams({
  368. })
  369. @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getLineNo")
  370. Map<String, Object> getLineNo();
  371. /**
  372. * 获取线路编号
  373. * @param
  374. * @return
  375. */
  376. @ApiOperation(value="获取运力编号")
  377. @ApiImplicitParams({
  378. })
  379. @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getCapacityNumber")
  380. Map<String, Object> getCapacityNumber();
  381. /**
  382. * 获取收货地址
  383. * @param
  384. * @return
  385. */
  386. @ApiOperation(value="获取收货地址")
  387. @ApiImplicitParams({
  388. })
  389. @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getDeliveryAddress")
  390. Map<String, Object> getDeliveryAddress();
  391. /**
  392. * 获取货物类型
  393. * @param
  394. * @return
  395. */
  396. @ApiOperation(value="获取货物类型")
  397. @ApiImplicitParams({
  398. })
  399. @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getCargoName")
  400. Map<String, Object> getCargoName();
  401. /**
  402. * 获取油品名称
  403. * @param
  404. * @return
  405. */
  406. @ApiOperation(value="获取油品名称")
  407. @ApiImplicitParams({
  408. })
  409. @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getOilTypeName")
  410. Map<String, Object> getOilTypeName();
  411. /**
  412. * 新增(固定派单/公开抢单)
  413. * @param mapVal
  414. * @return
  415. */
  416. @ApiOperation(value="新增(固定派单/公开抢单)")
  417. @ApiImplicitParams({
  418. @ApiImplicitParam(name = "amsDispatchSaleOrder", value = "(固定派单/公开抢单)对象", required = false, dataType = "AmsDispatchSaleOrder")
  419. })
  420. @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/addAmsDispatchSaleOrder")
  421. Map<String, Object> addAmsDispatchSaleOrder(@RequestBody(required = false) Map<String, Object> mapVal);
  422. /**
  423. * 获取承运商名
  424. * @param
  425. * @return
  426. */
  427. @ApiOperation(value="获取承运商名")
  428. @ApiImplicitParams({
  429. })
  430. @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getCarrierName")
  431. Map<String, Object> getCarrierName();
  432. /**
  433. * 查询未上报销售订单信息
  434. * @param mapValue
  435. * @param pageNum
  436. * @param pageSize
  437. * @param apiId
  438. * @return
  439. */
  440. @ApiOperation(value="查询未上报销售订单信息")
  441. @ApiImplicitParams({
  442. @ApiImplicitParam(name = "apiId(98)", value = "表头", required = false, dataType = "Interger")
  443. })
  444. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderInfo")
  445. Map<String, Object> getSaleOrderInfo(@RequestBody(required = false) Map<String, Object> mapValue,
  446. @RequestParam Integer pageNum,
  447. @RequestParam Integer pageSize,
  448. @RequestParam Integer apiId);
  449. @ApiOperation(value = "关闭分录")
  450. @ApiImplicitParams({
  451. @ApiImplicitParam(name = "list", value = "批量关闭分录", required = false, dataType = "java.util.List")
  452. })
  453. @PostMapping(value = "/api/v1/ams/amssaleorders/closingEntries")
  454. Map<String, Object> closingEntries(@RequestBody List<Map<String, Object>> mapList);
  455. /**
  456. * 查询已上报销售订单信息
  457. * @param mapValue
  458. * @param pageNum
  459. * @param pageSize
  460. * @param apiId
  461. * @return
  462. */
  463. @ApiOperation(value="查询已上报销售订单信息")
  464. @ApiImplicitParams({
  465. @ApiImplicitParam(name = "apiId(98)", value = "表头", required = false, dataType = "Interger")
  466. })
  467. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderReported")
  468. Map<String, Object> getSaleOrderReported(@RequestBody(required = false) Map<String, Object> mapValue,
  469. @RequestParam Integer pageNum,
  470. @RequestParam Integer pageSize,
  471. @RequestParam Integer apiId);
  472. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderListBySaleCompany")
  473. Map<String,Object> getSaleOrderListBySaleCompany(@RequestBody(required = false) Map<String,Object> mapValue,
  474. @RequestParam("pageNum") Integer pageNum,
  475. @RequestParam("pageSize") Integer pageSize,
  476. @RequestParam("apiId") Integer apiId,
  477. @RequestParam("con") String con);
  478. /**
  479. * 查询财务已审批销售订单信息
  480. * @param mapValue
  481. * @param pageNum
  482. * @param pageSize
  483. * @param apiId
  484. * @return
  485. */
  486. @ApiOperation(value="查询财务已审批销售订单信息")
  487. @ApiImplicitParams({
  488. @ApiImplicitParam(name = "apiId(105)", value = "表头", required = false, dataType = "Interger")
  489. })
  490. @PostMapping("/api/v1/ams/amssaleorders/getAmsSaleOrderApproved")
  491. Map<String, Object> getAmsSaleOrderApproved(@RequestBody(required = false) Map<String, Object> mapValue,
  492. @RequestParam Integer pageNum,
  493. @RequestParam Integer pageSize,
  494. @RequestParam Integer apiId);
  495. /**
  496. * 根据销售订单号查询销售订单详细信息
  497. * @param mapValue
  498. * @param pageNum
  499. * @param pageSize
  500. * @param apiId
  501. * @return
  502. */
  503. @ApiOperation(value="根据销售订单号查询销售订单详细信息")
  504. @ApiImplicitParams({
  505. @ApiImplicitParam(name = "apiId(100)", value = "表头", required = false, dataType = "Interger")
  506. })
  507. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderDetail")
  508. Map<String, Object> getSaleOrderDetail(@RequestParam BigDecimal saleOrderId,@RequestBody(required = false) Map<String, Object> mapValue,
  509. @RequestParam Integer pageNum,
  510. @RequestParam Integer pageSize,
  511. @RequestParam Integer apiId);
  512. /**
  513. * 上传销售订单
  514. * @param saleOrderId
  515. * @return
  516. */
  517. @ApiOperation(value="上传销售订单")
  518. @ApiImplicitParams({
  519. @ApiImplicitParam(name = "saleOrderId", value = "销售订单ID", required = false, dataType = "java.math.BigDecimal")
  520. })
  521. @PostMapping(value = "/api/v1/ams/amssaleorders/uploadSaleOrder")
  522. Map<String, Object> uploadSaleOrder(@RequestParam BigDecimal saleOrderId);
  523. /**
  524. * 新增销售订单
  525. */
  526. @ApiOperation(value="新增销售订单")
  527. @ApiImplicitParams({
  528. @ApiImplicitParam(name = "amsSaleOrder", value = "销售订单对象", required = false, dataType = "AmsSaleOrder")
  529. })
  530. @PostMapping(value = "/api/v1/ams/amssaleorders/addAmsSaleOrder")
  531. Map<String, Object> addAmsSaleOrder(@RequestBody(required = false) Map<String,Object> map);
  532. /**
  533. * 通过主键渲染销售订单信息
  534. * @param saleOrderId
  535. * @return
  536. */
  537. @ApiOperation(value="通过主键渲染销售订单信息")
  538. @ApiImplicitParams({
  539. @ApiImplicitParam(name = "saleOrderId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
  540. })
  541. @PostMapping(value = "/api/v1/ams/amssaleorders/getAmsSaleOrderBySaleOrderId")
  542. Map<String, Object> getAmsSaleOrderBySaleOrderId(@RequestParam BigDecimal saleOrderId);
  543. /**
  544. * 通过主键修改销售订单
  545. * @param map
  546. * @return
  547. */
  548. @ApiOperation(value="通过主键修改销售订单")
  549. @ApiImplicitParams({
  550. @ApiImplicitParam(name = "amsSaleOrder", value = "销售订单对象", required = false, dataType = "AmsSaleOrder")
  551. })
  552. @PostMapping(value = "/api/v1/ams/amssaleorders/updateAmsSaleOrder")
  553. Map<String, Object> updateAmsSaleOrder(@RequestBody(required = false) Map<String,Object> map);
  554. /**
  555. * 通过主键删除销售订单
  556. * @param saleOrderId
  557. * @return
  558. */
  559. @ApiOperation(value="通过主键删除销售订单")
  560. @ApiImplicitParams({
  561. @ApiImplicitParam(name = "saleOrderId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
  562. })
  563. @PostMapping(value = "/api/v1/ams/amssaleorders/deleteAmsSaleOrderBySaleOrderId")
  564. Map<String, Object> deleteAmsSaleOrderBySaleOrderId(@RequestBody(required = false) List<Map<String,Object>> mapValue);
  565. @ApiOperation(value="根据销售订单号查询销售订单修改日志")
  566. @ApiImplicitParams({
  567. @ApiImplicitParam(name = "apiId(100)", value = "表头", required = false, dataType = "Interger")
  568. })
  569. @PostMapping(value = "/api/v1/ams/amssaleorders/getSaleOrderUpdateLog")
  570. Map<String, Object> getSaleOrderUpdateLog(@RequestParam BigDecimal saleOrderId,@RequestBody(required = false) Map<String, Object> mapValue,
  571. @RequestParam Integer pageNum,
  572. @RequestParam Integer pageSize,
  573. @RequestParam Integer apiId);
  574. /**
  575. * 获取销售计划名称
  576. * @param
  577. * @return
  578. */
  579. @ApiOperation(value="获取销售计划名称")
  580. @ApiImplicitParams({
  581. })
  582. @GetMapping(value = "/api/v1/ams/amssaleorders/getSalePlanName")
  583. Map<String, Object> getSalePlanName();
  584. /**
  585. * 获取发货单位
  586. */
  587. @ApiOperation(value="获取发货单位")
  588. @ApiImplicitParams({
  589. })
  590. @GetMapping(value = "/api/v1/ams/amssaleorders/getShipperName")
  591. Map<String, Object> getShipperName();
  592. /**
  593. * 获取收货单位
  594. */
  595. @ApiOperation(value="获取收货单位")
  596. @ApiImplicitParams({
  597. })
  598. @GetMapping(value = "/api/v1/ams/amssaleorders/getConsigneeCompanyName")
  599. Map<String, Object> getConsigneeCompanyName();
  600. //获取到站名称
  601. @GetMapping("/api/v1/ams/amstruckraildayplans/getArriveName")
  602. Map<String,Object> getArriveName();
  603. @PostMapping("/api/v1/ams/amsdispatchsaleorders/selectDispatchSaleOrderList")
  604. Map<String,Object> selectDispatchSaleOrderList(@RequestBody(required=false) Map<String,Object> mapValue,
  605. @RequestParam("apiId") Integer apiId,
  606. @RequestParam("pageNum") Integer pageNum,
  607. @RequestParam("pageSize") Integer pageSize,
  608. @RequestParam("carrierSsoId") String carrierSsoId);
  609. /**
  610. * 新增销售订单物资信息
  611. * @param map
  612. * @return
  613. */
  614. @ApiOperation(value="新增销售订单物资信息")
  615. @ApiImplicitParams({
  616. @ApiImplicitParam(name = "amsSaleOrderMaterial", value = "销售订单物资信息对象", required = false, dataType = "AmsSaleOrderMaterial")
  617. })
  618. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/addAmsSaleOrderMaterial")
  619. Map<String, Object> addAmsSaleOrderMaterial(@RequestBody(required = false) Map<String,Object> map);
  620. /**
  621. *通过主键渲染销售订单物资信息
  622. * @param saleOrderMaterialId
  623. * @return
  624. */
  625. @ApiOperation(value="通过主键渲染销售订单物资信息")
  626. @ApiImplicitParams({
  627. @ApiImplicitParam(name = "amsSaleOrderMaterial", value = "销售订单物资信息对象", required = false, dataType = "AmsSaleOrderMaterial")
  628. })
  629. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/getAmsSaleOrderMaterialBySaleOrderMaterialId")
  630. Map<String, Object> getAmsSaleOrderMaterialBySaleOrderMaterialId(@RequestParam BigDecimal saleOrderMaterialId);
  631. /**
  632. * 通过主键修改销售订单物资信息
  633. * @param map
  634. * @return
  635. */
  636. @ApiOperation(value="通过主键修改销售订单物资信息")
  637. @ApiImplicitParams({
  638. @ApiImplicitParam(name = "amsSaleOrderMaterial", value = "销售订单物资信息对象", required = false, dataType = "AmsSaleOrderMaterial")
  639. })
  640. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/updateAmsSaleOrderMaterial")
  641. Map<String, Object> updateAmsSaleOrderMaterial(@RequestBody(required = false) Map<String,Object> map);
  642. /**
  643. * 通过主键删除销售订单物资信息
  644. * @param saleOrderMaterialId
  645. * @return
  646. */
  647. @ApiOperation(value="通过主键删除销售订单物资信息")
  648. @ApiImplicitParams({
  649. @ApiImplicitParam(name = "saleOrderMaterialId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
  650. })
  651. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/deleteAmsSaleOrderMaterialBySaleOrderMaterialId")
  652. Map<String, Object> deleteAmsSaleOrderMaterialBySaleOrderMaterialId(@RequestParam BigDecimal saleOrderMaterialId);
  653. /**
  654. * 通过主键获取收货地址
  655. * @param saleOrderMaterialId
  656. * @return
  657. */
  658. @ApiOperation(value="通过主键获取收货地址")
  659. @ApiImplicitParams({
  660. @ApiImplicitParam(name = "saleOrderMaterialId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
  661. })
  662. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/getAddress")
  663. Map<String, Object> getAddress(@RequestParam BigDecimal saleOrderMaterialId);
  664. /**
  665. * 通过主键修改销售订单信息(新增一条),过去的成为历史记录
  666. * @param map
  667. * @return
  668. */
  669. @ApiOperation(value="通过主键修改销售订单信息(新增一条),过去的成为历史记录")
  670. @ApiImplicitParams({
  671. @ApiImplicitParam(name = "amsSaleOrderMaterial", value = "销售订单物资信息对象", required = false, dataType = "AmsSaleOrderMaterial")
  672. })
  673. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/updateAddress")
  674. Map<String, Object> updateAddress(@RequestBody(required = false)Map<String,Object> map);
  675. /**
  676. * 查询销售计划信息
  677. * @param mapValue
  678. * @param pageNum
  679. * @param pageSize
  680. * @param apiId
  681. * @return
  682. */
  683. @ApiOperation(value="查询销售计划信息")
  684. @ApiImplicitParams({
  685. @ApiImplicitParam(name = "apiId(92)", value = "表头", required = false, dataType = "Interger")
  686. })
  687. @PostMapping(value = "/api/v1/ams/amssaleplans/getSalePlanInfo")
  688. Map<String, Object> getSalePlanInfo(@RequestBody(required = false) Map<String, Object> mapValue,
  689. @RequestParam Integer pageNum,
  690. @RequestParam Integer pageSize,
  691. @RequestParam Integer apiId);
  692. /**
  693. * 新增销售计划
  694. * @param map
  695. * @return
  696. */
  697. @ApiOperation(value="新增销售计划")
  698. @ApiImplicitParams({
  699. @ApiImplicitParam(name = "amssaleplans", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
  700. })
  701. @PostMapping(value = "/api/v1/ams/amssaleplans/addAmsSalePlan")
  702. Map<String, Object> addAmsSalePlan(@RequestBody(required = false)Map<String,Object> map);
  703. /**
  704. * 通过主键查询销售计划信息
  705. * @param planId
  706. * @return
  707. */
  708. @ApiOperation(value="通过主键查询销售计划信息")
  709. @ApiImplicitParams({
  710. @ApiImplicitParam(name = "planId", value = "销售计划主键", required = false, dataType = "BigDecimal")
  711. })
  712. @PostMapping(value = "/api/v1/ams/amssaleplans/getAmsSalePlanByPlanId")
  713. Map<String, Object> getAmsSalePlanByPlanId(@RequestParam BigDecimal planId);
  714. /**
  715. * 通过主键修改销售计划
  716. * @param map
  717. * @return
  718. */
  719. @ApiOperation(value="通过主键修改车皮装车作业实绩")
  720. @ApiImplicitParams({
  721. @ApiImplicitParam(name = "amsSalePlan", value = "修改车皮装车map", required = false, dataType = "AmsSalePlan")
  722. })
  723. @PostMapping(value = "/api/v1/ams/amssaleplans/upadteAmsSalePlanByPlanId")
  724. Map<String, Object> upadteAmsSalePlanByPlanId(@RequestBody(required = false)Map<String,Object> map);
  725. /**
  726. * 通过主键删除销售计划
  727. * @param planId
  728. * @return
  729. */
  730. @ApiOperation(value="通过主键删除车皮装车作业实绩")
  731. @ApiImplicitParams({
  732. @ApiImplicitParam(name = "planId", value = "主键ID", required = false, dataType = "BigDecimal")
  733. })
  734. @PostMapping(value = "/api/v1/ams/amssaleplans/deleteAmsSalePlanByPlanId")
  735. Map<String, Object> deleteAmsSalePlanByPlanId(@RequestParam BigDecimal planId);
  736. /**
  737. * 获取物资编码
  738. * @param
  739. * @return
  740. */
  741. @ApiOperation(value="获取物资编码")
  742. @ApiImplicitParams({
  743. })
  744. @GetMapping(value = "/api/v1/ams/amssaleplans/getMaterialName")
  745. Map<String, Object> getMaterialName();
  746. /**
  747. * 获取销售片区名称
  748. * @param
  749. * @return
  750. */
  751. @ApiOperation(value="获取销售片区名称")
  752. @ApiImplicitParams({
  753. })
  754. @GetMapping(value = "/api/v1/ams/amssaleplans/getAreaName")
  755. Map<String, Object> getAreaName();
  756. /**
  757. * 查询销售计划物资信息
  758. * @param mapValue
  759. * @param pageNum
  760. * @param pageSize
  761. * @param apiId
  762. * @return
  763. */
  764. @ApiOperation(value="查询销售计划物资信息")
  765. @ApiImplicitParams({
  766. @ApiImplicitParam(name = "apiId(169)", value = "表头", required = false, dataType = "Interger")
  767. })
  768. @PostMapping("api/v1/ams/amssaleplanmaterials/getSalePlanMaterialInfo")
  769. Map<String, Object> getSalePlanMaterialInfo(@RequestParam BigDecimal planId,@RequestBody(required=false) Map<String,Object> mapValue,
  770. @RequestParam Integer apiId,
  771. @RequestParam Integer pageNum,
  772. @RequestParam Integer pageSize);
  773. /**
  774. * 新增销售计划物资信息
  775. * @param map
  776. * @return
  777. */
  778. @ApiOperation(value="新增销售计划物资信息")
  779. @ApiImplicitParams({
  780. @ApiImplicitParam(name = "amsSalePlanMaterial", value = "销售计划物资信息对象", required = false, dataType = "AmsSalePlanMaterial")
  781. })
  782. @PostMapping(value = "api/v1/ams/amssaleplanmaterials/addAmsSalePlanMaterial")
  783. Map<String, Object> addAmsSalePlanMaterial(@RequestBody(required = false) Map<String, Object> map);
  784. /**
  785. * 通过主键删除销售计划物资信息
  786. * @param planMaterialId
  787. * @return
  788. */
  789. @ApiOperation(value="通过主键删除销售计划物资信息")
  790. @ApiImplicitParams({
  791. @ApiImplicitParam(name = "planId", value = "主键ID", required = false, dataType = "BigDecimal")
  792. })
  793. @PostMapping(value = "api/v1/ams/amssaleplanmaterials/deleteAmsSalePlanMaterial")
  794. Map<String, Object> deleteAmsSalePlanMaterial(@RequestParam BigDecimal planMaterialId);
  795. /**
  796. * 通过主键查询销售计划物资信息
  797. * @param planMaterialId
  798. * @return
  799. */
  800. @ApiOperation(value="通过主键查询销售计划物资信息")
  801. @ApiImplicitParams({
  802. @ApiImplicitParam(name = "planMaterialId", value = "销售计划物资表主键", required = false, dataType = "BigDecimal")
  803. })
  804. @PostMapping(value = "api/v1/ams/amssaleplanmaterials/getAmsSalePlanMaterialByPlanMaterialId")
  805. Map<String, Object> getAmsSalePlanMaterialByPlanMaterialId(@RequestParam BigDecimal planMaterialId);
  806. /**
  807. * 通过主键修改销售计划物资信息
  808. * @param map
  809. * @return
  810. */
  811. @ApiOperation(value="通过主键修改销售计划物资信息")
  812. @ApiImplicitParams({
  813. @ApiImplicitParam(name = "amsSalePlanMaterial", value = "销售计划物资信息", required = false, dataType = "AmsSalePlanMaterial")
  814. })
  815. @PostMapping(value = "api/v1/ams/amssaleplanmaterials/upadteAmsSalePlanMaterial")
  816. Map<String, Object> upadteAmsSalePlanMaterial(@RequestBody(required = false) Map<String, Object> map);
  817. /**
  818. * 查询销售订单车序号详细信息
  819. * @param mapValue
  820. * @param pageNum
  821. * @param pageSize
  822. * @param apiId
  823. * @return
  824. */
  825. @ApiOperation(value="查询销售订单车序号详细信息")
  826. @ApiImplicitParams({
  827. @ApiImplicitParam(name = "apiId(170)", value = "表头", required = false, dataType = "Interger")
  828. })
  829. @PostMapping("api/v1/ams/amssaletrucknomaterials/getTruckNoDetail")
  830. Map<String, Object> getTruckNoDetail(@RequestParam BigDecimal saleOrderMaterialId,@RequestBody(required=false) Map<String,Object> mapValue,
  831. @RequestParam Integer apiId,
  832. @RequestParam Integer pageNum,
  833. @RequestParam Integer pageSize);
  834. /**
  835. * 新增车序号物资信息
  836. * @param map
  837. * @return
  838. */
  839. @ApiOperation(value="新增车序号物资信息")
  840. @ApiImplicitParams({
  841. @ApiImplicitParam(name = "amsSaleTrucknoMaterial", value = "新增车序号物资对象", required = false, dataType = "AmsSaleTrucknoMaterial")
  842. })
  843. @PostMapping(value = "api/v1/ams/amssaletrucknomaterials/addAmsSaleTrucknoMaterial")
  844. Map<String, Object> addAmsSaleTrucknoMaterial(@RequestBody(required = false) Map<String, Object> map);
  845. /**
  846. * 通过主键删除车序号物资信息
  847. * @param trucknoMaterialId
  848. * @return
  849. */
  850. @ApiOperation(value="通过主键删除车序号物资信息")
  851. @ApiImplicitParams({
  852. @ApiImplicitParam(name = "trucknoMaterialId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
  853. })
  854. @PostMapping(value = "api/v1/ams/amssaletrucknomaterials/deleteAmsSaleTrucknoMaterial")
  855. Map<String, Object> deleteAmsSaleTrucknoMaterial(@RequestParam BigDecimal trucknoMaterialId);
  856. /**
  857. * 通过主键渲染车序号物资信息
  858. * @param trucknoMaterialId
  859. * @return
  860. */
  861. @ApiOperation(value="通过主键渲染车序号物资信息")
  862. @ApiImplicitParams({
  863. @ApiImplicitParam(name = "saleOrderMaterialId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
  864. })
  865. @PostMapping(value = "api/v1/ams/amssaletrucknomaterials/getAmsSaleTrucknoMaterial")
  866. Map<String, Object> getAmsSaleTrucknoMaterial(@RequestParam BigDecimal trucknoMaterialId);
  867. /**
  868. * 通过主键修改车序号物资信息
  869. * @param map
  870. * @return
  871. */
  872. @ApiOperation(value="通过主键修改车序号物资信息")
  873. @ApiImplicitParams({
  874. @ApiImplicitParam(name = "amsSaleTrucknoMaterial", value = "车序号物资信息对象", required = false, dataType = "AmsSaleTrucknoMaterial")
  875. })
  876. @PostMapping(value = "api/v1/ams/amssaletrucknomaterials/updateAmsSaleTrucknoMaterial")
  877. Map<String, Object> updateAmsSaleTrucknoMaterial(@RequestBody(required = false) Map<String, Object> map);
  878. /*
  879. AmstruckPurplanController中所有接口
  880. */
  881. @PostMapping("api/v1/ams/amstruckpurplans/getAllPurPlan")
  882. Map<String, Object> getAllPurPlan(@RequestBody(required=false) Map<String,Object> mapValue,
  883. @RequestParam("apiId") Integer apiId,
  884. @RequestParam("pageNum") Integer pageNum,
  885. @RequestParam("pageSize") Integer pageSize,
  886. @RequestParam("status") Integer status,
  887. @RequestParam("con") String con);
  888. @PostMapping ("api/v1/ams/amstruckpurplans/getPurPlanById/{planId}")
  889. public Map<String, Object> getPurPlanById(@PathVariable("planId")Integer planId);
  890. @PostMapping ("api/v1/ams/amstruckinwardplan/changePlanStatus/{planId}")
  891. public Map<String, Object> changePlanStatus(@PathVariable("planId")BigDecimal planId);
  892. @PostMapping("api/v1/ams/amstruckpurplans/addPurPlan")
  893. public Map<String, Object> addPurPlan(@RequestBody Map<String, Object> map);
  894. @PostMapping("api/v1/ams/amstruckpurplans/sendPurPlan/{planId}")
  895. public Map<String, Object> sendPurPlan(@PathVariable("planId")Integer planId);
  896. @PostMapping("api/v1/ams/amstruckpurplans/receptionPurPlan/{planId}")
  897. public Map<String, Object> receptionPurPlan(@PathVariable("planId")Integer planId);
  898. @PostMapping("api/v1/ams/amstruckpurplans/updatePurPlan")
  899. public Map<String, Object> updatePurPlan(@RequestBody Map<String, Object> amstruckPurplan);
  900. @PostMapping("api/v1/ams/amstruckpurplans/deletePurPlan/{planId}")
  901. public Map<String, Object> deletePurPlan(@PathVariable("planId")Integer planId);
  902. @PostMapping("api/v1/ams/amstruckpurplans/getDecomposedPlan")
  903. public Map<String, Object> getDecomposedPlan(@RequestBody(required=false) Map<String,Object> mapValue,
  904. @RequestParam("apiId") Integer apiId,
  905. @RequestParam("pageNum") Integer pageNum,
  906. @RequestParam("pageSize") Integer pageSize,
  907. @RequestParam("planId") Integer planId,
  908. @RequestParam("status") Integer status,
  909. @RequestParam("planStatus") Integer planStatus,
  910. @RequestParam("con") String con
  911. );
  912. //*****************************************内转物流**************************************
  913. //查询汽运单价
  914. @PostMapping(value = "/api/v1/ams/amscontracttransportprices/getAmsContractTransportPriceForConverted")
  915. Map<String,Object> getAmsContractTransportPriceForConverted(@RequestParam("lineId")BigDecimal lineId,
  916. @RequestParam("apiId")Integer apiId,
  917. @RequestParam("pageNum")Integer pageNum,
  918. @RequestParam("pageSize")Integer pageSize);
  919. //获得运输线路
  920. @GetMapping(value = "/api/v1/ams/amscontracttransportprices/getLineRoute")
  921. Map<String,Object> getLineRoute();
  922. /**
  923. *展示销售公司已审核销售订单的车序号列表
  924. * @param mapValue
  925. * @param pageNum
  926. * @param pageSize
  927. * @param apiId
  928. * @return
  929. */
  930. @ApiOperation(value="查询销售公司已审核销售订单的车序号")
  931. @ApiImplicitParams({
  932. @ApiImplicitParam(name = "apiId(181)", value = "表头", required = false, dataType = "Interger")
  933. })
  934. @PostMapping(value = "/api/v1/ams/amssaleorders/getSaleOrderList")
  935. Map<String,Object> amsSaleOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
  936. @RequestParam Integer pageNum,
  937. @RequestParam Integer pageSize,
  938. @RequestParam Integer apiId,
  939. @RequestParam Integer status);
  940. //固定派单:通过车序号查询收货地址,截取收货地址的区域,去资源管理中查询对应的承运商,将车序号与承运商绑定
  941. @PostMapping(value = "/api/v1/ams/amssaleorders/addAmsDispatchSaleOrder")
  942. Map<String,Object> addFixedAmsDispatchSaleOrder(@RequestBody(required = false) List<Map<String,Object>> mapValue);
  943. //公开派单
  944. //查询未分派车辆的销售订单的车序号
  945. @ApiOperation(value="展示车序号列表")
  946. @ApiImplicitParams({
  947. @ApiImplicitParam(name = "apiId(182)", value = "表头", required = false, dataType = "Interger")
  948. })
  949. @PostMapping(value = "/api/v1/ams/amssaleorders/getAmsSaleOrderMaterial")
  950. Map<String,Object> getAmsSaleOrderMaterial(@RequestBody(required = false) Map<String, Object> mapValue,
  951. @RequestParam Integer pageNum,
  952. @RequestParam Integer pageSize,
  953. @RequestParam Integer apiId,
  954. @RequestParam("status") Integer status);
  955. //新增公开派单
  956. @PostMapping(value = "/api/v1/ams/amssaleorders/addOpenAmsDispatchSaleOrder/{orderMaterialId}")
  957. Map<String,Object> addOpenAmsDispatchSaleOrder(@PathVariable("orderMaterialId") BigDecimal orderMaterialId);
  958. //删除公开派单
  959. @PostMapping(value = "/api/v1/ams/amssaleorders//deleteAmsDispatchSaleOrder/{dispatchId}")
  960. Map<String,Object> deleteAmsDispatchSaleOrder(@PathVariable("dispatchId")BigDecimal saleOrderId);
  961. //展示公开派单
  962. @ApiOperation(value="展示公开派单")
  963. @ApiImplicitParams({
  964. @ApiImplicitParam(name = "apiId(181)", value = "表头", required = false, dataType = "Interger")
  965. })
  966. @PostMapping(value = "/api/v1/ams/amssaleorders/getOpenDispatchSaleOrder")
  967. Map<String,Object> getOpenDispatchSaleOrder(@RequestBody(required = false) Map<String, Object> mapValue,
  968. @RequestParam Integer pageNum,
  969. @RequestParam Integer pageSize,
  970. @RequestParam Integer apiId);
  971. //修改公开派单
  972. @PostMapping(value = "/api/v1/ams/amssaleorders/updateOpenDispatchSaleOrder")
  973. Map<String,Object> updateOpenDispatchSaleOrder(@RequestBody(required = false) Map<String, Object> mapVal);
  974. //新增日计划
  975. @PostMapping(value = "/api/v1/ams/amstruckraildayplans/addTruckRailDayPlan")
  976. Map<String,Object> addTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapVal);
  977. //删除日计划
  978. @PostMapping(value = "/api/v1/ams/amstruckraildayplans/deleteTruckRailDayPlan/{dayPlanId}")
  979. Map<String,Object> deleteTruckRailDayPlan(@PathVariable("dayPlanId") BigDecimal dayPlanId);
  980. //通过计划Id查询修改数据
  981. @PostMapping("/api/v1/ams/amstruckraildayplans/getDayPlanByDayPlanId/{dayplanId}")
  982. Map<String,Object> getDayPlanByDayPlanId(@PathVariable("dayplanId") Integer dayplanId);
  983. //修改日计划 2021年11月20日03:17:37
  984. @PostMapping("/api/v1/ams/amstruckraildayplans/updateDayPlan")
  985. public Map<String,Object> updateDayPlan(@RequestBody(required = false) Map<String, Object> map);
  986. //查询所有承运商
  987. @GetMapping("/api/v1/ams/amstruckraildayplans/getCarrierMes")
  988. public Map<String,Object> getCarrierMes();
  989. //修改日计划
  990. @PostMapping(value = "/api/v1/ams/amstruckraildayplans/updateTruckRailDayPlan")
  991. Map<String,Object> updateTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapVal);
  992. //查询日计划
  993. @ApiOperation(value="展示焦炭日计划")
  994. @ApiImplicitParams({
  995. @ApiImplicitParam(name = "apiId(183)", value = "表头", required = false, dataType = "Interger")
  996. })
  997. @PostMapping(value = "/api/v1/ams/amstruckraildayplans/getTruckRailDayPlanList")
  998. Map<String, Object> getTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapValue,
  999. @RequestParam("pageNum") Integer pageNum,
  1000. @RequestParam("pageSize") Integer pageSize,
  1001. @RequestParam("apiId") Integer apiId,
  1002. @RequestParam("status") Integer status
  1003. );
  1004. //查询日计划
  1005. @ApiOperation(value="展示水渣日计划")
  1006. @ApiImplicitParams({
  1007. @ApiImplicitParam(name = "apiId(183)", value = "表头", required = false, dataType = "Interger")
  1008. })
  1009. @PostMapping(value = "/api/v1/ams/amstruckraildayplans/getSzTruckRailDayPlanList")
  1010. Map<String, Object> getSzTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapValue,
  1011. @RequestParam("pageNum") Integer pageNum,
  1012. @RequestParam("pageSize") Integer pageSize,
  1013. @RequestParam("apiId") Integer apiId,
  1014. @RequestParam("status") Integer status);
  1015. //新增钢材发往异地库日计划
  1016. @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/addRailOffsetDayplan")
  1017. Map<String,Object> addRailOffsetDayplan(@RequestBody(required = false) Map<String, Object> mapVal);
  1018. //删除钢材发往异地库计划
  1019. @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/deleteRailOffsetDayplan/{dayplanId}")
  1020. Map<String,Object> deleteRailOffsetDayplan(@PathVariable("dayplanId") Integer dayplanId);
  1021. //接收钢材发往异地库计划
  1022. @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/receiveRailOffsetDayplan/{dayplanId}")
  1023. Map<String,Object> receiveRailOffsetDayplan(@PathVariable("dayplanId") Integer dayplanId);
  1024. //修改钢材发往异地库计划
  1025. @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/addRailOffsetDayplan")
  1026. Map<String,Object> updateRailOffsetDayplan(@RequestBody(required = false) Map<String, Object> mapVal);
  1027. //展示钢材发往异地库计划
  1028. @ApiOperation(value="展示钢材发往异地库计划")
  1029. @ApiImplicitParams({
  1030. @ApiImplicitParam(name = "apiId(183)", value = "表头", required = false, dataType = "Interger")
  1031. })
  1032. @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/getRailOffsetDayplan")
  1033. Map<String, Object> getRailOffsetDayplan(@RequestBody(required = false) Map<String, Object> mapValue,
  1034. @RequestParam Integer pageNum,
  1035. @RequestParam Integer pageSize,
  1036. @RequestParam Integer apiId,
  1037. @RequestParam Integer dayplanReceiveStatus,
  1038. @RequestParam Integer carrierId);
  1039. /**
  1040. *新增运输计划
  1041. */
  1042. @PostMapping(value = "/api/v1/ams/amstruckinwardplan/addTruckPlan")
  1043. Map<String,Object> addTruckPlan(@RequestBody(required = false) Map<String, Object> mapVal);
  1044. //删除运输计划
  1045. @PostMapping(value = "/api/v1/ams/amstruckinwardplan/deleteTruckPlan/{planId}")
  1046. Map<String,Object> deleteTruckPlan(@PathVariable("planId") BigDecimal planId);
  1047. //接收运输计划
  1048. @PostMapping(value = "/api/v1/ams/amstruckinwardplan/receiveInwardPlan/{planId}")
  1049. Map<String,Object> receiveInwardPlan(@PathVariable("planId") BigDecimal planId);
  1050. //修改渲染
  1051. @PostMapping(value = "/api/v1/ams/amstruckinwardplan/selectInwardPlanToUpdate/{planId}")
  1052. Map<String,Object> selectInwardPlanToUpdate(@PathVariable("planId") BigDecimal planId);
  1053. //下发运输计划
  1054. @PostMapping(value = "/api/v1/ams/amstruckinwardplan/downTruckPlan")
  1055. Map<String,Object> downTruckPlan(@RequestBody List<Map<String,Object>> mapList);
  1056. //修改运输计划
  1057. @PostMapping(value = "/api/v1/ams/amstruckinwardplan/updateTruckPlan")
  1058. Map<String,Object> updateTruckPlan(@RequestBody(required = false) Map<String, Object> mapVal);
  1059. //修改运输计划
  1060. // @PostMapping(value = "/api/v1/ams/amstruckinwardplan/updateTruckPlan")
  1061. // Map<String,Object> updateTruckPlan(@RequestBody(required = false) Map<String, Object> mapVal);
  1062. /**
  1063. * 展示运输计划
  1064. */
  1065. @ApiOperation(value="展示运输计划")
  1066. @ApiImplicitParams({
  1067. @ApiImplicitParam(name = "apiId(还没有设置表头)", value = "表头", required = false, dataType = "Interger")
  1068. })
  1069. @PostMapping(value = "/api/v1/ams/amstruckinwardplan/getTruckPlanList")
  1070. Map<String, Object> getTruckPlanList(@RequestBody(required = false) Map<String, Object> mapValue,
  1071. @RequestParam Integer pageNum,
  1072. @RequestParam Integer pageSize,
  1073. @RequestParam Integer apiId,
  1074. @RequestParam Integer planStatus,
  1075. @RequestParam String carrierId,
  1076. @RequestParam Integer planId,
  1077. @RequestParam String con);
  1078. @ApiOperation(value="展示运输计划下的运输订单")
  1079. @ApiImplicitParams({
  1080. @ApiImplicitParam(name = "apiId(还没有设置表头)", value = "表头", required = false, dataType = "Interger")
  1081. })
  1082. @PostMapping(value = "/api/v1/ams/amstruckinwardplan/getPlanOrder")
  1083. Map<String, Object> getPlanOrder(@RequestBody(required = false) Map<String, Object> mapValue,
  1084. @RequestParam Integer pageNum,
  1085. @RequestParam Integer pageSize,
  1086. @RequestParam Integer apiId,
  1087. @RequestParam Integer planId,
  1088. @RequestParam Integer requirementId,
  1089. @RequestParam Integer orderStatus
  1090. );
  1091. /**
  1092. *新增用车需求
  1093. */
  1094. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/addTruckRequirement")
  1095. Map<String,Object> addTruckRequirement(@RequestBody(required = false) Map<String, Object> mapVal);
  1096. //用车需求
  1097. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/deleteTruckRequirement/{requirementId}")
  1098. Map<String,Object> deleteTruckRequirement(@PathVariable("requirementId") BigDecimal requirementId);
  1099. // 接收
  1100. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/receiveRequirement/{requirementId}")
  1101. Map<String,Object> receiveRequirement(@PathVariable("requirementId") Integer requirementId);
  1102. // 修改渲染
  1103. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/selectRequirement/{requirementId}")
  1104. Map<String, Object> selectRequirement(@PathVariable("requirementId")Integer requirementId);
  1105. //修改用车需/下发用车需求
  1106. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/updateTruckRequirement")
  1107. Map<String,Object> updateTruckRequirement(@RequestBody(required = false) Map<String, Object> mapVal);
  1108. //下发
  1109. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/downRequirement")
  1110. Map<String,Object> downRequirement(@RequestBody List<Map<String,Object>> requirementIds);
  1111. /**
  1112. * 展示用车需求
  1113. */
  1114. @ApiOperation(value="展示用车需求")
  1115. @ApiImplicitParams({
  1116. @ApiImplicitParam(name = "apiId(还没有设置表头)", value = "表头", required = false, dataType = "Interger")
  1117. })
  1118. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/getTruckRequirementList")
  1119. Map<String, Object> getTruckRequirementList(@RequestBody(required = false) Map<String, Object> mapValue,
  1120. @RequestParam Integer pageNum,
  1121. @RequestParam Integer pageSize,
  1122. @RequestParam Integer apiId,
  1123. @RequestParam Integer requirementStatus,
  1124. @RequestParam String orgCode, @RequestParam String index,@RequestParam String startTime,
  1125. @RequestParam String endTime);
  1126. @ApiOperation(value="查询app端公开抢单")
  1127. @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/getDispatchSaleOrderList")
  1128. Map<String,Object> getDispatchSaleOrderList();
  1129. @ApiOperation(value="抢单/接收订单锁定")
  1130. @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/lockDispatchSaleOrder")
  1131. Map<String, Object> lockDispatchSaleOrder(@RequestParam Integer dispatchId,
  1132. @RequestParam String carrierSsoId);
  1133. @ApiOperation(value="查询app端承运商已抢到的单")
  1134. @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/getLockDispatchSaleOrderList")
  1135. Map<String, Object> getLockDispatchSaleOrderList(@RequestParam Integer carrierId);
  1136. // @PostMapping("/api/v1/ams/amssaleplans/getAllSteelMaterialMes")
  1137. // public Map<String, Object> getAllSteelMaterialMes(@RequestBody(required = false) Map<String,Object> mapValue,
  1138. // @RequestParam Integer pageNum,
  1139. // @RequestParam Integer pageSize,
  1140. // @RequestParam Integer apiId,
  1141. // @RequestParam String con) ;
  1142. @PostMapping("/api/v1/ams/amsdispatchsaleorders/getPCDispatchSaleOrderList")
  1143. Map<String, Object> getPCDispatchSaleOrderList(@RequestBody(required = false) Map<String,Object> mapValue,
  1144. @RequestParam Integer pageNum,
  1145. @RequestParam Integer pageSize,
  1146. @RequestParam Integer apiId,
  1147. @RequestParam Integer dispatchType,
  1148. @RequestParam String carrierSsoId) ;
  1149. @PostMapping("/api/v1/ams/amstruckinwardrequirement/getPurchaseIdByBatch")
  1150. Map<String, Object> getPurchaseIdByBatch(@RequestBody(required = false) Map<String,Object> mapValue,
  1151. @RequestParam Integer pageNum,
  1152. @RequestParam Integer pageSize,
  1153. @RequestParam Integer apiId);
  1154. @GetMapping("/api/v1/ams/amstruckinwardrequirement/getCapacityType")
  1155. Map<String, Object> getCapacityType();
  1156. @GetMapping("/api/v1/ams/amstruckinwardrequirement/getShipperUser")
  1157. Map<String, Object> getShipperUser();
  1158. @GetMapping("/api/v1/ams/amstruckinwardplan/getCarrierList")
  1159. Map<String, Object> getCarrierList();
  1160. @GetMapping("/api/v1/ams/amstruckinwardrequirement/getOffsetWarehouse")
  1161. Map<String, Object> getOffsetWarehouse();
  1162. @PostMapping("/api/v1/ams/amstruckinwardrequirement/getWareHouse")
  1163. Map<String, Object>getWareHouse(@RequestBody(required = false) Map<String,Object> mapValue,
  1164. @RequestParam Integer pageNum,
  1165. @RequestParam Integer pageSize,
  1166. @RequestParam Integer apiId,
  1167. @RequestParam String con);
  1168. /**
  1169. * 钢材发运到异地库查询物资
  1170. * @param dayplanId
  1171. * @return
  1172. */
  1173. @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/getMaterialMesByDayPlanId")
  1174. Map<String, Object> getMaterialMesByDayPlanId(@RequestBody(required = false) Map<String,Object> mapValue,
  1175. @RequestParam Integer pageNum,
  1176. @RequestParam Integer pageSize,
  1177. @RequestParam Integer apiId,
  1178. @RequestParam Integer dayplanId);
  1179. /**
  1180. * 下发钢材发往异地库计划
  1181. * @param mapList
  1182. * @return
  1183. */
  1184. @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/issueRailOffsetDayplan")
  1185. Map<String,Object> issueRailOffsetDayplan(@RequestBody List<Map<String, Object>> mapList);
  1186. /**
  1187. * 到站下拉
  1188. * @return
  1189. */
  1190. @GetMapping("/api/v1/ams/amsrailoffsetdayplan/getdayPlanToTheStationId")
  1191. Map<String, Object> getdayPlanToTheStationId();
  1192. @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/getRailOffsetDayplanId")
  1193. Map<String, Object> getRailOffsetDayplanId(@RequestBody(required = false) Map<String, Object> mapValue,
  1194. @RequestParam Integer pageNum,
  1195. @RequestParam Integer pageSize,
  1196. @RequestParam Integer apiId,
  1197. @RequestParam Integer dayPlanId);
  1198. @PostMapping("/api/v1/ams/amstruckinwardplan/finishTruckPlan/{planId}")
  1199. public Map<String, Object> finishTruckPlan(@PathVariable("planId") Integer planId);
  1200. //零星订单================================================================================================================================
  1201. @PostMapping("/api/v1/ams/amstrucksporadicorders/getSporadicOrdersList")
  1202. RESTfulResult getSporadicOrdersList(@RequestBody(required = false) Map<String, Object> mapValue,
  1203. @RequestParam Integer apiId,
  1204. @RequestParam Integer pageNum,
  1205. @RequestParam Integer pageSize,
  1206. @RequestParam Integer orderType,
  1207. @RequestParam Integer issueStatus,
  1208. @RequestParam String con,
  1209. @RequestParam Integer dispatchStatus,
  1210. @RequestParam Integer sporadicStatus,
  1211. @RequestParam String carrierSsoId,
  1212. @RequestParam String userId,
  1213. @RequestParam String userIds,
  1214. @RequestParam String startTime,
  1215. @RequestParam String endTime);
  1216. @PostMapping("/api/v1/ams/amstrucksporadicorders/seeAllMaterials")
  1217. RESTfulResult seeAllMaterials(@RequestBody(required = false) Map<String, Object> mapValue,
  1218. @RequestParam Integer apiId,
  1219. @RequestParam Integer pageNum,
  1220. @RequestParam Integer pageSize,
  1221. @RequestParam Integer sporadicOrderId,
  1222. @RequestParam String con);
  1223. @PostMapping("/api/v1/ams/amstrucksporadicorders/deleteSporadicOrders")
  1224. Map<String, Object> deleteSporadicOrders(@RequestParam Integer sporadicOrderId);
  1225. @PostMapping("/api/v1/ams/amstrucksporadicorders/issueSporadicOrders")
  1226. Map<String, Object> issueSporadicOrders(@RequestBody List<Map<String, Object>> mapList);
  1227. @PostMapping("/api/v1/ams/amstrucksporadicorders/closeSporadicOrder")
  1228. Map<String, Object> closeSporadicOrder(@RequestBody Map<String, Object> map);
  1229. @PostMapping("/api/v1/ams/amstrucksporadicorders/addInwardSporadicOrder")
  1230. Map<String, Object> addInwardSporadicOrder(@RequestBody Map<String, Object> map);
  1231. @PostMapping("/api/v1/ams/amstrucksporadicorders/addSporadicOrders")
  1232. Map<String, Object> addSporadicOrders(@RequestBody Map<String, Object> mapValue);
  1233. @PostMapping("/api/v1/ams/amstrucksporadicorders/addSporadicOrderTimes")
  1234. Map<String, Object> addSporadicOrderTimes(@RequestBody Map<String, Object> mapValue);
  1235. @PostMapping("/api/v1/ams/amstrucksporadicorders/selectSporadicOrder")
  1236. RESTfulResult selectSporadicOrder(@RequestParam Integer sporadicOrderId);
  1237. @PostMapping("/api/v1/ams/amstrucksporadicorders/updateSporadicOrder")
  1238. Map<String, Object> updateSporadicOrder(@RequestBody Map<String, Object> mapValue);
  1239. @PostMapping("/api/v1/ams/amssaleordermaterials/getTruckNoList")
  1240. RESTfulResult getTruckNoList(@RequestBody(required = false) Map<String, Object> mapValue,
  1241. @RequestParam Integer apiId,
  1242. @RequestParam Integer pageNum,
  1243. @RequestParam Integer pageSize,
  1244. @RequestParam Integer issueStatus);
  1245. @ApiOperation(value="查询未上报的销售订单信息")
  1246. @ApiImplicitParams({
  1247. @ApiImplicitParam(name = "apiId(408)", value = "表头", required = false, dataType = "Interger")
  1248. })
  1249. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderInfoes")
  1250. Map<String, Object> getSaleOrderInfoes(@RequestBody(required = false) Map<String, Object> mapValue,
  1251. @RequestParam Integer pageNum,
  1252. @RequestParam Integer pageSize,
  1253. @RequestParam Integer apiId,
  1254. @RequestParam(required = false) String consigneeSsoId,
  1255. @RequestParam(required = false) String con,
  1256. @RequestParam String startTime,
  1257. @RequestParam String endTime,
  1258. @RequestParam String saler);
  1259. @ApiOperation(value="查询已上报销售订单信息")
  1260. @ApiImplicitParams({
  1261. @ApiImplicitParam(name = "apiId(408)", value = "表头", required = false, dataType = "Interger")
  1262. })
  1263. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderReportedes")
  1264. Map<String, Object> getSaleOrderReportedes(@RequestBody(required = false) Map<String, Object> mapValue,
  1265. @RequestParam Integer pageNum,
  1266. @RequestParam Integer pageSize,
  1267. @RequestParam Integer apiId,
  1268. @RequestParam(required = false) String consigneeSsoId,
  1269. @RequestParam(required = false) String con,
  1270. @RequestParam String startTime,
  1271. @RequestParam String endTime,
  1272. @RequestParam String saler);
  1273. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderListBySaleCompanyes")
  1274. Map<String,Object> getSaleOrderListBySaleCompanyes(@RequestBody(required = false) Map<String,Object> mapValue,
  1275. @RequestParam("pageNum") Integer pageNum,
  1276. @RequestParam("pageSize") Integer pageSize,
  1277. @RequestParam("apiId") Integer apiId,
  1278. @RequestParam("con") String con,
  1279. @RequestParam Integer shipperId,
  1280. @RequestParam(required = false) Integer saleType,
  1281. @RequestParam(required = false) String consigneeSsoId,
  1282. @RequestParam(required = false) String startTime,
  1283. @RequestParam(required = false) String endTime,
  1284. @RequestParam(required = false) String saler
  1285. );
  1286. @ApiOperation(value="查询财务已审批销售订单信息")
  1287. @ApiImplicitParams({
  1288. @ApiImplicitParam(name = "apiId(409)", value = "表头", required = false, dataType = "Interger")
  1289. })
  1290. @PostMapping("/api/v1/ams/amssaleorders/getAmsSaleOrderApprovedes")
  1291. Map<String, Object> getAmsSaleOrderApprovedes(@RequestBody(required = false) Map<String, Object> mapValue,
  1292. @RequestParam("pageNum") Integer pageNum,
  1293. @RequestParam("pageSize") Integer pageSize,
  1294. @RequestParam("apiId") Integer apiId,
  1295. @RequestParam("con") String con);
  1296. @ApiOperation(value="查询销售订单物资信息")
  1297. @ApiImplicitParams({
  1298. @ApiImplicitParam(name = "apiId(410)", value = "表头", required = false, dataType = "Interger")
  1299. })
  1300. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderAndMaterialById")
  1301. RESTfulResult getSaleOrderAndMaterialById(@RequestBody(required = false) Map<String, Object> mapValue,
  1302. @RequestParam("apiId") Integer apiId,
  1303. @RequestParam("pageNum") Integer pageNum,
  1304. @RequestParam("pageSize") Integer pageSize,
  1305. @RequestParam("saleOrderId") BigDecimal saleOrderId);
  1306. @ApiOperation(value="新增车序号")
  1307. @PostMapping("/api/v1/ams/amssaleordermaterials/addTruckNo")
  1308. Map<String, Object> addTruckNo(@RequestBody List<Map<String, Object>> mapList);
  1309. @ApiOperation(value="下发车序号")
  1310. @PostMapping("/api/v1/ams/amssaleordermaterials/issueTruckNo")
  1311. Map<String, Object> issueTruckNo(@RequestBody List<Map<String, Object>> mapList);
  1312. @ApiOperation(value="定向派单选择承运商并下发")
  1313. @PostMapping("/api/v1/ams/amsdispatchsaleorders/addDispatchSaleOrder")
  1314. Map<String, Object> addDispatchSaleOrder(@RequestBody Map<String, Object> mapValue);
  1315. //发布通知==============================================================================================
  1316. /*
  1317. //公告获取列表
  1318. @PostMapping(value = "/api/v1/rms/dilnotices/getNoticeList")
  1319. Map<String, Object> getNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
  1320. @RequestParam("apiId") Integer apiId,
  1321. @RequestParam("pageNum") Integer pageNum,
  1322. @RequestParam("pageSize") Integer pageSize,
  1323. @RequestParam("con") String con);
  1324. */
  1325. //承运商公告获取列表
  1326. @PostMapping(value = "/api/v1/ams/dilnotices/getCarrierNoticeList")
  1327. Map<String, Object> getCarrierNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
  1328. @RequestParam("apiId") Integer apiId,
  1329. @RequestParam("pageNum") Integer pageNum,
  1330. @RequestParam("pageSize") Integer pageSize,
  1331. @RequestParam("con") String con);
  1332. //销售公司公告获取列表
  1333. @PostMapping(value = "/api/v1/ams/dilnotices/getMarketingNoticeList")
  1334. Map<String, Object> getMarketingNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
  1335. @RequestParam("apiId") Integer apiId,
  1336. @RequestParam("pageNum") Integer pageNum,
  1337. @RequestParam("pageSize") Integer pageSize,
  1338. @RequestParam("con") String con);
  1339. //收货用户公告获取列表
  1340. @PostMapping(value = "/api/v1/ams/dilnotices/getClientNoticeList")
  1341. Map<String, Object> getClientNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
  1342. @RequestParam("apiId") Integer apiId,
  1343. @RequestParam("pageNum") Integer pageNum,
  1344. @RequestParam("pageSize") Integer pageSize,
  1345. @RequestParam("con") String con);
  1346. //新增公告
  1347. @PostMapping(value = "api/v1/ams/dilnotices/insertNotice")
  1348. Map<String,Object> insertNotice(@RequestBody(required = false) Map<String,Object> map);
  1349. //发布公告
  1350. @PostMapping(value = "api/v1/ams/dilnotices/releaseNotice")
  1351. Map<String,Object> releaseNotice(@RequestBody(required = false) Map<String,Object> map);
  1352. //删除公告
  1353. @PostMapping(value = "api/v1/ams/dilnotices/deleteNotice/{id}")
  1354. Map<String, Object> deleteNotice(@PathVariable("id") BigDecimal id);
  1355. //获取公告名字
  1356. @PostMapping(value = "api/v1/ams/dilnotices/queryName/{userId}")
  1357. Map<String, Object> queryName(@PathVariable("userId") String userId);
  1358. //更新公告
  1359. @PostMapping(value = "api/v1/ams/dilnotices/updateNotice")
  1360. Map<String, Object> updateNotice(@RequestBody(required = false) Map<String, Object> map);
  1361. //根据用户ID更新状态
  1362. @PostMapping(value = "api/v1/ams/dilnotices/updateNoticeStatus")
  1363. Map<String, Object> updateNoticeStatus(@RequestBody(required = false) Map<String, Object> map);
  1364. //根据id获取公告
  1365. @PostMapping(value = "api/v1/ams/dilnotices/getNoticeById/{id}")
  1366. Map<String, Object> getNoticeById(@PathVariable("id") BigDecimal id);
  1367. //根据权限获取最新公告
  1368. @PostMapping(value = "api/v1/ams/dilnotices/getNewNoticeByPermission/{permissions}")
  1369. Map<String, Object> getNewNoticeByPermission(@PathVariable("permissions")String permissions);
  1370. //******************************************下拉框*******************************
  1371. //公告下拉框,须摸清实现原理
  1372. @GetMapping(value = "api/v1/ams/dilnotices/getNoticeTypeId")
  1373. Map<String,Object> getNoticeTypeId();
  1374. @PostMapping(value = "api/v1/ams/amssaleordermaterials/getTruckNoMaterialList")
  1375. RESTfulResult getTruckNoMaterialList(@RequestParam Integer saleOrderMaterialId);
  1376. @PostMapping(value = "api/v1/ams/amssaleordermaterials/getSaleMaterialList")
  1377. RESTfulResult getSaleMaterialList(@RequestParam Integer saleOrderId);
  1378. @PostMapping(value = "api/v1/ams/amsdispatchsaleorders/getDispatchMaterialList")
  1379. RESTfulResult getDispatchMaterialList(@RequestParam Integer dispatchId);
  1380. @PostMapping(value = "api/v1/ams/amssaleordermaterials/dispatchTruckOrderBySale")
  1381. Map<String, Object> dispatchTruckOrderBySale(Map<String, Object> mapValue);
  1382. @PostMapping(value = "api/v1/ams/amssaleordermaterials/dispatchInwardTruckOrderBySale")
  1383. Map<String, Object> dispatchInwardTruckOrderBySale(Map<String, Object> mapValue);
  1384. @PostMapping(value = "api/v1/ams/amssaleorders/getCokeSaleOrderList")
  1385. RESTfulResult getCokeSaleOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
  1386. @RequestParam("pageNum") Integer pageNum,
  1387. @RequestParam("pageSize") Integer pageSize,
  1388. @RequestParam("apiId") Integer apiId,
  1389. @RequestParam("con") String con);
  1390. @PostMapping(value = "api/v1/ams/amssaleordermaterials/dispatchTruckOrderByCarrier")
  1391. Map<String, Object> dispatchTruckOrderByCarrier(@RequestBody Map<String, Object> mapValue);
  1392. @PostMapping(value = "api/v1/ams/amssaleordermaterials/closeSaleOrder")
  1393. Map<String, Object> closeSaleOrder(@RequestParam Integer saleOrderId);
  1394. @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/lockDispatchSaleOrderList")
  1395. Map<String, Object> lockDispatchSaleOrderList(@RequestBody Map<String, Object> mapValue);
  1396. //新增采购内转需求
  1397. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/addPurInwardRequirement")
  1398. Map<String, Object> addPurInwardRequirement(@RequestBody Map<String, Object> mapval);
  1399. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/getPurRequirementList")
  1400. Map<String, Object> getPurRequirementList(@RequestBody Map<String, Object> mapValue,
  1401. @RequestParam Integer pageNum,
  1402. @RequestParam Integer pageSize,
  1403. @RequestParam Integer apiId,
  1404. @RequestParam Integer requirementStatus,
  1405. @RequestParam String con,
  1406. @RequestParam String userId,
  1407. @RequestParam String carrierSsoId,
  1408. @RequestParam String enableStatus,
  1409. @RequestParam String planStatus,
  1410. @RequestParam String startTime,
  1411. @RequestParam String endTime,
  1412. @RequestParam BigDecimal planId);
  1413. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getRealAddressByLike")
  1414. Map<String, Object> getRealAddressByLike(@RequestParam Integer addressId,@RequestParam String index);
  1415. @PostMapping("/api/v1/ams/amssaleorders/saleOrderEmpowerCarrier")
  1416. public RESTfulResult saleOrderEmpowerCarrier(@RequestBody(required = false) Map<String,Object> mapValue);
  1417. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderListByCarrierSsoId")
  1418. public RESTfulResult getSaleOrderListByCarrierSsoId(@RequestBody(required = false) Map<String,Object> mapValue,
  1419. @RequestParam String carrierSsoId,
  1420. @RequestParam Integer pageNum,
  1421. @RequestParam Integer pageSize,
  1422. @RequestParam Integer apiId,
  1423. @RequestParam String con);
  1424. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/getPriceMap")
  1425. Map<String, Object> getPriceMap(@RequestBody Map<String, Object> map);
  1426. @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/getRequirementMaterial/{requirementId}")
  1427. Map<String,Object> getRequirementMaterial(@PathVariable("requirementId") Integer requirementId);
  1428. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/getBenPrice")
  1429. Map<String, Object> getBenPrice(@RequestBody Map<String, Object> map);
  1430. @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/refuseDispatchSaleOrderList")
  1431. Map<String, Object> refuseDispatchSaleOrderList(List<Map<String, Object>> mapList);
  1432. @PostMapping(value = "/api/v1/ams/amssaleorders/addSteelSaleOrder")
  1433. Map<String, Object> addSteelSaleOrder(@RequestBody Map<String, Object> mapValue);
  1434. @PostMapping(value = "/api/v1/ams/amssaleorders/getTruckNoAndMaterialList")
  1435. RESTfulResult getTruckNoAndMaterialList(@RequestParam Integer saleOrderId);
  1436. @PostMapping(value = "/api/v1/ams/amssaleorders/dispatchSteelOrder")
  1437. Map<String, Object> dispatchSteelOrder(@RequestBody List<Map<String, Object>> mapList);
  1438. @GetMapping(value = "/api/v1/ams/amssaleorders/getCarrierByPlace")
  1439. RESTfulResult getCarrierByPlace(@RequestParam Integer placeId);
  1440. @PostMapping(value = "/api/v1/ams/amssaleorders/getPriceByCarrierAndPlace")
  1441. Map<String, Object> getPriceByCarrierAndPlace(@RequestBody Map<String, Object> mapValue);
  1442. @PostMapping(value = "/api/v1/ams/amssaleorders/dispatchToCarrier")
  1443. RESTfulResult dispatchToCarrier(@RequestBody(required = false) List<Map<String, Object>> mapList);
  1444. @PostMapping(value = "/api/v1/ams/amssaleorders/getSaleOrderListToCarrier")
  1445. RESTfulResult getSaleOrderListToCarrier(@RequestBody(required = false) Map<String, Object> mapValue,
  1446. @RequestParam Integer pageNum,
  1447. @RequestParam Integer pageSize,
  1448. @RequestParam Integer apiId,
  1449. @RequestParam String carrierSsoId,
  1450. @RequestParam(required = false) String con);
  1451. @PostMapping(value = "/api/v1/ams/amssaleorders/getSteelTruckNoList")
  1452. RESTfulResult getSteelTruckNoList(@RequestBody(required = false) Map<String, Object> mapValue,
  1453. @RequestParam Integer apiId,
  1454. @RequestParam Integer pageNum,
  1455. @RequestParam Integer pageSize,
  1456. @RequestParam String con,
  1457. @RequestParam(required = false) String startTime,
  1458. @RequestParam(required = false)String endTime);
  1459. @PostMapping(value = "/api/v1/ams/amssaleorders/getTruckNoMaterial")
  1460. RESTfulResult getTruckNoMaterial(@RequestParam Integer saleOrderMaterialId);
  1461. @PostMapping(value = "/api/v1/ams/amssaleorders/getNoCarTruckNoList")
  1462. RESTfulResult getNoCarTruckNoList(@RequestBody(required = false) Map<String, Object> mapValue,
  1463. @RequestParam Integer apiId,
  1464. @RequestParam Integer pageNum,
  1465. @RequestParam Integer pageSize,
  1466. @RequestParam String con,
  1467. @RequestParam(required = false) String startTime,
  1468. @RequestParam(required = false)String endTime);
  1469. @PostMapping(value = "/api/v1/ams/amssaleorders/getHaveCarTruckNoList")
  1470. RESTfulResult getHaveCarTruckNoList(@RequestBody(required = false) Map<String, Object> mapValue,
  1471. @RequestParam Integer apiId,
  1472. @RequestParam Integer pageNum,
  1473. @RequestParam Integer pageSize,
  1474. @RequestParam String con,
  1475. @RequestParam String startTime,
  1476. @RequestParam String endTime);
  1477. @PostMapping(value = "/api/v1/ams/amstrucksporadicorders/getSporadic")
  1478. Map<String, Object> getSporadic(@RequestParam Integer sporadicId);
  1479. @PostMapping("/api/v1/ams/amstrucksporadicorders/getSporadicOfOrder")
  1480. Map<String, Object> getSporadicOfOrder(@RequestBody(required = false) Map<String,Object> mapValue,
  1481. @RequestParam Integer apiId,
  1482. @RequestParam Integer pageNum,
  1483. @RequestParam Integer pageSize,
  1484. @RequestParam Integer sporadicId);
  1485. /*
  1486. 新增内转运输单价
  1487. */
  1488. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/insertInwardPrice")
  1489. Map<String, Object> insertInwardPrice(Map<String, Object> mapVal);
  1490. @ApiOperation(value="查询汽运单价信息")
  1491. @ApiImplicitParams({
  1492. @ApiImplicitParam(name = "apiId(109)", value = "表头", required = false, dataType = "Interger")
  1493. })
  1494. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getInwardContractPrice")
  1495. Map<String, Object> getInwardContractPrice(@RequestBody(required = false) Map<String, Object> mapValue,
  1496. @RequestParam("pageNum") Integer pageNum,
  1497. @RequestParam("pageSize") Integer pageSize,
  1498. @RequestParam("apiId") Integer apiId,
  1499. @RequestParam("deleted") Integer deleted,
  1500. @RequestParam("con") String con);
  1501. //根据物资查询运输物资单价
  1502. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getInwardPriceBy")
  1503. Map<String, Object> getInwardPriceBy(@RequestBody(required = false)Map<String, Object> mapvalue);
  1504. //删除销售订单
  1505. @PostMapping(value = "/api/v1/ams/amssaleorders/deleteSaleOrderById")
  1506. Map<String,Object> deleteSaleOrderById(@RequestParam Integer saleOrderId);
  1507. //查询出销售订单下的所有数据
  1508. @PostMapping(value = "/api/v1/ams/amssaleorders/getAllSaleMessages")
  1509. RESTfulResult getAllSaleMessages(@RequestParam Integer saleOrderId);
  1510. // 修改承运商授权
  1511. @PostMapping(value = "/api/v1/ams/amssaleorders/updateTruckNoCarrier")
  1512. Map<String, Object> updateTruckNoCarrier(@RequestBody Map<String, Object> mapValue);
  1513. // 批量上传销售订单到金蝶
  1514. @PostMapping(value = "/api/v1/ams/amssaleorders/uploadSaleOrderList")
  1515. Map<String, Object> uploadSaleOrderList(@RequestBody List<Map<String, Object>> saleOrderIdList);
  1516. // 自动匹配出最近的一个地址
  1517. @PostMapping(value = "/api/v1/ams/amssaleorders/matchingAddressRecently")
  1518. RESTfulResult matchingAddressRecently(@RequestParam BigDecimal receiveId);
  1519. // 自动匹配上一条运单的司机电话
  1520. @PostMapping(value = "/api/v1/ams/amssaleorders/matchingDriverTelRecently")
  1521. RESTfulResult matchingDriverTelRecently(@RequestParam String capacityNumber);
  1522. // 展示副产品销售订单列表
  1523. @PostMapping(value = "/api/v1/ams/amssaleorders/getFuSaleOrderList")
  1524. Map<String, Object> getFuSaleOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
  1525. @RequestParam Integer pageNum,
  1526. @RequestParam Integer pageSize,
  1527. @RequestParam Integer apiId,
  1528. @RequestParam String con,
  1529. @RequestParam BigDecimal deleted,
  1530. @RequestParam(required = false) String startTime,
  1531. @RequestParam(required = false)String endTime);
  1532. // 展示副产品销售订单列表
  1533. @PostMapping(value = "/api/v1/ams/amssaleorders/updateAllMaterialInSale")
  1534. Map<String,Object> updateAllMaterialInSale(@RequestBody Map<String, Object> mapValue);
  1535. // 同步关闭金蝶订单
  1536. @PostMapping(value = "/api/v1/ams/amssaleorders/deleteSaleOrderSame")
  1537. Map<String,Object> deleteSaleOrderSame(@RequestBody Map<String, Object> mapValue);
  1538. // 修改收货地址
  1539. @PostMapping(value = "/api/v1/ams/amssaleorders/updateCarAddress")
  1540. Map<String, Object> updateCarAddress(Map<String, Object> mapValue);
  1541. // 展示反审批的钢材订单
  1542. @PostMapping(value = "/api/v1/ams/amssaleorders/getSteelOrderDeletedList")
  1543. Map<String, Object> getSteelOrderDeletedList(@RequestBody(required = false) Map<String, Object> objectMap,
  1544. @RequestParam Integer pageNum,
  1545. @RequestParam Integer pageSize,
  1546. @RequestParam Integer apiId,
  1547. @RequestParam String con,
  1548. @RequestParam String consigneeSsoId,
  1549. @RequestParam(required = false) String startTime,
  1550. @RequestParam(required = false) String endTime,
  1551. @RequestParam(required = false) String saler);
  1552. // 修改厂内未装货车辆的运单车牌号
  1553. @PostMapping(value = "/api/v1/ams/amssaleorders/updateCapacityNumberInFactory")
  1554. Map<String,Object> updateCapacityNumberInFactory(@RequestBody Map<String, Object> mapValue);
  1555. // 修改厂内未装货车辆的运单车牌号
  1556. @PostMapping(value = "/api/v1/ams/amssaleorders/updateConsigneeTel")
  1557. Map<String,Object> updateConsigneeTel(@RequestBody Map<String,Object> mapValue);
  1558. // 展示下发给承运商的车序号和物资
  1559. @PostMapping(value = "/api/v1/ams/amssaleorders/getCarrierTruckNoAndMaterialList")
  1560. Map<String, Object> getCarrierTruckNoAndMaterialList(@RequestBody Map<String, Object> map);
  1561. // 展示下发给承运商的车序号和物资
  1562. @PostMapping(value = "/api/v1/ams/amssaleorders/closeSteelMaterialId")
  1563. Map<String, Object> closeSteelMaterialId(@RequestBody Map<String, Object> mapValue);
  1564. @PostMapping(value = "/api/v1/ams/amssaleorders/getSaleCokeOrder")
  1565. Map<String, Object> getSaleCokeOrder(@RequestBody Map<String, Object> map,
  1566. @RequestParam Integer pageNum,
  1567. @RequestParam Integer pageSize,
  1568. @RequestParam Integer apiId,
  1569. @RequestParam String con,
  1570. @RequestParam String consigneeSsoId,
  1571. @RequestParam Integer shipperId,
  1572. @RequestParam String startTime,
  1573. @RequestParam String endTime);
  1574. @PostMapping(value = "/api/v1/ams/amssaleorders/adverseCloseSaleMaterial")
  1575. Map<String, Object> adverseCloseSaleMaterial(@RequestParam Integer saleMaterialId);
  1576. @PostMapping(value = "/api/v1/ams/amssaleorders/adverseCloseSaleOrder")
  1577. Map<String, Object> adverseCloseSaleOrder(@RequestParam Integer saleOrderId);
  1578. @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getRangePoint")
  1579. Map<String, Object> getRangePoint(@RequestBody(required = false) Map<String, Object> map,
  1580. @RequestParam Integer pageNum,
  1581. @RequestParam Integer pageSize,
  1582. @RequestParam Integer apiId,
  1583. @RequestParam String con);
  1584. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/updateInwardConsignee")
  1585. Map<String, Object> updateInwardConsignee(@RequestBody(required = false) Map<String, Object> map);
  1586. @PostMapping(value = "/api/v1/ams/amssaleorders/getKucunList")
  1587. Map<String, Object> getKucunList(@RequestBody(required = false) Map<String, Object> map,
  1588. @RequestParam String startTime,
  1589. @RequestParam String endTime,
  1590. @RequestParam String remark,
  1591. @RequestParam String transferIndep,
  1592. @RequestParam String consigneeName,
  1593. @RequestParam String totheStation);
  1594. @PostMapping(value = "/api/v1/ams/amssaleordermaterials/batchUpdateInwardConsignee")
  1595. Map<String, Object> batchUpdateInwardConsignee(@RequestBody List<Map<String, Object>> mapList);
  1596. @PostMapping(value = "/api/v1/ams/dilnotices/getNotice")
  1597. RESTfulResult getNotice(@RequestBody(required = false) Map<String, Object> mapValue);
  1598. @PostMapping(value = "/api/v1/ams/amssaleorders/queryFormat")
  1599. RESTfulResult queryFormat(@RequestBody List<Map<String,Object>> mapList);
  1600. @PostMapping(value = "/api/v1/ams/amssaleorders/queryMaterial")
  1601. RESTfulResult queryMaterial(@RequestBody List<Map<String,Object>> mapList);
  1602. @PostMapping("/api/v1/ams/amssaleorders/addSteelSaleOrderList")
  1603. Map<String, Object> addSteelSaleOrderList(@RequestBody List<Map<String, Object>> mapList);
  1604. @PostMapping("/api/v1/ams/amssaleorders/addUnloadSteelSaleOrderList")
  1605. Map<String, Object> addUnloadSteelSaleOrderList(@RequestBody List<Map<String, Object>> mapList);
  1606. @PostMapping("/api/v1/ams/amscontracttruckprices/updateTransPrice")
  1607. Map<String, Object> updateTransPrice(@RequestBody Map<String, Object> mapList);
  1608. @PostMapping("/api/v1/ams/amscontracttruckprices/getwz")
  1609. Map<String, Object> getwz(@RequestBody Map<String, Object> mapList);
  1610. @PostMapping("/api/v1/ams/amscontracttruckprices/getcargonameId")
  1611. Map<String, Object> getcargonameId(@RequestBody Map<String, Object> mapList);
  1612. @PostMapping("/api/v1/ams/amssaleorders/reverseCloseOrder")
  1613. Map<String, Object> reverseCloseOrder(@RequestBody(required = false) Map<String, Object> map);
  1614. @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderStatus")
  1615. Map<String, Object> getSaleOrderStatus(@RequestParam String saleNumber);
  1616. @PostMapping("/api/v1/ams/amstruckinwardrequirement/closeDueDate")
  1617. Map<String, Object> closeDueDate(@RequestParam BigDecimal requirementId);
  1618. @PostMapping("/api/v1/ams/amstruckinwardrequirement/addBilletRequirement")
  1619. Map<String,Object> addBilletRequirement(@RequestBody Map<String, Object> map);
  1620. @PostMapping("/api/v1/ams/amstruckinwardrequirement/getBilletRequirementList")
  1621. Map<String, Object> getBilletRequirementList(@RequestBody(required = false) Map<String, Object> mapValue,
  1622. @RequestParam Integer pageNum,
  1623. @RequestParam Integer pageSize,
  1624. @RequestParam Integer apiId,
  1625. @RequestParam String orgCode,
  1626. @RequestParam String index,
  1627. @RequestParam String startTime,
  1628. @RequestParam String endTime);
  1629. @PostMapping("/api/v1/ams/amstruckinwardrequirement/checkBillet")
  1630. Map<String, Object> checkBillet(@RequestBody Map<String, Object> map);
  1631. }