import http from '../http.js' const baseUrl = '/cloud-user-center/dataPermission' export const getList = params => { return new Promise((resolve, reject) => { http.get(`${baseUrl}/list`, params) .then(response => { const res = response.data if (res.code !== '200') { reject(res.msg || '接口错误') } else { resolve(res.data) } }) .catch(error => { reject(error.toString()) }) }) } export const addDataPerm = data => { return new Promise((resolve, reject) => { http.post(`${baseUrl}/create`, data) .then(response => { const res = response.data if (res.code !== '200') { reject(res.msg || '接口错误') } else { resolve(res.data) } }) .catch(error => { reject(error.toString()) }) }) } export const deleteDataPerm = id => { return new Promise((resolve, reject) => { http.post(`${baseUrl}/del/${id}`) .then(response => { const res = response.data if (res.code !== '200') { reject(res.msg || '接口错误') } else { resolve(res.data) } }) .catch(error => { reject(error.toString()) }) }) } export const updateDataPerm = (id, data) => { return new Promise((resolve, reject) => { http.post(`${baseUrl}/update`, data) .then(response => { const res = response.data if (res.code !== '200') { reject(res.msg || '接口错误') } else { resolve(res.data) } }) .catch(error => { reject(error.toString()) }) }) }