|
@@ -1,84 +1,156 @@
|
|
|
<style lang="less" scoped>
|
|
|
- @import './Index.less';
|
|
|
-</style>
|
|
|
|
|
|
+ @import './ClassroomSetting.less';
|
|
|
+</style>
|
|
|
+<style>
|
|
|
+ .class-search-input .ivu-input {
|
|
|
+ height: 30px;
|
|
|
+ background: none;
|
|
|
+ line-height: 30px;
|
|
|
+ border: none;
|
|
|
+ }
|
|
|
+ .hiteach-code-wrap-header .ivu-input {
|
|
|
+ width:calc(100% - 30px);
|
|
|
+ -webkit-width:calc(100% - 30px);
|
|
|
+ -moz-width:calc(100% - 30px);
|
|
|
+ background:none;
|
|
|
+ border:none;
|
|
|
+ border-radius:0px;
|
|
|
+ font-size:12px;
|
|
|
+ color:#424242;
|
|
|
+ }
|
|
|
+ .class-attr-wrap .ivu-input {
|
|
|
+ width:calc(100% - 30px);
|
|
|
+ -webkit-width:calc(100% - 30px);
|
|
|
+ -moz-width:calc(100% - 30px);
|
|
|
+ background:none;
|
|
|
+ border:none;
|
|
|
+ border-radius:0px;
|
|
|
+ font-size:16px;
|
|
|
+ border-bottom: 2px solid #424242;
|
|
|
+ }
|
|
|
+ .class-attr-wrap .ivu-select {
|
|
|
+ width:calc(100% - 30px);
|
|
|
+ -webkit-width:calc(100% - 30px);
|
|
|
+ -moz-width:calc(100% - 30px);
|
|
|
+ }
|
|
|
+ .class-attr-wrap .ivu-select-selection {
|
|
|
+ background:none;
|
|
|
+ border-color: #424242;
|
|
|
+ }
|
|
|
+ .class-attr-wrap .ivu-divider {
|
|
|
+ background-color:#424242;
|
|
|
+ }
|
|
|
+</style>
|
|
|
<template>
|
|
|
- <div id="login" class="login backdrop-light">
|
|
|
- <div class="login-body">
|
|
|
- <div class="center-box">
|
|
|
- <img style="width:33%;" src="@/assets/mark.svg"/>
|
|
|
- <h2 style="color:#c5b381e0;">歡迎來到醍摩豆雲平台 ! 請選擇您的身分進行登入 !</h2>
|
|
|
- <Row style="margin-top: 50px;">
|
|
|
- <Col :span="12" style="border-right: 1px solid #fff;">
|
|
|
- <div style="width: 450px;margin: auto;">
|
|
|
- <div style="padding: 5px 0;" >
|
|
|
- <h1 style="color: #fefefe;font-weight: 100;display: inline-block;vertical-align: middle;">教師身分登入 | </h1>
|
|
|
- <div style="display: inline-block;vertical-align: middle;">
|
|
|
- <a style="margin: 0 10px;"><img style="width: 30px;" src="@/assets/image/touxiang.png"></a>
|
|
|
- <a style="margin: 0 10px;"><img style="width: 30px;" src="@/assets/image/touxiang.png"></a>
|
|
|
- <a style="margin: 0 10px;"><img style="width: 30px;" src="@/assets/image/touxiang.png"></a>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div style="padding: 5px 0;" >
|
|
|
- <Input v-model="value" placeholder="醍摩豆帳號" />
|
|
|
- </div>
|
|
|
- <div style="padding: 5px 0;" >
|
|
|
- <Input v-model="value" placeholder="密碼"/>
|
|
|
- </div>
|
|
|
- <div style="padding: 1px 0;" >
|
|
|
- <Checkbox v-model="single" style="color: #fefefe;">記住我的登入資訊</Checkbox><a> | 忘記帳號/密碼?</a>
|
|
|
+ <div class="container-box">
|
|
|
+ <div class="container-left">
|
|
|
+ <div class="container-left-title">
|
|
|
+ <span class="first-title">教室列表</span>
|
|
|
+ <span class="label-style"><Icon class="label-icon" color="white" type="ios-albums-outline" />储存变更</span>
|
|
|
+ <span class="label-style"><Icon class="label-icon" color="white" type="md-add" />新增教室</span>
|
|
|
+ </div>
|
|
|
+ <div class="container-left-wrap">
|
|
|
+ <div class="container-left-box">
|
|
|
+ <div class="class-search-input">
|
|
|
+ <Input placeholder="请输入关键字或资讯" style="width: 100%;height:30px;">
|
|
|
+ <Icon style="margin-top:0px;" type="ios-search" slot="suffix" />
|
|
|
+ </Input>
|
|
|
+ </div>
|
|
|
+ <p class="list-order">
|
|
|
+ <Icon class="label-icon" color="white" type="md-funnel" />
|
|
|
+ 依创建时间排序
|
|
|
+ </p>
|
|
|
+ <div class="class-list">
|
|
|
+ <div class="class-list-item" v-for="(item,index) in classList">
|
|
|
+ <div class="class-list-item-left">
|
|
|
+ <p class="class-name">预设教室</p>
|
|
|
+ <p class="class-hiteach-code second-text-color">未输入HiTeach软件序号</p>
|
|
|
+ <p class="class-type second-text-color">
|
|
|
+ <Icon type="md-arrow-dropright" size="18" />一般教室{{index}}
|
|
|
+ </p>
|
|
|
+ <p class="second-text-color">
|
|
|
+ <span>学生人数:</span>
|
|
|
+ <span class="primary-text-color">0</span>
|
|
|
+ <span>|</span>
|
|
|
+ <span>班主任:</span>
|
|
|
+ <span class="primary-text-color">未指定班主任</span>
|
|
|
+ </p>
|
|
|
</div>
|
|
|
- <div style="padding: 5px 0;text-align: right;" >
|
|
|
- <Button style="width: 150px;background-color: #082835;color:#fefefe;">登入</Button>
|
|
|
+ <div class="class-list-item-tool">
|
|
|
+ <Icon type="ios-copy" title="不知道" />
|
|
|
+ <Icon type="md-trash" title="删除" />
|
|
|
</div>
|
|
|
</div>
|
|
|
- </Col>
|
|
|
- <Col :span="12">
|
|
|
- <div style="width: 450px;margin: auto;">
|
|
|
- <div style="padding: 5px 0;" >
|
|
|
- <h1 style="color: #fefefe;font-weight: 100;display: inline-block;vertical-align: middle;">學生身分登入 | </h1>
|
|
|
- <div style="display: inline-block;vertical-align: middle;">
|
|
|
- <a style="margin: 0 10px;"><img style="width: 30px;" src="@/assets/image/touxiang.png"></a>
|
|
|
- <a style="margin: 0 10px;"><img style="width: 30px;" src="@/assets/image/touxiang.png"></a>
|
|
|
- <a style="margin: 0 10px;"><img style="width: 30px;" src="@/assets/image/touxiang.png"></a>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div style="padding: 5px 0;" >
|
|
|
- <Input v-model="value" placeholder="醍摩豆帳號" />
|
|
|
- </div>
|
|
|
- <div style="padding: 5px 0;" >
|
|
|
- <Input v-model="value" placeholder="密碼"/>
|
|
|
- </div>
|
|
|
- <div style="padding: 1px 0;" >
|
|
|
- <Checkbox v-model="single" style="color: #fefefe;">記住我的登入資訊</Checkbox><a> | 忘記帳號/密碼?</a>
|
|
|
- </div>
|
|
|
- <div style="padding: 5px 0;text-align: right;" >
|
|
|
- <Button style="width: 150px;background-color: #082835;color:#fefefe;">登入</Button>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="container-right-box">
|
|
|
+ <div class="container-right-title">
|
|
|
+ <span class="first-title">教室属性</span>
|
|
|
+ </div>
|
|
|
+ <div class="class-attr-wrap">
|
|
|
+ <span class="class-attr-wrap-label">教室名称</span>
|
|
|
+ <Input v-model="className" placeholder="请输入教室名称..." />
|
|
|
+ <span class="class-attr-wrap-label">班主任设定</span>
|
|
|
+ <Input v-model="headmaster" placeholder="请输入指定教师名称..." />
|
|
|
+ <span class="class-attr-wrap-label">选择教室学段</span>
|
|
|
+ <Select v-model="model1">
|
|
|
+ <Option v-for="item in periodList" :value="item.value" :key="item.value">{{ item.label }}</Option>
|
|
|
+ </Select>
|
|
|
+ <span class="class-attr-wrap-label">选择教室年级</span>
|
|
|
+ <Select v-model="model1">
|
|
|
+ <Option v-for="item in gradeList" :value="item.value" :key="item.value">{{ item.label }}</Option>
|
|
|
+ </Select>
|
|
|
+ <span class="class-attr-wrap-label">HiTeach软件序号</span>
|
|
|
+ <Input v-model="hiteachCode" placeholder="请输入序号或在右侧列表选择可用序号..." />
|
|
|
+ <Divider style="margin-top:60px;color:#424242;" />
|
|
|
+ </div>
|
|
|
+ <div class="hiteach-code-wrap">
|
|
|
+ <div class="hiteach-code-wrap-header">
|
|
|
+ <p>HiTeach序号列表(星号为大量授权序号)</p>
|
|
|
+ <Input placeholder="请输入关键字或资讯" style="width: 100%;height:30px;">
|
|
|
+ <Icon style="margin-top:0px;" type="ios-search" slot="suffix" />
|
|
|
+ </Input>
|
|
|
+ </div>
|
|
|
+ <div class="hiteach-code-wrap-list">
|
|
|
+ <h1>没有序号登录</h1>
|
|
|
</div>
|
|
|
- </Col>
|
|
|
- </Row>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="login-footer">
|
|
|
- <h2 class="footer-title">
|
|
|
- 相關連結
|
|
|
- </h2>
|
|
|
- <a class="link">AClassONE智慧學伴網頁版</a><span class="demarcation"> | </span><a class="link">AClassONE智慧學伴網頁版</a><span class="demarcation"> | </span><a class="link">AClassONE智慧學伴網頁版</a>
|
|
|
- <h5 style="position: absolute;bottom:0;width: 100%;padding: 7px;color: #515a6e;">© HABOOL Group 2019</h5>
|
|
|
+ <div class="container-right">
|
|
|
+ <div class="container-right-title">
|
|
|
+ <span class="first-title">校园平面图与教室位置设定</span>
|
|
|
+ </div>
|
|
|
+ <div class="school-plan-wrap">
|
|
|
+ <p><Icon class="label-icon" color="white" type="ios-cloud-upload-outline" size="20" />长传平面图</p>
|
|
|
+ <h1>未上传平面图</h1>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-export default {
|
|
|
- data () {
|
|
|
- return {
|
|
|
+ export default {
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ model1:'',
|
|
|
+ headmaster: '',
|
|
|
+ className: '',
|
|
|
+ hiteachCode:'',
|
|
|
+ classList: [],
|
|
|
+ periodList: [],
|
|
|
+ gradeList:[]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
|
|
|
+ },
|
|
|
+ mounted() {
|
|
|
+ this.classList = [...Array(10).keys()];
|
|
|
}
|
|
|
- },
|
|
|
- methods:{
|
|
|
-
|
|
|
}
|
|
|
-}
|
|
|
-</script>
|
|
|
+</script>
|