From 900ca0ad199d1a26cde612c4852ba117870f8db2 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Mon, 25 Aug 2025 01:25:04 +0800 Subject: [PATCH 01/11] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/src/pages/xg/xsjcxx/xsjcxx/index.vue | 264 +++++++++++++++++- .../xg/xsjcxx/xsws/stuMsgDetailDialog.vue | 68 ++++- .../src/pages/xg/xsjcxx/xsws/stuMsgDialog.vue | 145 ++++++++-- web/src/api/xg/xsjcxx/stuRoster/index.ts | 26 +- .../xg/xsjcxx/stuMsgAudit/auditDialog.vue | 1 - .../xsjcxx/stuMsgAudit/stuMsgDetailDialog.vue | 49 +++- .../xg/xsjcxx/stuMsgAudit/stuMsgDialog.vue | 49 +++- .../stuMsgSupply/stuMsgDetailDialog.vue | 55 +++- .../xg/xsjcxx/stuMsgSupply/stuMsgDialog.vue | 60 +++- .../views/xg/xsjcxx/stuPersonalMsg/index.vue | 61 +++- .../components/StudentDetailDialog.vue | 58 +++- 11 files changed, 791 insertions(+), 45 deletions(-) diff --git a/mobile/src/pages/xg/xsjcxx/xsjcxx/index.vue b/mobile/src/pages/xg/xsjcxx/xsjcxx/index.vue index 2cf109ba..a646bd0b 100644 --- a/mobile/src/pages/xg/xsjcxx/xsjcxx/index.vue +++ b/mobile/src/pages/xg/xsjcxx/xsjcxx/index.vue @@ -581,8 +581,30 @@ - 宿舍房间号 - {{ form.dormitoryRoom || '-' }} + 宿舍房间 + + + + + - + + + + 床位 + + + + + - + @@ -724,6 +746,7 @@ export default { classTeacherName: '', dormitoryBuilding: '', dormitoryRoom: '', + extField1: '', // 新增床位信息字段 // 银行卡信息字段 bankCardNo: '', @@ -751,6 +774,14 @@ export default { // 行政区划和宿舍楼栋数据 regionOptions: [], dormBuildingOptions: [], + + // 房间和床位数据 + dormRoomOptions: [], + dormBedOptions: [], + + // 显示名称(异步加载) + roomDisplayName: '', + bedDisplayName: '', }; }, @@ -770,6 +801,13 @@ export default { console.error('区域和宿舍数据加载出错:', error); } + try { + await this.loadDormRoomAndBedData(); + console.log('✓ 房间和床位数据加载完成'); + } catch (error) { + console.error('房间和床位数据加载出错:', error); + } + try { await this.getPersonalInfoData(); console.log('✓ 个人信息加载完成'); @@ -1224,6 +1262,33 @@ export default { }); }, + // 加载房间和床位数据(改为按需加载) + async loadDormRoomAndBedData() { + console.log('房间和床位数据改为按需加载模式,不再预加载所有数据'); + // 初始化空数组,数据将在需要时按需查询 + this.dormRoomOptions = []; + this.dormBedOptions = []; + }, + + // 异步加载房间和床位显示名称 + async loadRoomAndBedDisplayNames() { + try { + // 加载房间名称 + if (this.form.dormitoryRoom) { + this.roomDisplayName = await this.getRoomName(this.form.dormitoryRoom); + console.log('房间名称加载完成:', this.roomDisplayName); + } + + // 加载床位名称 + if (this.form.extField1) { + this.bedDisplayName = await this.getBedName(this.form.extField1); + console.log('床位名称加载完成:', this.bedDisplayName); + } + } catch (error) { + console.error('加载房间和床位显示名称失败:', error); + } + }, + // 获取学生个人信息 async getPersonalInfoData() { try { @@ -1257,6 +1322,17 @@ export default { // 将API返回的数据映射到表单 Object.assign(this.form, data); + + // 调试日志:检查宿舍相关字段 + console.log('宿舍信息字段检查:', { + dormitoryBuilding: this.form.dormitoryBuilding, + dormitoryRoom: this.form.dormitoryRoom, + extField1: this.form.extField1, + extField1Type: typeof this.form.extField1, + }); + + // 异步加载房间和床位信息 + await this.loadRoomAndBedDisplayNames(); } else { uni.showToast({ title: response.msg || '获取个人信息失败', @@ -1468,6 +1544,178 @@ export default { return findBuilding(this.dormBuildingOptions, buildingId); }, + + // 根据房间ID获取房间名称(含性别标识) + async getRoomName(roomId) { + // 防护性检查 + if (!roomId) { + return ''; + } + + // 如果本地缓存中没有数据,则按需查询 + if (!this.dormRoomOptions || this.dormRoomOptions.length === 0) { + try { + const response = await request({ + url: `/xgss/dormRoom/${roomId}`, + method: 'GET', + }); + + if (response.code === 200 && response.data) { + const roomData = response.data; + // 缓存房间数据 + if (!this.dormRoomOptions) { + this.dormRoomOptions = []; + } + this.dormRoomOptions.push(roomData); + + // 返回房间名称 + return roomData.roomName || roomData.name || `房间${roomId}`; + } else { + console.warn(`查询房间信息失败,房间ID: ${roomId}`); + return `房间${roomId}`; + } + } catch (error) { + console.error(`查询房间信息异常,房间ID: ${roomId}`, error); + return `房间${roomId}`; + } + } + + // 从本地缓存中查找 + const room = this.dormRoomOptions.find((item) => String(item.id) === String(roomId)); + if (room) { + return room.roomName || room.name || `房间${roomId}`; + } + + // 如果本地缓存中没有找到,则按需查询 + try { + const response = await request({ + url: `/xgss/dormRoom/${roomId}`, + method: 'GET', + }); + + if (response.code === 200 && response.data) { + const roomData = response.data; + // 缓存房间数据 + this.dormRoomOptions.push(roomData); + + // 返回房间名称 + return roomData.roomName || roomData.name || `房间${roomId}`; + } else { + console.warn(`查询房间信息失败,房间ID: ${roomId}`); + return `房间${roomId}`; + } + } catch (error) { + console.error(`查询房间信息异常,房间ID: ${roomId}`, error); + return `房间${roomId}`; + } + }, + + // 根据房间ID获取房间标签类型 + getRoomTagType(roomId) { + if (!roomId) { + return 'info'; // 默认类型 + } + + // 从本地缓存中查找 + const room = this.dormRoomOptions.find((item) => String(item.id) === String(roomId)); + if (room) { + // 根据房间类型设置标签类型 + if (room.roomType === '1') { + // 男生房间 + return 'warning'; + } else if (room.roomType === '2') { + // 女生房间 + return 'error'; + } + } + return 'info'; // 默认类型 + }, + + // 根据床位ID获取床位名称(含性别标识) + async getBedName(bedId) { + // 防护性检查 + if (!bedId) { + return ''; + } + + // 如果本地缓存中没有数据,则按需查询 + if (!this.dormBedOptions || this.dormBedOptions.length === 0) { + try { + const response = await request({ + url: `/dormbed/dormBed/${bedId}`, + method: 'GET', + }); + + if (response.code === 200 && response.data) { + const bedData = response.data; + // 缓存床位数据 + if (!this.dormBedOptions) { + this.dormBedOptions = []; + } + this.dormBedOptions.push(bedData); + + // 返回床位名称 + return bedData.bedName || bedData.name || `床位${bedId}`; + } else { + console.warn(`查询床位信息失败,床位ID: ${bedId}`); + return `床位${bedId}`; + } + } catch (error) { + console.error(`查询床位信息异常,床位ID: ${bedId}`, error); + return `床位${bedId}`; + } + } + + // 从本地缓存中查找 + const bed = this.dormBedOptions.find((item) => String(item.id) === String(bedId)); + if (bed) { + return bed.bedName || bed.name || `床位${bedId}`; + } + + // 如果本地缓存中没有找到,则按需查询 + try { + const response = await request({ + url: `/dormbed/dormBed/${bedId}`, + method: 'GET', + }); + + if (response.code === 200 && response.data) { + const bedData = response.data; + // 缓存床位数据 + this.dormBedOptions.push(bedData); + + // 返回床位名称 + return bedData.bedName || bedData.name || `床位${bedId}`; + } else { + console.warn(`查询床位信息失败,床位ID: ${bedId}`); + return `床位${bedId}`; + } + } catch (error) { + console.error(`查询床位信息异常,床位ID: ${bedId}`, error); + return `床位${bedId}`; + } + }, + + // 根据床位ID获取床位标签类型 + getBedTagType(bedId) { + if (!bedId) { + return 'info'; // 默认类型 + } + + // 从本地缓存中查找 + const bed = this.dormBedOptions.find((item) => String(item.id) === String(bedId)); + if (bed) { + // 根据床位类型设置标签类型 + if (bed.bedType === '1') { + // 男生床位 + return 'warning'; + } else if (bed.bedType === '2') { + // 女生床位 + return 'error'; + } + } + return 'info'; // 默认类型 + }, }, }; @@ -1655,6 +1903,18 @@ export default { gap: 8rpx; } +.room-info { + display: flex; + align-items: center; + gap: 8rpx; +} + +.bed-info { + display: flex; + align-items: center; + gap: 8rpx; +} + // uview组件样式调整 ::v-deep .u-tag { margin: 0; diff --git a/mobile/src/pages/xg/xsjcxx/xsws/stuMsgDetailDialog.vue b/mobile/src/pages/xg/xsjcxx/xsws/stuMsgDetailDialog.vue index c5aeb00c..b8b1c33e 100644 --- a/mobile/src/pages/xg/xsjcxx/xsws/stuMsgDetailDialog.vue +++ b/mobile/src/pages/xg/xsjcxx/xsws/stuMsgDetailDialog.vue @@ -747,9 +747,15 @@ - 宿舍房间号: + 宿舍房间: - {{ studentInfo.dormitoryRoom || '-' }} + {{ dormRoomName || '-' }} + + + + 床位: + + {{ dormBedName || '-' }} @@ -881,6 +887,10 @@ export default { // 新增:行政区划和宿舍楼栋数据 regionOptions: [], // 行政区划选项 dormBuildingOptions: [], // 宿舍楼栋选项 + + // 宿舍房间和床位显示名称 + dormRoomName: '', + dormBedName: '', }; }, @@ -1293,6 +1303,42 @@ export default { } }, + // 获取宿舍房间名称 + async getDormRoomName(roomId) { + if (!roomId) return '-'; + try { + const response = await request({ + url: `/xgss/dormRoom/${roomId}`, + method: 'GET', + }); + if (response.code === 200 && response.data) { + return response.data.roomName || '-'; + } + return roomId; // 如果没有找到,返回原始ID + } catch (error) { + console.error('获取宿舍房间名称失败:', error); + return roomId; + } + }, + + // 获取床位名称 + async getDormBedName(bedId) { + if (!bedId) return '-'; + try { + const response = await request({ + url: `/dormbed/dormBed/${bedId}`, + method: 'GET', + }); + if (response.code === 200 && response.data) { + return response.data.bedName || '-'; + } + return bedId; // 如果没有找到,返回原始ID + } catch (error) { + console.error('获取床位名称失败:', error); + return bedId; + } + }, + // 根据行政区划代码获取完整路径(省/市/区) getRegionFullPath(code) { if (!code || !this.regionOptions) return code || ''; @@ -1336,6 +1382,21 @@ export default { return findBuilding(this.dormBuildingOptions, buildingId) || buildingId; }, + // 设置宿舍房间和床位显示名称 + async setDormDisplayNames() { + if (this.studentInfo.dormitoryRoom) { + this.dormRoomName = await this.getDormRoomName(this.studentInfo.dormitoryRoom); + } else { + this.dormRoomName = '-'; + } + + if (this.studentInfo.extField1) { + this.dormBedName = await this.getDormBedName(this.studentInfo.extField1); + } else { + this.dormBedName = '-'; + } + }, + // 加载数据 async loadData() { if (!this.batchInfo || !this.batchInfo.batchId) { @@ -1407,6 +1468,9 @@ export default { if (this.studentInfo.photoPath) { this.loadPhoto(); } + + // 设置宿舍房间和床位显示名称 + await this.setDormDisplayNames(); } else { console.log('未获取到学生信息或数据为空'); } diff --git a/mobile/src/pages/xg/xsjcxx/xsws/stuMsgDialog.vue b/mobile/src/pages/xg/xsjcxx/xsws/stuMsgDialog.vue index e0a90b08..90f8d1d2 100644 --- a/mobile/src/pages/xg/xsjcxx/xsws/stuMsgDialog.vue +++ b/mobile/src/pages/xg/xsjcxx/xsws/stuMsgDialog.vue @@ -77,8 +77,8 @@ - - + + • 建议尺寸:2寸证件照 • 支持格式:JPG、PNG • 文件大小:不超过10MB @@ -1086,20 +1086,21 @@ - + {{ getDictLabel(trainingModeOptions, form.trainingType) || '请选择培养方式' }} - + @@ -1109,13 +1110,14 @@ - + {{ getDictLabel( @@ -1124,7 +1126,7 @@ ) || '请选择录取类别' }} - + @@ -1132,37 +1134,38 @@ - + {{ getDictLabel(studentStatusOptions, form.studentStatus) || '请选择学籍状态' }} - + - - 是否住校 - - - {{ item.label }} - - - + + 是否住校 + + + {{ item.label }} + + + 宿舍楼栋 + + - 宿舍房间号 + 宿舍房间 + + + 床位 + @@ -1387,6 +1401,7 @@ export default { classTeacherName: '', dormitoryBuilding: '', dormitoryRoom: '', + extField1: '', // 银行卡信息字段 bankCardNo: '', @@ -1453,6 +1468,14 @@ export default { showStudentStatusPicker: false, showDormBuildingPicker: false, showSourceRegionPicker: false, + + // 缓存 + roomNameCache: {}, + bedNameCache: {}, + + // 宿舍房间和床位显示名称 + dormRoomName: '', + dormBedName: '', }; }, @@ -2106,6 +2129,9 @@ export default { // 同步picker索引 this.syncPickerIndexes(); + + // 设置宿舍房间和床位显示名称 + await this.setDormDisplayNames(); } else { uni.showToast({ title: response.msg || '获取个人信息失败', @@ -3127,6 +3153,77 @@ export default { this.debugMode = !this.debugMode; this.addWechatLog(`调试模式已${this.debugMode ? '开启' : '关闭'}`, 'info'); }, + + // 获取宿舍房间名称 + async getDormRoomName(roomId) { + if (!roomId) return '-'; + + // 检查缓存 + if (this.roomNameCache && this.roomNameCache[roomId]) { + return this.roomNameCache[roomId]; + } + + try { + const response = await request({ + url: `/xgss/dormRoom/${roomId}`, + method: 'GET', + }); + if (response.code === 200 && response.data) { + const roomName = response.data.roomName || response.data.roomCode || String(roomId); + // 缓存结果 + if (!this.roomNameCache) this.roomNameCache = {}; + this.roomNameCache[roomId] = roomName; + return roomName; + } + return String(roomId); // 如果没有找到,返回原始ID + } catch (error) { + console.error('获取宿舍房间名称失败:', error); + return String(roomId); + } + }, + + // 获取床位名称 + async getDormBedName(bedId) { + if (!bedId) return '-'; + + // 检查缓存 + if (this.bedNameCache && this.bedNameCache[bedId]) { + return this.bedNameCache[bedId]; + } + + try { + const response = await request({ + url: `/dormbed/dormBed/${bedId}`, + method: 'GET', + }); + if (response.code === 200 && response.data) { + const bedName = response.data.bedName || response.data.bedCode || String(bedId); + // 缓存结果 + if (!this.bedNameCache) this.bedNameCache = {}; + this.bedNameCache[bedId] = bedName; + return bedName; + } + return String(bedId); // 如果没有找到,返回原始ID + } catch (error) { + console.error('获取床位名称失败:', error); + return String(bedId); + } + }, + + // 设置宿舍房间和床位显示名称 + async setDormDisplayNames() { + if (this.form.dormitoryRoom) { + this.dormRoomName = await this.getDormRoomName(this.form.dormitoryRoom); + } else { + this.dormRoomName = '-'; + } + + if (this.form.extField1) { + this.dormBedName = await this.getDormBedName(this.form.extField1); + } else { + this.dormBedName = '-'; + } + }, }, }; diff --git a/web/src/api/xg/xsjcxx/stuRoster/index.ts b/web/src/api/xg/xsjcxx/stuRoster/index.ts index 430b370a..9fd52bbf 100644 --- a/web/src/api/xg/xsjcxx/stuRoster/index.ts +++ b/web/src/api/xg/xsjcxx/stuRoster/index.ts @@ -52,10 +52,34 @@ export function getStudentPersonalInfo(userId?: number): AxiosPromise { }); } +/** + * 获取宿舍房间信息 + * @param roomId 房间ID + */ +export function getDormRoomInfo(roomId: number): AxiosPromise> { + return request({ + url: `/xgss/dormRoom/${roomId}`, + method: 'get' + }); +} + +/** + * 获取宿舍床位信息 + * @param bedId 床位ID + */ +export function getDormBedInfo(bedId: number): AxiosPromise> { + return request({ + url: `/dormbed/dormBed/${bedId}`, + method: 'get' + }); +} + export default { XgDeptTreeSelect, deptTreeSelect, listStudentRoster, exportStudentRoster, - getStudentPersonalInfo + getStudentPersonalInfo, + getDormRoomInfo, + getDormBedInfo }; diff --git a/web/src/views/xg/xsjcxx/stuMsgAudit/auditDialog.vue b/web/src/views/xg/xsjcxx/stuMsgAudit/auditDialog.vue index 525d7733..a962e2d4 100644 --- a/web/src/views/xg/xsjcxx/stuMsgAudit/auditDialog.vue +++ b/web/src/views/xg/xsjcxx/stuMsgAudit/auditDialog.vue @@ -194,7 +194,6 @@ import { getCurrentInstance, ComponentInternalInstance, ref, reactive, computed, watch, onMounted, nextTick, defineAsyncComponent } from 'vue'; import ElMessage from 'element-plus/es/components/message/index'; import ElMessageBox from 'element-plus/es/components/message-box/index'; -// @ts-ignore import request from '@/utils/request'; // 动态加载StuMsgDialog组件 diff --git a/web/src/views/xg/xsjcxx/stuMsgAudit/stuMsgDetailDialog.vue b/web/src/views/xg/xsjcxx/stuMsgAudit/stuMsgDetailDialog.vue index 6b039040..96f18a6b 100644 --- a/web/src/views/xg/xsjcxx/stuMsgAudit/stuMsgDetailDialog.vue +++ b/web/src/views/xg/xsjcxx/stuMsgAudit/stuMsgDetailDialog.vue @@ -702,8 +702,13 @@ - - + + + + + + + @@ -827,6 +832,10 @@ const dormBuildingOptions = ref([]); // 宿舍楼栋选项 const photoLoading = ref(false); // 照片加载状态 const asyncPhotoUrl = ref(''); // 异步加载的照片URL +// 宿舍房间和床位信息 +const dormitoryRoomName = ref(''); +const bedInfo = ref(''); + // 历史记录相关数据 const historyLoading = ref(false); const historyRecords = ref([]); @@ -1096,6 +1105,9 @@ const getUserHistoryData = async (batchId: number, userId?: number) => { ElMessage.success('历史数据加载成功'); console.log('表单数据已更新:', form); + + // 获取宿舍房间和床位信息 + await getDormitoryInfo(historyData.dormitoryRoom, historyData.extField1); } else { console.log('未获取到历史数据或数据为空'); // 如果没有历史数据,保持表单默认值即可 @@ -1108,6 +1120,39 @@ const getUserHistoryData = async (batchId: number, userId?: number) => { } }; +// 获取宿舍房间和床位信息 +const getDormitoryInfo = async (roomId: string | number, bedId: string | number) => { + try { + // 获取宿舍房间信息 + if (roomId) { + const roomRes = await request.get(`/xgss/dormRoom/${roomId}`); + if (roomRes && roomRes.code === 200 && roomRes.data) { + dormitoryRoomName.value = roomRes.data.roomName || roomRes.data.name || '未知房间'; + } else { + dormitoryRoomName.value = '未知房间'; + } + } else { + dormitoryRoomName.value = ''; + } + + // 获取床位信息 + if (bedId) { + const bedRes = await request.get(`/dormbed/dormBed/${bedId}`); + if (bedRes && bedRes.code === 200 && bedRes.data) { + bedInfo.value = bedRes.data.bedName || bedRes.data.name || '未知床位'; + } else { + bedInfo.value = '未知床位'; + } + } else { + bedInfo.value = ''; + } + } catch (error) { + console.error('获取宿舍信息失败:', error); + dormitoryRoomName.value = '获取失败'; + bedInfo.value = '获取失败'; + } +}; + // 表单数据 const form = reactive({ id: undefined, diff --git a/web/src/views/xg/xsjcxx/stuMsgAudit/stuMsgDialog.vue b/web/src/views/xg/xsjcxx/stuMsgAudit/stuMsgDialog.vue index e1ffcffe..294e4f92 100644 --- a/web/src/views/xg/xsjcxx/stuMsgAudit/stuMsgDialog.vue +++ b/web/src/views/xg/xsjcxx/stuMsgAudit/stuMsgDialog.vue @@ -1350,8 +1350,13 @@ - - + + + + + + + @@ -1520,6 +1525,10 @@ const changedFields = ref([]); // 存储变更的字段信息 const asyncPhotoUrl = ref(''); const photoLoading = ref(false); +// 宿舍房间和床位信息 +const dormitoryRoomName = ref(''); +const bedInfo = ref(''); + const studentFormRef = ref(); /** 获取历史记录数据 */ @@ -1713,6 +1722,9 @@ const getUserHistoryData = async (batchId: number, userId: number) => { ElMessage.success('历史数据加载成功'); console.log('表单数据已更新:', form); + + // 获取宿舍房间和床位信息 + await getDormitoryInfo(historyData.dormitoryRoom, historyData.extField1); } else { console.log('未获取到历史数据或数据为空'); // 如果没有历史数据,保持表单默认值即可 @@ -1725,6 +1737,39 @@ const getUserHistoryData = async (batchId: number, userId: number) => { } }; +// 获取宿舍房间和床位信息 +const getDormitoryInfo = async (roomId: string | number, bedId: string | number) => { + try { + // 获取宿舍房间信息 + if (roomId) { + const roomRes = await request.get(`/xgss/dormRoom/${roomId}`); + if (roomRes && roomRes.code === 200 && roomRes.data) { + dormitoryRoomName.value = roomRes.data.roomName || roomRes.data.name || '未知房间'; + } else { + dormitoryRoomName.value = '未知房间'; + } + } else { + dormitoryRoomName.value = ''; + } + + // 获取床位信息 + if (bedId) { + const bedRes = await request.get(`/dormbed/dormBed/${bedId}`); + if (bedRes && bedRes.code === 200 && bedRes.data) { + bedInfo.value = bedRes.data.bedName || bedRes.data.name || '未知床位'; + } else { + bedInfo.value = '未知床位'; + } + } else { + bedInfo.value = ''; + } + } catch (error) { + console.error('获取宿舍信息失败:', error); + dormitoryRoomName.value = '获取失败'; + bedInfo.value = '获取失败'; + } +}; + // 获取变更详情 const getCompareStudentMsg = async (batchId: number, userId: number) => { try { diff --git a/web/src/views/xg/xsjcxx/stuMsgSupply/stuMsgDetailDialog.vue b/web/src/views/xg/xsjcxx/stuMsgSupply/stuMsgDetailDialog.vue index eb99a6ce..de194714 100644 --- a/web/src/views/xg/xsjcxx/stuMsgSupply/stuMsgDetailDialog.vue +++ b/web/src/views/xg/xsjcxx/stuMsgSupply/stuMsgDetailDialog.vue @@ -700,8 +700,13 @@ - - + + + + + + + @@ -825,6 +830,10 @@ const dormBuildingOptions = ref([]); // 宿舍楼栋选项 const photoLoading = ref(false); // 照片加载状态 const asyncPhotoUrl = ref(''); // 异步加载的照片URL +// 宿舍信息相关数据 +const dormitoryRoomName = ref(''); // 宿舍房间名称 +const bedName = ref(''); // 床位名称 + // 历史记录相关数据 const historyLoading = ref(false); const historyRecords = ref([]); @@ -1089,6 +1098,9 @@ const getUserHistoryData = async (batchId: number) => { } }); + // 获取宿舍房间和床位信息 + await getDormitoryInfo(historyData.dormitoryRoom, historyData.extField1); + ElMessage.success('历史数据加载成功'); console.log('表单数据已更新:', form); } else { @@ -1103,6 +1115,39 @@ const getUserHistoryData = async (batchId: number) => { } }; +/** 获取宿舍房间和床位信息 */ +const getDormitoryInfo = async (roomId: string | number, bedId: string | number) => { + try { + // 获取宿舍房间信息 + if (roomId) { + const roomRes = await request.get(`/xgss/dormRoom/${roomId}`); + if (roomRes && roomRes.code === 200 && roomRes.data) { + dormitoryRoomName.value = roomRes.data.roomName || roomRes.data.name || '未知房间'; + } else { + dormitoryRoomName.value = '未知房间'; + } + } else { + dormitoryRoomName.value = ''; + } + + // 获取床位信息 + if (bedId) { + const bedRes = await request.get(`/dormbed/dormBed/${bedId}`); + if (bedRes && bedRes.code === 200 && bedRes.data) { + bedName.value = bedRes.data.bedName || bedRes.data.name || '未知床位'; + } else { + bedName.value = '未知床位'; + } + } else { + bedName.value = ''; + } + } catch (error) { + console.error('获取宿舍信息失败:', error); + dormitoryRoomName.value = '获取失败'; + bedName.value = '获取失败'; + } +}; + // 表单数据 const form = reactive({ id: undefined, @@ -1202,6 +1247,7 @@ const form = reactive({ classTeacherName: '', dormitoryBuilding: '', dormitoryRoom: '', + bedInfo: '', // // 银行卡信息字段 bankCardNo: '', @@ -1296,6 +1342,10 @@ watch( // 重置表单数据到默认值 const resetFormToDefault = () => { + // 重置宿舍信息 + dormitoryRoomName.value = ''; + bedName.value = ''; + // 重置为默认值 Object.assign(form, { id: undefined, @@ -1395,6 +1445,7 @@ const resetFormToDefault = () => { classTeacherName: '', dormitoryBuilding: '', dormitoryRoom: '', + bedInfo: '', // 银行卡信息字段 bankCardNo: '', diff --git a/web/src/views/xg/xsjcxx/stuMsgSupply/stuMsgDialog.vue b/web/src/views/xg/xsjcxx/stuMsgSupply/stuMsgDialog.vue index 9f51ce2c..f0bf4eb3 100644 --- a/web/src/views/xg/xsjcxx/stuMsgSupply/stuMsgDialog.vue +++ b/web/src/views/xg/xsjcxx/stuMsgSupply/stuMsgDialog.vue @@ -640,7 +640,7 @@ - + @@ -663,7 +663,7 @@ - + -
-
- -

杭州第一技师学院智慧校园管理系统

- - -
- - - -
- - -
-

页面建设中

-

我们正在努力完善系统功能,请耐心等待...

-

如有紧急需求,请联系系统管理员

-
- - -
-

建设进度

- -
- - -
- - - 预计完成时间:{{ expectedDate }} - -
- - -
- - -
-

- 技术支持:0571-XXXXXXX -

-

- 邮箱:support@hzdyjs.edu.cn -

-
-
-
-
-
@@ -81,18 +25,15 @@ import { Tools, Calendar, Service, Phone, Message } from '@element-plus/icons-vu const campusImages = [ { url: '/assets/images/01.jpg', - title: '校园正门', - description: '绿意盎然的校园入口,展现学院的自然之美' + title: '西溪校园正门' }, { url: '/assets/images/02.jpg', - title: '校园风光', - description: '现代化的校园建筑与自然景观的完美融合' + title: '临安校区' }, { url: '/assets/images/03.jpg', - title: '校园全景', - description: '鸟瞰校园全景,展现学院的整体风貌' + title: '临安校区' } ]; @@ -122,7 +63,7 @@ const expectedDate = computed(() => { } .campus-carousel { - max-width: 1200px; + // max-width: 1200px; margin: 0 auto; border-radius: 16px; overflow: hidden; From 4d8267e561ed02dde7338c1418b64584bdf00951 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Mon, 25 Aug 2025 12:27:36 +0800 Subject: [PATCH 03/11] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/assets/logo-img/0011.png | Bin 0 -> 2843 bytes web/src/assets/logo-img/00110.png | Bin 0 -> 2270 bytes web/src/assets/logo-img/00111.png | Bin 0 -> 1356 bytes web/src/assets/logo-img/00112.png | Bin 0 -> 2199 bytes web/src/assets/logo-img/00113.png | Bin 0 -> 2119 bytes web/src/assets/logo-img/00114.png | Bin 0 -> 1862 bytes web/src/assets/logo-img/00115.png | Bin 0 -> 2235 bytes web/src/assets/logo-img/00116.png | Bin 0 -> 2562 bytes web/src/assets/logo-img/00117.png | Bin 0 -> 2910 bytes web/src/assets/logo-img/00118.png | Bin 0 -> 2596 bytes web/src/assets/logo-img/00119.png | Bin 0 -> 1988 bytes web/src/assets/logo-img/0012.png | Bin 0 -> 1701 bytes web/src/assets/logo-img/00120.png | Bin 0 -> 2996 bytes web/src/assets/logo-img/00121.png | Bin 0 -> 2460 bytes web/src/assets/logo-img/00122.png | Bin 0 -> 2854 bytes web/src/assets/logo-img/00123.png | Bin 0 -> 2891 bytes web/src/assets/logo-img/00124.png | Bin 0 -> 2159 bytes web/src/assets/logo-img/00125.png | Bin 0 -> 2396 bytes web/src/assets/logo-img/00126.png | Bin 0 -> 2034 bytes web/src/assets/logo-img/00127.png | Bin 0 -> 2475 bytes web/src/assets/logo-img/00128.png | Bin 0 -> 2375 bytes web/src/assets/logo-img/00129.png | Bin 0 -> 2087 bytes web/src/assets/logo-img/0013.png | Bin 0 -> 2217 bytes web/src/assets/logo-img/00130.png | Bin 0 -> 2599 bytes web/src/assets/logo-img/00131.png | Bin 0 -> 2420 bytes web/src/assets/logo-img/00132.png | Bin 0 -> 2105 bytes web/src/assets/logo-img/00133.png | Bin 0 -> 2274 bytes web/src/assets/logo-img/00134.png | Bin 0 -> 2181 bytes web/src/assets/logo-img/00135.png | Bin 0 -> 1862 bytes web/src/assets/logo-img/00136.png | Bin 0 -> 2688 bytes web/src/assets/logo-img/00137.png | Bin 0 -> 2118 bytes web/src/assets/logo-img/00138.png | Bin 0 -> 1539 bytes web/src/assets/logo-img/00139.png | Bin 0 -> 2592 bytes web/src/assets/logo-img/0014.png | Bin 0 -> 2943 bytes web/src/assets/logo-img/00140.png | Bin 0 -> 2131 bytes web/src/assets/logo-img/00141.png | Bin 0 -> 2683 bytes web/src/assets/logo-img/00142.png | Bin 0 -> 2799 bytes web/src/assets/logo-img/00143.png | Bin 0 -> 2924 bytes web/src/assets/logo-img/00144.png | Bin 0 -> 2976 bytes web/src/assets/logo-img/00145.png | Bin 0 -> 2131 bytes web/src/assets/logo-img/00146.png | Bin 0 -> 2140 bytes web/src/assets/logo-img/00147.png | Bin 0 -> 2463 bytes web/src/assets/logo-img/0015.png | Bin 0 -> 3485 bytes web/src/assets/logo-img/0016.png | Bin 0 -> 3117 bytes web/src/assets/logo-img/0017.png | Bin 0 -> 2360 bytes web/src/assets/logo-img/0018.png | Bin 0 -> 2735 bytes web/src/assets/logo-img/0019.png | Bin 0 -> 2061 bytes web/src/views/index.vue | 18 +++++++++--------- 48 files changed, 9 insertions(+), 9 deletions(-) create mode 100755 web/src/assets/logo-img/0011.png create mode 100755 web/src/assets/logo-img/00110.png create mode 100755 web/src/assets/logo-img/00111.png create mode 100755 web/src/assets/logo-img/00112.png create mode 100755 web/src/assets/logo-img/00113.png create mode 100755 web/src/assets/logo-img/00114.png create mode 100755 web/src/assets/logo-img/00115.png create mode 100755 web/src/assets/logo-img/00116.png create mode 100755 web/src/assets/logo-img/00117.png create mode 100755 web/src/assets/logo-img/00118.png create mode 100755 web/src/assets/logo-img/00119.png create mode 100755 web/src/assets/logo-img/0012.png create mode 100755 web/src/assets/logo-img/00120.png create mode 100755 web/src/assets/logo-img/00121.png create mode 100755 web/src/assets/logo-img/00122.png create mode 100755 web/src/assets/logo-img/00123.png create mode 100755 web/src/assets/logo-img/00124.png create mode 100755 web/src/assets/logo-img/00125.png create mode 100755 web/src/assets/logo-img/00126.png create mode 100755 web/src/assets/logo-img/00127.png create mode 100755 web/src/assets/logo-img/00128.png create mode 100755 web/src/assets/logo-img/00129.png create mode 100755 web/src/assets/logo-img/0013.png create mode 100755 web/src/assets/logo-img/00130.png create mode 100755 web/src/assets/logo-img/00131.png create mode 100755 web/src/assets/logo-img/00132.png create mode 100755 web/src/assets/logo-img/00133.png create mode 100755 web/src/assets/logo-img/00134.png create mode 100755 web/src/assets/logo-img/00135.png create mode 100755 web/src/assets/logo-img/00136.png create mode 100755 web/src/assets/logo-img/00137.png create mode 100755 web/src/assets/logo-img/00138.png create mode 100755 web/src/assets/logo-img/00139.png create mode 100755 web/src/assets/logo-img/0014.png create mode 100755 web/src/assets/logo-img/00140.png create mode 100755 web/src/assets/logo-img/00141.png create mode 100755 web/src/assets/logo-img/00142.png create mode 100755 web/src/assets/logo-img/00143.png create mode 100755 web/src/assets/logo-img/00144.png create mode 100755 web/src/assets/logo-img/00145.png create mode 100755 web/src/assets/logo-img/00146.png create mode 100755 web/src/assets/logo-img/00147.png create mode 100755 web/src/assets/logo-img/0015.png create mode 100755 web/src/assets/logo-img/0016.png create mode 100755 web/src/assets/logo-img/0017.png create mode 100755 web/src/assets/logo-img/0018.png create mode 100755 web/src/assets/logo-img/0019.png diff --git a/web/src/assets/logo-img/0011.png b/web/src/assets/logo-img/0011.png new file mode 100755 index 0000000000000000000000000000000000000000..ebc5c00ae9b5308dd1b8ac5b335ca9083773090d GIT binary patch literal 2843 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00111.png b/web/src/assets/logo-img/00111.png new file mode 100755 index 0000000000000000000000000000000000000000..c5ad43d28d4dfb15a09bf55b1ed9f95f61b5027c GIT binary patch literal 1356 zcmaJ>YfKzf6dth;#Zp6S5z)k9Xwo)ic3%6K8Cl3OyDQtW3*Dk!HL(mcci0hTW|^6V zU19``g;d&7tVSh`HtG)}g&<8+(?&rP8*ADa{XtP78jVe;rq#wDjn?R$T^9R;bdtG` zbI*6qcg{WM9&C<1UQ%39j37u!q#+oG^KR$AXB`~bSnpLhJ!FRx_FhA=dqfi;0oiB+ zXhaj+K^%y3w(A0@L6E!q)Ru&uh&J+)p}9my$Cc4i5RD);b(xeXbpRV}1MRBr$F857 z!BAE9WBWW&GMW-VQf=rp!QS3ji`3g8aWYm{i`Ha#Xg~wDh-S1--QqKTEN7R8Ye!6A zXimlM@MC#WiD)w_7$!iyE)thWl16=;i}Jb|4_%GYBux?|MKB~zd3X=WGc3CNVbGf? zD||c{UiJldek^I*DV`vDdU{+vjLR_F35w%5f}{zW#-RpoWp!K3;JQ^+un+{6WU47! zHFVUmD7G1C+mAt}`4F^JG`eC~x0VwHQ$}RO6hXO2LereMa@v+12mjMpRoiOGrT`HK zmXS6kcppkt0St3@XGe}AWWzU^D!df2GiXR@4d`|x=*QrROIBsxOLBrha^Vom2ox2n zuMgLgtPlv%o^X(*SgK%SHEg}W1qHzy2n!)DhxKq?j`47wfH&l3z2O2jqFc78OQ7Ia zg?^W@+#RvJU;@!L%ofAwEL1>q(y$FHX{1n^a#85^s3@trBiZ5HP(I)wFx74#hfPC6 zb1CN4RVc6?pIekk8YdN*!QHat##xq@aG9Y<#VyM$P0`pgUcN1L`4WW^7)GkVhIdP} zBr=qQGqP8~eI7T1vy7tP3XnMkC?3GIF&F_U5>D0JRz(F7EKO&*(i3pA(p5l*tz^QU zskj%EBgkD+Bp7JPeD~YJhtGZ1{J{A?tl{DDKT9|LUP|9Yz8Tu%TbhsXr_cUf+`akH z6T-HALm$n5{ON@a8_#ST`+Q-|y9eG`_;>yK&`Up#96xrvvZ7<+Xm7S3sh*lGy03Z) zMc{C4`{C*P4^x{CY402RPoI4{+Ef#tI53x5^mTP@af5RrJG$ZO?(tuiBCjSxT}?mn z8hfLB*Nq=)KX~laTW>T^2DUu8dFSQ+@yatBTL;#bCDxprxi&cVU~*UYmFY$DnfDGh zd_Cxum4AM|SbV-4xm0;Qz3$e-F;|)P#YKn1ES5vH4uo=)W{ZaV(}9ZDpU=*hs&&uy zO?_pIF1^AGd$;D*y54@G@mAIJ_xt;%F3nY){Ptz%Abl*c!wredJ+kxiiQ-?MIx_Of zUt?Q+?8s~W#tC9{Zm1o9^U4hOWl5~<<|%4&FmEb=lqFgh_q?#S965TVwkVy|2b}jU M5{d;U>sw#^5BrtU{r~^~ literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00112.png b/web/src/assets/logo-img/00112.png new file mode 100755 index 0000000000000000000000000000000000000000..9d1a5e5abaef328c0dfba56ee66ac5d1907cef42 GIT binary patch literal 2199 zcmaJ@c~BF177j2RvI4^qL@Y1{kD%n}G&v0zp?f zTt!$B2GCW35%54!k@YqM%zCXZI?Cuc3?2(8rKoHN!I?j->8kGc>(}pl=l80*SQruN z?2sotB4Y>HyEg~&8X5GGtDNrs{zi7b7~ zRVWCBvdLD8#IRVfhAGvk2oj48!Kl(AXcQ`Fg;6V!ra&+z2})L~S=g7S&tWl284DXr z5s(C04x~_qW$2*jj0ll5BSp%PVOIoWf{aYWfeL~p7^7;lTF*4Huv31S$l0PMVlh)D za0(0iDJii)h~a2-5Qa)1;iV)J8AD?b0BRseAqQZ{Br=Ie0*D|94^WsC5)-6jrY|fK zO(&BxqqzL(SjZa-tAJrGlSoWUOCzL#1dT442rw87B8f~SlktcJUZ1XpB}Tkj?>FOt z3+bggr509d)EJ9LNs`6@v#>~}pGr_^1%l6x)%xj1AuS^sC0ZgtAQ4q6OI=gedN>OD zJ&i9~>qY5Wh!_RwH3pp&nTOnO28{IX&jVQuk!+ZeIwdj`$!4xbYEVIHIGoGEB3}qH zrHn}>F*qC&gU_Rb901_4*?cyM&I#d>DSR#+paU~LzJ#R!Yyf2N$$TyYoWfEVR0c?4 zP(rA@KsuE_gAG^fVToD_&BRqAai_7spJJID9VCG@I*~@Rd4>T(g$CB>6&fvu3=jYe zP9Tvg)fSDvWkR0{=0ZAUDkS6UG%Czgi%7S{ZMMKdadnwI0|oj_hbZxy6QR!N8K%q)3-(ZH};US14b9q-Pj?Y%KP{64k$gFL>gp@AnYZ*wlq zkpKaOl`D6v(FcF)EHmxjoblHk(dY^*pPZ#8-ALsQ+!eol5q+7@d_;Lcgu^F~r@u1A znb`{#KNi^-3YctkUzwMT=OR6TTRs2T?2#AM3bVG9celvvXYlq|&8B;`-26)4%P)A5 zf#M)(Q-U9(6F0<(r3o8O{+%c8;@#C>ZBN~u;`-*w*oWm~*KS7X&}VAz zU(ijo+y7Lk%d;ubjc9&qpZCt`L+%cCvY;TWXUlh{On%(As(f`x@BRa~u1uJ?%sZ3~ zw{GV0uYJ7{tK=TVOccK>8pT zEPSxW+jX17@qga3>zg|{UpJ#* zcY7>~cii{a*j0IT_fmu1gp)~jk%IrZsgIrDSal8>t&gouZ#d@Lv$Ol7uLdU9ZV?*lx=T`$0kU3CJ;j`=V$k%VF6GlmR_dwyFM+^UFPg*cp9qOy3QscQCzsT5Ptf+$*R3!o2T0*cXUiATX?H6xa3_cUU3n|clB!=8R0W$p{+Lq8zy8|p zpnp>P^<%{k9XC6#%yOIXDd`FH(M<-$3L`SYvIbfCP4_xB-q>kc^yplFX_vEY)%Vqt z537deW?pXnN4~Ir$@=c{9~aU-t(;}L+o#6cT4ogk*3W_x?SBK>94!JfB}}{9A{s~s zqw{jV3Xr;ox{9n>VY`Bl#8q@G6ux=0uHL$F^xT7=57{6@nI+4%^+GkB<@OJC{nO9# Os}RnM;5M@p^ZpO(S#B`^ literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00113.png b/web/src/assets/logo-img/00113.png new file mode 100755 index 0000000000000000000000000000000000000000..bdaf07b9183b7d868fc43bfcfc7e7155ed660aae GIT binary patch literal 2119 zcmaJ?d0Z2B77v0P0c1Upt3U`+&K#4ABoZViXD~p-h+E2#nLvPK(j*c@ix}ik?1HFt z?P5#Br7Tv?*t)a}2vSyCETvvWx=3k(7LaPaT35Og4!3{!>3lvjzj<%o_r34CK66-- z810Pp#9}ZQ=hzrQGJ3{aZhKqw$xJN#5j{NgLYY1VQRoez7RGQPBooHPs=zEb83v)f zZ(M;RFc|9tN~ugQ6DP3ch>8eWY={La4T{EKBDNK1KzS~#$7RAUJXo2hIPmutsL!#!haQv*6xo3SqxD&?Cn}5+7vKPfXMf#V6{G0z`>(m zh>#LuGsrAHpUe^onN&Ui2zfjakIdwAg%r9-zyz4Us*jgpd3=_D&u0ild?9NIOJ^}y zR62{!We90ZhG-QVtJdj3wH#iJt3>0jUS07*8YM|9bU21fyi z04_)j%9U!1CfL%U<%9*WR+$e&A}ylAEtQz9dJ zDQVN-!aFBT%0nFTme8}2w~tr!)0th^kLcHWc!@owf)FdLC3l@r|+Yb56*9wSnJm|ryZ~TMty@?n)@{3 zSQIW{;?7$#!2POxPdx<{-t?aJL~k|fy1Jl;~gR$|lS6IV4dAa26+ zF3KD}dw}(+uc`hs!z%9IU8*XtwEp>FscR9Ys7ns|>8@<3#d--`yN}1;9QmzlZAhL& zQSti3(hHLI9>3}-sjR(8uC2r7LQebtGS%+qa&}f5h2x4nD0cRJ<$zOI(rzHhnA z)?sIDA10Z4;*Pr9dBwreV^+#+^nd;PL|-qTl6xUPrPw}g^>%jjnB#S9$e~P3g-IvM zcG<1Dd1Q-Qm+!z}Rg~~2@E2p&!tnz|zT#&iV@&bQB;jb-BVy3d9ay{B*jV!scdMz} z_A<$|A*vZTo!e8TV06|yP=;#8xBvb5rUy3^d5vcEfyTVr!RV)P#wYGMC%Q^V%EKGd zur<7(*JpIE$>Ft$glYavh(3O?wBaBX+v-@)8V<{T^@QhyI>bH=*ZQzzz0B=cSk;-5 z0oT1u?jRAq&#UaOf;jmMQ578>sv|eVOI{|6kd6kYQi&K&HTS8c&kaZ2%*y$+i zKiZqT>tJO0I_@;4StGaKuTF}J?zmsFaNa@{=j*Op(o z^O#Vm2Z}w1G5gy31$>rl<~N-_^C97b>I+vB-m^7FZF}e0h2hAr(>}f4cj?HJ?|kV$ z1eOrq9}jPLlU(=hayyh`6}0=&-F{hm+ntFguBBGOTkmpzo_tJmWvLwq z6Sj@*XN!7+J`lO}=g_d{q%&5qx-;>V!McrxoFCqKL|J)ncT@kRVm9Ox-1<+-0_XGF zW!j#q{EW9s8tplC#{^)xhqVp%^v3%!Gxsykx*2%@ec^4Nlc}HQkIx?TG8ZPqFZ{wV zMt@muKG%Tu`&r{S{gZ%b*BKMHv$T7_a4M`cbu_f%TQE5LBhwd>#*2MFIv_2>lWsxR zr~#tlBHj*T-`lhW>wq`QFZviw(Q~TexcUTP`Z(XtG`Z>H7IOn!xsm_h$WfbaY{Zb?4Uxxs$5luhO_^?}6Mp49>Ta?-@A~+Sz#XH1 zYxrhh!b$d9eNx*tRqJfG_|TbCl~(^48M$QgUU%;Y__8Em>&08&RhLM;KT!ZpF;f!_ l;WrY#Y(r}aAAatdf$2DDNNaC7vCr~rj};~gT6h`8{{iB3KQRCR literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00114.png b/web/src/assets/logo-img/00114.png new file mode 100755 index 0000000000000000000000000000000000000000..75671fa2a1c7da6fd25a6e4d1878ae8cb7b993bf GIT binary patch literal 1862 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 K{)v!;?f(aJTay9+ literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00116.png b/web/src/assets/logo-img/00116.png new file mode 100755 index 0000000000000000000000000000000000000000..24eed9f71ac1e2adbd5724ee8d4238941617f35e GIT binary patch literal 2562 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 W#y@ckSH7J5E8}tk*fm};zyA+h3Ks1E literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00117.png b/web/src/assets/logo-img/00117.png new file mode 100755 index 0000000000000000000000000000000000000000..c0415774157fa9d65f9549d3de922575c526f756 GIT binary patch literal 2910 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 F{{j25J4XNj literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00119.png b/web/src/assets/logo-img/00119.png new file mode 100755 index 0000000000000000000000000000000000000000..40e1a6c0f91091deac04e985b1efde0d235ebbaf GIT binary patch literal 1988 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 AumAu6 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00121.png b/web/src/assets/logo-img/00121.png new file mode 100755 index 0000000000000000000000000000000000000000..639fbf77fcd25028b778940a08e11400e3369c75 GIT binary patch literal 2460 zcmaJ@dpwl+8XwAt!k#cRoQ$cE%>80!%wT5BxQ)vo4Iwk{ykjQj(#$L4(n)Hy=_0jO zr9`?@(Nd&~)~09=PARgnT{bGka;p6_$}eBLdQ;el3` zXiEeFVHF${5C!j{Q|}xkyfVVGp2OP$NFaftwF)Rhss|BVxmE^Zg4NO#Fbb5)GuO0% zYy@J~dR2@Bl7xv^fL4u{PU+x{Y8{M5AlQCJofJp~A&d-6QE52X(WWa{j7rYIuAqex z!*qO5sS3){gV9;xF+f%-z?5VCd@*bz3pStzAt}bFPSY4zMhkw7F7C`25I#-b5f6b9zggN426 zGhM?Akg?%=xF?>oCoHBw@sw0r_M1op971y-30g3|u zPveW)hL}tpNQeRr+H^et*F&*r1`Ox!?;TAk!faR(dKFw0XnC zDmjZzWb*k$rcl73@JS>Ak0<028GNpQOcMq$NDR`9jW1yXm;zw{nM)S(1j zB#cLx6i{iVBul3%^fBN7P_J4G%7uEZ8Z(_@mg)->7&LFHR8A!0hzdCcN0kFq9D_jy zaB>QXsG!Q_3^Iv~{e+kQC3PQL6qdkY=w{fkr~ny|Qb+)fBBv{G-ZUx&$Dk+_I0YzY zDnJDdWXdR50!)!G)irQp9RgwYeQ*Fb#@P2_ ze`;Ec!0viVlUb4Fo5j4tf+Yoo9{DFXT{llE_OMwJVi|(vMcVQ<1Yr;6j9;C-A+N|$ zmWMX0|K<#;Wf3>j-@;S4#1kDY05?>Rjvh&bRaCKQ3QcQB}c>+?#X6o@Khu{N?7gT%XHlg6sF> zqQKpj7ISyDi`ldLZLFR?=q#=1DUbK}=~YWjqSo6L^8Z`DFp*>aH2taAKlOQR4PrID zfY$YPN9Pk8<$_^kok-kbde{(Iy>ZYuf*bXJZ6YyX z`8FGk5q4Vh*#f85rX@T2JBPR-?CwU?KIIQTTXiWAp$=wVRLHI1t(&it4d-E%J_SJe zC+6jibzXBznlwjm7)!k}NE#-Yl`B;i%b_gP#e(Q!7w6gg@oMtLs-(&kTqLsKT+o4( zw*Da^bb>5l*XoTu(y%gGi0kolsn-2RaL^v*MBi+6jYd4LD$1#P*uDk*RBze6M53HC znmcQorb)ClrMS)ia{r979?r0@k-wY_yjE^>U4O@p zJ*W*A}xVlV`o#a}b-mvo&TDr#P zQt&@KMq+y|obI;pO5hG0Dp{IWfB#i}RcI%+X1fR4F83WW{$Zu8r?lD-MnB_;pS0cg za9QEarC!u=Z@Y|;%EvWKWlPCr&y36K3R_3GV)fa3*{*7n9hcgMOmdDoFR$n|ef9gi zEe@cszgm}A``T-tv(3->vQ2H8XOm}FiRgEf{5d_iu>?O`<%+E5yAnc6ts|RwuMDf& z(nMQw9OGs02mNZsT>Lu`eVZ>gRYXg2V?1~6S*#a7Fe%%cFKYiIp5v8^-XY^a(c9Lb zZg2mNAJMeOfwkEz=>2$+tD(`J=W`EVfEs z3E2E|@$Jz?HsuYn->RXZBt~4TieDZmx*qF0sdwi4IJ9PYf9vjsuBc**@{XByRj{vL z-jz7-f&+SW+$gWRk#6)300>_d>JL0_MtmPNSaNQFBWf0J9M35(MMXzu@QIRL4Xq7| zyv<`ObogL@xV1&vZ%QQ!iddW`edktEnA9;;>zhnMuXWkI~Ve_^8DmD>J78%rHwA%#$RAk#7Pru*N%Fh zj`2%HhvN6Yur@hw_8>gY^pL~0U8ODkW=Cb`1N~~Oum|&y$a$W(Q6H{^O_*XXx<8JZ z)m&dU>zT08;wMktq8m=J#qmb_(JUMErMscX^yiD4yDb_HmM<`UigqwRJ67$!y~WwR zv(`_#$nY{;Fnc?vdV1-K_>Z>(rTX#~m-HNsWBZ{qTUU#_j>fK( z97Jk*pA=mgwrkF6L7_?#{pR-81dlIlraMI!_3e<6>j=o8z_8!f(LZD#3m>qW8<+WX z!SN#ZzU-EGAUZ#Fa4RSqHT1r*jJLW}u=UP&wob!y=Qqi6>5gXSAH5y$Us2`Cev8~t zXS=f_S6o-4FCPo%tZ23xk<*Sz8 bcW*|###!~xHP7Tt{VxRz!UIn8lJoutC-~Qb literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00122.png b/web/src/assets/logo-img/00122.png new file mode 100755 index 0000000000000000000000000000000000000000..bf9aa41b24c6f5c763c324cfff77d36b599e10e7 GIT binary patch literal 2854 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 U!MPp#=l)#%yaTDHy|(Q7A0?*L@&Et; literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00123.png b/web/src/assets/logo-img/00123.png new file mode 100755 index 0000000000000000000000000000000000000000..94a43ec2f7144ebb67c4e4de3f980980722a4594 GIT binary patch literal 2891 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 B)xH1# literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00124.png b/web/src/assets/logo-img/00124.png new file mode 100755 index 0000000000000000000000000000000000000000..b87b7edb0ef25743bae9397f36e290371775939a GIT binary patch literal 2159 zcmaJ@c~ld39*@cm0Y$WxLqd=xXzocuCIU(lB2hzWM1k(28IlPJkW5Sh3CFGy}9a_w6zP&r(1L2b2QR}sXAT2PDb1i|(XU+2B~9pCwWzTeOHdT;W= z!?t1VTdBL_90g7py2s7h4pIL1Kyf?W=JHj62E z+=7ZeArSwTRFo(j$3wI*jzy-Dq*N*$=MR!;EC#@&6LEAZol2q7C;*j2V{({O4#37O zK6uodRwn0&`GQ4X=q(Vh(CalE3dLYBkPQGC(Z*3|AP7>ZbPAnLLN!Rb6tx~QlGHly zB@295C)Fx7dL^R9nJq%GNRmDfk1~B5f=VM2y)&%VEhY+08N~=`C^RyaqEeaTTF}<% z#qe)5-m9&PNYTI)F|0$9v{JMla_=QDn!7)CWL8Aka6Zy1(V{?!d_(65Z3-}nLvxEa0@BsDBnYY1^de(0FaYl2xO5M{(zLk_LtE} zFcpZEv!nnhXHoHsc-ik#_qIh*2^xlGi4BJ#rAr}zCM5wfmYn3zWB?>KAeWQmund&L zawZJM0(c5akz($e-*wTF2yIRC@!d?Imv>VItI<)?qBC>vY!o`c7TH36aD;Jm@^nmS zM6gTOG*i^Wo$4H1?^1y$I;=Vp^njOUYud2EhC3CUyCJsv+}6)3F7@URo|F@h5WH)1 z2;nCDdE%?Bjl@nH=BtL8S2a@yZrc_-tTQCf)}>8Py0hIMPu?B@T1$c1+at}9hL$@e z&a^zSjSJCoN4xmK_~(jBZp=+zm2UnCy~tVNsJGOgsn?~44t{mza@ma$uesAUHy(BQ zjrDu>U+VAb-#GW{v7oy^)_K3HO*UsOQ$PG>Rmr3;!53R38{RgNVE?Ek>cff|G2Y>5 zUYnvaD3WINGi2lEf?-;DFsfG{J5qS{X`!&xc!H1zIdt0&+Uj*N$R_n5c4>y{?C<~?s3x2;H)6$!L&|{mruKU&f2fP>~o}JS`|N$S2X<~am#P8 z`A=-oHe!4JrH}QWQmV$?o(`6Q3d#XiZG#^tbK_dy?d;C?=|<{yl|{Gz&hsH zOb0fhJX2zMzh+B~G8bW zzdZLYuR57=$CT9C?_?di?2S`fdChtRD$UtDXu4%9a-zF5<#PV!cM}3~t;w#mPVs^`TfC9d9hc;tHneP| zE7VZ#e_5D*`Xt=Qi66>XmXI^D`;oS9DB#rt;b{2lTjZco_0TfSOUao}jIgR~n97$2 zba|zW3C|lY?#-N>&yaY=MKj~7zzmnRbW?P7O0rMfPsV!BbLXPgWS?U8otO*5upDlz zY^w${j@8;ep2KA;PuI?-KXBVmxPRC>1bVLNY67P1T#pv6ba|e){`3EpU7aJiW;dCN zx=#*_&ZaT`=J<LKyLWwj`?vQA?(}XvkN-02uc?wVKT!LxX_>r%A$wD>$nor{{e&>S`GjJ literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00125.png b/web/src/assets/logo-img/00125.png new file mode 100755 index 0000000000000000000000000000000000000000..0251698663cee696c49c5ffa44dbee855f1995e4 GIT binary patch literal 2396 zcmaJ@dss~Q8$WGHC~~R&32T~Mie~1_)y#A=S4JjDGTTLSnmJ=e&Be^5W+>$rzZ7Ye z3SEfV=t5D-Zl$%wvJ-0isaQ#(8--#?dj|RKAD%tWbI$kseZTMLeLwH*dCq=cpA|Nf z9VP<+V8dI<_Cr>0(`#jke5pSA9%PxV<2?)-InXH zI{=vPkogO=0{&{cNGZocCLL_FT!o+kz}+ia1&P98Eh-G&BvW{xpI23*Q8KXydIOmc z@>MKYDqE>n!|U`u{vv(2h$cpRd7|8->4*V2tc6g~@(6{79_@ktXqS%cO=27x^-)C| z?t%V9O2GF;v6N~UMZtm?5eO1c%V=0Ug+wG1Tu}s&0OCMAjtFA#WI7q76RD`r4;t~N z7E9=UZ0=`Y$jJjO)oN9A94;y<3L8blD%G2Ccp8m{0|__+0fT5@G&+SAipD53PU9BX zutuboskAbs0%fuYg()Mo9%zK=rx4^SKL3khh30djkd)z~Ar%gf1#xn@DXx#&8m%Av ze;Qxa*7)mGFwPIwC?nM(q#hEdaWIm*e|Kb3MA*>RsAWh|pa`~76e))lS{~a2joe_x zGBKS3(pW5z#^q3nEIgjWWOA7xmBru?$XqrRPsNYh_!^eOq|%sN5|PW|&^}_xGzyJK zrjZ#G4v9+Pj$?TWjTTaf;Bmh)#P4S;;a{+E$kxXHdxR@&RDPT6NmTiT_T(we;`j}$6>?;(g=tki=pt0Z%}G#*6=vx=$^NNRTj8<80_85kUkI@gfXSOp#!gkx4`hl_-&5B(Rt! zfhA;^7Dhzl5Q;cc*ZiZ4#zjbLnzmnN0y%t{Dp-Mxk{X#AbMwcY05CzrV>A4tTlt9kZ>4#XBNO-PG-b7Y z#;PY?XxUY6sjh{MvT#NJ<(TRLPnAde$hPeIZ3CLv7hUcn?%kKW+l`uy zvE5xd>${{qmxKYQr%MG6X?ybz*}T->1rL;VT!Np7tkRfwb0$y7erff}rA+@o-+6Qc zv)Ih|La%wJW&~#CEGGKVViN`|OMZ7Qd7s(w$T~i+`Fw6pzV%Xe_Uj1CsuR3(A$#J; zE+=DN+w6%u(tLXe-A|W#dDq=3A-T#O0v>7V;(mS0nA6mmsvv0jKh|X)y!=N(?0)dt zLyPyNh6ft^%#PX8@I$)+dfdZKzk$-f00>+Ve80B$wr@~gNkL(Be-z^vbd(=(dA4JD+cIc+NWV1>D7K`jd*<%*|{sO4^3Ta;D$o4g-5@m*jyb1bge@#^dpCvzd zH?0=(4rTEH>f{c)6iZTe>JFKM@%uE%Q_gZ~V99FtXoFwrRK^tGSx~vfywKq!26*D< z3uM)(`RLWt_rQ~z!Tn4F(5rbmJ+5a9p#9d7S(<~#Wh^PHmad4DD!yMaf0*mf_TcKt_M~*(v!L6H2ovb+=DYt z*#(?2cTN`mxjb=3#aN-Q+kh^sr^ISs_hO%W%R~0&*j2jJZm-Z?m^kwD_pqSYylI5u z`|7IhL|C4&J2q}O;pSP();;b${=2Vr#3s!e+4;g#_Y(ICp!fY~dytH=$yl5<@@~o1 z)}4W`&lCnUI|;f{PAt}ZXL0KOr3#y1+esPEM;m$_n}uZW79*?qyPPNAG;MT=_5YOtY6>p*=A>MD)9W7} zxvDZPCOZl!xb|$KtFX?Q^(pycqpBqgCRZz06}1kGkosJ!FxIAH^O{t&V!AYJR7Qx4Q0qQB**)z7aF zTpu6Vk4$cKTU}IT6BZ{db`;FP?-;P?_mwHAp_Q?Bo%&~d3$BIa6Z^a#)$}YOoV#WS z8P=?rPox-D<@K8<{VG4se+x>IIk!_MX_g6e9TaFmM=t+MX*4oYbptro@rhScGP zhB37`;fTF?*}Z^UbLI`&M_|t8E;{3I#6@5ae(;#QY|)9Ctlt_K2X;+px$?(1hkKo~ zX#$G$Sm)rex)|G$v7w19Y5QxMm=9I>j7>tl9j;1&WZvZyiy@g{p>%8t2pr|q9InWo RdB*g=!{hj{izx%uQ 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00130.png b/web/src/assets/logo-img/00130.png new file mode 100755 index 0000000000000000000000000000000000000000..ce3f4f0aa0a227c50895818062d2fea4fdef42ac GIT binary patch literal 2599 zcmaJ@dpuNm8y^u#bd#jiX;f5Z=FE&4Gm~+f3vy{NmMQHTGiR90t(h?4`MMZT-QiUfpwD$<|e z33|$CP^i!~QV#h>da-$tVLUP)>0l4osVT4lF{I=IYOzS7ps10t42u_7PA)U zkb)-{%9KK>1emeN4VH#0sYsaVmk`7VZ3b7dGT8pMdjGjV;^Rw#X- z|I_%cwt~G!24Q?4g*05wgXHn|Wk3Rgsz^1{WCMCnGSBH=G+ zzK~BLf@B&EBr_Q#JPnIwI6E_)K@!c0fg>>KBrFL#YvX%Zx-E%-2W=QkIvM{NOCS@; zcmkQ=L}b{Ih|F26n?#}HN_fz$Um@(*nMokoFmT{MVktB^#8pb=Y^hW<+X1XlsZy#4 zmC67d7L5h0Jh?ofWJa=arb1r=rbBX}3gR>6QZev3#T4OpC=elA0T+)Kpdc=ph_bQ8 z^H3yPJ{ARm_+SB%hbIe&Ao44o|F_hAX;D}LhasC~L$TrEcw9V|hr;uT0+cPm29F}) z1p<@+;*$lCfB=z$@kk6z5i`>@f9s-I5!{+H+ix=gAHGc$B!Nds4$q7}id~LC=-Ru{ zo!IK0(LjU4%lu63yZZh(R%VuwUF9#2x_>aESo}82x@Z{cn0s|-jdI&szm{--6FP4HbY6N!$AneN+1qYL zi^l7{hYEAuV+&A=migtk8#c#G*u?dPIU46WX5S)k)eWLC%+WC2s1s?p=L0L2R&H2M zikK5Hr$KMD8KmA{d1&qw=YCyM}m}@_GFuqMCfvT-nhqa~G z?uqyO7Co+2d1Z53Y{ZJfD_bAEu=dw`)a1ISs^&IrDkkCb9rvmacFPuC@5uBzepF{S zIs9sarlh`Zd|r8fl6?JJ%fq+Fv#Pj`>!^C25BFhf2Nwh#408C-PjT{%t{-fxz4fe4 z&N+SK-i4SghDRO@?$zL$RGr~&)~yGEV_AFWHRzlYaUYM9gK z>ulaX^44r)72TvOy+&vBWKyhq#X}~8dCbS1?sv%1c(B;2r&P~*yXl>#Sjv`N{QkvD zIG3;2Fb`VWJ=tVD6kj{quy(6On5gCX@y!MF$FEabHNaMWj<5o~VVh|dch@c*S!UbK zT20jsaPFWJ`Rv&?J;$@%$M`l8r-<7p~$>Yr6sAzEWG*tsLYlu>E# z*2$6dgbGWc-wWp&RxoJ#mSW(yE^_Y-9P*?>gl4Kb8jPEjOtFD4y~Bt_{iOT3ZC_*PSuyr z9ollVLJ-+_LuG%wi#$OBhc!={jT`3NT<79i#E*IU;j(Xm2lH{5*;ezNNtm*X>&2|` z?FO2`v>HxgHCVQ`TlhLI)K9$MUTx~r+>fOFE%u9^U=nX$*U&IHM zWl5dUW9>j7Xmx^rl^)YMi;bSX`RCKKO~#K1uWJoX=$_eM(QjF6v~#??Y*aHuxLnrH zQeo%yqApDDJs+L4=~PdfK~ArW?A?8EYSoDC16J1Uyu=&c;@x%D7WO^rz)wK|^mvNl z&cY32iJ2vV%p7L8@r6B<-K4{Rk+LXVH=N<_wMniY(nwE z6heML<@mspzy%Mru%{2a;wGy!chgH_d$7*}N?5}Krb`$(@ADg0>kA)U2p_w&pS{z; z>YOZBV6Z9LV9>HjVmke@ku~Y-tzPe{n^17u_MN9=eq&&iM{Dq=`s$|1#g(gfSecJa zebN_Bc4;}a0g&aDs&=KBJT0zOQ_`pH-LKb_ansDA5;Uu2<%nGa`r_8+t-R*+tI{m> zBGcoNz^^BoJfDWc;XPgz1>TcZtPuBWHBL-~)}^^(0$nZn>-p*q%m4rY literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00131.png b/web/src/assets/logo-img/00131.png new file mode 100755 index 0000000000000000000000000000000000000000..b1ddee142c44d02e1ea7c4a7d0bafe37d748d680 GIT binary patch literal 2420 zcmaJ@dpJ~iAD@j}!}jLVxMYl5XlBmLm@zZCWX#B-BU@ zbr1-I9?ORj1h2jekCq1frud~ig%_lfxmg)36)06aIfU>8r7;kSCFaFKK@bm2-gX^w zMIhADgdv-io7o#_e5n}ATfktG#4?zTK)8A&$#{Gbq(sF)u|kO(`bFDCG)f4%p~FaQ zfGzWa;)Fgaaws^(FNB{W;!{DihdatOi3TeWLrNYhNgOXx(30HHpY+n;{el>WMty=P zMQ-TNPHkofpuD7V2t~#M7(M_HP%cy~p6pB{5!Rpx00F=OcpMSH;7K$RKqFF6UoJFk zO%4iZK@9INw&0T+I!>vS(Qr7GN`+Msu~K;~4o{_0aR32FAYfnwMv*L0@{%wTh4rEa z2BhH2g)*g3DnTu1WyclSv?XGbnfpeo@D_xB!JrpukXXFQ(@wE{RH} z5=m5&Cz^K)odPLC|Qs=EL7-ozzj$(OoTvhxm1k$lwz9j8!k{tF3vmm~}eop|jtEal3NhXQp9bV1x(Sa3ti4!G=6`#LdYaWA}Gmdz2`BJ5zqIOc9lo z)id+#<_Gr=y*JhpU)Y8@7BlQ#p0KS#Sv$dZ4_cTP>`>A(b!S~lY$aFkm6~t*s_6XI z?Mo=?&omR&q}rYHfhCUpc5U1v_X2b|eQjDNb!(RnuW)_8eAZ@`yw8c`!s#o^p5sNQ za&PGu80_MG|0YsVXxp9>ctM}r4UT7`mxyyw7?^)w1j*N=y4T^_xH4n#9NC1X5-^ClSNBG)`1`KzQJQQ zEyKpQo}Nb_TsXql<@}q3;KUBm2eLI#qEX|$gA+?y59hf z|0CwS#FCT$!KhoTkxfIm9-r=E$2)mw?T}QIr=>@{%&>cA+q2ETlBkz6mz>yN!uNf4&9AlAOkwNOG))!~?*;$(OAE^H; zAmKlmgric2JK2QtsHI2$7+Mz3LkW%7Aypm-gH5On?*bF|bp-Fr)We4lS3J#Pog_bY zEcZ^eU=7~wD%@h(o!XJwk-P73YK>XKN26%}EAwur{YqCAMYgPY_#U~TGqq;A)ZRDc z?&O$SYs}qh<;>*rG3Ix@0Kl0bN1BBuT+TF}660SznH#L$HIvmne@vOy1Ax(!uCv&xb|psftAuCJtpuV zJ&jXwBy8~VmIqU-rO~%V)|Q-0oA2DJFg!QktlcIoa>0i2SnYiVW^FC5B6i;Hls-wY z52e?rREZvu{Ej|zV4GVj0X$!6etSme*Vg{_aQkJKAU?N|lJ@4TA$FYetLD=CS-}lk zu#K(A;_f}ltMto1=dQiAbCn5)c*w}9D8V!QN&UW>i}e19{S8|i@pa{Wp2{k22Iu)j z-Iu68R|0j)aIhSg!Edl>8h%9^L^OTGfyHK)v7u&t&br~A13#EHv_8DS2wC4hncGln zB|0=bv5{~_@AOZPx}6RE{@dwOw^h3s46SPIM24*h?>gK!vFAP4*J`4coF1ER;u}nB zDSe2}DZFhg6Ad1fwk5wP@EW(@UY+pz-S6YHE?Nh3!0*9#lIPd#{S)0)vrT@#t!z9f zN>9_FtT`N}?_`GTl8;(%m05`BmDhHREHOJo*X*1(orF4!mzz5pV(e;a;)foN7!HM| qYN9?2mL;m6L~@XvL+|Dq5NZgOZ#*O7V#%F_{~#9Ak5NyL&iEffD%-UH literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00132.png b/web/src/assets/logo-img/00132.png new file mode 100755 index 0000000000000000000000000000000000000000..a46458c2b7695be15b27a0242ff96aae8ac26c47 GIT binary patch literal 2105 zcmaJ?c~leU77tRjP(X`_kWw51Lei3CvM)dpvY4>Q7L-s>!ejYK3m`iG};&dm3H_q)G)e|I}` zD01r-dt1CM4u`XsN`%qa8ftmpT!nqPTXQC`#T6CBp)pzn%~t4PT#!gCFhQ{Ii1C2Tblm??fGMu8)1P~rvXd?hB zWdLD2D;x~h3E)(fBu5X&)R5Xj%YakyKoGBp}f0VSr5m$q)$A0S=EsV>1~nx-UQn=^z!PQ5hha#^SR;K7$J^ zJp{~~UWxFdh2kY&*eQUJilRC`m71NMP040ZwE7e(jmP6rK{}OACu169!!8Y~Fp@O} z&t(fj*Z}EOI#i|A02YgiWNjuIK){$ThM?AkhrcqcF)SqtOBvOu&{1g=kg8T&;#$x) zpwaOEX}nh3Als#bsnM`Oo2iGedLW+5U@Uik?Z~2tvEfJPRaj9J=|U}(sfIPER2V?O zZYWBXlFtTt0s+Vqi?|E{jV1~X76*e|L6C^f5(~LBE^XPy>##x&m&E{Cbg_`fSirJ) zY#xKfV+FBAOfFlzjFoB(s6qq5%YIdu-z6;VFR^@q9#)`Qy-cf3U+#d&R4uACq-u2l zokpPn#Bc?q(pV%UONAB#7Q%W}7OWKOwQ67?#eCIkD6nA;qF^u(GOXaS$xIFdB6B%P z8W{!|$p{-_@DMggSi&p+l)A+h#Uxl5x@9(eCPar63>rjcDA@>^!(uYXTn2)W5m?DX zV1xzpk{JXlMv-dinm={XvIuKU%l6ewV24*z1#7TT(ql6dFR!n~;ogXp3WH?Ep}Pqm zN@PJUC;KR0^u!-cEG+)H5g_D%)$Csm0;HTnz*oN=a1uRPJLiZ_sj41%IQm95z13GV zC3`!-cPg?+kSqTv$|ZMAt@(WEnZc*Kz2p9N$B0Y~U!H$>Plu#j?%p%^((vM0%6MME z!GnKyqIH^_B#mBjldrTi5H@W?h)#H^+3}u8Qor9ZX(br?fWxOZ(Gz;1l!I5s_juiK zomZ}%vD$;%fy+!a`0cHlc53W6jRu;WN8b3#hIr`+kxB})df++Loc}bj+b+sTqS=Kx zR5nLdOmbIuAa4%7zgcE0!5_=`@pdhL-75HzT|?e%>l*H+;C|ed+Fx^O@H zRD5NkP}bUh-C5k|&Rvl{K#caTmxsy*tT&VJkFHYBcS!dNaT$G*2)wS+ul;gt;?C)H zQTX8T{*T&oDe}SkNhI*_ACY-&k_mh6+N_Y9t4ByKoUQ{e-EoaWVID{@K z^og?85n6f5t!`jt$;?>SY3oA%ftte+=r5Z$w$)Ju%p!k%#P+h^Jx1OG`)cN%TkV)D z@GX;4O#f=PE2_W#DWCYhghq|~RyYqetljB) zv6|3xZ14-Xwj%Z}E~In19B!y){h&D$4xCNo?(BH$yZ&~GPbGi9S_f1OWnOf zO`AGRx10xZoiol^m4ppe2AS#X&_;2WRy=o#(Bq@pb)!3f?)~AUg1T5?CoObKD(TEN zhlj~mtYOV%-w|zl4D=e{jUE3xo-=Z zl$3|uaDQjSGm8J9$u^=z^@l#;$!N*O{ge9KFe3NqiySc;Mkh0 z<@r{TC!QfkWAV7gkdDy)BNMYOz099}@|O6!#lk+K&S<~Sx^jP;KVrIBSp7jy&@=n` zbFGEnIee3mmHVF7=Sr?QrhDGwO7fjU4R-v97sKucl9^@KTIc)P*+4_ocsWrXkz0a) z_IQ7jTQ7L(sgKj6nEP3_y!I*Y;W~M*-8shCrVV08_Wtb=8?U6n_ic}^RL@*Gwqd#^ z?%}9aq=Un%ygEPPFpjbNSMTXkPoF&gATjRz@#A&YkDaRa=I_g%Sntre!RzOis>NC= eSMGRW1LDwPw-@6TTVgFgbE#;n@E^fRpZpI$twxdn literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00133.png b/web/src/assets/logo-img/00133.png new file mode 100755 index 0000000000000000000000000000000000000000..94e95d21fce2565ee41b48e01d3d17c92aa6a8f8 GIT binary patch literal 2274 zcmaJ@c~BE+77qxBNS471LDV*gc;x6@kVHbv38+DZz#xu5=yXU3IZOfp!~+?%z*!Up zMqv>IUC{wVMVUl79NYyt9Loa~1+Nu>U|6LX6|e0mxbufKUDf@4-}~P0z2Cd4I%|DM zAlk{p357zTgM)aX$hyY*IyxX{62jbv(xr&JyxzvaO1kNF@1dv1^k#L9xPM50Ei&Jnao!6uV z9;}13a*bZDRsmLv;y87Zo{2%2ehERT5emN=R_P`Zg`|v-BGwRyc#xn}TI2ext<#6X z|EKXyZJj7p0~11FojOSiA@z`YO@fi!{k0>jBEp8TPAf->B2MI~p(G`&(g*XH7~}>o zkxLl9Af3wv=>k5D%q0@}9FBkk(zt9si7MdHh&1A)jc;K=nlFjQ=KBh`eD-H7mF`O? zQ|VN;FP}p56-;7-RXV*`1;LYk<%r)2EcGw346YUy>(yG3TAeuA0qbRIy;>(zYXA}v zPXv|<#gJTOl`OMX=u5ynSSwG4B?7Hl34Bg5L;ej4G^!s(ECES4P%0tgC=!T*qtQqZ zPC_PvQi?=EBN0iM3B2S_sr%BRhy)2kGs%WQfk=>;OoVV`iLVsrN2QQ)G_q8Rlfn|Z z6qZt9dK?);KqwNdUGt|dniL_eY2ALE3FPo~s$dl|N?K%QZegS|Q7F5&!92DorDymb zn`NHivs!-d?HyLt6%`&nJytH1&vrHYR1IX79p1I8%+coT?1el#*V9V=23Iz_a_)On zjNRBZr|_tXfy`waDmc>{YByBigjK;%Atk1>MQVuu_osXF2QAmv8l>by*Rju=O4=WE z^gVdnS-f?``270PW-zFu_+NGzO*0~GS8xg{47);4s}^m&IB&n#Ju_6FY-HYK+WM=HbGevXgBprn{BTt__6ilO z@hf#f3HLc;SD9vBOO~~Jr#R)T8d>$uM!6`jrlFU;@W|-VzpsyXH08(#zSG-|J3aav zVRq$@`$!jeC)&l>D1DRe=DpeTBxpJ|!+S}MT|tvmk$2(Cvhl4t|Ey^F=*japTK81f zUOZk?aKU`L@6?7h*-Kd`2OeCbJ&S))Y$>Q^&o@(7OVKx9@xn5<6uKuR-X0yE%4uW= z4=ft6cPZ_o^kRHg?$tE}nx^0Q=2zH;ui&Q{W&UG&KM8&}P4bs-|wNX}Wz^r?Ap-^;eWzRE4qqD%#9vh7VB_?YwV=W8!xF5QXhOijPk zwqzu`b$rimdQ$V-+@X>jm#e2hb+KefgB9!-dxY5}sxX3E%{eb`8Hm%AA3ilX8|!Dl z57(nV_WgD!Y;{w<*l_Z&u20!qedBg)<$o-*-15pdNut~+&Ow1f!}B?R9L9_Ukrx;I z66m%c+VVr{Aj?wVUFcY3?XWem)4r4@;*Ipbp4;9!Gq}&H4h}c=$_#Pg`uGf4LMz?W ztavxyOlhkf^q!jDpZL>~kQOhr;=7&)z2*HKPXpd)Spaj|3B|gLJVSMIj-}FcDoClo z|2RfVxN4J=)%Y}bo3l&A&gJeodviU{*UsWY(Pb--yxDv}oi!dCchBN&3afRGr*me(kuGsFqQ(M%oYcU!sP-ccC+c|y z!Kc*+qR&!~A6PN+A^Vl{QT12=>dE(kS1xX+B)Fp9oc?HAsCnP;GN(OB*c77-&Q!@I_=3)89Emu$LnE_-{EhYPXNwdgVx zT`+cLVa-QJV&%uvnSD1cdG9>1=6F`@3-q!IZZC6at+21z?InKbUibE^6yJI(Qn`gSo!h6iI^esN<#&t+2>8x82kfBnRRuTs`J``|8iGByWIkrQNYWRb`(!s4wV4`i0CVE_OC literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00134.png b/web/src/assets/logo-img/00134.png new file mode 100755 index 0000000000000000000000000000000000000000..904e2c740c0e129f44bf3e14dc9d5cd358e2284b GIT binary patch literal 2181 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00137.png b/web/src/assets/logo-img/00137.png new file mode 100755 index 0000000000000000000000000000000000000000..d97bc927047d1f6de7dc10cd3b19abb78a761d02 GIT binary patch literal 2118 zcmaJ?c~nzp77t56Sx3q?R4@clmh1~Ak*HY#H4qjNP&+*GUP204Or9jdp@a!b3qxzE z7FP-?AV>ifsI*YfY8lWLR00U-h%H)BKwF?r>9l=8aQcU*@0|C(@4Mgq-TS-SdGCoM z!yN6r>`*9_V?;PV23dEQ-&Hoqml2scg)D!E1qpDhN($=$4TR!=suTzlp#Wr13JT3uF5bb11R0;xM)*Y6Oi!g>KcW0ZAGJV^ScQT*=1He$k1=$U!!C zH(f*$sd-SUJUmka#b!pvNix$UOc1+u3no<0LJTM%7{KTi=}Ik2&&Dp`PJ!A~A-i(m6C0Zf!)g|hsMF~PIx0b>krByECX+~_5GfQqqJh^QRKkEBuhjaj zSl~liiAJu5lb3z0(Mu>0)8==&~fKmdj_?07mm$96`#IkrA2!K_ZIF%}Wr31vNDp;jWRjDx) zGJ%W<5CIao(kuxySLkKHd`KhDfIy)}rNAtum?eJ=1qOW+4FE|LJV^>t@ib6E!!sBZ z2_B@9Nm3dJGALvUb{P-;DRnPf6p>II{IC$xYmTRFS^-P;n8woM^f^7 zG#eAd-=4q4+O71+JWzS4Rae)&4 zeIq;QGGFc9beNy6U(cBwB=WM#b zO8}I#-u*GJ+t%x7bix@t{8LatonWd<>Hot%TWefKuvL@BqWIo|#c&3))S=QpiUqFc zd*?vsc)EYjN9MVGus$(c_s-RXKHFq;O|i!-5@XR*_$ChUQW&_j9&|Oex{S#pj;k2;(X^C zkeyib{r2Z9wEJCjs<$C~v8*?GPv66VcrMwYcBb4 zEBdB*M6gZy;8!Q_r~pYr+^lP&46`D@^E9dw=qPd{^nP;p?nDNBWu-G21(QOP-IN7jM~?J@~_} zX1nOgyf)ur?<)OStG62leln!=dsyiA#@}BZzIcF=omsTkwuEv9XrHgwW*bHy4d!76F$V z+~jxse`#wNeWTHUoi$3|Lp3VqwD(M?dCPa&2Y&a-=-yaGbNz^sUKYL`y)=&WdcvEO zRYLptOO60N%s&3eH`{JS&Acx_yKiWn3x1a!Vj)|Dh@x;B>h(;lNI`C+a4SZ{zLdKVkl}M+hSM4cz2^{s9=|Mb!WR literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00138.png b/web/src/assets/logo-img/00138.png new file mode 100755 index 0000000000000000000000000000000000000000..59e46ad36d2622b60729db7decf15109de9f9d10 GIT binary patch literal 1539 zcmaJ>eNYr-7{5TA0+qCZ2rSn{9ToO=@AhuFT><63g26ip4?LVPS$5xro#SrLy*;^O zDp5lIOvBG`Lm4l9va@vXzlOzL#QWF?Q5LzUQR%<97sn=#AT0%?Uga#)GOrvM?1Vb8-@e767 zWL{v3&DQZ;@GS?eQWP(P<25xk>Kall$(6Wo<*y-nhhF*CK}^mSbZLCuv%!d)lBO~v3i=KNja3Gpjgn7rYrbl8KlMGlzk{yy%9qoXkDoK%iRgxFcYSbEJu8rkHPsB1WazbMT zn}IB@2E0|4+{mcJjQ9`=6vz@-k`yq&(iEo4B00>E#cMD?kQD;Ok+eV&=s2E#K)SIO zg%((bH_C?5aaxWgH5^9rlz?UFbtGmW1pyNPPYXcM1G<7laYzx5bj<@@6g9!tjBM}E z1bn$aRloyBNrp4CC#`L{N)?k@V9s*{&J8u6%rL)@ay*>hvo3RD|3>ZS?>B7ypy6%j z)CFIio|Qa;|GIIrE+H+UFq!Jk-f?@G@WPG44fJ#o?OyX~K?y2$7nfB2Z$-->?O$1RP| zEPpJ)dDs|tnF+kxe|JzSz2VKiw6@>bM_&X>gs?-Qw}&@}oAF}my+5WTs(AD^i^x>yA3}j9i%N~;)Q<}fvA2B%m^q(D9Pon->zG=qgzq>Qo z!|hbs_3$q041J*MqjT>Z|JrBikryA`(wwxTIqB8aNleR>JB5wpzDaEUDHsJR+Lhb; zV(&=Xv3nz-SKeyM*f;w`<*@_B?9>g1Z-;2tKvqlkPU;PYOuf?mn`Ez#bIq?yYtK(< zXsdgzE^b^4OZkemgXH>_a==X)>Z!bG-_Ut!Rwa~a>QCELv8uguJn6e*+e4Axa)HHe J-ft{l_aDWlHst^S literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00139.png b/web/src/assets/logo-img/00139.png new file mode 100755 index 0000000000000000000000000000000000000000..afa1da2d4733c90a8a484ea8775266c0e1703ab2 GIT binary patch literal 2592 zcmaJ@c~}$I7N_D;MO3y(UBf7wC7J9bDIk!gB7}W)L9bh^UFi-?*`*_MqZkCx zQz~$*JMfWIBqtEfkjf!61&hP*aX13nm4?MrNJKKh1x>&aa3Bs35^)$jnNG&hiB$Bb z2SB{Z1wwi-ll{pTvT_GvU|2>6!K9=lY!VSGm2U&_G#U-W5kLX~gJ@tB$r6~W#7GpY zrY$fb1z#?b!6K;yZM4YcNfTgq0Aczu1hI_6`OC0G@hMSA%0MMo2I8?eP%JjaHKnb9 zgQ5S^_(yF;XtE3fgCT`9LC#0cL%3=hjO6a$9T^o7HuM0w2sspP98=0q5JM8!hv^O= zJ6M58K&Rkn3JX@Jf7w4&GyDo8D1;`na!l)srYFd|AeIx7(^n8N@X)xv?(l^ zMxhbOG_n_kMWRyJ(^wyg0_IBi(6nFClwTs7#BgQ&E0)fXLtI!Y50y&erYj&YMhZ(6 zF;W?tfXCv|P8=>@Br!^yjVJUmU?wCNB|-wWTq;ISrI;@I2MScOD~T(>5imHRfQTUp z_#_OKO5kGzL_AJN5(uaSJOTKG7yK=CA4?RGAYsU++0aRR0-sC7^D#sLMTl`FlZY59 zQ7FU+ApuPY3CR$RM+88GB516dzg5w+2q{hD^sk;k7JqdWBtcq9j`U3CyA?wwCbM0A zm|mgEdxM+IeRmoJ_2djbdThk42B#>i+FuwZe!Z*R*evgGZ)>af_ALb^1jDeOK+U05;3?#-0_CwhHqRZZLbTpTSY%6@(f9&JW5u7pnPd509rmY0~tTgPvO(19sc& z%}CUyXo{*Poa<_~tg5f6DX0(B2RQnhhn(hS9}DSqZeLmuJtXU}udsR-b$OfVvebFC z86D9Xxv$cMzr5Laer8?99DKzQ;j@zEMT)*-6K`>v{(wd=efQR@+sssDZq0_BTXd&m zx7+e=#a!)=vRMdo{fnA2@15_+iL_!RJC;4F-}*y%(=R6?-CpKdy}C7Pfd{9njFZ{g zU_G#!cj;v6aYNRHGPm1I(-5`)t^NVN)9t>pO~RVp{57}N1wAO=kBz?;u;Km82wq$G zol3*p2fGfocWR%$W$2s|k2(GE1)9+J=y|wYiFv{}9zsbJ{(*aT12p zM_sy$PrUA<4_9+y3kELQZcu#~EUwmkxA|<(@I~>4mq+J5tbClfpfTEC=HfXQB_A*GSsax<^Q`;tuZ82dC=Ka(Q(gOHf)`x^ZOBq`tQaB?OwXHHX+jOark>f_Uu!Q zroW;4?`Ld?i!VV9?>@OOOZ2t#L8q3q)nlzgb9rGCxhHz7D7kM{nq&)$%9XPL+PI8= zb@9tR6S*yI+q+|e+@)7;>`M!rv`hEPdh2DccoJ5sS&zA*7wPsS+v3f->=$0^4ROqS zpMIAeQQE?jp+?W#!~3s@vZ>Ma6&IZiCFEc-7wE^Xi!c0ereouy5RzFH>$uxB^}5Lw zM~W_`D{D{zVa~oeU)GKFMx9&InKknI?mJtRKaAE>Rg=BXk}ssvin?;295SbD)KKbu z^KP?!TA9?lHZjjrJ|w1&9|yxmeRGKy#@a{bW9mA)XWhG5SsV7^}_!L}=he6NR3?6eBSsgJ8T8BIm$qiLjWRq4Q?w6UL}?L5wOB>lWf zXRb?MTi2MWTs`8z>~1jasaW3rWntCh3WwU}MQdEze?8y{U$NfbLffLsKA=2YIdib} z!d&Whf9Boe^XsbP%76Z&RvnYbFy75S?R_$JIUDcl{PW{m(mpdOwZ)!#U9zLk_|N9U L@@H0iZ_W4p*?pS#VO($Elp7}OF9 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00140.png b/web/src/assets/logo-img/00140.png new file mode 100755 index 0000000000000000000000000000000000000000..a244b493545487539eb3ecc5bae86350934d705b GIT binary patch literal 2131 zcmaJ?dsGu=77qx>B5x5D1Y)SX^PD7P0zvbXfT0khrg|0~k_m|+50c@j0vZhkTE!|T zt}dXvm6j@Lp=Fh-csOd2dI-qFBCO!9D=1l8>1WPmYjxh@UH3N=tVEQTR@ zUS>NSi@_`@R7s?WRJ4gH(`g8hO^1-H(W7V#CU$+U9+IhH1e*q@tF$cK^OkEktV+(p zZKH`uB0U#Ys^aqv@aFs^i7a0&1Le5&aoE^gCTc(fBM>%Mlc6;-b6L1~yG(R%6BBXR zc@;#>!Yz=JijuKhodL$u2_(FXM517$K?0dh1!$BgEQLfN5lLhsK*E!0Od5#^FtBeQ z9O}&=S1`pq!CPPGiG@=lh@MF#=H%oMasYzPkWM6nAV?%ph!hGQ)xaC`vvJe&yWx5c8MlTY*GpsefO%$3kVlJd7k_jZDMq`U>UfYO> z;s4WkueMQ=r-zAR*r>}g$k2Kyf)~MP?*7=3O%Y|o{Lr96ivnfvbh0cBtVM)877o23 z$W?MCodj~ZBv8O-09-Pe&*2C-BnFqwr_cmE2AM%#wDCTyfJdV9`E(MxQs%KVkPZSg zkjAF-sSLVc5i8Uh5lAb87yYVGzYAEJ;197(t^tM+ok610Wh{0;vQmfWj7pszOCb}; z*f0?!Q)z9Ia9f2I0_MR6RW>Xa7<3x!e2ST>_fVigGJwXAgLoJKAUsu0A>%<>Gz|{| zV6=jwkke(fXxv-8{CBBaXi-#xhM`|%!=%b6G6*2c@PM4Iz(>=l0G1dThq3EHxuaL-BiI^bd(I}%;2_Nd4<6^>=yFalH7suzo_GV zQhaXZ7#gFVa@RS-GoBFi<$AdA!c~??b z?oiT8y+~2!8#-fnlD2W;2qUtE=u<_Rg$5 z*hvMVs)tOc?0fp5qQW-IE=-pRx3b&C%lTnQ;P7vbGxq!lM3i|_aox3t_R~XLc!A~q z?Int<^wFzlF1FJ%E6sD}xJ>O2B~6~MZ(2CbWY|QI+b{2q#>oxu=Uh&fda4l;V)kp$z@PH@45wuQ7>TpNIH0by;Cd z;;e_SyV#|iIQ+K@llM+wA6yu-I-25^)-+l<;IW#C#-JyZ*@0W!(59PT?Y(kTgHf9* zaVpK0HRl|%L%o0L4=c-hHDq7C&F8n~4d+Lu2)EB$dCTvYoBYEAA9=vhK3#LAk{Ywy ztfA%HzMKtpAD_3!0;)a-zI;cciHBON>zz<7AP z%~`@$p}|^|HVe_=X$2QHeAR7F%%WfgbF)dv6V=3U|3;`+&k&vs9?&v5*$ zCu72{ams48IJNnd_WHrq(=Y!m`S|R!cKd>#+v4|p-{iF3b=guU&kwC34v)CMgjARN zHFn6Wn;K3=GD^=^HE#lj>_{%F`v1`sG*?2euNgiu5m9()t=*o7lg|o{C-?XrD*q>Y z$8{*UXSu#a;M6CSxm{j&N732228e-&; z)>Xc3Y0|@H+VF68PO<;i78CSsv43Ay-QE2)qX9R!vvyLaudem}DUZy~aDLu!_R{&aAws{%$I9$r>hO z=wLQCk7kVKc~n{5iJFhQZ^l>tdd=(HiXWYNU-Fji5A9;L@DXnFaFEHjv)getX%Y}x zzYa(mH!q7C#dn-$DlXxRRy<}%S2bk(msxV=IXbtQzWyk6FPHlMv-B4+?!IF8?S5kx zOy#XFhV(}|2Afk%Ln+gzpV*C*Q2jlAb}fUz);G>1OnxZ6xp-Fc+V-0l@{@QMIlB)0 E4+LLFP5=M^ literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00141.png b/web/src/assets/logo-img/00141.png new file mode 100755 index 0000000000000000000000000000000000000000..39d2f1587efdf92a96bde4507f40478575157711 GIT binary patch literal 2683 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00142.png b/web/src/assets/logo-img/00142.png new file mode 100755 index 0000000000000000000000000000000000000000..c6ba507cabf85e88bebd049e64dd8c5c88cd31cf GIT binary patch literal 2799 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00144.png b/web/src/assets/logo-img/00144.png new file mode 100755 index 0000000000000000000000000000000000000000..50f5c39b5e80d2673068ba51a4c303728fa3c87e GIT binary patch literal 2976 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00145.png b/web/src/assets/logo-img/00145.png new file mode 100755 index 0000000000000000000000000000000000000000..fccbb69fa1d99a6221c76a75eaf4bb9b848d0e1d GIT binary patch literal 2131 zcmaJ?ZB!Fy79J7Mf@nn+`KS_t_<K^PzX@Ll~!cgw$N1xz z`URP!R&dFQED0#l^D&h=D$juJ&5Mbb=Vi)a1$oEYq;L~L5NI$QC7Cn_wMN9mCBNWB zh`qy1Ba>dZ;F(RUSuMgL7_zA1fs=Q#2c5a!f`!9qvhn}P;(%v&X7){!!S$(88iliLU>S&xmp}G zQMAUOB?bXzlpEA~T&>fR9E@n1E(_<938gPn(C8(SSHxQ5VxfqV(M+hGMyG-_jmDAJ z3vVMHhy7p1YrT!}xq6HihZ%KQ203va%Ah4MQM+FbNRY#i5HeUI0f)|^FLAsM3-jqBkRyOVNB|L7 zJ`6EA9CieY#S%pjWSk|eSZl;ltsGm5t0v+uVi~`PMfe5`#dU^wo$laL2S`;qTxV42 z^dttIN+)fVpmMd=VcF(5p_d5@FoQZ9Q-};Y4e3RR5%p^%Fj)+g!$M&Si-plCOo)wA zI4B%OVQ`dbFvx~DFbb0w@rs|7?q!P-79tJ(k{X05XUI{AE~h{WwvrOYVnP%Sq*PLr zm;zQ}N)`sEL1Y>sk>=={pLNlaiD*s7_SH-fFR!Kw(-Na(AZBK>`#Yro;G7{AM8uoE zc~reW$}85VD?OyK#5>k^)R}+uR=vW)eRgV-e}RjzEN+chC8e#k3I_PDgVCT__uUYfFdSs>-?eBm5pNU>L zU6j>2dYq|YN0Lw3HiZtdd*$CK>7ybxuUmT9{OsZOp;aFq?b%n{xT8#T z_-PCBy}PTsB`)@!*)!-~V6~K;pH=DPZt>LLT`9RHb{^($pUFEztKz{A^H1_hF8T`4iw zM9>7lN0Gr=G$J=5p0m8n{u&MmcyBH$ILY)mk z_$@cov_7ObBfj|Q`~4d4zKY8Q(-xN_1^+0>DXqA%e%YlrdRAC=7KHp&r;9BEzByD@ zWsysdw1J~BEhln(5+c>@ym_9Hzh2+GGLJman()M)^eZV98T({T;Qevs02E<6oqO|a z<(=^9GO2%C%UEn(@#ijWeqHPCtj1>(n@?I!W_uMnrT%W*<)Jq+Kh!pB=WVD)TTJap zra}%Z_;=>oZGNWqi;%VN*V*RbH}?EUw~i)en`cJO1&npB9okd-!HT-U%~_=Kpt_2T zj6q=cwr^b{ zQ$W@{9D$sr^II=kuM9es91Mvsu_yAj`H?W*+#y*HeUI9WU*qmwmSX_U){LsYkcMv$ zKf2uBc|5)S=5J4k))j|e<241g{O-F4@oC%D%6jhX z^VE@uKTQ?7lxU_OHwM<_yi@(RUClMZ?9n3I#lvqWl7G|WzpUiG@OEa9G{CYh z<&Qf;YIe@xNw&nu!N|$r!i6tabu^fy-d{&I-e1@Bryt%k{Kdm7+Q$~vi(XAHC|{^3 za@tjq?qPkDlzXgfZm78<*N<{4{lfHc)%X^Zni#guzUOWr5FI7)h4K4R$8TONj1kmF HrXKkpONCGK literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/00146.png b/web/src/assets/logo-img/00146.png new file mode 100755 index 0000000000000000000000000000000000000000..78efd4364158dbd6144a57920130ee9fa7b0d9e0 GIT binary patch literal 2140 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/0015.png b/web/src/assets/logo-img/0015.png new file mode 100755 index 0000000000000000000000000000000000000000..80690443178a2e0e7c90241c5a89ba2d33ef750b GIT binary patch literal 3485 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 GB>BHw`0(xk literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/0016.png b/web/src/assets/logo-img/0016.png new file mode 100755 index 0000000000000000000000000000000000000000..f943e5ff3ce4edbbd4a44e431eaab5a19b790d98 GIT binary patch literal 3117 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 QTK<8jxp`CT$)Sh-2fzd+M*si- literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/0017.png b/web/src/assets/logo-img/0017.png new file mode 100755 index 0000000000000000000000000000000000000000..a22a176d37819a56a43ca8a42686f4dc0e715de7 GIT binary patch literal 2360 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 G)PDj2m32q} literal 0 HcmV?d00001 diff --git a/web/src/assets/logo-img/0019.png b/web/src/assets/logo-img/0019.png new file mode 100755 index 0000000000000000000000000000000000000000..ebcb29d1049c5595fba657aac1752938a6f8feb1 GIT binary patch literal 2061 zcmaJ?dsGu=7LN#m6l}FYc}UGhz_^&#Z76`@Z|#-@U*4 zIz%mNJ0$5BIo5^9(**p=CCE^Gu z(+`#KWqvV}q+lLasVfKF)8ZP{iVw$shF z#V!jn)TXx@Ew~XgQ=AszR4fx0QwgRoLNHmB%9n=Cw&_F>DP!7U3zN-YF-<0CTvOUM zT#f#p#w)dL+H4ETRHHU5)2b)xVOZ<}6S@0yM@~h8jcB#iNE8L$B*XNXCe(~8WMV3D z!$6FPh|dy&AWJBR1RRjfhNM!tlqCQq5Wthm1Z)A@W#d&?DJYbIAfGP>A>kC3C*%t` zJRwiQhqwa1+=W$`Z8&V!qb|Qj!tXSe_orA9XhmThvuZJHldA(%X&8>#(l84JU^Cbh zniAF<%}&WuXN6t_EJLlvEhr+lVkXK|ibcj(P!RAUxG=&3=qv-mp>q*Emo5+hdOE^k zvkY7W5dds}I*mvEkh&KwN=S$>EG{-8t{%|C9JZd$LHGuG1dq$13pfS?-GCxO18U%* z!c-2GNl;`uyXFsFD<1Y3F7c_s!%gAN>*ZKfTT5Y63IP8A(LqBH-0$0E|#3& z-<5TByWfSFm3tCYE4L@~fY-od;@E;6l8a>7+d-j{1w{wBhQN z739j9j*70vO8vZFww(U<${q8S(^DokNp?Km4`-iYssfrcS?x(++xb3K1RnEdjWy(8 zFm3ssRecT5%4G+96Wh<{`0nlT9PeyBv@_V$696CDKHv`BR;}8mk1j`ll{`MPtw+2M z=7Hhg4xidCG^V$C^{WqmGhQDPQKgtr)C_8M2ak=$tCqTbKQmL2usY$aqu*>#7W^!} zuZ~?f7el6H=vp=#<6ZvUQXtAH< zxOd8OGT|cIgC?r}y1(kDs3z5nT2cqE#xL)yNw4}F9@>i=il6#^KNsz@oLq5d5FvkF zzLn;a+|h6+q%F|BM&qp-$bJ9WyNjY2;n9U-?dP-Rb%lAUGz$}tx)0A7h0?H#v2$nX z1Jagr20-%I?2OE}!M&b2O=-qPIV^WG%Jgos|o_ zAxYof`)}RY>=71oByQug%16>ukSsH9Vddn>fyK17DS~GIjv;)>fQTvIHX`$=;iql! zHa(e9I!el%5m+{nT{2M({|lJy=$7=l?Vs~w)Gf`=g`FRqAN5+KI~V1f$$Xx0soyPj zl=d*)4LT5hB2E}p@FS92|8b#5m1ocT4<8i!qJzH#Qrb%-zOzR@V-!9Q#((!rzK~UR7_Cs4$rPQe$2b$UQ7A%l8L(O4`!BqeFjge2LQD|5U;)o5A|jj zJu-)fjWs#eXv~f;&%zN|a-ZSuyJq@exOQS!JO(`qfSu~FvM;`d!Tt94m zOMdWsrB&VgcYWw{2L9*lXJda~TDu`;g=f$3=E?j$a>mL1rX1w60t0QlnVNbj`>m9b zhg(c*vG&gmQ`H{b{wo4obV&R7Lv$4;a9}S7$$9~B#j>U>$#!%-&Nlg zn66In&IUDuUxjv6K7F$2#BlHrwBwW|A&EZ~L#2C9-zGm;G+)vJ{+72IOoqBLcE2l~ zJdzFsc7L}ZP_y~VF-pkseV6y0dUH -
+