diff --git a/src/api/admin/meeting/equipment.js b/src/api/admin/meeting/equipment.js index b9980e0..fc2d5bc 100644 --- a/src/api/admin/meeting/equipment.js +++ b/src/api/admin/meeting/equipment.js @@ -12,6 +12,14 @@ export function getEquipmentList (parameter) { }) } +export function get (id) { + return axios({ + url: api.equipment + '/get/'+id, + method: 'get', + params: {} + }) +} + export function saveEquipment (parameter) { return axios({ url: api.equipment + (parameter.id > 0 ? '/update' : '/save'), diff --git a/src/api/admin/meeting/roomContent.js b/src/api/admin/meeting/roomContent.js index 663577c..6684168 100644 --- a/src/api/admin/meeting/roomContent.js +++ b/src/api/admin/meeting/roomContent.js @@ -99,6 +99,14 @@ export function getFloorList (parameter) { }) } +export function getCustomerList (parameter) { + return axios({ + url: api.roomContent + '/customerList', + method: 'get', + params: parameter + }) +} + export function selectRoomById (parameter) { return axios({ diff --git a/src/api/admin/meeting/roomRecord.js b/src/api/admin/meeting/roomRecord.js new file mode 100644 index 0000000..90863f4 --- /dev/null +++ b/src/api/admin/meeting/roomRecord.js @@ -0,0 +1,34 @@ +import { axios } from '@/utils/request' + +const api = { + roomRecord: '/meeting/roomRecord' +} + +export function getRoomRecordList (parameter) { + return axios({ + url: api.roomRecord + '/list', + method: 'get', + params: parameter + }) +} + +export function saveRoomRecord (parameter) { + return axios({ + url: api.roomRecord + (parameter.id > 0 ? '/update' : '/save'), + method: 'post', + data: parameter, + headers: { + 'Content-Type': 'application/json;charset=UTF-8' + } + }) +} + +export function delRoomRecord (parameter) { + return axios({ + url: api.roomRecord + '/remove', + method: 'post', + params: parameter + }) +} + +export const roomRecordExport = api.roomRecord + '/export' diff --git a/src/api/admin/meeting/showroom.js b/src/api/admin/meeting/showroom.js new file mode 100644 index 0000000..5d9e1e1 --- /dev/null +++ b/src/api/admin/meeting/showroom.js @@ -0,0 +1,34 @@ +import { axios } from '@/utils/request' + +const api = { + showroom: '/meeting/showroom' +} + +export function getShowroomList (parameter) { + return axios({ + url: api.showroom + '/list', + method: 'get', + params: parameter + }) +} + +export function saveShowroom (parameter) { + return axios({ + url: api.showroom + (parameter.id > 0 ? '/update' : '/save'), + method: 'post', + data: parameter, + headers: { + 'Content-Type': 'application/json;charset=UTF-8' + } + }) +} + +export function delShowroom (parameter) { + return axios({ + url: api.showroom + '/remove', + method: 'post', + params: parameter + }) +} + +export const showroomExport = api.showroom + '/export' diff --git a/src/api/admin/meeting/showroomRecord.js b/src/api/admin/meeting/showroomRecord.js new file mode 100644 index 0000000..3769d67 --- /dev/null +++ b/src/api/admin/meeting/showroomRecord.js @@ -0,0 +1,34 @@ +import { axios } from '@/utils/request' + +const api = { + showroomRecord: '/meeting/showroomRecord' +} + +export function getShowroomRecordList (parameter) { + return axios({ + url: api.showroomRecord + '/list', + method: 'get', + params: parameter + }) +} + +export function saveShowroomRecord (parameter) { + return axios({ + url: api.showroomRecord + (parameter.id > 0 ? '/update' : '/save'), + method: 'post', + data: parameter, + headers: { + 'Content-Type': 'application/json;charset=UTF-8' + } + }) +} + +export function delShowroomRecord (parameter) { + return axios({ + url: api.showroomRecord + '/remove', + method: 'post', + params: parameter + }) +} + +export const showroomRecordExport = api.showroomRecord + '/export' diff --git a/src/views/admin/ActivityEdit.vue b/src/views/admin/ActivityEdit.vue index cc261e9..8be12d7 100644 --- a/src/views/admin/ActivityEdit.vue +++ b/src/views/admin/ActivityEdit.vue @@ -108,7 +108,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/CustomerContractBillList.vue b/src/views/admin/CustomerContractBillList.vue index 6dcd2e6..dfd8f69 100644 --- a/src/views/admin/CustomerContractBillList.vue +++ b/src/views/admin/CustomerContractBillList.vue @@ -176,7 +176,7 @@ export default { exportType: '0', // 账单导入类型 fileName: '', fileList: [], - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/CustomerContractEdit.vue b/src/views/admin/CustomerContractEdit.vue index d35b052..0d44b26 100644 --- a/src/views/admin/CustomerContractEdit.vue +++ b/src/views/admin/CustomerContractEdit.vue @@ -388,7 +388,7 @@ export default { xs: { span: 24 }, sm: { span: 15 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { token: storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/CustomerContractIntentionEdit.vue b/src/views/admin/CustomerContractIntentionEdit.vue index 2859488..cb27607 100644 --- a/src/views/admin/CustomerContractIntentionEdit.vue +++ b/src/views/admin/CustomerContractIntentionEdit.vue @@ -431,7 +431,7 @@ export default { xs: { span: 24 }, sm: { span: 15 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { token: storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/CustomerContractRefundEdit.vue b/src/views/admin/CustomerContractRefundEdit.vue index 1efdf32..6b88d93 100644 --- a/src/views/admin/CustomerContractRefundEdit.vue +++ b/src/views/admin/CustomerContractRefundEdit.vue @@ -169,7 +169,7 @@ export default { receiveFee: 0, refundFee: 0, // 上传 - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/CustomerEdit.vue b/src/views/admin/CustomerEdit.vue index 1d3051a..6ef5508 100644 --- a/src/views/admin/CustomerEdit.vue +++ b/src/views/admin/CustomerEdit.vue @@ -368,7 +368,7 @@ export default { orderReturnsData: [], contactsItemData: [], customerForm: {}, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/DjBannerEdit.vue b/src/views/admin/DjBannerEdit.vue index 74bf17b..a1c6cb3 100644 --- a/src/views/admin/DjBannerEdit.vue +++ b/src/views/admin/DjBannerEdit.vue @@ -63,7 +63,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/FileManagementList.vue b/src/views/admin/FileManagementList.vue index 3338a11..9571e2d 100644 --- a/src/views/admin/FileManagementList.vue +++ b/src/views/admin/FileManagementList.vue @@ -125,7 +125,7 @@ export default { loadData: parameter => { return getFileManagementList(Object.assign(parameter, this.queryParam)) }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/ParkEdit.vue b/src/views/admin/ParkEdit.vue index 940330f..0a2200c 100644 --- a/src/views/admin/ParkEdit.vue +++ b/src/views/admin/ParkEdit.vue @@ -127,7 +127,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/ParkSetting.vue b/src/views/admin/ParkSetting.vue index 281cf3e..37cd367 100644 --- a/src/views/admin/ParkSetting.vue +++ b/src/views/admin/ParkSetting.vue @@ -126,7 +126,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/PolicyBannerEdit.vue b/src/views/admin/PolicyBannerEdit.vue index e1b16b6..e42a44f 100644 --- a/src/views/admin/PolicyBannerEdit.vue +++ b/src/views/admin/PolicyBannerEdit.vue @@ -63,7 +63,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/RoomEdit.vue b/src/views/admin/RoomEdit.vue index fb6c910..5fb1dd4 100644 --- a/src/views/admin/RoomEdit.vue +++ b/src/views/admin/RoomEdit.vue @@ -150,7 +150,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/ServiceBannerEdit.vue b/src/views/admin/ServiceBannerEdit.vue index 281bbbe..7ec96a4 100644 --- a/src/views/admin/ServiceBannerEdit.vue +++ b/src/views/admin/ServiceBannerEdit.vue @@ -63,7 +63,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/ServiceMenuEdit.vue b/src/views/admin/ServiceMenuEdit.vue index 82c32e4..82c42ef 100644 --- a/src/views/admin/ServiceMenuEdit.vue +++ b/src/views/admin/ServiceMenuEdit.vue @@ -69,7 +69,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/ServiceSupplierEdit.vue b/src/views/admin/ServiceSupplierEdit.vue index a60697e..8dc017b 100644 --- a/src/views/admin/ServiceSupplierEdit.vue +++ b/src/views/admin/ServiceSupplierEdit.vue @@ -90,7 +90,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/meeting/EquipmentList.vue b/src/views/admin/meeting/EquipmentList.vue index a3e4dbe..9d139eb 100644 --- a/src/views/admin/meeting/EquipmentList.vue +++ b/src/views/admin/meeting/EquipmentList.vue @@ -41,6 +41,18 @@ :columns='columns' :data='loadData' > + + 门禁 + 开门控制器 + + + {{record.buildName}}{{record.roomName}} + + + 启用 + 损坏 + 离线 + 编辑 @@ -92,7 +104,9 @@ export default { }, { title: '设备类型', - dataIndex: 'type' + dataIndex: 'type', + scopedSlots: { customRender: 'type' } + }, { title: '设备ip', @@ -100,11 +114,14 @@ export default { }, { title: '存放地点', - dataIndex: 'roomName' + dataIndex: 'roomName', + scopedSlots: { customRender: 'roomName' } }, { title: '设备状态', - dataIndex: 'status' + dataIndex: 'status', + scopedSlots: { customRender: 'status' } + }, { diff --git a/src/views/admin/meeting/RoomItemList.vue b/src/views/admin/meeting/RoomItemList.vue index 0c47b8f..e1fc1e2 100644 --- a/src/views/admin/meeting/RoomItemList.vue +++ b/src/views/admin/meeting/RoomItemList.vue @@ -41,6 +41,7 @@ :columns='columns' :data='loadData' > + 编辑 @@ -90,18 +91,18 @@ export default { title: '品牌', dataIndex: 'brand' }, - { - title: '规格', - dataIndex: 'specification' - }, - { - title: '图片url', - dataIndex: 'picUrl' - }, - { - title: '附件url', - dataIndex: 'fileUrl' - }, + // { + // title: '规格', + // dataIndex: 'specification' + // }, + // { + // title: '图片url', + // dataIndex: 'picUrl' + // }, + // { + // title: '附件url', + // dataIndex: 'fileUrl' + // }, // { // title: '备注', // dataIndex: 'remark' diff --git a/src/views/admin/meeting/RoomRecordList.vue b/src/views/admin/meeting/RoomRecordList.vue new file mode 100644 index 0000000..8dc4a54 --- /dev/null +++ b/src/views/admin/meeting/RoomRecordList.vue @@ -0,0 +1,161 @@ + + + diff --git a/src/views/admin/meeting/ShowroomList.vue b/src/views/admin/meeting/ShowroomList.vue new file mode 100644 index 0000000..5ff435b --- /dev/null +++ b/src/views/admin/meeting/ShowroomList.vue @@ -0,0 +1,252 @@ + + + diff --git a/src/views/admin/meeting/ShowroomRecordList.vue b/src/views/admin/meeting/ShowroomRecordList.vue new file mode 100644 index 0000000..af4097b --- /dev/null +++ b/src/views/admin/meeting/ShowroomRecordList.vue @@ -0,0 +1,212 @@ + + + diff --git a/src/views/admin/meeting/modules/EquipmentModal.vue b/src/views/admin/meeting/modules/EquipmentModal.vue index 583f82b..f11d5d7 100644 --- a/src/views/admin/meeting/modules/EquipmentModal.vue +++ b/src/views/admin/meeting/modules/EquipmentModal.vue @@ -1,135 +1,208 @@ diff --git a/src/views/admin/meeting/modules/RoomContentModal.vue b/src/views/admin/meeting/modules/RoomContentModal.vue index 0249a14..0f3e166 100644 --- a/src/views/admin/meeting/modules/RoomContentModal.vue +++ b/src/views/admin/meeting/modules/RoomContentModal.vue @@ -270,7 +270,7 @@ export default { xs: { span: 24 }, sm: { span: 5 }, }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', imageUrl: '', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) @@ -361,18 +361,21 @@ export default { this.edit({ id: 0 }) }, edit (record) { - get(record.id).then((res) =>{ - this.form.setFieldsValue({ + if (record.id != 0){ + get(record.id).then((res) =>{ + this.form.setFieldsValue({ area: res.area, - buildId:res.buildingName, - roomId:res.roomName, - isToll:res.isToll.toString(), - isShow:res.isShow.toString(), - isTicket:res.isTicket.toString(), - type:res.typeName + buildId:res.buildingName, + roomId:res.roomName, + isToll:res.isToll.toString(), + isShow:res.isShow.toString(), + isTicket:res.isTicket.toString(), + type:res.typeName + }) }) - }) + } + this.mdl = Object.assign(record) this.visible = true this.$nextTick(() => { diff --git a/src/views/admin/meeting/modules/RoomItemModal.vue b/src/views/admin/meeting/modules/RoomItemModal.vue index 07c71d7..74196a9 100644 --- a/src/views/admin/meeting/modules/RoomItemModal.vue +++ b/src/views/admin/meeting/modules/RoomItemModal.vue @@ -15,18 +15,18 @@ - + - - - - + + + + - - - -
- -
上传
-
-
-
@@ -89,7 +71,7 @@ export default { xs: { span: 24 }, sm: { span: 16 } }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/meeting/modules/RoomRecordModal.vue b/src/views/admin/meeting/modules/RoomRecordModal.vue new file mode 100644 index 0000000..3f89640 --- /dev/null +++ b/src/views/admin/meeting/modules/RoomRecordModal.vue @@ -0,0 +1,112 @@ + + diff --git a/src/views/admin/meeting/modules/RoomServeModal.vue b/src/views/admin/meeting/modules/RoomServeModal.vue index ceb2c35..6169e87 100644 --- a/src/views/admin/meeting/modules/RoomServeModal.vue +++ b/src/views/admin/meeting/modules/RoomServeModal.vue @@ -75,7 +75,7 @@ export default { sm: { span: 16 } }, loading: false, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', imageUrl: '', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) diff --git a/src/views/admin/meeting/modules/ShowroomModal.vue b/src/views/admin/meeting/modules/ShowroomModal.vue new file mode 100644 index 0000000..e5f368c --- /dev/null +++ b/src/views/admin/meeting/modules/ShowroomModal.vue @@ -0,0 +1,145 @@ + + diff --git a/src/views/admin/meeting/modules/ShowroomRecordModal.vue b/src/views/admin/meeting/modules/ShowroomRecordModal.vue new file mode 100644 index 0000000..309664a --- /dev/null +++ b/src/views/admin/meeting/modules/ShowroomRecordModal.vue @@ -0,0 +1,127 @@ + + diff --git a/src/views/admin/meeting/modules/TicketModal.vue b/src/views/admin/meeting/modules/TicketModal.vue index ef168f4..0516608 100644 --- a/src/views/admin/meeting/modules/TicketModal.vue +++ b/src/views/admin/meeting/modules/TicketModal.vue @@ -76,7 +76,7 @@ 有限制
-
@@ -116,7 +116,7 @@ - +
@@ -146,7 +146,7 @@ > - + @@ -251,11 +251,27 @@ export default { couponTicket(){ this.numVisible =true }, + clickNumber(value){ + //数值改变 + this.loadData.forEach(item =>{ + item.num = value + }) + }, handleNumSubmit(){ }, + customerHandleOk(){ + let record = this.selectedCustomerRows + record.forEach(record =>{ + this.data = this.data.filter(item => item.id != record.id) + this.loadData.push(record) + }) + this.customerVisible =false + + }, + deleteRecord(record) { this.loadData = this.loadData.filter(item => item.id != record.id) this.data.push(record) diff --git a/src/views/admin/modules/BuildingFloorModal.vue b/src/views/admin/modules/BuildingFloorModal.vue index 910546d..aef9e05 100644 --- a/src/views/admin/modules/BuildingFloorModal.vue +++ b/src/views/admin/modules/BuildingFloorModal.vue @@ -52,7 +52,7 @@ export default { confirmLoading: false, roleAll: [], mdl: {}, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { token: storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/modules/BuildingModal.vue b/src/views/admin/modules/BuildingModal.vue index 3c7bffe..2f6b7e0 100644 --- a/src/views/admin/modules/BuildingModal.vue +++ b/src/views/admin/modules/BuildingModal.vue @@ -54,7 +54,7 @@ export default { confirmLoading: false, roleAll: [], mdl: {}, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { token: storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/modules/CustomerAttachmentList.vue b/src/views/admin/modules/CustomerAttachmentList.vue index 2c9e643..9be0e19 100644 --- a/src/views/admin/modules/CustomerAttachmentList.vue +++ b/src/views/admin/modules/CustomerAttachmentList.vue @@ -97,7 +97,7 @@ export default { loadData: parameter => { return getCustomerAttachmentsList(Object.assign(parameter, { customerId: this.customerId })) }, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { Authorization: 'Bearer ' + storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/modules/CustomerContractBillModal.vue b/src/views/admin/modules/CustomerContractBillModal.vue index e9d42ca..6f1bd47 100644 --- a/src/views/admin/modules/CustomerContractBillModal.vue +++ b/src/views/admin/modules/CustomerContractBillModal.vue @@ -85,7 +85,7 @@ export default { confirmLoading: false, roleAll: [], mdl: {}, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { token: storage.get(ACCESS_TOKEN) }, diff --git a/src/views/admin/modules/CustomerContractOtherBillModal.vue b/src/views/admin/modules/CustomerContractOtherBillModal.vue index 967a1ef..0472e90 100644 --- a/src/views/admin/modules/CustomerContractOtherBillModal.vue +++ b/src/views/admin/modules/CustomerContractOtherBillModal.vue @@ -85,7 +85,7 @@ export default { confirmLoading: false, roleAll: [], mdl: {}, - uploadUrl: process.env.VUE_APP_API_BASE_URL + '/dfs/upload', + uploadUrl: process.env.VUE_APP_API_BASE_URL + '/api/dfs/upload', headers: { token: storage.get(ACCESS_TOKEN) }, diff --git a/src/views/system/modules/UserModal.vue b/src/views/system/modules/UserModal.vue index 0e77259..0de1946 100644 --- a/src/views/system/modules/UserModal.vue +++ b/src/views/system/modules/UserModal.vue @@ -62,6 +62,11 @@ {{ action.roleName }} + + + {{ item.name }} + + @@ -72,6 +77,9 @@