index.ts 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277
  1. import $http from '../index'
  2. export const StockinExcel = (params: any) => $http.post('/storage/StockIn/List_Product_Excel', params)
  3. export const StockOutExcel = (params: any) => $http.post('/storage/StockOut/List_Product_Excel', params)
  4. /**
  5. * 提成项目
  6. */
  7. // 提成项目列表
  8. export const VerifyItem_List = (params: any) => $http.post('/storage/VerifyItem/List', params)
  9. // 提成项目添加
  10. export const VerifyItem_Add = (params: any) => $http.post('/storage/VerifyItem/Add', params)
  11. // 提成项目修改
  12. export const VerifyItem_Edit = (params: any) => $http.post('/storage/VerifyItem/Edit', params)
  13. // // 提成项目删除
  14. export const VerifyItem_Del = (params: any) => $http.post('/storage/VerifyItem/Del', params)
  15. // 双击排序
  16. export const stockInSort = (params: any) => $http.post('/storage/Stock/Edit_Sort', params)
  17. // 双击排序
  18. export const stockInEditSort = (params: any) => $http.post('/storage/Product/Edit_Sort', params)
  19. // 入库管理 入库详情 导出excel
  20. export const stockInexcel = (params: any) => $http.post('/storage/StockIn/Excel', params)
  21. export const stockInExcelBatch = (params: any) => $http.post('/storage/StockIn/Excel_Batch', params)
  22. // 出库管理 出库详情 导出excel
  23. export const stockoutexcel = (params: any) => $http.post('/storage/StockOut/Excel', params)
  24. export const stockOutExcelBatch = (params: any) => $http.post('/storage/StockOut/Excel_Batch', params)
  25. /**
  26. * 仓库
  27. */
  28. // 仓库列表
  29. export const Storehouse_Depot_List = (params: any) => $http.post('/storage/Depot/List', params)
  30. // 仓库添加
  31. export const Storehouse_Depot_Add = (params: any) => $http.post('/storage/Depot/Add', params)
  32. // 仓库修改
  33. export const Storehouse_Depot_Edit = (params: any) => $http.post('/storage/Depot/Edit', params)
  34. // 仓库删除
  35. export const Storehouse_Depot_Del = (params: any) => $http.post('/storage/Depot/Del', params)
  36. /**
  37. * 产品分类
  38. */
  39. // 产品列表
  40. export const Storehouse_ProductClass_List = (params: any) => $http.post('/storage/ProductClass/List', params)
  41. // 产品添加
  42. export const Storehouse_ProductClass_Add = (params: any) => $http.post('/storage/ProductClass/Add', params)
  43. // 产品修改
  44. export const Storehouse_ProductClass_Edit = (params: any) => $http.post('/storage/ProductClass/Edit', params)
  45. // 产品删除
  46. export const Storehouse_ProductClass_Del = (params: any) => $http.post('/storage/ProductClass/Del', params)
  47. /**
  48. * 产品
  49. */
  50. // 产品名称
  51. export const Storehouse_Product_Name_List = (params: any) => $http.post('/storage/Product/Name_List', params)
  52. // 产品型号
  53. export const Storehouse_Product_Model_List = (params: any) => $http.post('/storage/Product/Model_List', params)
  54. // 产品规格
  55. export const Storehouse_Product_Spec_List = (params: any) => $http.post('/storage/Product/Spec_List', params)
  56. // 产品列表 - 验证合同产品列表-不分页
  57. export const Storehouse_Product_List = (params: any) => $http.post('/storage/Product/List', params)
  58. // 产品添加
  59. export const Storehouse_Product_Add = (params: any) => $http.post('/storage/Product/Add', params)
  60. // 产品修改
  61. export const Storehouse_Product_Edit = (params: any) => $http.post('/storage/Product/Edit', params)
  62. // 产品删除
  63. export const Storehouse_Product_Del = (params: any) => $http.post('/storage/Product/Del', params)
  64. /**
  65. * 物联网卡
  66. */
  67. // 物联网卡列表
  68. export const Storehouse_IotCard_List = (params: any) => $http.post('/storage/IotCard/List', params)
  69. // 物联网卡添加
  70. export const Storehouse_IotCard_Add = (params: any) => $http.post('/storage/IotCard/Add', params)
  71. // 物联网卡编辑
  72. export const Storehouse_IotCard_Edit = (params: any) => $http.post('/storage/IotCard/Edit', params)
  73. // 物联网卡删除
  74. export const Storehouse_IotCard_Del = (params: any) => $http.post('/storage/IotCard/Del', params)
  75. /**
  76. * 销售管理 -> 合同
  77. */
  78. // 合同列表
  79. export const Storehouse_Contract_List = (params: any) => $http.post('/storage/Contract/List', params)
  80. // 生成合同编号
  81. export const Storehouse_Contract_Gen_Number = (params: any) => $http.post('/storage/Contract/Gen_Number', params)
  82. // 合同-销售
  83. export const Storehouse_Contract_User_List = (params: any) => $http.post('/storage/Contract/User_List', params)
  84. // 详情
  85. export const Storehouse_Contract_Get = (params: any) => $http.post('/storage/Contract/Get', params)
  86. // 审批
  87. export const Storehouse_Contract_Approval = (params: any) => $http.post('/storage/Contract/Approval', params)
  88. // 添加
  89. export const Storehouse_Contract_Add = (params: any) => $http.post('/storage/Contract/Add', params)
  90. // 修改
  91. export const Storehouse_Contract_Edit = (params: any) => $http.post('/storage/Contract/Edit', params)
  92. // 删除
  93. export const Storehouse_Contract_Del = (params: any) => $http.post('/storage/Contract/Del', params)
  94. // 产品列表
  95. export const Storehouse_Contract_Product_List = (params: any) =>
  96. $http.post('/storage/Contract/Product_List', params)
  97. // 获取为出库或为完全出库合同列表
  98. export const Storehouse_Contract_Out_List = (params: any) => $http.post('/storage/Contract/Out_List', params)
  99. // 打款
  100. export const Storehouse_Contract_Percentage_Remit = (params: any) => $http.post('/storage/Contract/Percentage_Remit', params)
  101. /**
  102. * 库存管理
  103. */
  104. // 设备列表
  105. export const Storehouse_Device_List = (params: any) => $http.post('/storage/Device/List', params)
  106. // 设备导出
  107. export const Storehouse_Device_Excel = (params: any) => $http.post('/storage/Device/Excel', params)
  108. export const validation_List = (params: any) => $http.post('/storage/validationTool/list', params)
  109. export const validation_recordList = (params: any) => $http.post('/storage/validationTool/recordList', params)
  110. export const validation_operationList = (params: any) => $http.post('/storage/validationTool/operationList', params)
  111. export const validation_Stat = (params: any) => $http.post('/storage/validationTool/stat', params)
  112. export const validation_add = (params: any) => $http.post('/storage/validationTool/add', params) //借出验证工具
  113. export const validation_del = (params: any) => $http.post('/storage/validationTool/del', params,)
  114. export const validation_update = (params: any) => $http.post('/storage/validationTool/update', params,) //借出验证工具
  115. export const validation_scrap = (params: any) => $http.post('/storage/validationTool/scrap', params) //报废验证工具
  116. export const validation_repair = (params: any) => $http.post('/storage/validationTool/repair', params) //维修验证工具
  117. export const readValidation = (params: any) => $http.post('/storage/validationTool/readValidation', params,)
  118. export const updateValidation = (params: any) => $http.post('/storage/validationTool/updateValidation', params,)
  119. export const uploadFile = (params: any) => $http.post('/storage/validationTool/ImportExcel', params,)
  120. export const exportFile = (params: any) => $http.post('/storage/validationTool/exportExcel', params, {responseType: 'blob'})
  121. export const exportOperationFile = (params: any) => $http.post('/storage/validationTool/exportOperationExcel', params, {responseType: 'blob'})
  122. // 验证工具统计左侧用户列表
  123. export const validation_User_List = (params: any) => $http.post('/storage/validationTool/user/list', params)
  124. export const validationTool_class_list = (params: any) => $http.post('/storage/validationTool/class/list', params)
  125. export const validationTool_transfer = (params: any) => $http.post('/storage/validationTool/transfer', params)
  126. export const validationTool_confirmAccepted = (params: any) => $http.post('/storage/validationTool/confirmAccepted', params)
  127. export const validationTool_CancelTransfer = (params: any) => $http.post('/storage/validationTool/CancelTransfer', params)
  128. export const validationTool_transferRecordsList = (params: any) => $http.post('/storage/validationTool/transferRecordsList', params)
  129. export const validationTool_acceptedRecordsList = (params: any) => $http.post('/storage/validationTool/acceptedRecordsList', params)
  130. /**
  131. * 入库
  132. */
  133. // 入库列表
  134. export const Storehouse_StockIn_List = (params: any) => $http.post('/storage/StockIn/List', params)
  135. // 入库明细
  136. export const StockIn_ListProducts = (params: any) => $http.post('/storage/StockIn/List_Product', params)
  137. // 详情
  138. export const Storehouse_StockIn_Get = (params: any) => $http.post('/storage/StockIn/Get', params)
  139. // 生成入库单号
  140. export const Storehouse_StockIn_Generate_Number = (params: any) => $http.post('/storage/StockIn/Generate_Number', params)
  141. // 入库
  142. export const Storehouse_StockIn_Add = (params: any) => $http.post('/storage/StockIn/Add', params)
  143. // 编辑
  144. export const Storehouse_StockIn_Edit = (params: any) => $http.post('/storage/StockIn/Edit', params)
  145. // 删除
  146. export const Storehouse_StockIn_del = (params: any) => $http.post('/storage/StockIn/Del', params)
  147. /**
  148. * 出库
  149. */
  150. // 出库列表
  151. export const Storehouse_StockOut_List = (params: any) => $http.post('/storage/StockOut/List', params)
  152. // 出库明细
  153. export const Storehouse_StockOut_ListProduct = (params: any) => $http.post('/storage/StockOut/List_Product', params)
  154. // 生成出库单号
  155. export const Storehouse_StockOut_Generate_Number = (params: any) => $http.post('/storage/StockOut/Generate_Number', params)
  156. // 出库
  157. export const Storehouse_StockOut_Add = (params: any) => $http.post('/storage/StockOut/Add', params)
  158. // 详情
  159. export const Storehouse_StockOut_Get = (params: any) => $http.post('/storage/StockOut/Get', params)
  160. // 编辑
  161. export const Storehouse_StockOut_EditGet = (params: any) => $http.post('/storage/StockOut/Edit', params)
  162. // 删除
  163. export const Storehouse_StockOut_Del = (params: any) => $http.post('/storage/StockOut/Del', params)
  164. // 修改发货订单
  165. export const Storehouse_StockOut_Edit = (params: any) => $http.post('/storage/StockOut/Edit_Delivery', params)
  166. /**
  167. * 出库申请
  168. */
  169. // 出库列表
  170. export const Storehouse_StockOut_Apply_List = (params: any) => $http.post('/storage/StockOut/Apply_List', params)
  171. // 出库申请
  172. export const Storehouse_StockOut_Apply = (params: any) => $http.post('/storage/StockOut/Apply', params)
  173. export const Storehouse_StockOut_Apply_Edit = (params: any) => $http.post('/storage/StockOut/Apply_Edit', params)
  174. export const Storehouse_StockOut_Apply_Del = (params: any) => $http.post('/storage/StockOut/Apply_Del', params)
  175. // 财务列表
  176. export const Storehouse_StockOut_Finance_List = (params: any) => $http.post('/storage/StockOut/Finance_List', params)
  177. // 管理员列表
  178. export const Storehouse_StockOut_Manager_List = (params: any) => $http.post('/storage/StockOut/Manager_List', params)
  179. // 仓管列表
  180. export const Storehouse_StockOut_Warehouse_List = (params: any) => $http.post('/storage/StockOut/Warehouse_List', params)
  181. // 出库审核
  182. export const Storehouse_StockOut_Audit = (params: any) => $http.post('/storage/StockOut/Audit', params)
  183. // 确认出库
  184. export const Storehouse_StockOut_Warehouse = (params: any) => $http.post('/storage/StockOut/Warehouse', params)
  185. /**
  186. * 库存统计
  187. */
  188. // 统计列表
  189. export const Storehouse_Stock_List = (params: any) => $http.post('/storage/Stock/List', params)
  190. // 查询明细
  191. export const Storehouse_Stock_Detail_List = (params: any) => $http.post('/storage/Stock/Detail_List', params)
  192. // 导出明细
  193. export const Storehouse_Stock_Detail_Excel = (params: any) => $http.post('/storage/Stock/Detail_Excel', params)
  194. // 检查 Sn 号
  195. export const Storehouse_Device_Check = (params: any) => $http.post('/storage/Device/Check', params)
  196. // 设备盘点
  197. export const Storehouse_Device_Take_Stock = (params: any) => $http.post('/storage/Device/Take_Stock', params)
  198. /**
  199. * 验证合同
  200. */
  201. // 客户列表
  202. export const Storehouse_VerifyContract_Customer_List = (params: any) =>
  203. $http.post('/storage/VerifyContract/Customer_List', params)
  204. // 添加客户
  205. export const Storehouse_VerifyContract_Add_Customer = (params: any) =>
  206. $http.post('/storage/VerifyContract/Add_Customer', params)
  207. // 编辑客户
  208. export const Storehouse_VerifyContract_Update_Customer = (params: any) =>
  209. $http.post('/storage/VerifyContract/Update_Customer', params)
  210. // 明细列表
  211. export const Storehouse_VerifyContract_List = (params: any) => $http.post('/storage/VerifyContract/List', params)
  212. // 添加
  213. export const Storehouse_VerifyContract_Add = (params: any) => $http.post('/storage/VerifyContract/Add', params)
  214. // 编辑
  215. export const Storehouse_VerifyContract_Edit = (params: any) => $http.post('/storage/VerifyContract/Edit', params)
  216. // 获取详情
  217. export const Storehouse_VerifyContract_Get = (params: any) => $http.post('/storage/VerifyContract/Get', params)
  218. // 删除
  219. export const Storehouse_VerifyContract_Del = (params: any) => $http.post('/storage/VerifyContract/Del', params)
  220. // 导出excel
  221. export const Storehouse_VerifyContract_Excel = (params: any) => $http.post('/storage/VerifyContract/Excel', params, {responseType: 'blob'})
  222. /**
  223. * 回款管理
  224. */
  225. //回款列表
  226. export const Storehouse_VerifyContract_Recover_List = (params: any) =>
  227. $http.post('/storage/RecoveriesContract/List', params)
  228. export const Storehouse_VerifyContract_Recover_User_List = (params: any) =>
  229. $http.post('/storage/RecoveriesContract/User/List', params)
  230. //导出
  231. export const Storehouse_VerifyContract_Recover_Export = (params: any) =>
  232. $http.post('/storage/RecoveriesContract/Export', params)
  233. /**
  234. * 公司回款管理
  235. */
  236. //回款列表
  237. export const Storehouse_VerifyCompany_List = (params: any) => $http.post('/storage/VerifyCompany/List', params)
  238. export const Storehouse_VerifyCompany_Add = (params: any) => $http.post('/storage/VerifyCompany/Add', params)
  239. export const Storehouse_VerifyCompany_Edit = (params: any) => $http.post('/storage/VerifyCompany/Edit', params)
  240. export const Storehouse_VerifyCompany_Del = (params: any) => $http.post('/storage/VerifyCompany/Del', params)
  241. /**
  242. * 物联网卡管理
  243. */
  244. export const Storehouse_IOTNetworkCard_List = (params: any) => $http.post('/storage/IOTNetworkCard/List', params)
  245. export const Storehouse_IOTNetworkCard_Add = (params: any) => $http.post('/storage/IOTNetworkCard/Add', params)
  246. export const Storehouse_IOTNetworkCard_Edit = (params: any) => $http.post('/storage/IOTNetworkCard/Edit', params)
  247. export const Storehouse_IOTNetworkCard_Del = (params: any) => $http.post('/storage/IOTNetworkCard/Del', params)
  248. export const Storehouse_IOTNetworkCard_Import = (params: any) => $http.post('/storage/IOTNetworkCard/Import', params)
  249. export const Storehouse_IOTNetworkCard_Export = (params: any) => $http.post('/storage/IOTNetworkCard/Export', params, {responseType: 'blob'})
  250. export const Storehouse_IOTNetworkCard_Edit_Device_Number = (params: any) => $http.post('/storage/IOTNetworkCard/Edit_Device_Number', params)