UNPKG

@ecip/ecip-web

Version:

A magical vue admin. An out-of-box UI solution for enterprise applications. Newest development stack of vue. Lots of awesome features

82 lines (71 loc) 1.54 kB
import request from 'ecip-web/utils/request' export const getData = (params, data) => { return request({ url: 'api/v1/dict/ecipDict/data', method: 'post', params, data: data || {} }) } export const getList = (params) => { return request({ url: 'api/v1/dict/ecipDict/list', method: 'get', params }) } export const checkVkey = (id, pid, vkey) => { return request({ url: 'api/v1/dict/ecipDict/checkVkey', method: 'get', params: { id: id, pid: pid, vkey: vkey } }) } export const checkDictType = (id, dictType) => { return request({ url: 'api/v1/dict/ecipDict/checkDictType', method: 'get', params: { id: id, dictType: dictType } }) } export const getById = (id) => { return request({ url: `api/v1/dict/ecipDict/${id}`, method: 'get' }) } export const deleteByIds = (data) => { return request({ url: 'api/v1/dict/ecipDict/deleteByIds', method: 'delete', data: data || [] }) } export const save = (data) => { return request({ url: `api/v1/dict/ecipDict`, method: 'post', data: data }) } export const update = (id, data) => { return request({ url: `api/v1/dict/ecipDict/${id}`, method: 'put', data: data }) } export const updateSort = (id, data) => { return request({ url: `api/v1/dict/ecipDict/${id}/sort`, method: 'put', data: data }) } export const updateStatus = (id, data) => { return request({ url: `api/v1/dict/ecipDict/${id}/status`, method: 'put', data: data }) }