import request from '@/utils/request' // 获取系统配置 export function getSystemConfig() { return request({ url: '/system/SysConfig', method: 'GET' }) } // 更新系统配置 export function updateSystemConfig(data) { return request({ url: '/system/SysConfig', method: 'PUT', data }) } // 邮箱连接测试 export function testEmail(data) { return request({ url: '/system/SysConfig/Email/Test', method: 'POST', data }) } // 测试企业微信配置的连接 export function testQy(data, type) { return request({ url: `/system/SysConfig/${type}/testQyWebChatConnect`, method: 'POST', data }) } // 测试企业微信配置的连接 export function testDing(data) { return request({ url: '/system/SysConfig/testDingTalkConnect', method: 'POST', data }) } // 获取第三方(如:企业微信、钉钉)的组织与用户同步统计信息 // thirdType: 1-企业微信; 2-钉钉 export function getSynThirdTotal(thirdType) { return request({ url: `/system/SynThirdInfo/getSynThirdTotal/${thirdType}`, method: 'GET' }) } // 本地所有组织信息(包含公司和部门)同步到钉钉 export function synAllOrganizeSysToDing() { return request({ url: '/system/SynThirdInfo/synAllOrganizeSysToDing', method: 'GET' }) } // 本地所有用户信息同步到钉钉 export function synAllUserSysToDing() { return request({ url: '/system/SynThirdInfo/synAllUserSysToDing', method: 'GET' }) } // 本地所有组织信息(包含公司和部门)同步到企业微信 export function synAllOrganizeSysToQy() { return request({ url: '/system/SynThirdInfo/synAllOrganizeSysToQy', method: 'GET' }) } // 本地所有用户信息同步到企业微信 export function synAllUserSysToQy() { return request({ url: '/system/SynThirdInfo/synAllUserSysToQy', method: 'GET' }) }