RmsFeign.java 49 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933
  1. package com.steerinfo.dil.feign;
  2. import com.steerinfo.dil.annotaion.LogAround;
  3. import com.steerinfo.dil.config.MyFeignRequestInterceptor;
  4. import com.steerinfo.framework.controller.RESTfulResult;
  5. import io.swagger.annotations.ApiImplicitParam;
  6. import io.swagger.annotations.ApiImplicitParams;
  7. import io.swagger.annotations.ApiOperation;
  8. import org.springframework.cloud.openfeign.FeignClient;
  9. import org.springframework.http.MediaType;
  10. import org.springframework.web.bind.annotation.*;
  11. import org.springframework.web.multipart.MultipartFile;
  12. import java.math.BigDecimal;
  13. import java.util.HashMap;
  14. import java.util.List;
  15. import java.util.Map;
  16. @FeignClient(value = "ANTAI-RMS-API", url = "${openfeign.RmsFeign.url}",configuration = MyFeignRequestInterceptor.class)
  17. public interface RmsFeign {
  18. @PostMapping("/api/v1/rms/rmslines/getStepTypeList")
  19. Map<String, Object> getStepTypeList();
  20. @PostMapping("/api/v1/rms/rmslines/insertLine")
  21. Map<String, Object> insertLine(@RequestBody(required = false) Map<String, Object> mapVal);
  22. @PostMapping("/api/v1/rms/rmslines/deleteLine")
  23. Map<String, Object> deleteLine(@RequestBody(required = false) Map<String, Object> mapVal);
  24. @PostMapping("/api/v1/rms/rmslines/approveTransLine")
  25. Map<String, Object> approveTransLine(@RequestBody(required = false) Map<String, Object> mapVal);
  26. @PostMapping(value = "/api/v1/rms/rmslines/getLineList")
  27. Map<String, Object> getLineList(@RequestBody(required = false) Map<String, Object> mapValue,
  28. @RequestParam("pageNum") Integer pageNum,
  29. @RequestParam("pageSize") Integer pageSize,
  30. @RequestParam("apiId") Integer apiId);
  31. @PostMapping("api/v1/rms/rmslines/getRmsLineStep/{id}")
  32. Map<String, Object> getRmsLineStep(@PathVariable("id") BigDecimal id);
  33. @PostMapping("/api/v1/rms/rmslines/getRulesByLineId")
  34. Map<String, Object> getRulesByLineId(@RequestBody(required = false) Map<String, Object> mapVal);
  35. @PostMapping("/api/v1/rms/rmslines/saveLineRule")
  36. Map<String, Object> saveLineRule(@RequestBody(required = false) Map<String, Object> mapVal);
  37. //********************************************************************************************************
  38. //新增司机信息
  39. @PostMapping(value = "api/v1/rms/rmscardriver/insertCarDriver")
  40. Map<String, Object> insertCarDriver(@RequestBody(required = false) Map<String, Object> map);
  41. //修改司机信息
  42. @PostMapping(value = "api/v1/rms/rmscardriver/updateCarDriver")
  43. Map<String, Object> updateCarDriver(Map<String, Object> map);
  44. //通过id查询司机信息
  45. @PostMapping(value = "api/v1/rms/rmscardriver/getCarDriverById/{id}")
  46. Map<String, Object> getCarDriverById(@PathVariable("id") BigDecimal id);
  47. //删除司机信息
  48. @PostMapping(value = "api/v1/rms/rmscardriver/deleteCarDriver/{id}")
  49. Map<String, Object> deleteCarDriver(@PathVariable("id") BigDecimal id);
  50. //模糊查询司机
  51. @PostMapping(value = "/api/v1/rms/rmscardriver/getCarDriverList")
  52. Map<String, Object> getCarDriverList(@RequestBody(required = false) Map<String, Object> mapValue,
  53. @RequestParam("pageNum") Integer pageNum,
  54. @RequestParam("pageSize") Integer pageSize,
  55. @RequestParam("apiId") Integer apiId,
  56. @RequestParam("con") String con);
  57. //===========物资种类
  58. //查询物资种类List
  59. @PostMapping(value = "api/v1/rms/rmsmaterialtype/getMaterialTypeList")
  60. Map<String, Object> getMaterialTypeList(@RequestBody(required = false) Map<String, Object> mapValue,
  61. @RequestParam Integer pageNum,
  62. @RequestParam Integer pageSize,
  63. @RequestParam Integer apiId,
  64. @RequestParam String con);
  65. @PostMapping(value = "api/v1/rms/rmsmaterialtype/getMaterialTypeListByCompany")
  66. Map<String, Object> getMaterialTypeListByCompany(@RequestBody(required = false) Map<String, Object> mapValue,
  67. @RequestParam Integer pageNum,
  68. @RequestParam Integer pageSize,
  69. @RequestParam Integer apiId,
  70. @RequestParam String con);
  71. //新增物资种类
  72. @PostMapping("api/v1/rms/rmsmaterialtype/insertMaterialType")
  73. RESTfulResult insertMaterialType(@RequestBody(required = false) Map<String, Object> map);
  74. @PostMapping("api/v1/rms/rmsmaterialtype/importMaterialType")
  75. RESTfulResult importMaterialType(@RequestBody(required = false) Map<String, Object> map);
  76. //删除物资种类
  77. @PostMapping(value = "api/v1/rms/rmsmaterialtype/deleteMaterialType")
  78. RESTfulResult deleteMaterialType(@RequestBody(required = false) Map<String, Object> map);
  79. @PostMapping(value = "api/v1/rms/rmsmaterialtype/syncMaterialType")
  80. Map<String, Object> syncMaterialType(@RequestBody(required = false) Map<String, Object> map);
  81. //更新物资种类
  82. @PostMapping(value = "api/v1/rms/rmsmaterialtype/updateMaterialType")
  83. Map<String, Object> updateMaterialType(@RequestBody(required = false) Map<String, Object> map);
  84. //查询物资种类id
  85. @PostMapping(value = "api/v1/rms/rmsmaterialtype/getMaterialTypeById/{id}")
  86. Map<String, Object> getMaterialTypeById(@PathVariable("id") BigDecimal id);
  87. @PostMapping(value = "api/v1/rms/rmsmaterialtype/getMaterialTree")
  88. Map<String, Object> getMaterialTree(@RequestBody(required = false) Map<String, Object> map);
  89. //==============物资
  90. //查询物资List
  91. @PostMapping(value = "api/v1/rms/rmsmaterial/getMaterialList")
  92. Map<String, Object> getMaterialList(@RequestBody(required = false) Map<String, Object> mapValue,
  93. @RequestParam("apiId") Integer apiId,
  94. @RequestParam("pageNum") Integer pageNum,
  95. @RequestParam("pageSize") Integer pageSize);
  96. //查询物料产量
  97. @PostMapping(value = "api/v1/rms/rmsmaterialyields/getMaterialYieldList")
  98. Map<String, Object> getMaterialYieldList(@RequestBody(required = false) Map<String, Object> mapValue,
  99. @RequestParam("apiId") Integer apiId,
  100. @RequestParam("pageNum") Integer pageNum,
  101. @RequestParam("pageSize") Integer pageSize);
  102. @PostMapping(value = "api/v1/rms/rmsbaseproductioncosts/getRmsBaseProductionCostList")
  103. Map<String, Object> getRmsBaseProductionCostList(@RequestBody(required = false) Map<String, Object> mapValue,
  104. @RequestParam("apiId") Integer apiId,
  105. @RequestParam("pageNum") Integer pageNum,
  106. @RequestParam("pageSize") Integer pageSize);
  107. //新增生产成本数据
  108. @PostMapping(value = "api/v1/rms/rmsbaseproductioncosts/insertRmsBaseProductionCost")
  109. Map<String, Object> insertRmsBaseProductionCost(@RequestBody(required = false) Map<String,Object> model);
  110. @PostMapping(value = "api/v1/rms/rmsbaseproductioncosts/updateRmsBaseProductionCost")
  111. Map<String, Object> updateRmsBaseProductionCost(@RequestBody(required = false) Map<String,Object> model);
  112. @PostMapping(value = "api/v1/rms/rmsbaseproductioncosts/deleteRmsBaseProductionCost")
  113. Map<String, Object> deleteRmsBaseProductionCost(@RequestBody(required = false) Map<String,Object> model);
  114. @PostMapping(value = "api/v1/rms/rmsbasepurchasecosts/getRmsBasePurchaseCostList")
  115. Map<String, Object> getRmsBasePurchaseCostList(@RequestBody(required = false) Map<String, Object> mapValue,
  116. @RequestParam("apiId") Integer apiId,
  117. @RequestParam("pageNum") Integer pageNum,
  118. @RequestParam("pageSize") Integer pageSize);
  119. //新增生产成本数据
  120. @PostMapping(value = "api/v1/rms/rmsbasepurchasecosts/insertRmsBasePurchaseCost")
  121. Map<String, Object> insertRmsBasePurchaseCost(@RequestBody(required = false) Map<String,Object> model);
  122. @PostMapping(value = "api/v1/rms/rmsbasepurchasecosts/updateRmsBasePurchaseCost")
  123. Map<String, Object> updateRmsBasePurchaseCost(@RequestBody(required = false) Map<String,Object> model);
  124. @PostMapping(value = "api/v1/rms/rmsbasepurchasecosts/deleteRmsBasePurchaseCost")
  125. Map<String, Object> deleteRmsBasePurchaseCost(@RequestBody(required = false) Map<String,Object> model);
  126. @PostMapping(value = "api/v1/rms/rmsbasesalecosts/getRmsBaseSaleCostList")
  127. Map<String, Object> getRmsBaseSaleCostList(@RequestBody(required = false) Map<String, Object> mapValue,
  128. @RequestParam("apiId") Integer apiId,
  129. @RequestParam("pageNum") Integer pageNum,
  130. @RequestParam("pageSize") Integer pageSize);
  131. //新增生产成本数据
  132. @PostMapping(value = "api/v1/rms/rmsbasesalecosts/insertRmsBaseSaleCost")
  133. Map<String, Object> insertRmsBaseSaleCost(@RequestBody(required = false) Map<String,Object> model);
  134. @PostMapping(value = "api/v1/rms/rmsbasesalecosts/updateRmsBaseSaleCost")
  135. Map<String, Object> updateRmsBaseSaleCost(@RequestBody(required = false) Map<String,Object> model);
  136. @PostMapping(value = "api/v1/rms/rmsbasesalecosts/deleteRmsBaseSaleCost")
  137. Map<String, Object> deleteRmsBaseSaleCost(@RequestBody(required = false) Map<String,Object> model);
  138. //新增物料产量
  139. @PostMapping(value = "api/v1/rms/rmsmaterialyields/insertMaterialYield")
  140. Map<String, Object> insertMaterialYield(@RequestBody(required = false) Map<String,Object> model);
  141. //新增物资
  142. @PostMapping(value = "api/v1/rms/rmsmaterial/insertMaterial")
  143. Map<String, Object> insertMaterial(@RequestBody(required = false) Map<String, Object> map);
  144. //删除物资
  145. @PostMapping(value = "api/v1/rms/rmsmaterial/deleteMaterial")
  146. Map<String, Object> deleteMaterial(@RequestBody(required = false) Map<String, Object> map);
  147. //更新物资信息
  148. @PostMapping(value = "api/v1/rms/rmsmaterial/updateMaterial")
  149. Map<String, Object> updateMaterial(@RequestBody(required = false) Map<String, Object> map);
  150. //查询物资ID
  151. @PostMapping(value = "api/v1/rms/rmsmaterial/getMaterialById/{id}")
  152. Map<String, Object> getMaterialById(@PathVariable("id") BigDecimal id);
  153. @PostMapping(value = "api/v1/rms/rmsmaterial/syncMaterial")
  154. Map<String, Object> syncMaterial(@RequestBody(required = false) Map<String, Object> map);
  155. @PostMapping(value = "api/v1/rms/rmsmaterial/importMaterial")
  156. RESTfulResult importMaterial(@RequestBody(required = false) Map<String, Object> map);
  157. //==============作业点
  158. //查询作业点List
  159. @PostMapping(value = "api/v1/rms/rmsoperationpoint/getOperationPointList")
  160. Map<String, Object> getOperationPointList(@RequestBody(required = false) Map<String, Object> mapValue,
  161. @RequestParam("apiId") Integer apiId,
  162. @RequestParam("pageNum") Integer pageNum,
  163. @RequestParam("pageSize") Integer pageSize);
  164. //新增作业点
  165. @PostMapping(value = "api/v1/rms/rmsoperationpoint/insertOperationPoint")
  166. Map<String, Object> insertOperationPoint(@RequestBody(required = false) Map<String, Object> map);
  167. //删除作业点
  168. @PostMapping(value = "api/v1/rms/rmsoperationpoint/deleteOperationPoint")
  169. Map<String, Object> deleteOperationPoint(@RequestBody(required = false) Map<String, Object> map);
  170. //更新作业点信息
  171. @PostMapping(value = "api/v1/rms/rmsoperationpoint/updateOperationPoint")
  172. Map<String, Object> updateOperationPoint(@RequestBody(required = false) Map<String, Object> map);
  173. @PostMapping(value = "api/v1/rms/rmsoperationpoint/importOperationPoint")
  174. RESTfulResult importOperationPoint(@RequestBody(required = false) Map<String, Object> map);
  175. //同步作业点信息
  176. @PostMapping(value = "api/v1/rms/rmsoperationpoint/syncOperationPoint")
  177. Map<String, Object> syncOperationPoint(@RequestBody(required = false) Map<String, Object> map);
  178. @PostMapping(value = "api/v1/rms/rmsoperationpoint/getOperationPointTree")
  179. Map<String, Object> getOperationPointTree(@RequestBody(required = false) Map<String, Object> map);
  180. //查询作业点ID
  181. @PostMapping(value = "api/v1/rms/rmsoperationpoint/getOperationPointById/{id}")
  182. Map<String, Object> getOperationPointById(@PathVariable("id") BigDecimal id);
  183. //人员管理
  184. @PostMapping(value = "/api/v1/rms/rmspersonnel/getPersonnelList")
  185. Map<String, Object> getPersonnelList(@RequestBody(required = false) Map<String, Object> mapVal,
  186. @RequestParam("apiId") Integer apiId,
  187. @RequestParam("pageNum") Integer pageNum,
  188. @RequestParam("pageSize") Integer pageSize,
  189. @RequestParam("con") String con);
  190. @PostMapping(value = "api/v1/rms/rmspersonnel/insertPersonnel")
  191. Map<String, Object> insertPersonnel(@RequestBody(required = false) Map<String, Object> map);
  192. @PostMapping(value = "api/v1/rms/rmspersonnel/insertDriver")
  193. Map<String, Object> insertDriver(@RequestBody(required = false) Map<String, Object> map);
  194. @PostMapping(value = "api/v1/rms/rmspersonnel/deletePersonnel")
  195. Map<String, Object> deletePersonnel(@RequestBody(required = false) Map<String, Object> map);
  196. @PostMapping(value = "api/v1/rms/rmspersonnel/updatePersonnel")
  197. Map<String, Object> updatePersonnel(@RequestBody(required = false) Map<String, Object> map);
  198. @PostMapping(value = "api/v1/rms/rmspersonnel/approvePersonnel")
  199. Map<String, Object> approvePersonnel(@RequestBody(required = false) Map<String, Object> map);
  200. @PostMapping(value = "api/v1/rms/rmspersonnel/getPersonnelById")
  201. Map<String, Object> getPersonnelById(@RequestBody(required = false) Map<String, Object> map);
  202. @PostMapping(value = "api/v1/rms/rmspersonnel/syncPersonnel")
  203. Map<String, Object> syncPersonnel(@RequestBody(required = false) Map<String, Object> map);
  204. @PostMapping(value = "api/v1/rms/rmspersonnel/importPersonnel")
  205. RESTfulResult importPersonnel(@RequestBody(required = false)Map<String, Object> map);
  206. //============公司
  207. //展示公司列表
  208. @PostMapping(value = "api/v1/rms/rmscompany/getCompanyList")
  209. Map<String, Object> getCompanyList(@RequestBody(required = false) Map<String, Object> mapValue,
  210. @RequestParam("apiId") Integer apiId,
  211. @RequestParam("pageNum") Integer pageNum,
  212. @RequestParam("pageSize") Integer pageSize);
  213. @PostMapping(value = "api/v1/rms/rmscompany/getCompanyListNoPage")
  214. Map<String, Object> getCompanyListNoPage(@RequestBody(required = false) Map<String, Object> mapValue);
  215. //新增公司
  216. @PostMapping(value = "api/v1/rms/rmscompany/insertCompany")
  217. Map<String, Object> insertCompany(@RequestBody(required = false) Map<String, Object> map);
  218. //删除公司
  219. @PostMapping(value = "api/v1/rms/rmscompany/deleteCompany")
  220. Map<String, Object> deleteCompany(@RequestBody(required = false) Map<String, Object> map);
  221. //更新公司
  222. @PostMapping(value = "api/v1/rms/rmscompany/updateCompany")
  223. Map<String, Object> updateCompany(@RequestBody(required = false) Map<String, Object> map);
  224. // 根据id获取供应商信息
  225. @PostMapping(value = "api/v1/rms/rmscompany/getCompanyById/{id}")
  226. Map<String, Object> getCompanyById(@PathVariable("id") BigDecimal id);
  227. //同步公司
  228. @PostMapping(value = "api/v1/rms/rmscompany/syncCompany")
  229. Map<String, Object> syncCompany(@RequestBody(required = false) Map<String, Object> map);
  230. //导入公司
  231. @PostMapping(value = "api/v1/rms/rmscompany/importCompany")
  232. RESTfulResult importCompany(@RequestBody(required = false) Map<String, Object> map);
  233. //===========运力
  234. //新增运力
  235. @PostMapping(value = "api/v1/rms/rmscapacity/insertCapacity")
  236. Map<String, Object> insertCapacity(@RequestBody(required = false) Map<String, Object> map);
  237. //新增车牌号
  238. @PostMapping(value = "api/v1/rms/rmscapacity/insertCapacityName")
  239. Map<String, Object> insertCapacityName(@RequestBody(required = false) Map<String, Object> map);
  240. @PostMapping(value = "api/v1/rms/rmscapacity/batchInsertCapacityTrain")
  241. Map<String, Object> batchInsertCapacityTrain(@RequestBody(required = false) Map<String, Object> map);
  242. //删除运力
  243. @PostMapping(value = "api/v1/rms/rmscapacity/deleteCapacity")
  244. Map<String, Object> deleteCapacity(@RequestBody(required = false) Map<String, Object> map);
  245. //修改运力
  246. @PostMapping(value = "api/v1/rms/rmscapacity/updateCapacity")
  247. Map<String, Object> updateCapacity(Map<String, Object> map);
  248. @PostMapping(value = "api/v1/rms/rmscapacity/approveCapacity")
  249. Map<String, Object> approveCapacity(Map<String, Object> map);
  250. //模糊查询运力
  251. @PostMapping(value = "/api/v1/rms/rmscapacity/getCapacityList")
  252. Map<String, Object> getCapacityList(@RequestBody(required = false) Map<String, Object> mapValue,
  253. @RequestParam Integer pageNum,
  254. @RequestParam Integer pageSize,
  255. @RequestParam Integer apiId,
  256. @RequestParam String con,
  257. @RequestParam String carrierSSOId);
  258. //根据id获取运力详细信息
  259. @PostMapping(value = "api/v1/rms/rmscapacity/getCapacityById")
  260. Map<String, Object> getCapacityById(@RequestBody Map<String, Object> map);
  261. @PostMapping(value = "api/v1/rms/rmscapacity/importCapacity")
  262. Map<String, Object> importCapacity(Map<String, Object> map);
  263. @PostMapping(value = "api/v1/rms/rmscapacitydrivers/importCapacityDriver")
  264. Map<String, Object> importCapacityDriver(Map<String, Object> map);
  265. //==============仓库
  266. //新增仓库
  267. @PostMapping(value = "api/v1/rms/rmswarehouse/insertWarehouse")
  268. Map<String, Object> insertWarehouse(@RequestBody(required = false) Map<String, Object> map);
  269. //删除仓库
  270. @PostMapping(value = "api/v1/rms/rmswarehouse/deleteWarehouse/{id}")
  271. Map<String, Object> deleteWarehouse(@PathVariable("id") BigDecimal id);
  272. //修改仓库
  273. @PostMapping(value = "api/v1/rms/rmswarehouse/updateWarehouse")
  274. Map<String, Object> updateWarehouse(Map<String, Object> map);
  275. //根据id获取原料仓库详细信息
  276. @PostMapping(value = "api/v1/rms/rmswarehouse/getWarehouseById/{id}")
  277. Map<String, Object> getWarehouseById(@PathVariable("id") BigDecimal id);
  278. //模糊查询原料仓库
  279. @PostMapping(value = "api/v1/rms/rmswarehouse/getWarehouseList")
  280. Map<String, Object> getWarehouseList(@RequestBody(required = false) Map<String, Object> mapValue,
  281. @RequestParam Integer pageNum,
  282. @RequestParam Integer pageSize,
  283. @RequestParam Integer apiId,
  284. @RequestParam String con);
  285. //=================司机排班
  286. //获取司机排班信息
  287. @PostMapping(value = "api/v1/rms/rmscapacitydrivers/getCapacityDriverList")
  288. Map<String, Object> getCapacityDriverList(@RequestBody(required = false) Map<String, Object> mapValue,
  289. @RequestParam("apiId") Integer apiId,
  290. @RequestParam("pageNum") Integer pageNum,
  291. @RequestParam("pageSize") Integer pageSize);
  292. @PostMapping(value = "api/v1/rms/rmscapacitydrivers/getCapacityDriverListWithCarNo")
  293. Map<String, Object> getCapacityDriverListWithCarNo(@RequestBody(required = false) Map<String, Object> mapValue,
  294. @RequestParam("apiId") Integer apiId,
  295. @RequestParam("pageNum") Integer pageNum,
  296. @RequestParam("pageSize") Integer pageSize);
  297. //新增司机排班信息
  298. @PostMapping(value = "api/v1/rms/rmscapacitydrivers/insertCapacityDriver")
  299. Map<String, Object> insertCapacityDriver(@RequestBody(required = false) Map<String, Object> map);
  300. //新增司机排班信息
  301. @PostMapping(value = "api/v1/rms/rmscapacitydrivers/updateCapacityDriver")
  302. Map<String, Object> updateCapacityDriver(@RequestBody(required = false) Map<String, Object> map);
  303. //删除司机排班信息
  304. @PostMapping(value = "api/v1/rms/rmscapacitydrivers/deleteCapacityDriver")
  305. Map<String, Object> deleteCapacityDriver(@RequestBody(required = false) Map<String, Object> map);
  306. //================作业点
  307. //获取门岗信息列表
  308. @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostList")
  309. Map<String, Object> getGatepostList(@RequestBody(required = false) Map<String, Object> mapValue,
  310. @RequestParam("apiId") Integer apiId,
  311. @RequestParam("pageNum") Integer pageNum,
  312. @RequestParam("pageSize") Integer pageSize,
  313. @RequestParam String con);
  314. //新增门岗
  315. @PostMapping(value = "api/v1/rms/rmsgatepost/insertGatepost")
  316. Map<String, Object> insertGatepost(@RequestBody(required = false) Map<String, Object> map);
  317. //删除门岗
  318. @PostMapping(value = "api/v1/rms/rmsgatepost/deleteGatepost/{id}")
  319. Map<String, Object> deleteGatepost(@PathVariable("id") BigDecimal id);
  320. // 更新门岗信息
  321. @PostMapping(value = "api/v1/rms/rmsgatepost/updateGatepost")
  322. Map<String, Object> updateGatepost(@RequestBody(required = false) Map<String, Object> map);
  323. // 根据id获取门岗信息
  324. @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostById/{id}")
  325. Map<String, Object> getGatepostById(@PathVariable("id") BigDecimal id);
  326. // 根据id获取门岗规则信息
  327. @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostRulesById/{id}")
  328. Map<String, Object> getGatepostRulesById(@PathVariable("id") BigDecimal id, @RequestParam("apiId") Integer apiId);
  329. // 展示门岗规则信息
  330. @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostRulesList")
  331. Map<String, Object> getGatepostRulesList(@RequestBody(required = false) Map<String, Object> mapValue,
  332. @RequestParam("apiId") Integer apiId,
  333. @RequestParam("pageNum") Integer pageNum,
  334. @RequestParam("pageSize") Integer pageSize,
  335. @RequestParam String con);
  336. // 根据规则Id删除规则
  337. @PostMapping(value = "api/v1/rms/rmsgatepost/deleteGatepostRules/{rulesId}")
  338. Map<String, Object> deleteGatepostRules(@RequestParam("rulesId") BigDecimal rulesId);
  339. // 新增门岗规则
  340. @PostMapping(value = "api/v1/rms/rmsgatepost/insertGatepostRule")
  341. Map<String, Object> insertGatepostRule(@RequestBody(required = false) Map<String, Object> mapValue);
  342. // 根据门岗id获取门岗名
  343. @PostMapping(value = "api/v1/rms/rmsgatepost/getGatepostName/{gatepostId}")
  344. Map<String, Object> getGatepostName(@PathVariable("gatepostId") BigDecimal gatepostId);
  345. //******************************************下拉框*******************************
  346. @GetMapping(value = "api/v1/rms/rmscapacity/getCapacityTypeId")
  347. Map<String, Object> getCapacityTypeId();
  348. @GetMapping(value = "api/v1/rms/rmswarehouse/getWarehouseTypeId")
  349. Map<String, Object> getWarehouseTypeId();
  350. @GetMapping(value = "api/v1/rms/rmswarehouse/getPortId")
  351. Map<String, Object> getPortId();
  352. @GetMapping(value = "api/v1/rms/rmscapacity/getCarrierId")
  353. Map<String, Object> getCarrierId();
  354. //******************************************下拉框*******************************
  355. // 根据id下拉获取运力列表
  356. @GetMapping(value = "/api/v1/rms/rmscapacity/getCapacityId")
  357. Map<String, Object> getCapacityId();
  358. // 根据id下拉框获取原料类型
  359. @GetMapping(value = "api/v1/rms/rmsmaterial/getMaterialTypeId")
  360. Map<String, Object> getMaterialTypeId();
  361. // 根据id下拉框获取计量类型
  362. @GetMapping(value = "api/v1/rms/rmsmaterial/getUnitOfMeasureId")
  363. Map<String, Object> getUnitOfMeasureId();
  364. // 根据id下拉框获取托运人
  365. @GetMapping(value = "api/v1/rms/rmspersonnel/getShipperId")
  366. Map<String, Object> getShipperId();
  367. //获取司机下拉框
  368. @GetMapping(value = "api/v1/rms/rmsdrivercapacity/getDriverId")
  369. Map<String, Object> getDriverId();
  370. // 根据id下拉框获取门岗规则
  371. @GetMapping(value = "api/v1/rms/rmsgatepost/getShipperId")
  372. Map<String, Object> getGatepostRulesId();
  373. //运输类型下拉框
  374. @GetMapping(value = "api/v1/rms/rmscardriver/getTransportTypeId")
  375. Map<String, Object> getTransportTypeId();
  376. // 根据id下拉框获取车辆类型
  377. @GetMapping(value = "api/v1/rms/rmsgatepost/getVehicleTypeId")
  378. Map<String, Object> getVehicleTypeId();
  379. @PostMapping(value = "/api/v1/rms/dilnotices/getNoticeList")
  380. Map<String, Object> getNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
  381. @RequestParam("apiId") Integer apiId,
  382. @RequestParam("pageNum") Integer pageNum,
  383. @RequestParam("pageSize") Integer pageSize,
  384. @RequestParam("con") String con);
  385. //新增公告
  386. @PostMapping(value = "api/v1/rms/dilnotices/insertNotice")
  387. Map<String, Object> insertNotice(@RequestBody(required = false) Map<String, Object> map);
  388. //删除公告
  389. @PostMapping(value = "api/v1/rms/dilnotices/deleteNotice/{id}")
  390. Map<String, Object> deleteNotice(@PathVariable("id") BigDecimal id);
  391. //更新公告
  392. @PostMapping(value = "api/v1/rms/dilnotices/updateNotice")
  393. Map<String, Object> updateNotice(@RequestBody(required = false) Map<String, Object> map);
  394. //根据id获取公告
  395. @PostMapping(value = "api/v1/rms/dilnotices/getNoticeById/{id}")
  396. Map<String, Object> getNoticeById(@PathVariable("id") BigDecimal id);
  397. //油价
  398. @PostMapping(value = "/api/v1/rms/rmsoilprice/getOilPriceResultList")
  399. Map<String, Object> getOilPriceResultList(@RequestBody(required = false) Map<String, Object> mapValue,
  400. @RequestParam("apiId") Integer apiId,
  401. @RequestParam("pageNum") Integer pageNum,
  402. @RequestParam("pageSize") Integer pageSize,
  403. @RequestParam("con") String con);
  404. //新增油价
  405. @PostMapping(value = "api/v1/rms/rmsoilprice/insertOilPrice")
  406. Map<String, Object> insertOilPrice(@RequestBody(required = false) Map<String, Object> map);
  407. //删除油价
  408. @PostMapping(value = "api/v1/rms/rmsoilprice/deleteOilPrice/{id}")
  409. Map<String, Object> deleteOilPrice(@PathVariable("id") BigDecimal id);
  410. //更新油价
  411. @PostMapping(value = "api/v1/rms/rmsoilprice/updateOilPrice")
  412. Map<String, Object> updateOilPrice(@RequestBody(required = false) Map<String, Object> mapValue);
  413. //根据id获取油价
  414. @PostMapping(value = "api/v1/rms/rmsoilprice/getOilPriceById/{id}")
  415. Map<String, Object> getOilPriceById(@PathVariable("id") BigDecimal id);
  416. //******************************************下拉框*******************************
  417. //公告下拉框,须摸清实现原理
  418. @GetMapping(value = "api/v1/rms/dilnotices/getNoticeTypeId")
  419. Map<String, Object> getNoticeTypeId();
  420. // 新增人员权限
  421. @PostMapping(value = "api/v1/rms/rmspersonnel/addPersonnel")
  422. Map<String, Object> addPersonnel(@RequestBody Map<String, Object> map);
  423. // 查询SSO主键和机构编码
  424. @PostMapping(value = "api/v1/rms/rmspersonnel/getShipperMap")
  425. Map<String, Object> getShipperMap(@RequestParam Integer shipperId);
  426. //根据运力id查询承运商名称
  427. @PostMapping(value = "api/v1/rms/rmscarrier/getCarrierNameById/{id}")
  428. Map<String, Object> getCarrierNameById(@PathVariable("id") BigDecimal id);
  429. //根据司机id查询承运商名称
  430. @PostMapping(value = "api/v1/rms/rmscardriver/getCarrierNameByDriverId/{id}")
  431. Map<String, Object> getCarrierNameByDriverId(@PathVariable("id") BigDecimal id);
  432. @ApiOperation(value = "新增组织结构实绩")
  433. @PostMapping(value = "api/v1/rms/rmsshipper/addShipperResult")
  434. Map<String, Object> addShipperResult(@RequestBody(required = false) Map<String, Object> map);
  435. @ApiOperation(value = "修改组织结构实绩")
  436. @PostMapping(value = "api/v1/rms/rmsshipper/updateShipperResult")
  437. Map<String, Object> updateShipperResult(@RequestBody(required = false) Map<String, Object> map);
  438. @ApiOperation(value = "修改组织结构实绩")
  439. @PostMapping(value = "api/v1/rms/rmsshipper/deleteShipperResult")
  440. Map<String, Object> deleteShipperResult(@RequestBody(required = false) Map<String, Object> map);
  441. @ApiOperation(value = "根据carrierSSOId查询承运商")
  442. @PostMapping(value = "api/v1/rms/rmscapacity/getCarrierNameBySSOId")
  443. Map<String, Object> getCarrierNameBySSOId(@RequestParam("carrierSSOId") String carrierSSOId);
  444. @ApiOperation(value = "边输边查收货客户父节点")
  445. @PostMapping(value = "api/v1/rms/rmsconsignee/getConsigneeFarId")
  446. Map<String, Object> getConsigneeFarId(@RequestParam("state") String state);
  447. @ApiOperation(value = "边输边查收货客户父节点")
  448. @PostMapping(value = "api/v1/rms/rmspersonnel/isInHere")
  449. Integer isInHere(@RequestParam String personnelJobNumber);
  450. @ApiOperation(value = "创建", notes = "添加油品名称")
  451. @PostMapping(value = "api/v1/rms/rmsoilprice/addOilType")
  452. Map<String, Object> addOilType(@RequestParam String oilTypeName);
  453. @ApiOperation(value = "创建", notes = "查询油品名称")
  454. @PostMapping(value = "api/v1/rms/rmsoilprice/oilNameSelect")
  455. Map<String, Object> oilNameSelect();
  456. @ApiOperation("解除承运商和车辆的绑定关系")
  457. @PostMapping("api/v1/rms/rmscapacity/deleteCapacityCarrier")
  458. public RESTfulResult deleteCapacityCarrier(@RequestBody(required = false) Map<String, Object> map);
  459. @PostMapping("api/v1/rms/rmsmaterialtype/getInwardContractMaterial")
  460. RESTfulResult getInwardContractMaterial(@RequestBody(required = false) Map<String, Object> map,
  461. @RequestParam Integer apiId,
  462. @RequestParam Integer pageNum,
  463. @RequestParam Integer pageSize,
  464. @RequestParam String con);
  465. @PostMapping("api/v1/rms/rmscapacity/getCapacityInfoById/{id}")
  466. Map<String, Object> getCapacityInfoById(@PathVariable("id") Integer id);
  467. @PostMapping("api/v1/rms/rmscargodeps/getCargoDep")
  468. Map<String, Object> getCargoDep(@RequestBody(required = false) Map<String, Object> mapValue,
  469. @RequestParam("apiId") Integer apiId,
  470. @RequestParam("pageNum") Integer pageNum,
  471. @RequestParam("pageSize") Integer pageSize,
  472. @RequestParam("con") String con);
  473. @PostMapping("api/v1/rms/rmscargodeps/deleteCargoDep")
  474. Map<String, Object> deleteCargoDep(@RequestBody(required = false) Map<String, Object> map);
  475. @PostMapping("api/v1/rms/rmscargodeps/updateCargoDep")
  476. Map<String, Object> updateCargoDep(@RequestBody(required = false) Map<String, Object> map);
  477. @PostMapping("api/v1/rms/rmscargodeps/insertCargoDep")
  478. Map<String, Object> insertCargoDep(@RequestBody(required = false) Map<String, Object> map);
  479. @PostMapping("api/v1/rms/rmscargodeps/getCargoDepById/{id}")
  480. Map<String, Object> getCargoDepById(@PathVariable("id") BigDecimal id);
  481. @PostMapping("api/v1/rms/rmsconsignee/signConsignee")
  482. Map<String, Object> signConsignee(@RequestBody Map<String, Object> mapVal);
  483. //运力类型
  484. @PostMapping(value = "/api/v1/rms/rmscapacitytype/getCapacityType")
  485. Map<String, Object> getCapacityType(@RequestBody(required = false) Map<String, Object> map,
  486. @RequestParam("apiId") Integer apiId,
  487. @RequestParam("pageNum") Integer pageNum,
  488. @RequestParam("pageSize") Integer pageSize);
  489. @PostMapping(value = "api/v1/rms/rmscapacitytype/insertCapacityType")
  490. Map<String, Object> insertCapacityType(@RequestBody(required = false) Map<String, Object> map);
  491. @PostMapping(value = "api/v1/rms/rmscapacitytype/updateCapacityType")
  492. Map<String, Object> updateCapacityType(@RequestBody(required = false) Map<String, Object> map);
  493. @PostMapping(value = "api/v1/rms/rmscapacitytype/deleteCapacityType")
  494. Map<String, Object> deleteCapacityType(@RequestBody(required = false) Map<String, Object> map);
  495. //运输范围
  496. @PostMapping(value = "/api/v1/rms/rmstransrange/getTransRangeList")
  497. Map<String, Object> getTransRangeList(@RequestBody(required = false) Map<String, Object> map,
  498. @RequestParam("apiId") Integer apiId,
  499. @RequestParam("pageNum") Integer pageNum,
  500. @RequestParam("pageSize") Integer pageSize);
  501. //运输范围
  502. @PostMapping(value = "/api/v1/rms/rmstransrange/getTransRangeListByCompany")
  503. Map<String, Object> getTransRangeListByCompany(@RequestBody(required = false) Map<String, Object> map,
  504. @RequestParam("apiId") Integer apiId,
  505. @RequestParam("pageNum") Integer pageNum,
  506. @RequestParam("pageSize") Integer pageSize);
  507. @PostMapping(value = "api/v1/rms/rmstransrange/insertTransRange")
  508. Map<String, Object> insertTransRange(@RequestBody(required = false) Map<String, Object> map);
  509. @PostMapping(value = "api/v1/rms/rmstransrange/deleteTransRange")
  510. Map<String, Object> deleteTransRange(@RequestBody(required = false) Map<String, Object> map);
  511. @PostMapping("api/v1/rms/rmstransrange/importTransRange")
  512. RESTfulResult importTransRange(@RequestBody(required = false) Map<String, Object> map);
  513. @PostMapping("api/v1/rms/rmstransrange/queryInsertTransRange")
  514. Map<String, Object> queryInsertTransRange(@RequestBody(required = false) Map<String, Object> map);
  515. /**
  516. * 集装箱的相关方法
  517. *
  518. * @param map
  519. * @return
  520. */
  521. @PostMapping(value = "api/v1/rms/rmsShipContainer/insetShipContainer")
  522. Map<String, Object> insetShipContainer(@RequestBody(required = false) Map<String, Object> map);
  523. @PostMapping(value = "api/v1/rms/rmsShipContainer/updateShipContainer")
  524. Map<String, Object> updateShipContainer(@RequestBody(required = false) List<Map<String, Object>> mapList);
  525. @PostMapping(value = "api/v1/rms/rmsShipContainer/getShippingContainer")
  526. Map<String, Object> getShippingContainer(@RequestBody(required = false) Map<String, Object> map,
  527. @RequestParam(value = "apiId") Integer apiId,
  528. @RequestParam(value = "pageNum") Integer pageNum,
  529. @RequestParam(value = "pageSize") Integer pageSize);
  530. //==================岗位信息
  531. @PostMapping("api/v1/rms/rmsjobinfos/getrmsrmsjobinfos")
  532. Map<String, Object> list(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
  533. @RequestParam Integer pageNum,
  534. @RequestParam Integer pageSize);
  535. @PostMapping("api/v1/rms/rmsjobinfos/add")
  536. Map<String, Object> add(@RequestBody(required = false) Map<String, Object> map);
  537. @PutMapping("api/v1/rms/rmsjobinfos/{id}")
  538. Map<String, Object> update(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map);
  539. @PutMapping("api/v1/rms/rmsjobinfos/logicdelete")
  540. Map<String, Object> logicdelete(@RequestBody(required = false) Map<String, Object> map);
  541. @PostMapping(value = "api/v1/rms/rmsjobinfos/readExcel", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
  542. RESTfulResult readExcel(MultipartFile file);
  543. //==================提取比例
  544. @PostMapping("api/v1/rms/rmsextractscales/getrmsextractscales")
  545. Map<String, Object> extractscalelist(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
  546. @RequestParam Integer pageNum,
  547. @RequestParam Integer pageSize);
  548. @PostMapping("api/v1/rms/rmsextractscales/addRmsExtractScale")
  549. Map<String, Object> addExtractscale(@RequestBody(required = false) Map<String, Object> map);
  550. @PutMapping("api/v1/rms/rmsextractscales/logicdelete")
  551. Map<String, Object> Extractscalelogicdelete(@RequestBody(required = false) Map<String, Object> map);
  552. @PostMapping("api/v1/rms/rmsextractscales/updateRmsExtractScale")
  553. Map<String, Object> updateRmsExtractScale(@RequestBody(required = false) Map<String, Object> map);
  554. //==================计算公式
  555. @PostMapping("api/v1/rms/rmsformulas/getformula")
  556. Map<String, Object> FormulaList(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
  557. @RequestParam Integer pageNum,
  558. @RequestParam Integer pageSize);
  559. @PostMapping("api/v1/rms/rmsformulas/add")
  560. Map<String, Object> addFormula(@RequestBody(required = false) Map<String, Object> map);
  561. @PutMapping("api/v1/rms/rmsformulas/logicdelete")
  562. Map<String, Object> Formulalogicdelete(@RequestBody(required = false) Map<String, Object> map);
  563. @PutMapping("api/v1/rms/rmsformulas/{id}")
  564. Map<String, Object> Formulaupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map);
  565. //========================》需求快捷匹配
  566. @PostMapping("api/v1/rms/rmsdemandruless/rmsdemandrulesslist")
  567. Map<String, Object> rmsdemandrulesslist(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
  568. @RequestParam Integer pageNum,
  569. @RequestParam Integer pageSize);
  570. @PostMapping("api/v1/rms/rmsdemandruless/rmsdemandrulessInsert")
  571. Map<String, Object> addrmsdemandruless(@RequestBody(required = false) Map<String, Object> map);
  572. @PutMapping("api/v1/rms/rmsdemandruless/rmsdemandrulessUpdate/{id}")
  573. Map<String, Object> rmsdemandrulessupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map);
  574. //==================费用类别
  575. @PostMapping("api/v1/rms/rmsexpansecategorys/rmsexpansecategorysList")
  576. Map<String, Object> rmsexpansecategorysList(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
  577. @RequestParam Integer pageNum,
  578. @RequestParam Integer pageSize);
  579. @PostMapping("api/v1/rms/rmsexpansecategorys/rmsexpansecategorysInsert")
  580. Map<String, Object> addrmsexpansecategorys(@RequestBody(required = false) Map<String, Object> map);
  581. @PutMapping("api/v1/rms/rmsexpansecategorys/rmsexpansecategorysDelete")
  582. Map<String, Object> rmsexpansecategorysdelete(@RequestBody(required = false) Map<String, Object> map);
  583. @PutMapping("api/v1/rms/rmsexpansecategorys/rmsexpansecategorysUpdate/{id}")
  584. Map<String, Object> rmsexpansecategorysupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map);
  585. @PostMapping("/api/v1/rms/dilbusinesstypes/getBusinessType")
  586. Map<String, Object> getBusinessType(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
  587. @RequestParam Integer pageNum,
  588. @RequestParam Integer pageSize);
  589. @PostMapping("/api/v1/rms/dilbusinesstypes/getBusinessTypeByCompany")
  590. Map<String, Object> getBusinessTypeByCompany(@RequestBody(required = false) Map<String, Object> map, @RequestParam Integer apiId,
  591. @RequestParam Integer pageNum,
  592. @RequestParam Integer pageSize);
  593. @PostMapping("api/v1/rms/dilbusinesstypes/insertBusinessType")
  594. Map<String, Object> insertBusinessType(@RequestBody(required = false) Map<String, Object> map);
  595. @PostMapping("/api/v1/rms/rmsapprovelines/getapprovelines")
  596. Map<String, Object> getrmsapprovelines(@RequestBody(required = false) Map<String, Object> mapValue, @RequestParam Integer pageNum,
  597. @RequestParam Integer pageSize,
  598. @RequestParam Integer apiId);
  599. @PostMapping("api/v1/rms/rmsapprovelines/addapprovelines")
  600. Map<String, Object> addapprovelines(@RequestBody(required = false) Map<String, Object> map);
  601. @PostMapping("api/v1/rms/rmsapprovelines/updateapprovelines")
  602. Map<String, Object> updateapprovelines(@RequestBody(required = false) Map<String, Object> map);
  603. @PostMapping("api/v1/rms/rmsapprovelines/approvelinesdelete")
  604. Map<String, Object> approvelinesdelete(@RequestBody(required = false) Map<String, Object> map);
  605. //燃料类型
  606. @PostMapping(value = "api/v1/rms/rmsfueltypes/getFuelTypeList")
  607. Map<String, Object> getFuelTypeList(@RequestBody(required = false) Map<String, Object> mapValue,
  608. @RequestParam("apiId") Integer apiId,
  609. @RequestParam("pageNum") Integer pageNum,
  610. @RequestParam("pageSize") Integer pageSize);
  611. @PostMapping(value = "api/v1/rms/rmsfueltypes/insertFuelType")
  612. Map<String, Object> insertFuelType(@RequestBody(required = false) Map<String, Object> mapValue);
  613. @PostMapping(value = "api/v1/rms/rmsfueltypes/deleteFuelType")
  614. Map<String, Object> deleteFuelType(@RequestBody(required = false) Map<String, Object> mapValue);
  615. @PostMapping(value = "api/v1/rms/rmsmapvertexs/addVertex")
  616. Map<String, Object> addVertex(@RequestBody(required = false) Map<String, Object> map);
  617. @PostMapping(value = "api/v1/rms/rmsmapvertexs/getVertex")
  618. Map<String, Object> getVertex();
  619. @PostMapping(value = "api/v1/rms/rmsmapvertexs/addEdge")
  620. Map<String, Object> addEdge(@RequestBody(required = false) Map<String, Object> map);
  621. @PostMapping(value = "api/v1/rms/rmsmapvertexs/deleteEdge")
  622. Map<String, Object> deleteEdge(@RequestBody(required = false) Map<String, Object> map);
  623. @PostMapping(value = "api/v1/rms/rmsmapvertexs/getEdge")
  624. Map<String, Object> getEdge();
  625. @PostMapping(value = "api/v1/rms/rmsmapvertexs/navigation")
  626. Map<String, Object> navigation(@RequestBody(required = false) Map<String, Object> map);
  627. //修改物料产量
  628. @PostMapping(value = "api/v1/rms/rmsmaterialyields/updateMaterialYield")
  629. Map<String, Object> updateMaterialYield(@RequestBody(required = false) Map<String,Object> model);
  630. @PostMapping(value = "api/v1/rms/rmsmaterialyields/deleteMaterialYield")
  631. Map<String, Object> deleteMaterialYield(@RequestBody(required = false) Map<String,Object> model);
  632. @PostMapping(value = "api/v1/rms/rmsstandardinfos/getPublicCode")
  633. Map<String, Object> getPublicCode(@RequestBody(required = false) Map<String, Object> mapValue,
  634. @RequestParam("apiId") Integer apiId,
  635. @RequestParam("pageNum") Integer pageNum,
  636. @RequestParam("pageSize") Integer pageSize);
  637. @PostMapping(value = "api/v1/rms/rmsstandardinfos/getStandardInfo")
  638. Map<String, Object> getStandardInfo(@RequestBody(required = false) Map<String, Object> mapValue,
  639. @RequestParam("apiId") Integer apiId,
  640. @RequestParam("pageNum") Integer pageNum,
  641. @RequestParam("pageSize") Integer pageSize);
  642. @PostMapping(value = "api/v1/rms/rmsstandardinfos/addStandardInfo")
  643. Map<String, Object> addStandardInfo(@RequestBody(required = false) Map<String, Object> map);
  644. @PostMapping(value = "api/v1/rms/rmsstandardinfos/updStandardInfo")
  645. Map<String, Object> updStandardInfo(@RequestBody(required = false) Map<String, Object> map);
  646. @PostMapping(value = "api/v1/rms/rmsstandardinfos/delStandardInfo")
  647. Map<String, Object> delStandardInfo(@RequestBody(required = false) Map<String, Object> map);
  648. //油价
  649. @PostMapping(value = "api/v1/rms/rmsoilprice/getOilPrice")
  650. Map<String, Object> getOilPrice(@RequestBody(required = false) Map<String, Object> mapValue,
  651. @RequestParam("apiId") Integer apiId,
  652. @RequestParam("pageNum") Integer pageNum,
  653. @RequestParam("pageSize") Integer pageSize);
  654. @PostMapping(value = "api/v1/rms/rmsoilprice/addOilPrice")
  655. Map<String, Object> addOilPrice(@RequestBody(required = false) Map<String, Object> map);
  656. @PostMapping(value = "api/v1/rms/rmsoilprice/updOilPrice")
  657. Map<String, Object> updOilPrice(@RequestBody(required = false) Map<String, Object> map);
  658. @PostMapping(value = "api/v1/rms/rmsoilprice/delOilPrice")
  659. Map<String, Object> delOilPrice(@RequestBody(required = false) Map<String, Object> map);
  660. @PostMapping(value = "/api/v1/rms/rmspersonnel/updateInnerCode")
  661. Map<String, Object> updateInnerCode(@RequestBody Map<String, Object> mapValue);
  662. @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/getBusinessTypeControlList")
  663. Map<String, Object> getBusinessTypeControlList(@RequestBody(required = false) Map<String, Object> mapValue,
  664. @RequestParam("apiId") Integer apiId,
  665. @RequestParam("pageNum") Integer pageNum,
  666. @RequestParam("pageSize") Integer pageSize);
  667. @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/addBusinessTypeControl")
  668. Map<String, Object> addBusinessTypeControl(@RequestBody(required = false) Map<String, Object> map);
  669. @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/updateBusinessTypeControl")
  670. Map<String, Object> updateBusinessTypeControl(@RequestBody(required = false) Map<String, Object> map);
  671. @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/deleteBusinessTypeControl")
  672. Map<String, Object> deleteBusinessTypeControl(@RequestBody(required = false) Map<String, Object> map);
  673. @PostMapping(value = "api/v1/rms/rmsbusinesstypecontrols/getBusinessTypeControl")
  674. Map<String, Object> getBusinessTypeControl(@RequestBody(required = false) Map<String, Object> mapValue);
  675. @PostMapping(value = "api/v1/rms/rmscompanybmts/relevance")
  676. Map<String, Object> relevance(@RequestBody(required = false) Map<String, Object> mapValue);
  677. @PostMapping(value = "api/v1/rms/rmscompanybmts/cancelRelevance")
  678. Map<String, Object> cancelRelevance(@RequestBody(required = false) Map<String, Object> mapValue);
  679. @PostMapping(value = "api/v1/rms/rmspersonnel/importPersonnelSyncSSO")
  680. RESTfulResult importPersonnelSyncSSO(@RequestBody(required = false)Map<String, Object> map);
  681. @PostMapping(value = "api/v1/rms/rmsmaterial/getMaterialMapList")
  682. RESTfulResult getMaterialMapList(@RequestBody(required = false)Map<String, Object> map,
  683. @RequestParam("apiId") Integer apiId,
  684. @RequestParam("pageNum") Integer pageNum,
  685. @RequestParam("pageSize") Integer pageSize);
  686. @PostMapping(value = "api/v1/rms/rmscompanyarrivals/getCompanyArrivalList")
  687. Map<String, Object> getCompanyArrivalList(@RequestBody(required = false) Map<String, Object> mapValue,
  688. @RequestParam("apiId") Integer apiId,
  689. @RequestParam("pageNum") Integer pageNum,
  690. @RequestParam("pageSize") Integer pageSize);
  691. @PostMapping(value = "api/v1/rms/rmscompanyarrivals/insertCompanyArrival")
  692. Map<String, Object> insertCompanyArrival(@RequestBody(required = false) Map<String, Object> map);
  693. @PostMapping(value = "api/v1/rms/rmscompanyarrivals/deleteCompanyArrival")
  694. Map<String, Object> deleteCompanyArrival(@RequestBody(required = false) Map<String, Object> map);
  695. @PostMapping(value = "api/v1/rms/rmscompanyarrivals/importCompanyArrival")
  696. RESTfulResult importCompanyArrival(@RequestBody(required = false) Map<String, Object> map);
  697. @PostMapping(value = "api/v1/rms/rmsmaterial/addMaterialMap")
  698. RESTfulResult addMaterialMap(@RequestBody(required = false) Map<String, Object> map);
  699. @PostMapping(value = "api/v1/rms/rmsmaterial/delMaterialMap")
  700. RESTfulResult delMaterialMap(@RequestBody(required = false) Map<String, Object> map);
  701. }