174 lines
6.0 KiB
Plaintext
174 lines
6.0 KiB
Plaintext
![]() |
<!--subpackage/teacher/new-work/new-work.wxml-->
|
||
|
<view class="page-content pad">
|
||
|
<mp-bar background="linear-gradient(190deg, #49a5fc 0%, #f7f7f7 800rpx, #f7f7f7 100%)" title="新建作业" color="rgba(255,255,255,0.8)"></mp-bar>
|
||
|
|
||
|
<view class="title">作业名称</view>
|
||
|
|
||
|
<view class="card">
|
||
|
<view class="cell">
|
||
|
<view class="left">作业名称</view>
|
||
|
<view class="right">
|
||
|
<input type="text" placeholder="请输入作业名称" class="ipt" bindinput="changeName" />
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
<view class="cell">
|
||
|
<view class="left">选择项目</view>
|
||
|
<view class="right">
|
||
|
<picker bindchange="bindPickerChange" range-key="name" range="{{workModeTypeList}}" id="workModeType" data-list="workModeTypeList">
|
||
|
<view class="picker">
|
||
|
{{workModeType.name == null ?"请选择" : workModeType.name}}
|
||
|
</view>
|
||
|
</picker>
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
<view class="title">作业时间</view>
|
||
|
<view class="card">
|
||
|
<view class="cell">
|
||
|
<view class="left">开始时间设置</view>
|
||
|
<view class="right">
|
||
|
<picker mode="date" start="{{nowDate}}" bindchange="bindPickerChange" id="startTime">
|
||
|
<view class="picker">
|
||
|
{{startTime != '' ? startTime: '请选择'}}
|
||
|
</view>
|
||
|
</picker>
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
<view class="cell">
|
||
|
<view class="left">结束时间设置</view>
|
||
|
<view class="right">
|
||
|
<view class="right">
|
||
|
<picker mode="date" start="{{nowDate}}" bindchange="bindPickerChange" id="endTime">
|
||
|
<view class="picker">
|
||
|
{{endTime != '' ? endTime: '请选择'}}
|
||
|
</view>
|
||
|
</picker>
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
<view class="cell" id="once" bind:tap="showDialog">
|
||
|
<view class="left">重复设置</view>
|
||
|
<view class="right">
|
||
|
<view class="right">
|
||
|
{{weekName}}
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
|
||
|
<view class="title">年级</view>
|
||
|
<view class="card">
|
||
|
<view class="cell">
|
||
|
<view class="left">年级--班级</view>
|
||
|
<view class="right">
|
||
|
<picker range="{{classList}}" range-key="name" bindchange="bindPickerChange" id="nowClass" data-list="classList">
|
||
|
<view class="picker">
|
||
|
{{nowClass.name != null ? nowClass.name: '请选择'}}
|
||
|
</view>
|
||
|
</picker>
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class="cell">
|
||
|
<view class="left">选择学生</view>
|
||
|
<view class="right">
|
||
|
<block >
|
||
|
<view class="all-icon {{clickList.length <= 0 ? '' : 'nooo'}}" bind:tap="all">
|
||
|
<mp-icon icon="done" color="#fff" size="{{14}}" class="iconn" type="field"></mp-icon>
|
||
|
</view>
|
||
|
<text bind:tap="all" class="all {{clickList.length >0 ? '' : 'ccc'}}">全部学生 </text>
|
||
|
</block>
|
||
|
|
|
||
|
<view bind:tap="checkStuent" class="sub {{clickList.length >0 ? 'ccc' : ''}}">
|
||
|
部分学生
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
|
||
|
|
||
|
<view class="title">作业内容</view>
|
||
|
<view class="card">
|
||
|
<view class="cell">
|
||
|
<view class="left">作业模式</view>
|
||
|
<view class="right">
|
||
|
<picker bindchange="bindPickerChange" range-key="name" range="{{workTypeList}}" id="workType" data-list="workTypeList">
|
||
|
<view class="picker">
|
||
|
{{workType.name == null ?"请选择" : workType.name}}
|
||
|
</view>
|
||
|
</picker>
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
<view class="cell">
|
||
|
<view class="left">{{workType.id == null ? '个数/时长' : workType.id == 1 ? '时长':'个数'}}</view>
|
||
|
<view class="right">
|
||
|
<view bind:tap="back" wx:if="{{workType.id == null}}">请先选择作业模式</view>
|
||
|
<picker bindchange="bindMultiPickerChange" range="{{multiArray}}" mode="multiSelector" wx:elif="{{ workType.id == 2}}">
|
||
|
<view class="picker">
|
||
|
{{num == 0 ?"请选择" : num}}
|
||
|
</view>
|
||
|
</picker>
|
||
|
|
||
|
<picker bindchange="bindPickerChange" range="{{timeList}}" id="time" data-list="timeList" wx:else>
|
||
|
<view class="picker">
|
||
|
{{time == 0 ?"请选择" : time+'分钟'}}
|
||
|
</view>
|
||
|
</picker>
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
<view class="cell">
|
||
|
<view class="left">组数</view>
|
||
|
<view class="right">
|
||
|
<picker bindchange="bindPickerChange" range="{{groupList}}" id="group" data-list="groupList">
|
||
|
<view class="picker">
|
||
|
{{group == null ?"请选择" : group}}
|
||
|
</view>
|
||
|
</picker>
|
||
|
<mp-icon icon="arrow" class="iccon" color="#888" size="{{10}}"></mp-icon>
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
<view bind:tap="newWork" class="sureBtn">
|
||
|
确认
|
||
|
</view>
|
||
|
|
||
|
<mp-half-screen-dialog show="{{show !=''}}" closabled="{{false}}">
|
||
|
<view slot="title">
|
||
|
<view class="tittle">重复生效</view>
|
||
|
</view>
|
||
|
<view slot="desc">
|
||
|
<checkbox-group bindchange="checkboxChange">
|
||
|
<label class="time" wx:for="{{weekList}}" wx:key="value">
|
||
|
{{item.name}}
|
||
|
<checkbox value="{{item.value}}" color="#26A6F6" />
|
||
|
</label>
|
||
|
</checkbox-group>
|
||
|
|
||
|
</view>
|
||
|
|
||
|
<view slot="footer">
|
||
|
<view class="btnl">
|
||
|
<button class="suu" bind:tap="close">取消</button>
|
||
|
<button class="suu su" bind:tap="sure">确定</button>
|
||
|
</view>
|
||
|
|
||
|
</view>
|
||
|
</mp-half-screen-dialog>
|
||
|
</view>
|