YY 2 năm trước cách đây
mục cha
commit
d1421f279f

+ 5 - 1
pages/schAdmin/coach/add.js

@@ -26,6 +26,7 @@ Page({
     back: function () {
         wx.navigateBack({ delta: 1 })
     },
+    // 上传照片
     imgUpl: function (e) {
         const that = this;
         let data = that.data.form.icon;
@@ -57,7 +58,6 @@ Page({
             that.setData({ 'form.zhLevel': data.label });
         }
     },
-
     // 提交登录
     onSubmit: async function (e) {
         const that = this;
@@ -95,15 +95,19 @@ Page({
             key: 'user',
             success: async res => {
                 that.setData({ school_id: res.data.info.id })
+                // 教练等级
                 const aee = await app.$get(`/dict`, { code: "coach_grade" });
                 if (aee.errcode == '0' && aee.total > 0) that.setData({ levelList: aee.data[0].list });
+                // 性别
                 const ree = await app.$get(`/dict`, { code: "gender" });
                 if (ree.errcode == '0' && ree.total > 0) that.setData({ genderList: ree.data[0].list });
                 if (that.data.id) {
                     const arr = await app.$get(`/coach/${that.data.id}`);
                     if (arr.errcode == '0') {
+                        // 性别
                         let gender = that.data.genderList.find(i => i.value == arr.data.gender)
                         if (gender) arr.data.zhGender = gender.label;
+                        // 教练等级
                         let level = that.data.levelList.find(i => i.value == arr.data.level)
                         if (level) arr.data.zhLevel = level.label;
                         that.setData({ form: arr.data });

+ 1 - 1
pages/schAdmin/coach/list.js

@@ -82,7 +82,6 @@ Page({
             correctLevel: QRCode.CorrectLevel.L,
         });
     },
-
     // 关闭弹框
     toClose: function () {
         const that = this;
@@ -136,6 +135,7 @@ Page({
                 const arr = await app.$get(`/rcs`, { ...info });
                 if (arr.errcode == '0') {
                     for (const val of arr.data) {
+                        // 教练等级
                         let level = that.data.levelList.find(i => i.value == val.coach_id_level)
                         if (level) val.zhLevel = level.label;
                     }

+ 1 - 1
pages/schAdmin/coach/list.wxml

@@ -26,7 +26,7 @@
                         </view>
                         <view class="btn">
                             <button bindtap="toEdit" data-item="{{item}}">信息维护</button>
-                            <button bindtap="toBind" data-item="{{item}}">绑定账号</button>
+                            <button bindtap="toBind" data-item="{{item}}" wx:if="{{item.user_id==null}}">绑定账号</button>
                             <button bindtap="toDel" data-item="{{item}}">删除信息</button>
                         </view>
                     </view>

+ 2 - 0
pages/schAdmin/course/coachlist.wxml

@@ -20,6 +20,8 @@
                                 <view class="name textOver">{{item.coach_id_name||'教练姓名'}}</view>
                                 <view class="other">课时费:{{item.money||'暂无'}}
                                 </view>
+                                <view class="other">课程名称:{{item.lesson_id_title||'暂无'}}
+                                </view>
                             </view>
                         </view>
                         <view class="btn">

+ 3 - 4
pages/schAdmin/course/list.less

@@ -88,16 +88,15 @@
             }
 
             .btn {
-                display: flex;
-                flex-direction: row;
+                text-align: center;
 
                 button {
-                    width: 100%;
+                    width: 23vw;
+                    margin: 0 1vw 1vw 1vw;
                     padding: 2vw;
                     font-size: var(--font14Size);
                     color: var(--whiteColor);
                     border-radius: 50px;
-                    margin: 0 2vw;
                     background-color: #35d4bd;
                     box-sizing: content-box;
                     border: 2px dashed var(--whiteColor);

+ 5 - 5
pages/schAdmin/course/list.wxml

@@ -16,8 +16,7 @@
                             <view class="content">
                                 <view class="name textOver">{{item.title||'暂无'}}</view>
                                 <view class="other">课程类型:<text>{{item.zhtype||'暂无'}}</text></view>
-                                <view class="other">课程状态:<text>{{item.zhstatus||'暂无'}}</text>
-                                </view>
+                                <view class="other">课程状态:<text>{{item.zhstatus||'暂无'}}</text></view>
                                 <view class="other">开课时间:{{item.time_start||'暂无'}}
                                 </view>
                                 <view class="other">人数上限:{{item.limit||'暂无'}}
@@ -27,9 +26,10 @@
                             </view>
                         </view>
                         <view class="btn">
-                            <button bindtap="toEdit" data-item="{{item}}">信息维护</button>
-                            <button bindtap="toCoach" data-item="{{item}}">教练管理</button>
-                            <button bindtap="toDel" data-item="{{item}}">删除信息</button>
+                            <button bindtap="toEdit" size="mini" data-item="{{item}}">信息维护</button>
+                            <button bindtap="toCoach" size="mini" data-item="{{item}}">教练管理</button>
+                            <button bindtap="toCoach" size="mini" data-item="{{item}}">详细信息</button>
+                            <button bindtap="toDel" size="mini" data-item="{{item}}">删除信息</button>
                         </view>
                     </view>
                 </view>

+ 3 - 4
pages/schAdmin/course/list.wxss

@@ -75,16 +75,15 @@
   color: var(--redColor);
 }
 .main .two .list .btn {
-  display: flex;
-  flex-direction: row;
+  text-align: center;
 }
 .main .two .list .btn button {
-  width: 100%;
+  width: 23vw;
+  margin: 0 1vw 1vw 1vw;
   padding: 2vw;
   font-size: var(--font14Size);
   color: var(--whiteColor);
   border-radius: 50px;
-  margin: 0 2vw;
   background-color: #35d4bd;
   box-sizing: content-box;
   border: 2px dashed var(--whiteColor);

+ 1 - 1
pages/schAdmin/student/list.wxml

@@ -27,7 +27,7 @@
                         </view>
                         <view class="btn">
                             <button bindtap="toEdit" data-item="{{item}}">信息维护</button>
-                            <button bindtap="toBind" data-item="{{item}}">绑定账号</button>
+                            <button bindtap="toBind" data-item="{{item}}" wx:if="{{item.user_id==null}}">绑定账号</button>
                             <button bindtap="toDel" data-item="{{item}}">删除信息</button>
                         </view>
                     </view>

+ 1 - 1
utils/dict.js

@@ -65,7 +65,7 @@ export const school_menu = [
                 icon: 'icon-yonghu',
                 btn: [
                     { title: '课程管理', route: 'schAdmin/course/list', icon: 'icon-gongkaikekaifangke' },
-                    { title: '课程学员信息', route: 'schAdmin/coursestu/list', icon: 'icon-gongkaikekaifangke' },
+                    // { title: '课程学员信息', route: 'schAdmin/coursestu/list', icon: 'icon-gongkaikekaifangke' },
                     { title: '试课学员审批', route: 'schAdmin/coursetryexam/list', icon: 'icon-tianshenpi' },
                     { title: '临时上课学员', route: 'schAdmin/courseexam/list', icon: 'icon-tianshenpi' },
                 ]