index.ts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. // @ts-ignore
  2. import request from '@/utils/request'
  3. // @ts-ignore
  4. import { getOwnerTypes } from '@/types/basic'
  5. //获取货主
  6. export function getOwner() {
  7. return request({
  8. url: 'api/basic/owner/options',
  9. method: 'get',
  10. })
  11. }
  12. //获取承运商
  13. export function getCarrier() {
  14. return request({
  15. url: 'api/base/carrier/options',
  16. method: 'get',
  17. })
  18. }
  19. //获取打印机列表
  20. export function getPrinter() {
  21. return request({
  22. url: 'api/basic/express/sheetPrinter',
  23. method: 'get',
  24. params:{
  25. server:'',
  26. printer:'',
  27. }
  28. })
  29. }
  30. // 仓库列表
  31. export function getWarehouse(){
  32. return request({
  33. url: '/api/basic/warehouse/options',
  34. method: 'get'
  35. })
  36. }
  37. /** 按 key 查询系统参数 */
  38. export function findSysParamByKey(params: { paramKey: string }) {
  39. return request({
  40. url: '/api/basic/sys/params/findByParamKey',
  41. method: 'get',
  42. params,
  43. })
  44. }
  45. /** 库位类型列表 */
  46. export function getLocationTypeList(params: { warehouse: string }) {
  47. return request({
  48. url: '/api/basic/location/type/list',
  49. method: 'get',
  50. params,
  51. })
  52. }
  53. /**
  54. * 全部承运商
  55. */
  56. export function carrierOptions() {
  57. return request({
  58. url: '/api/base/carrier/options',
  59. method: 'get',
  60. params: { type: null }
  61. })
  62. }