longyvfengyun
2022-05-17 f34f9cf654fee714fa7d6e0640da2714c7f14fd2
内容提交
3个文件已修改
85 ■■■■ 已修改文件
src/views/userMager/apis/apis.js 55 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/userMager/powerMager.vue 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vue.config.js 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/userMager/apis/apis.js
@@ -197,6 +197,19 @@
        params: data
    });
}
/**
 * 权限组重做(穿梭框)查询所有的用户
 * @param data
 * @returns {AxiosPromise}
 */
export const userSearchCSAll2 = function() {
  return axios({
    method: "GET",
    url: '/user/searchCS_All2',
    params: null
  });
}
/*
*权限组添加
*传参:{
@@ -249,7 +262,7 @@
        url: '/permitGroupUser/userBatch',
        data:data2,
        params: data,
    });
}
@@ -277,37 +290,37 @@
        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({
@@ -315,14 +328,14 @@
        url: '/baoJiGroupUser/userList',
        data:data,
        params: params
    });
}
/*
*添加、移除机房
*传参:{}
*
*
*/
export const moveStationList = function (params,data) {
    return axios({
@@ -330,60 +343,60 @@
        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,
    });
}
}
src/views/userMager/powerMager.vue
@@ -131,7 +131,15 @@
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",
@@ -534,8 +542,16 @@
      // 设置查询的值
      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;
vue.config.js
@@ -20,11 +20,17 @@
  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: {
@@ -100,5 +106,5 @@
          config.optimization.runtimeChunk('single')
        }
      )
  }
  },
}