新增渠道管理

This commit is contained in:
liuminghui
2026-10-29 16:30:15 +08:00
parent c3456ca92a
commit b091d47f64
9 changed files with 898 additions and 7 deletions
@@ -1,5 +1,14 @@
import request from '@/utils/request'
/** 分页查询渠道列表 */
export function listServiceChannel(query) {
return request({
url: '/masterdata/servicechannel/list',
method: 'get',
params: query
})
}
/** 服务渠道下拉选项(非分页,来源 srv_service_channel 老系统镜像) */
export function listChannelOptions(query) {
return request({
@@ -8,3 +17,46 @@ export function listChannelOptions(query) {
params: query
})
}
/** 查询渠道详情 */
export function getServiceChannel(id) {
return request({
url: '/masterdata/servicechannel/' + id,
method: 'get'
})
}
/** 新增渠道 */
export function addServiceChannel(data) {
return request({
url: '/masterdata/servicechannel',
method: 'post',
data: data
})
}
/** 修改渠道 */
export function updateServiceChannel(data) {
return request({
url: '/masterdata/servicechannel',
method: 'put',
data: data
})
}
/** 启用或停用渠道 */
export function changeServiceChannelStatus(id, blOpen) {
return request({
url: '/masterdata/servicechannel/changeStatus',
method: 'put',
data: { id, blOpen }
})
}
/** 删除渠道 */
export function delServiceChannel(ids) {
return request({
url: '/masterdata/servicechannel/' + ids,
method: 'delete'
})
}