diff --git a/back/src/views/modules/activiti/RoomExamineAdmin.vue b/back/src/views/modules/activiti/RoomExamineAdmin.vue new file mode 100644 index 00000000..ac6de099 --- /dev/null +++ b/back/src/views/modules/activiti/RoomExamineAdmin.vue @@ -0,0 +1,330 @@ + + + diff --git a/back/src/views/modules/myAgent/ConferenceRoom.vue b/back/src/views/modules/myAgent/ConferenceRoom.vue new file mode 100644 index 00000000..547c02ea --- /dev/null +++ b/back/src/views/modules/myAgent/ConferenceRoom.vue @@ -0,0 +1,381 @@ + + + diff --git a/front/src/api/home.js b/front/src/api/home.js index ca2b548a..fdf6774b 100644 --- a/front/src/api/home.js +++ b/front/src/api/home.js @@ -370,6 +370,39 @@ export function getDevelopDocTree(params) { params, }) } + +//会议室查询接口 +export function getRoomSearch(params) { + return request({ + url: '/bookMeeting/list', + method: 'get', + params, + }) +} +//预约弹框选择日期接口 +export function getDate(params) { + return request({ + url: '/bookMeeting/availableDate', + method: 'get', + params, + }) +} +//预约提交 +export function setSubmit(data) { + return request({ + url: '/bookMeeting', + method: 'post', + data, + }) +} +//预约结果查询按钮 +export function getYuyue(params) { + return request({ + url: '/bookMeeting/page', + method: 'get', + params, + }) +} // 能力广场 应用资源 export function selectAppList(params) { return request({ diff --git a/front/src/assets/home/jingao.png b/front/src/assets/home/jingao.png new file mode 100644 index 00000000..965bae32 Binary files /dev/null and b/front/src/assets/home/jingao.png differ diff --git a/front/src/views/home/DetailsPageconetent.vue b/front/src/views/home/DetailsPageconetent.vue index a43b2eaf..9b7ec2b5 100644 --- a/front/src/views/home/DetailsPageconetent.vue +++ b/front/src/views/home/DetailsPageconetent.vue @@ -6,7 +6,7 @@
- +
@@ -178,7 +178,7 @@
- +
@@ -742,6 +742,12 @@ export default defineComponent({ setup() { + //会议室传的标识6 + const flag = ref('') + + const handleAdd = (value) => { + flag.value = value + } const titleName = ref(titleNameArray) const openMonitor = () => { @@ -1446,6 +1452,8 @@ getShoppingCartList, whoShow1, applyAll, + handleAdd, + flag, abilitySquare, visibleAbilitySquare, showAbilitySquare, diff --git a/front/src/views/home/infrastructurePage.vue b/front/src/views/home/infrastructurePage.vue index 99519f49..f0b4b50a 100644 --- a/front/src/views/home/infrastructurePage.vue +++ b/front/src/views/home/infrastructurePage.vue @@ -27,201 +27,537 @@
- -
- -
- -
- -
-

- 备选 - {{ pagination.total }} - 个 -

- -

- 已选 - {{ selectedRowKeys.length }} - 个 -

+ +
+
+
+ 会议室预约 +
+
+ 预约结果 +
- -
- +
+ 会议室搜索
重置
- - - - 批量预览 - - - - 添加至申购车 - - - - 一键申请 -
-
- -
- - - -
-
- - - -
- - - -
-
- -
-
-
- - - -
-
-

- -
-
- -
- - - + + +