Blame view

src/api/system.js 3.64 KB
任超 committed
1
import request from '@/utils/request'
任超 committed
2
import SERVER from './config'
蔡俊立 committed
3 4 5 6

// 上传单个文件 
export function upload (data) {
  return request({
任超 committed
7 8 9
    url: SERVER.SERVERAPI + '/rest/file/upload',
    method: 'post',
    data
蔡俊立 committed
10 11 12
  })
}

任超 committed
13
/* 
14 15
系统管理    
申请业务规则API-根据条件进行列表查询
任超 committed
16 17 18
*/
export function getSysSqdjywBysearch (data) {
  return request({
任超 committed
19
    url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getSysSqdjywBysearch',
任超 committed
20
    method: 'post',
任超 committed
21
    data
任超 committed
22 23 24 25 26 27 28
  })
}
/* 
获取登记类型信息-申请业务规则
*/
export function getDjlxInfo (id) {
  return request({
任超 committed
29
    url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getDjlxInfo?parentid=' + id,
任超 committed
30 31 32 33 34
    method: 'post'
  })
}

/* 
35 36 37 38 39 40 41 42 43 44
获取登记类型信息-申请业务规则
*/
export function getQllxByBsmSqyw (id) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getQllxByBsmSqyw?bsmSqyw=' + id,
    method: 'post'
  })
}

/* 
任超 committed
45 46 47 48
读取申请登记业务信息-申请业务规则
*/
export function getSqdjywDetail (bsmSqyw) {
  return request({
任超 committed
49
    url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/getSqdjywDetail?bsmSqyw=' + bsmSqyw,
任超 committed
50 51
    method: 'get'
  })
52 53 54 55 56 57
}
/* 
保存登记业务信息-申请业务规则
*/
export function saveSqdjyw (data) {
  return request({
任超 committed
58
    url: SERVER.SERVERAPI + '/rest/system/sysSqdjyw/saveSqdjyw',
59
    method: 'post',
任超 committed
60
    data
61
  })
任超 committed
62 63 64 65 66 67 68
}

/* 
其他及附记模板-列表详情
*/
export function sysSqywmbszSearch (data) {
  return request({
任超 committed
69
    url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/search',
任超 committed
70
    method: 'post',
任超 committed
71
    data
任超 committed
72 73 74 75 76 77 78
  })
}
/* 
其他及附记模板-读取明细
*/
export function getSysSqywmbszDetailById (id) {
  return request({
任超 committed
79
    url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/getSysSqywmbszDetailById?id=' + id,
任超 committed
80 81 82 83 84 85 86 87
    method: 'get'
  })
}
/* 
其他及附记模板-修改申请业务模板设置
*/
export function updateSysSqywmbsz (data) {
  return request({
任超 committed
88
    url: SERVER.SERVERAPI + '/rest/system/sysSqywmbsz/updateSysSqywmbsz',
任超 committed
89
    method: 'put',
任超 committed
90
    data
任超 committed
91
  })
任超 committed
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
}

// 通知
// 新增系统通知
export function addSysNotice (data) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/addSysNotice',
    method: 'post',
    data
  })
}

//编辑系统通知
export function updateSysNotice (data) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/updateSysNotice',
    method: 'post',
    data
  })
}

// 获取通知列表
export function getSysNoticeList (data) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/getSysNoticeList',
    method: 'post',
    data
  })
}

//获取法律法规列表
export function getSysPolicyList (data) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/getSysPolicyList',
    method: 'post',
    data
  })
}

//删除系统通知
export function deleteSysNotice (params) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/deleteSysNotice',
    method: 'get',
    params: params
  })
}

//发布通知
export function publishNotice (params) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/publishNotice',
    method: 'get',
    params: params
  })
}

//取消发布通知
export function unPublishNotice (params) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/unPublishNotice',
    method: 'get',
    params: params
  })
}

//设置已读状态
export function setReadStatus (params) {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/setReadStatus',
    method: 'get',
    params: params
  })
}

//一键设置已读
export function setAllRead () {
  return request({
    url: SERVER.SERVERAPI + '/rest/system/sysNotice/setAllRead',
    method: 'get'
  })
}