webSite.js 2.76 KB
import request from '@/utils/request'

export function getAboutDept() {
  return request({
    url: `/ztx-webSite/ztxWebsite/aboutDept`,
    method: 'get',
    params: {}
  })
}

export function getAboutDeptLocal(memId) {
  return request({
    url: `/ztx-webSite/ztxWebsite/local/introduce`,
    method: 'get',
    params: { deptCode: memId }
  })
}

export function getDept(memId) {
  memId = memId || '0'
  return request({
    url: `/ztx-webSite/ztxWebsite/aboutDept/introduce`,
    method: 'get',
    params: { deptCode: memId }
  })
}

export function getPersonInfo(id) {
  return request({
    url: `/ztx-webSite/ztxWebsite/personInfo`,
    method: 'get',
    params: { id: id }
  })
}

export function getRuleKind() {
  return request({
    url: `/ztx-webSite/ztxWebsite/leftRules`,
    method: 'get',
    params: {}
  })
}

export function getNoticeSorts() {
  return request({
    url: `/ztx-webSite/ztxWebsite/noticeSorts`,
    method: 'get'
  })
}
export function getNewsSorts() {
  return request({
    url: `/ztx-webSite/ztxWebsite/newsSorts`,
    method: 'get'
  })
}

export function getNewest() {
  return request({
    url: `/ztx-webSite/ztxWebsite/newsList/newest`,
    method: 'get'
  })
}
export function getHottest() {
  return request({
    url: `/ztx-webSite/ztxWebsite/newsList/hottest`,
    method: 'get'
  })
}

export function getTeammate(query) {
  return request({
    url: `/ztx-webSite/ztxWebsite/countyTeam/teammate`,
    method: 'get',
    params: query
  })
}

export function getCptsorts() {
  return request({
    url: `/ztx-webSite/ztxWebsite/cptService/sorts`,
    method: 'get'
  })
}

// 根据id查新闻列表
export function getNewsListById(query) {
  return request({
    url: `/ztx-webSite/website/getNoticesListBySortId`,
    method: 'get',
    params: query
  })
}
export function getNewsList(query) {
  return request({
    url: `/ztx-webSite/website/getNoticeTopList`,
    method: 'get',
    params: query
  })
}

// 根据id查新闻详情
export function getNewsById(query) {
  return request({
    url: `/ztx-webSite/website/info`,
    method: 'get',
    params: query
  })
}
// 根据标签查询人员 label: 0 国家队 1 教练 2 裁判 3 考官 4 官员 5 国青队 6 解说 8 全民健身
export function getPersonByLabel(query) {
  return request({
    url: `/ztx-webSite/ztxWebsite/getPersonByLabel`,
    method: 'get',
    params: query
  })
}
export function getBannerListBySortId(sortId) {
  return request({
    url: `/ztx-webSite/ztxWebsite/bannerList`,
    method: 'get',
    params: { sortId: sortId }
  })
}
export function getHomePage() {
  return request({
    url: `/ztx-webSite/ztxWebsite/homePage`,
    method: 'get'
  })
}
export function getDropsorts() {
  return request({
    url: `/ztx-webSite/ztxWebsite/noDropping/sorts`,
    method: 'get'
  })
}