1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import * as config from '../config'
- const selectContractNo = {}
- const detailData = {}
- const erpWarehouse={}
- const now = Date.now || function () {
- return new Date().getTime();
- };
- const isArray = Array.isArray || function (obj) {
- return obj instanceof Array;
- };
- const getListByUserId = function(){
- let baseUrlNew = config.def().baseUrlNew
- uni.request({
- url: baseUrlNew + '/roleMenu/query/getListByUserId',
- method: 'GET',
- success: (res) => {
- if (res.statusCode === 200) {
- uni.setStorageSync("jurisdiction", res.data.data)
- let list = getUserAllRoles(res.data.data);
- uni.setStorageSync("rolesList", list)
-
- }
- }
- })
- }
- const getUserAllRoles = (item) => {
- console.log(item)
- let rolesList = []
- for(let i = 0;i<item.length;i++){
- rolesList.push(item[i].name)
- console.log('用户权限',rolesList)
- if(item[i].children&&item[i].children.length>0){
- getUserAllRoles(item[i].children)
- }
- }
- return rolesList;
- }
- export default {
- detailData,
- selectContractNo,
- now,
- isArray,
- erpWarehouse,
- getListByUserId
- }
|