mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-08-13 07:04:21 +08:00
47 lines
1.5 KiB
JavaScript
47 lines
1.5 KiB
JavaScript
import request from '@/utils/request'
|
|
import store from '@/store/modules/user'
|
|
|
|
var roles = store.state.roles.replace(/;/g, '')
|
|
|
|
export default {
|
|
getDept(pageSize, pageNo, whereSql) {
|
|
return request({
|
|
url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=editgrid&query_funid=sys_dept&user_id=${roles}`,
|
|
method: 'post',
|
|
data: `start=${pageNo}&limit=${pageSize}&${whereSql}&is_query=1&query_type=0`
|
|
}).then(response => response.data)
|
|
},
|
|
getDeptTree() {
|
|
return request({
|
|
url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=editgrid&query_funid=sys_dept&user_id=${roles}`,
|
|
method: 'post',
|
|
data: `start=0&limit=10000&where_sql=&where_value=&where_type=&is_query=1&query_type=0`
|
|
}).then(response => response.data)
|
|
},
|
|
Crerte(data) {
|
|
return request({
|
|
url: `/commonAction.do`,
|
|
method: 'post',
|
|
data: `${data}`
|
|
}).then(response => response.data)
|
|
},
|
|
auditSave(data) {
|
|
return request({
|
|
url: `/commonAction.do`,
|
|
method: 'post',
|
|
data: `${data}`
|
|
}).then(response => response.data)
|
|
},
|
|
Delete(ids) {
|
|
let keys = ''
|
|
ids.forEach(d => {
|
|
keys += 'keyid=' + d + '&'
|
|
})
|
|
return request({
|
|
url: `/commonAction.do`,
|
|
method: 'post',
|
|
data: `funid=sys_dept&${keys}pagetype=editgrid&eventcode=delete_eg&user_id=${roles}&dataType=json`
|
|
}).then(response => response.data)
|
|
}
|
|
}
|