work.js 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from "@/utils/request.js";
  11. /**
  12. * 商户激活
  13. *
  14. */
  15. export function merchantActive(data) {
  16. return request.get(`employee/merchant/active/${data}`);
  17. }
  18. /**
  19. * 商户管理-订单分页列表
  20. *
  21. */
  22. export function employeeOrderList(data) {
  23. return request.get(`employee/order/list`,data);
  24. }
  25. /**
  26. * 订单详情
  27. *
  28. */
  29. export function employeeOrderInfo(orderNo) {
  30. return request.get(`employee/order/info/${orderNo}`);
  31. }
  32. /**
  33. * 订单备注
  34. *
  35. */
  36. export function employeeOrderMark(data) {
  37. return request.post(`employee/order/mark`,data);
  38. }
  39. /**
  40. * 订单发货
  41. *
  42. */
  43. export function employeeOrderSend(data) {
  44. return request.post(`employee/order/send`,data);
  45. }
  46. /**
  47. * 发货单列表
  48. *
  49. */
  50. export function employeeInvoiceList(orderNo) {
  51. return request.get(`employee/order/${orderNo}/invoice/list`);
  52. }
  53. /**
  54. * 直接退款
  55. *
  56. */
  57. export function employeeDirectRefund(data) {
  58. return request.post(`employee/order/direct/refund`,data);
  59. }
  60. /**
  61. * 订单发货列表
  62. *
  63. */
  64. export function orderInvoiceListInfo(orderNo) {
  65. return request.get(`employee/order/${orderNo}/invoice/list`);
  66. }
  67. /**
  68. * 订单核销
  69. *
  70. */
  71. export function employeeOrderCancel(data) {
  72. return request.post(`employee/order/verification`,data);
  73. }
  74. /**
  75. * 修改配送信息
  76. *
  77. */
  78. export function employeeOrderInvoiceUpdate(data) {
  79. return request.post(`employee/order/invoice/update`,data);
  80. }
  81. // -------------商品-------------------------
  82. /**
  83. * 商品分页
  84. *
  85. */
  86. export function employeeProductList(data) {
  87. return request.get(`employee/product/list`,data);
  88. }
  89. /**
  90. * 商品上架
  91. *
  92. */
  93. export function employeeProductUp(data) {
  94. return request.post(`employee/product/up/${data}`);
  95. }
  96. /**
  97. * 商品下架
  98. *
  99. */
  100. export function employeeProductDown(data) {
  101. return request.post(`employee/product/down/${data}`);
  102. }
  103. /**
  104. * 批量上架
  105. *
  106. */
  107. export function employeeBatchUp(data) {
  108. return request.post(`employee/product/batch/up`,data);
  109. }
  110. /**
  111. * 批量下架
  112. *
  113. */
  114. export function employeeBatchDown(data) {
  115. return request.post(`employee/product/batch/down`,data);
  116. }
  117. /**
  118. * 批量加入回收站
  119. *
  120. */
  121. export function employeeBatchRecycle(data) {
  122. return request.post(`employee/product/batch/recycle`,data);
  123. }
  124. /**
  125. * 恢复商品
  126. *
  127. */
  128. export function employeeRestore(data) {
  129. return request.post(`employee/product/restore/${data}`);
  130. }
  131. /**
  132. * 批量恢复商品
  133. *
  134. */
  135. export function employeeBatchRestore(data) {
  136. return request.post(`employee/product/batch/restore`,data);
  137. }
  138. /**
  139. * 删除商品
  140. *
  141. */
  142. export function employeeProductDelete(data) {
  143. return request.post(`employee/product/delete`,data);
  144. }
  145. /**
  146. * 批量删除商品
  147. *
  148. */
  149. export function employeeBatchDelete(data) {
  150. return request.post(`employee/product/batch/delete`,data);
  151. }
  152. /**
  153. * 商品提审
  154. *
  155. */
  156. export function employeeSubmitAudit(data) {
  157. return request.post(`employee/product/submit/audit/${data}`);
  158. }
  159. /**
  160. * 批量提审
  161. *
  162. */
  163. export function employeeBatchAudit(data) {
  164. return request.post(`employee/product/batch/submit/audit`,data);
  165. }
  166. /**
  167. * 商品详情
  168. *
  169. */
  170. export function employeeProductInfo(data) {
  171. return request.get(`employee/product/info/${data}`);
  172. }
  173. /**
  174. * 无状态编辑
  175. *
  176. */
  177. export function reviewFreeEdit(data) {
  178. return request.post(`employee/product/anytime/edit`,data);
  179. }
  180. /**
  181. * 快捷添加
  182. *
  183. */
  184. export function quickStockAdd(data) {
  185. return request.post(`employee/product/quick/stock/add`,data);
  186. }
  187. /**
  188. * 商品表头数量接口
  189. *
  190. */
  191. export function productTabsHeaders(data) {
  192. return request.get(`employee/product/tabs/headers`,data);
  193. }
  194. /**
  195. * 订单表头数量接口
  196. *
  197. */
  198. export function orderStatusNum(data) {
  199. return request.get(`employee/order/status/num`,data);
  200. }
  201. /**
  202. * 订单表头数量接口
  203. *
  204. */
  205. export function orderDetailList(data) {
  206. return request.get(`employee/order/${data}/detail/list`);
  207. }
  208. // ------------------------------------------------------
  209. /**
  210. * 售后分页列表
  211. *
  212. */
  213. export function refundOrderList(data) {
  214. return request.get(`employee/refund/order/list`,data);
  215. }
  216. /**
  217. * 退款备注
  218. *
  219. */
  220. export function refundOrderMark(data) {
  221. return request.post(`employee/refund/order/mark`,data);
  222. }
  223. /**
  224. * 退款单各状态数量
  225. *
  226. */
  227. export function refundStatusNum(data) {
  228. return request.get(`employee/refund/order/status/num`,data);
  229. }
  230. /**
  231. * 审核
  232. *
  233. */
  234. export function refundOrderAudit(data) {
  235. return request.post(`employee/refund/order/audit`,data);
  236. }
  237. /**
  238. *确认收货
  239. *
  240. */
  241. export function refundReceiving(data) {
  242. return request.post(`employee/refund/order/receiving/${data}`);
  243. }
  244. /**
  245. *拒绝收货
  246. *
  247. */
  248. export function refundReceivingReject(data) {
  249. return request.post(`employee/refund/order/receiving/reject`,data);
  250. }
  251. /**
  252. *退款单详情
  253. *
  254. */
  255. export function refundOrderDetail(data) {
  256. return request.get(`employee/refund/order/detail/${data}`);
  257. }
  258. // 核销------------------------------
  259. /**
  260. *订单核销详情
  261. *
  262. */
  263. export function orderGetVerfication(data) {
  264. return request.post(`employee/order/get/verification`,data);
  265. }
  266. // 首页数据-------------------------------------
  267. /**
  268. *首页数据
  269. *
  270. */
  271. export function statisticsIndex() {
  272. return request.get(`employee/statistics/home/index`);
  273. }
  274. /**
  275. *经营数据
  276. *
  277. */
  278. export function statisticsOperatingData() {
  279. return request.get(`employee/statistics/home/operating/data`);
  280. }
  281. /**
  282. *商品分类tree
  283. *
  284. */
  285. export function productCategroyGetTree(id) {
  286. return request.get(`merchant/product/category/cache/tree/${id}`);
  287. }
  288. // 地址------------------------------------------
  289. /**
  290. *地址列表
  291. *
  292. */
  293. export function employeeAddressList() {
  294. return request.get(`employee/address/list`);
  295. }
  296. /**
  297. *物流公司列表
  298. *
  299. */
  300. export function expressSearchPage(data) {
  301. return request.get(`employee/express/search/page`,data);
  302. }
  303. /**
  304. *小票打印
  305. *
  306. */
  307. export function printReceipt(data) {
  308. return request.get(`employee/order/printreceipt/${data}`);
  309. }
  310. /**
  311. *订单细节详情列表(分单)
  312. *
  313. */
  314. export function sendDetailList(data) {
  315. return request.get(`employee/order/${data}/detail/list`);
  316. }
  317. /**
  318. *商户配送人员分页列表
  319. *
  320. */
  321. export function deliveryPersonnelApi(data) {
  322. return request.get(`employee/merchant/delivery/personnel/page`,data);
  323. }
  324. /**
  325. *获取归属商户列表
  326. *
  327. */
  328. export function MerchantBelongListApi(data) {
  329. return request.get(`employee/merchant/belong/List`,data);
  330. }
  331. /**
  332. *获取电子面单
  333. *
  334. */
  335. export function employeeExpressTemplate(data) {
  336. return request.get(`employee/express/template`,data);
  337. }
  338. /**
  339. *获取电子面单配送信息
  340. *
  341. */
  342. export function employeeExpressElectInfo(data) {
  343. return request.get(`employee/merchant/elect/info`,data);
  344. }