needKnow.js 1.3 KB
Newer Older
jiuping520's avatar
jiuping520 committed
1 2
import request from '@/utils/request'

houjn@hikoon.cn's avatar
houjn@hikoon.cn committed
3
// 创建须知
jiuping520's avatar
jiuping520 committed
4 5 6 7 8 9 10 11
export function createNeedKnow(data) {
  return request({
    url: '/system/need-know/create',
    method: 'post',
    data: data
  })
}

houjn@hikoon.cn's avatar
houjn@hikoon.cn committed
12
// 更新须知
jiuping520's avatar
jiuping520 committed
13 14 15 16 17 18 19 20
export function updateNeedKnow(data) {
  return request({
    url: '/system/need-know/update',
    method: 'put',
    data: data
  })
}

houjn@hikoon.cn's avatar
houjn@hikoon.cn committed
21
// 删除须知
jiuping520's avatar
jiuping520 committed
22 23 24 25 26 27 28
export function deleteNeedKnow(id) {
  return request({
    url: '/system/need-know/delete?id=' + id,
    method: 'delete'
  })
}

houjn@hikoon.cn's avatar
houjn@hikoon.cn committed
29
// 获得须知
jiuping520's avatar
jiuping520 committed
30 31 32 33 34 35 36
export function getNeedKnow(id) {
  return request({
    url: '/system/need-know/get?id=' + id,
    method: 'get'
  })
}

37 38 39
// 根据key获得须知
export function getNeedKnowByKey(key) {
  return request({
dragondean@qq.com's avatar
dragondean@qq.com committed
40
    url: '/system/need-know/getByKey?key=' + key,
41 42 43 44
    method: 'get'
  })
}

houjn@hikoon.cn's avatar
houjn@hikoon.cn committed
45
// 获得须知分页
jiuping520's avatar
jiuping520 committed
46 47 48 49 50 51 52 53
export function getNeedKnowPage(query) {
  return request({
    url: '/system/need-know/page',
    method: 'get',
    params: query
  })
}

houjn@hikoon.cn's avatar
houjn@hikoon.cn committed
54
// 导出须知 Excel
jiuping520's avatar
jiuping520 committed
55 56 57 58 59 60 61 62
export function exportNeedKnowExcel(query) {
  return request({
    url: '/system/need-know/export-excel',
    method: 'get',
    params: query,
    responseType: 'blob'
  })
}
dragondean@qq.com's avatar
dragondean@qq.com committed
63 64 65 66 67 68 69 70 71 72

// 下载需知
export function download(query) {
  return request({
    url: '/system/need-know/download',
    method: 'get',
    params: query,
    responseType: 'blob'
  })
}