micro-ui/src/api/quality/checkrule.js
2023-12-27 19:25:12 +08:00

78 lines
1.4 KiB
JavaScript

import request from '@/utils/request'
export function listRuleType(data) {
return request({
url: '/data/quality/ruleTypes/list',
method: 'get',
params: data
})
}
export function listRuleItem(data) {
return request({
url: '/data/quality/ruleItems/list',
method: 'get',
params: data
})
}
export function listRuleLevel(data) {
return request({
url: '/data/quality/ruleLevels/list',
method: 'get',
params: data
})
}
export function pageCheckRule(data) {
return request({
url: '/data/quality/checkRules/page',
method: 'get',
params: data
})
}
export function getCheckRule(id) {
return request({
url: '/data/quality/checkRules/' + id,
method: 'get'
})
}
export function delCheckRule(id) {
return request({
url: '/data/quality/checkRules/' + id,
method: 'delete'
})
}
export function delCheckRules(ids) {
return request({
url: '/data/quality/checkRules/batch/' + ids,
method: 'delete'
})
}
export function addCheckRule(data) {
return request({
url: '/data/quality/checkRules',
method: 'post',
data: data
})
}
export function updateCheckRule(data) {
return request({
url: '/data/quality/checkRules/' + data.id,
method: 'put',
data: data
})
}
export function listSourceIdBytable(id) {
return request({
url: '/data/quality/checkRules/listSourceIdBytable/' + id,
method: 'get'
})
}