维基小程序后台管理系统
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.
 
 
 
 

79 lines
1.6 KiB

import request from '@/utils/request'
const policy = '/enterprise/policy'
const policyArea = '/policy/policy'
export function PolicyDetail(data) {
return request({
url: `/gateway${policy}/QueryPolicyDetail`,
method: 'post',
data: {
param: {
title: data.title,
auditStatus: data.auditStatus,
pageNum: data.pageNum,
pageSize: data.pageSize,
type: data.type
}
}
})
}
export function PolicyUpdate(data) {
return request({
url: `/gateway${policy}/PolicyUpdate`,
method: 'post',
data: {
param: {
auditStatus: data.auditStatus,
content: data.content,
id: data.id,
labels: data.projectLabels ? data.projectLabels : null,
imgUrl: data.imgUrl,
intro: data.intro,
title: data.title,
pushDep: data.pushDep,
titleUrl: data.titleUrl,
type: data.type
}
}
})
}
export function PolicyDelete(id) {
return request({
url: `/gateway${policy}/PolicyDelete`,
method: 'post',
data: {
param: {
id: id
}
}
})
}
export function PolicyAdd(data) {
console.log(data)
return request({
url: `/gateway${policy}/PolicyAdd`,
method: 'post',
data: {
param: {
content: data.content,
imgUrl: data.imgUrl,
intro: data.intro,
publishTime: data.publishTime,
title: data.title,
titleUrl: data.titleUrl,
publishDepartId: data.pushDep
}
}
})
}
export function getAreaBranch() {
return request({
url: `/gateway${policyArea}/area`,
method: 'post',
data: {}
})
}