AMScontroller.java 89 KB

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