You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
90 lines
2.8 KiB
90 lines
2.8 KiB
<!--profile.wxml-->
|
|
<view class="container">
|
|
<!-- 页面标题 -->
|
|
<view class="page-header">
|
|
<text class="page-title">个人中心</text>
|
|
</view>
|
|
|
|
<!-- 用户信息区域 -->
|
|
<view class="user-section">
|
|
<view class="user-info">
|
|
<image class="avatar" src="{{userInfo.avatarUrl || '/images/logo.png'}}" mode="aspectFill" />
|
|
<view class="user-details">
|
|
<text class="nickname">{{userInfo.nickName || '微信用户'}}</text>
|
|
<text class="user-id">ID: {{userOpenid}}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- 功能菜单 -->
|
|
<scroll-view class="menu-content" scroll-y="true">
|
|
|
|
<!-- 基础设置 -->
|
|
<view class="menu-section">
|
|
<text class="section-title">基础设置</text>
|
|
<view class="menu-list">
|
|
<view class="menu-item" bindtap="onAddCourse">
|
|
<view class="menu-content">
|
|
<text class="menu-title">添加课程</text>
|
|
<text class="menu-desc">手动添加新的课程</text>
|
|
</view>
|
|
<text class="menu-arrow">></text>
|
|
</view>
|
|
|
|
<view class="menu-item" bindtap="onOcrImport">
|
|
<view class="menu-content">
|
|
<text class="menu-title">OCR导入</text>
|
|
<text class="menu-desc">拍照识别课表快速导入</text>
|
|
</view>
|
|
<text class="menu-arrow">></text>
|
|
</view>
|
|
|
|
<view class="menu-item" bindtap="onSemesterSetting">
|
|
<view class="menu-content">
|
|
<text class="menu-title">学期设置</text>
|
|
<text class="menu-desc">{{semesterConfig.name}} (第{{currentWeek}}周)</text>
|
|
</view>
|
|
<text class="menu-arrow">></text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- 清空课程表 -->
|
|
<view class="menu-section">
|
|
<text class="section-title">数据管理</text>
|
|
<view class="menu-list">
|
|
<view class="menu-item" bindtap="onClearAllCourses">
|
|
<view class="menu-content">
|
|
<text class="menu-title danger">清空课程表</text>
|
|
<text class="menu-desc">删除所有课程数据</text>
|
|
</view>
|
|
<text class="menu-arrow">></text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- 关于我们 -->
|
|
<view class="menu-section">
|
|
<text class="section-title">关于</text>
|
|
<view class="menu-list">
|
|
<view class="menu-item" bindtap="onAbout">
|
|
<view class="menu-content">
|
|
<text class="menu-title">关于我们</text>
|
|
<text class="menu-desc">版本信息和开发团队</text>
|
|
</view>
|
|
<text class="menu-arrow">></text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
</scroll-view>
|
|
|
|
<!-- 版本信息 -->
|
|
<view class="footer">
|
|
<text class="version-text">课表助手 v{{appVersion}}</text>
|
|
<text class="copyright">© 2025 课表OCR识别小程序</text>
|
|
</view>
|
|
</view>
|