import request from '@/config/axios' export interface PassWordConfigVO { id: number status: boolean ruleLevel: string ruleDesc: string tryCount: number lockHours: number updatePeriod: number dayTryCount: number } // 获取密码策略 export const getConfig = () => { return request.get({ url: '/system/password/getConfig' }) } // 设置密码策略 export const setConfig = (data: PassWordConfigVO) => { return request.post({ url: '/system/password/setConfig', data }) } // 获取密码复杂度 export const getRuleList = () => { return request.get({ url: '/system/password/getRuleList'}) } // 验证密码是否过期 export const validateResetTime = (userId:number) => { return request.get({ url: '/system/password/validateResetTime?userId=' + userId}) }