审查视图

src/api/user/data_perm_api.js 2.0 KB
朱兆平 authored
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 62 63 64 65 66 67 68 69 70 71
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())
            })
    })
}