diff --git a/api/dms/studentDormInfo/index.js b/api/dms/studentDormInfo/index.js new file mode 100644 index 0000000..c1615db --- /dev/null +++ b/api/dms/studentDormInfo/index.js @@ -0,0 +1,84 @@ +import request from '@/utils/request' + +// 查询宿舍学生关联列表 +export function listStudent(query) { + return request({ + url: '/dormitory/srs-dormitory-student/checkInInformation', + method: 'get', + params: query + }) +} + +// 新增宿舍学生关联 +export function addStudent(data) { + return request({ + url: '/dormitory/srs-dormitory-student/addCheckInInformation', + method: 'post', + data: data + }) +} + +// 获取校区 +export function listAllCampus() { + return request({ + url: '/dormitory/dms-dormitory/listAllCampus', + method: 'get' + }) +} + +// 根据校区id获取园区 +export function listParkByCampus(id) { + return request({ + url: '/dormitory/dms-dormitory/listParkByCampus/' + id, + method: 'get' + }) +} + +// 根据园区id获取楼栋 +export function listBuildingByPark(id) { + return request({ + url: '/dormitory/dms-dormitory/listBuildingByPark/' + id, + method: 'get' + }) +} + +// 根据楼栋id获取楼层 +export function listFloorByBuilding(id) { + return request({ + url: '/dormitory/dms-dormitory/listFloorByBuilding/' + id, + method: 'get' + }) +} + +// 根据楼层id获取宿舍号 +export function listAllRoomByFloor(id) { + return request({ + url: '/dormitory/dms-dormitory/listAllRoomByFloor/' + id, + method: 'get' + }) +} + +// 修改证件照 +export function submitOwnInfo(data){ + return request({ + url:'/comprehensive/extraInfo/submitOwnInfo', + method:'POST', + data + }) +} + +// 查询年级列表 +export function listGrade(query = null) { + return request({ + url: '/cph/grade/list', + method: 'get', + params: query + }) +} + +// 查询学院名称 +export function getDeptName() { + return request({ + url: '/system/dept/name' + }) +} diff --git a/pages.json b/pages.json index 3a8df26..14f3856 100644 --- a/pages.json +++ b/pages.json @@ -209,8 +209,7 @@ "navigationBarBackgroundColor": "#1890FF", "navigationBarTextStyle": "white" } - }, - { + }, { "path": "pages/record/record", "style": { "navigationBarTitleText": "住宿记录", @@ -218,6 +217,22 @@ "navigationBarBackgroundColor": "#1890FF", "navigationBarTextStyle": "white" } + }, { + "path": "pages/dormitory/studentDormInfo/index", + "style": { + "navigationBarTitleText": "学生入住信息收集", + "enablePullDownRefresh": false, + "navigationBarBackgroundColor": "#1890FF", + "navigationBarTextStyle": "white" + } + }, { + "path": "pages/dormitory/studentDormInfo/informationCollection", + "style": { + "navigationBarTitleText": "信息收集", + "enablePullDownRefresh": false, + "navigationBarBackgroundColor": "#1890FF", + "navigationBarTextStyle": "white" + } }, { "path": "pages/addapply/addapply", "style": { diff --git a/pages/dormitory/studentDormInfo/index.vue b/pages/dormitory/studentDormInfo/index.vue new file mode 100644 index 0000000..e45ad61 --- /dev/null +++ b/pages/dormitory/studentDormInfo/index.vue @@ -0,0 +1,1021 @@ + + + + + \ No newline at end of file diff --git a/pages/dormitory/studentDormInfo/informationCollection.vue b/pages/dormitory/studentDormInfo/informationCollection.vue new file mode 100644 index 0000000..d23154d --- /dev/null +++ b/pages/dormitory/studentDormInfo/informationCollection.vue @@ -0,0 +1,510 @@ + + + + + \ No newline at end of file diff --git a/static/images/workbench/studentDormInfo.png b/static/images/workbench/studentDormInfo.png new file mode 100644 index 0000000..9f45642 Binary files /dev/null and b/static/images/workbench/studentDormInfo.png differ