| | |
| | | params: data |
| | | }); |
| | | } |
| | | |
| | | /** |
| | | * 权限组重做(穿梭框)查询所有的用户 |
| | | * @param data |
| | | * @returns {AxiosPromise} |
| | | */ |
| | | export const userSearchCSAll2 = function() { |
| | | return axios({ |
| | | method: "GET", |
| | | url: '/user/searchCS_All2', |
| | | params: null |
| | | }); |
| | | } |
| | | /* |
| | | *权限组添加 |
| | | *传参:{ |
| | |
| | | url: '/permitGroupUser/userBatch', |
| | | data:data2, |
| | | params: data, |
| | | |
| | | |
| | | }); |
| | | } |
| | | |
| | |
| | | data:data2 |
| | | }); |
| | | } |
| | | // |
| | | // |
| | | /* |
| | | *包机组已添加用户和未添加用户列表 |
| | | *传参:{baoJiGroupId:100011} |
| | | * |
| | | * |
| | | */ |
| | | export const baoJiGroupList = function (data) { |
| | | return axios({ |
| | | method: "GET", |
| | | url: '/baoJiGroup/list', |
| | | params: data, |
| | | |
| | | |
| | | }); |
| | | } |
| | | /* |
| | | *包机组已添加用户和未添加用户列表 |
| | | *传参:{baoJiGroupId:100011} |
| | | * |
| | | * |
| | | */ |
| | | export const userList = function (data) { |
| | | return axios({ |
| | | method: "GET", |
| | | url: '/baoJiGroupUser/userList', |
| | | params: data, |
| | | |
| | | |
| | | }); |
| | | } |
| | | /* |
| | | *添加、移除包机组用户 |
| | | *传参:{} |
| | | * |
| | | * |
| | | */ |
| | | export const moveUserList = function (params,data) { |
| | | return axios({ |
| | |
| | | url: '/baoJiGroupUser/userList', |
| | | data:data, |
| | | params: params |
| | | |
| | | |
| | | |
| | | |
| | | }); |
| | | } |
| | | /* |
| | | *添加、移除机房 |
| | | *传参:{} |
| | | * |
| | | * |
| | | */ |
| | | export const moveStationList = function (params,data) { |
| | | return axios({ |
| | |
| | | url: '/baoJiGroupBattGroup/stationList', |
| | | data:data, |
| | | params: params |
| | | |
| | | |
| | | |
| | | |
| | | }); |
| | | } |
| | | /* |
| | | *新增包机组 |
| | | *传参:{groupName:"测试包机组"} |
| | | * |
| | | * |
| | | */ |
| | | export const addBaoJiGroup = function (data) { |
| | | return axios({ |
| | | method: "POST", |
| | | url: '/baoJiGroup', |
| | | params: data, |
| | | |
| | | |
| | | }); |
| | | } |
| | | /* |
| | | *修改包机组 |
| | | *传参:{groupName:"测试包机组"} |
| | | * |
| | | * |
| | | */ |
| | | export const editBaoJiGroup = function (data) { |
| | | return axios({ |
| | | method: "put", |
| | | url: '/baoJiGroup', |
| | | data: data, |
| | | |
| | | |
| | | }); |
| | | } |
| | | /* |
| | | *删除包机组 |
| | | *传参:{groupName:"测试包机组"} |
| | | * |
| | | * |
| | | */ |
| | | export const deleteBaoJiGroup = function (data) { |
| | | return axios({ |
| | | method: "DELETE", |
| | | url: '/baoJiGroup', |
| | | params: data, |
| | | |
| | | |
| | | }); |
| | | } |
| | | |
| | | /* |
| | | *包机机房已添加用户和未添加用户列表 |
| | | *传参:{baoJiGroupId:100011} |
| | | * |
| | | * |
| | | */ |
| | | export const stationList = function (data) { |
| | | return axios({ |
| | | method: "GET", |
| | | url: '/baoJiGroupBattGroup/stationList', |
| | | params: data, |
| | | |
| | | |
| | | }); |
| | | } |
| | | } |
| | |
| | | import BaojiGroupList from './BaojiGroupList' |
| | | import ContextBox from '../../components/ContentBox' |
| | | import {isHasPermit} from "@/assets/js/tools"; |
| | | import { getPermitGroupList,getPermitList,getPermitGroupInfo,addPermitGroup,deletePermitGroup,permitGroupUser } from "./apis/apis" |
| | | import { |
| | | getPermitGroupList, |
| | | getPermitList, |
| | | getPermitGroupInfo, |
| | | addPermitGroup, |
| | | deletePermitGroup, |
| | | permitGroupUser, |
| | | userSearchCSAll2 |
| | | } from "./apis/apis" |
| | | |
| | | export default { |
| | | name:"powerMager", |
| | |
| | | // 设置查询的值 |
| | | this.powerInfo.permit_group_id = item.permitGroupId; |
| | | this.powerInfo.permit_group_name = item.permitGroupName; |
| | | this.userSearchCSAll2(); |
| | | this.getUserPermits(); |
| | | }, |
| | | userSearchCSAll2(){ |
| | | userSearchCSAll2().then(res=>{ |
| | | console.log(res); |
| | | }).catch(error=>{ |
| | | console.log(error); |
| | | }); |
| | | }, |
| | | // 权限组-用户-权限信息查询 |
| | | getUserPermits:function(status){ |
| | | let self = this; |
| | |
| | | lintOnSave: process.env.NODE_ENV === 'dev', |
| | | productionSourceMap: false, |
| | | configureWebpack: config => { |
| | | config.name = name |
| | | config.name = name; |
| | | config.externals = { |
| | | BMap: "BMap" |
| | | } |
| | | }; |
| | | config.resolve.modules = [path.resolve('node_modules'), 'node_modules']; |
| | | |
| | | // 是否生产环境 |
| | | if (process.env.NODE_ENV !== "dev") { |
| | | // 忽略输出 Pass true to discard calls to console.* functions. |
| | | config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true; |
| | | } |
| | | }, |
| | | css: { |
| | | loaderOptions: { |
| | |
| | | config.optimization.runtimeChunk('single') |
| | | } |
| | | ) |
| | | } |
| | | }, |
| | | } |