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, publishTime: data.publishTime } } }) } 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: {} }) } export function queryCategoryAll() { return request({ url: `/gateway/enterprise/category/queryCategoryAll`, method: 'post', data: {} }) }