Skip to content
On this page

接口模块

login--登录模块

import type { ApiModuleStyle } from '../types/index'
import qqtApi from '../../lib/index'
export default <ApiModuleStyle>{
  name: 'LoginModule',
  actions: {
    getEncryptedKey: (http: qqtApi.Request, data: unknown) => {
     ...
    },
    login: (http: qqtApi.Request, data: unknown) => {
     ...
    },
    loginByToken: (http: qqtApi.Request, params: unknown) => {
       ...
    },
    phoneLogin: (http: qqtApi.Request, data: unknown) => {
       ...
    },
    getSmsCaptcha: (http: qqtApi.Request, data: unknown) => {
    ...
    },
    getInfo: (http: qqtApi.Request, params: unknown) => {
       ...
    },
    getUserInfo: (http: qqtApi.Request, params: unknown) => {
       ...
    },
  },
}

permission--用户权限模块

import type { ApiModuleStyle } from '../types/index'
import qqtApi from '../../lib/index'
export default <ApiModuleStyle>{
  name: 'PermissionModule',
  actions: {
    addPermission: (http: qqtApi.Request, data: unknown) => {
      return http.post({
      ...
      })
    },
    editPermission: (http: qqtApi.Request, data: unknown) => {
      return http.put({
      ...
      })
    },
    editCompanyPermission: (http: qqtApi.Request, data: unknown) => {
      return http.put({
      ...
      })
    },
    getPermissionList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    getCompanyPermissionList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    getSystemMenuList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
        url: '/account/permission/getSystemMenuList',
        params,
      })
    },
    getSystemSubmenu: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryTreeList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...,
      })
    },
    queryTreeListForRole: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryListAsync: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryRolePermission: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryCompanyPermission: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    saveRolePermission: (http: qqtApi.Request, data: unknown) => {
      return http.post({
       ...
      })
    },
    saveCompanyPermission: (http: qqtApi.Request, data: unknown) => {
      return http.post({
      ...
      })
    },
    saveCompanyPermissionList: (http: qqtApi.Request, data: unknown) => {
      return http.post({
      ...
      })
    },
    queryPermissionsByUser: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    loadAllRoleIds: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    getPermissionRuleList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryPermissionRule: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryUserSensitive: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    saveAuthSensitive: (http: qqtApi.Request, data: unknown) => {
      return http.post({
      ...
      })
    },
    queryAuthSensitive: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    supplierGroupQueryTreeList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryGroupPermission: (http: qqtApi.Request, params: unknown) => {
      return http.get({
       ...
      })
    },
    saveGroupPermission: (http: qqtApi.Request, data: unknown) => {
      return http.post({
      ...
      })
    },
    queryDepartTreeList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryIdTree: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryParentName: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    searchByKeywords: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    deleteByDepartId: (http: qqtApi.Request, data: unknown) => {
      return http.delete({
      ...
      })
    },
    deletePermissionSingle: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
  },
}

roles--角色模块

import type { ApiModuleStyle } from '../types/index'
import qqtApi from '../../lib/index'
export default <ApiModuleStyle>{
  name: 'RolesModule',
  actions: {
    addRole: (http: qqtApi.Request, data: unknown) => {
      return http.post({
      ...
      })
    },
    editRole: (http: qqtApi.Request, data: unknown) => {
      return http.put({
      ...
      })
    },
    addTenant: (http: qqtApi.Request, data: unknown) => {
      return http.post({
      ...
      })
    },
    editTenant: (http: qqtApi.Request, data: unknown) => {
      return http.post({
      ...
      })
    },
    checkRoleCode: (http: qqtApi.Request, params: unknown) => {
      return http.get({
      ...
      })
    },
    queryall: (http: qqtApi.Request, params: unknown) => {
      return http.get({
        ...
      })
    },
    queryUserRoleMap: (http: qqtApi.Request, params: unknown) => {
      return http.get({
       ...
      })
    },
  },
}

schedule--日历模块

import type { ApiModuleStyle } from '../types/index'
import qqtApi from '../index'
export default <ApiModuleStyle>{
  name: 'ScheduleModule',
  actions: {
    queryMySchedule: (http: qqtApi.Request, data: unknown) => {
      return http.post({
       ...
      })
    },
  },
}

system--系统信息模块

import type { ApiModuleStyle, Map } from '../types/index'
import qqtApi from '../../lib/index'
export default <ApiModuleStyle>{
  name: 'SystemModule',
  actions: {
    queryFontList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    replaceRegister: (http: qqtApi.Request, data: unknown) => {
      return http.post({
         ...
      })
    },
    initPermission: (http: qqtApi.Request, data: unknown) => {
      return http.post({
         ...
      })
    },
    deleteLog: (http: qqtApi.Request, data: unknown) => {
      return http.delete({
         ...
      })
    },
    deleteLogList: (http: qqtApi.Request, data: unknown) => {
      return http.delete({
         ...
      })
    },
    addDict: (http: qqtApi.Request, data: unknown) => {
      return http.post({
         ...
      })
    },
    editDict: (http: qqtApi.Request, data: unknown) => {
      return http.put({
         ...
      })
    },
    treeList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    addDictItem: (http: qqtApi.Request, data: unknown) => {
      return http.post({
         ...
      })
    },
    editDictItem: (http: qqtApi.Request, data: unknown) => {
      return http.put({
         ...
      })
    },
    ajaxGetKeyword: (http: qqtApi.Request, { code, params }: Map) => {
      return http.get({
         ...
      })
    },
    ajaxGetColumns: (http: qqtApi.Request, { code, params }: Map) => {
      return http.get({
         ...
      })
    },
    ajaxGetAllColumns: (http: qqtApi.Request, { code, params }: Map) => {
      return http.get({
         ...
      })
    },
    doReleaseData: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    doReovkeData: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    getLoginfo: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    getVisitInfo: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    duplicateCheck: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    duplicateReportCheck: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    loadCategoryData: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    duplicateCheck_2: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    getSysListLang: (http: qqtApi.Request, { language }: Map) => {
      return http.get({
         ...
      })
    },
    getCompanyListLang: (http: qqtApi.Request, { language }: Map) => {
      return http.get({
         ...
      })
    },
    getI18nByBusAccountLang: (http: qqtApi.Request, { language, busAccount }: Map) => {
      return http.get({
              ...
      })
    },
    getSupplierMapCout: (http: qqtApi.Request, params: unknown) => {
      return http.get({
                ...
      })
    },
    getSysTime: (http: qqtApi.Request, params: unknown) => {
      return http.get({
                ...
      })
    },
    getIpaasJumpUrl: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
      })
    },
    queryTreeListForRole: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
        params,
      })
    },
    queryCompanyPermission: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
        params,
      })
    },
    queryRolePermission: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
        params,
      })
    },
    supplierGroupQueryTreeList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
        params,
      })
    },
    queryGroupPermission: (http: qqtApi.Request, params: unknown) => {
      return http.get({
         ...
        params,
      })
    },
    saveCompanyPermission: (http: qqtApi.Request, data: unknown) => {
      return http.post({
         ...
        data,
      })
    },
    saveCompanyPermissionList: (http: qqtApi.Request, data: unknown) => {
      return http.post({
         ...
        data,
      })
    },
    saveRolePermission: (http: qqtApi.Request, data: unknown) => {
      return http.post({
         ...
        data,
      })
    },
    saveGroupPermission: (http: qqtApi.Request, data: unknown) => {
      return http.post({
         ...
        data,
      })
    },
  },
}

user--用户模块

import type { ApiModuleStyle } from '../types/index.d'
import qqtApi from '../../lib/index'
export default <ApiModuleStyle>{
  name: 'SystemModule',
  actions: {
    addUser: (http: qqtApi.Request, data: unknown) => {
      return http.post({
       ...
      })
    },
    editUser: (http: qqtApi.Request, data: unknown) => {
      return http.put({
       ...
      })
    },
    queryUserRole: (http: qqtApi.Request, params: unknown) => {
      return http.get({
       ...
      })
    },
    getUserList: (http: qqtApi.Request, params: unknown) => {
      return http.get({
       ...
      })
    },
    frozenBatch: (http: qqtApi.Request, data: unknown) => {
      return http.put({
       ...
      })
    },
    //验证用户是否存在
    checkOnlyUser: (http: qqtApi.Request, params: unknown) => {
      return http.get({
       ...
      })
    },
    //修改密码
    changPassword: (http: qqtApi.Request, data: unknown) => {
      return http.put({
       ...
      })
    },
  },
}