You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.3 KiB
67 lines
1.3 KiB
import axiosApi from './AxiosApi.js' |
|
|
|
const apiList = { |
|
getLabelList: `/authority/memberTag/page`, |
|
addLabel: `/authority/memberTag`, |
|
queryTag: `/authority/memberTag/queryTag/`, |
|
deleteTag: `/authority/memberTag`, |
|
editTag: `/authority/memberTag`, |
|
exportTag: `/authority/memberTag/export`, |
|
getTagInfo: `/authority/memberTag/` |
|
} |
|
export default { |
|
// 标签列表 |
|
getLabelList(data) { |
|
return axiosApi({ |
|
method: 'POST', |
|
url: apiList.getLabelList, |
|
data |
|
}) |
|
}, |
|
// 新建标签 |
|
addLabel(data) { |
|
return axiosApi({ |
|
method: 'POST', |
|
url: apiList.addLabel, |
|
data |
|
}) |
|
}, |
|
// 查询客户标签 |
|
queryTag(id) { |
|
return axiosApi({ |
|
method: 'GET', |
|
url: `${apiList.queryTag}${id}` |
|
}) |
|
}, |
|
// 删除标签 |
|
deleteTag(data) { |
|
return axiosApi({ |
|
method: 'DELETE', |
|
url: apiList.deleteTag, |
|
data |
|
}) |
|
}, |
|
// 修改标签 |
|
editTag(data) { |
|
return axiosApi({ |
|
method: 'PUT', |
|
url: apiList.editTag, |
|
data |
|
}) |
|
}, |
|
// 导出标签 |
|
exportTag(data) { |
|
return axiosApi({ |
|
method: 'POST', |
|
url: apiList.exportTag, |
|
data |
|
}) |
|
}, |
|
// 查询标签详情 |
|
getTagInfo(id) { |
|
return axiosApi({ |
|
method: 'GET', |
|
url: `${apiList.getTagInfo}${id}` |
|
}) |
|
} |
|
}
|
|
|