suppliesrole.js 2.25 KB
Newer Older
dongjg's avatar
dongjg committed
1 2 3 4 5 6 7 8 9 10 11
import request from '@/utils/request'

// 查询导入规则列表
export function listSuppliesrole(query) {
  return request({
    url: '/system/suppliesrole/list',
    method: 'get',
    params: query
  })
}

12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
// 查询规则详情列表
export function listSuppliesroledetail(id) {
    return request({
        url: '/system/suppliesrole/lists/' + id,
        method: 'get',
    })
}

// 查询规则详情详细
export function getSuppliesroledetail(id) {
    return request({
        url: '/system/suppliesroledetail/' + id,
        method: 'get'
    })
}

28 29 30 31 32 33 34 35
//查询上级ID
export function saveSid() {
  return request({
    url: '/system/suppliesrole/savesid',
    method: 'get'
  })
}

dongjg's avatar
dongjg committed
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
// 查询导入规则详细
export function getSuppliesrole(id) {
  return request({
    url: '/system/suppliesrole/' + id,
    method: 'get'
  })
}

// 新增导入规则
export function addSuppliesrole(data) {
  return request({
    url: '/system/suppliesrole',
    method: 'post',
    data: data
  })
}

// 修改导入规则
export function updateSuppliesrole(data) {
  return request({
    url: '/system/suppliesrole',
    method: 'put',
    data: data
  })
}

62 63 64 65 66 67 68 69
// 修改规则详情
export function updateSuppliesroledetail(id) {
    return request({
        url: '/system/suppliesroledetail/edit' + id,
        method: 'put',
    })
}

dongjg's avatar
dongjg committed
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
// 删除导入规则
export function delSuppliesrole(id) {
  return request({
    url: '/system/suppliesrole/' + id,
    method: 'delete'
  })
}

// 导出导入规则
export function exportSuppliesrole(query) {
  return request({
    url: '/system/suppliesrole/export',
    method: 'get',
    params: query
  })
85
}
86 87 88

//启用
export function toggleEnable(id) {
89 90 91 92
    return request({
        url: `/system/suppliesrole/${id}/enable?status=0`,
        method: 'put',
    })
93
}
94

95 96
//禁用
export function toggleDisable(id) {
97 98 99 100
    return request({
        url: `/system/suppliesrole/${id}/disable?status=1`,
        method: 'put',
    })
101
}
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

//发布
export function releaseRoleStatus(ids,tempids) {
    return request({
        url: '/system/suppliesrole/releaseRS/' + ids+'/' + tempids,
        method: 'get',
    })
}

//下架
export function offShelfRoleStatus(ids) {
    return request({
        url: '/system/suppliesrole/offShelfRS/' + ids,
        method: 'get',

    })
}