فهرست منبع

7. 测试在线升级√
24.管理端预约查询,没有按照时间范围搜索√
28.空课不允许管理端提交√

Changpeng Duan 5 سال پیش
والد
کامیت
8925279808
2فایلهای تغییر یافته به همراه39 افزوده شده و 10 حذف شده
  1. 27 8
      pc/src/views/courseEdit.vue
  2. 12 2
      tv/README.md

+ 27 - 8
pc/src/views/courseEdit.vue

@@ -29,7 +29,8 @@
                 </div>
             </div>
             <div class="change">
-                <el-button @click="confirmBegin" type="primary" v-if="FinishClass == 3">确认上课</el-button>
+                <el-button @click="confirmBegin" type="primary" :disabled="BeginState" v-if="FinishClass == 3">确认上课
+                </el-button>
                 <el-button @click="addFinish" type="primary" v-if="FinishClass == 2">确认下课</el-button>
                 <el-button @click="addFinishMember">添加上课会员</el-button>
             </div>
@@ -227,13 +228,13 @@
                 <span class="blueTitle">{{ClassName}} {{BeginTime}}</span>
                 <div>
                     <!--<el-transfer filterable v-model="dialogCoachValue" :data="form.dialogCoachdata"-->
-                                 <!--:titles="['教练列表', '已添加教练']"></el-transfer>-->
-                   <p>
-                       您是否确认下课?
-                       <br>
-                       <br>
-                       (确定后将不可再编辑上课学员的信息)
-                   </p>
+                    <!--:titles="['教练列表', '已添加教练']"></el-transfer>-->
+                    <p>
+                        您是否确认下课?
+                        <br>
+                        <br>
+                        (确定后将不可再编辑上课学员的信息)
+                    </p>
                     <br>
                 </div>
             </div>
@@ -269,6 +270,7 @@
         data() {
             return {
                 serachBtnStatus: false,
+                BeginState: true,//确认上课
                 tableData: [],
                 title: '',
                 ClassType: 0,
@@ -527,6 +529,8 @@
             // 确认上课
             confirmBegin() {
                 let that = this;
+                console.log(123);
+                return false
                 // 没绑心率带不能开课,预约未到的不管他
                 for (var i = 0; i < this.tableData.length; i++) {
                     if (this.tableData[i].BindId == 0 && this.tableData[i].Status != 2) {
@@ -762,6 +766,7 @@
             getTableQuery() {
                 let that = this;
                 that.loading = true;
+                that.BeginState = true;
                 let param = {
                     token: localStorage.token,
                     stdId: this.$route.query.StdId,
@@ -774,6 +779,20 @@
                     if (json.Code == 0) {
                         that.loading = false;
                         if (json.Rs) {
+                            // 没人不允许开课
+                            if (json.Rs.length > 0) {
+                                that.BeginState = false
+                            }
+                            // 全部预约未到也不允许开课
+                            json.Rs.map(function (item) {
+                                if (item.Status == 2) {
+                                    that.BeginState = true;
+                                } else {
+                                    that.BeginState = false;
+                                    return false
+                                }
+                            });
+
                             // 分队处理
                             // 未上课的分队,已上课的旧的不处理,新人需要处理
                             if (that.FinishClass == 3) {

+ 12 - 2
tv/README.md

@@ -28,6 +28,8 @@ http://tv.iyoogo.com:85/
 3) 打包APP (注意打包为正式版
 4) 打开APP后,点击小飞龙logo获取uuid,在管理端添加当前区域
 5) 重启APP(非必须
+6) 给盒子设置关闭屏保
+7) 给盒子设置autoStar 自启运行程序
 
 小飞龙wgt升级步骤
 
@@ -91,19 +93,27 @@ https://segmentfault.com/a/1190000021281307
 10. PK课显示教练√
 29.rank界面无数据的时候停留不走√
 
+12/16
+7. 测试在线升级√
+24.管理端预约查询,没有按照时间范围搜索√  
+28.空课不允许管理端提交√ 
 
 1. 月、周卡路里总计火焰字体
 2. 私有心率带角标
 5. 小pad样式兼容
-7. 测试在线升级
 8. 管理端图片裁切
 9. 胜率显示从后台取胜率数据
 
 29.PC图片上传进行压缩 todo
 19.等待页面的数字使用图片替换 todo  
 23.彩蛋和新学生接口可以合并 todo  
-24.管理端预约查询,没有按照时间范围搜索  
+
 25.PC端兼容小pad
+26.PK红色的圈太粗糙
+27.pk4人的时候充分利用布局
+
+29首页界面和内页都给课程增加关课按钮
+
 
 
 // 上课中学生信息