From 1882d607549762a84b1a5326f7262eba01363b85 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期一, 14 八月 2023 10:00:16 +0800
Subject: [PATCH] 更新课包功能

---
 cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html |  107 +++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 86 insertions(+), 21 deletions(-)

diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html
index 12ab2ab..c0f1ae6 100644
--- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html
+++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html
@@ -63,6 +63,7 @@
                     <label class="col-sm-3 control-label">*授课教师:</label>
                     <div class="col-sm-4">
                         <select class="form-control" id="coachId" name="coachId">
+                            <option value="">请选择</option>
                             @for(obj in coach){
                             <option value="${obj.id}">${obj.name}</option>
                             @}
@@ -72,17 +73,34 @@
                 <div class="form-group">
                     <label class="col-sm-3 control-label">*最多预约人数:</label>
                     <div class="col-sm-4">
-                        <input class="form-control" id="maxSubscribeNumber" name="maxSubscribeNumber" type="number" min="0">
+                        <input class="form-control" id="maxSubscribeNumber" name="maxSubscribeNumber" type="number" min="0" placeholder="请输入最多预约人数">
                     </div>
                 </div>
                 <div class="form-group">
-                    <label class="col-sm-3 control-label">课程简介:</label>
+                    <label class="col-sm-3 control-label">*上课时间:</label>
                     <div class="col-sm-4">
-                        <textarea class="form-control" id="introduce" name="introduce" style="height: 200px;"></textarea>
+                        <input class="form-control" id="classStartTime" name="classStartTime" placeholder="请选择">
                     </div>
                 </div>
                 <div class="form-group">
-                    <label class="col-sm-3 control-label head-scu-label">*课程封面</label>
+                    <label class="col-sm-3 control-label"></label>
+                    <div class="col-sm-8">
+                        <input type="checkbox" name="classWeeks" value="周一"> 周一&nbsp;&nbsp;&nbsp;&nbsp;
+                        <input type="checkbox" name="classWeeks" value="周二"> 周二&nbsp;&nbsp;&nbsp;&nbsp;
+                        <input type="checkbox" name="classWeeks" value="周三"> 周三&nbsp;&nbsp;&nbsp;&nbsp;
+                        <input type="checkbox" name="classWeeks" value="周四"> 周四&nbsp;&nbsp;&nbsp;&nbsp;
+                        <input type="checkbox" name="classWeeks" value="周五"> 周五&nbsp;&nbsp;&nbsp;&nbsp;
+                        <input type="checkbox" name="classWeeks" value="周六"> 周六&nbsp;&nbsp;&nbsp;&nbsp;
+                        <input type="checkbox" name="classWeeks" value="周日"> 周日&nbsp;&nbsp;&nbsp;&nbsp;
+                    </div>
+                </div>
+                <div class="form-group">
+                    <label class="col-sm-3 control-label">*课包封面:</label>
+                    <div class="col-sm-4">
+                    </div>
+                </div>
+                <div class="form-group">
+                    <label class="col-sm-3 control-label head-scu-label">*列表页</label>
                     <div class="col-sm-2">
                         <div id="coverDrawingPreId">
                             <div><img width="100px" height="100px" src="${ctxPath}/img/NoPIC.png"></div>
@@ -97,56 +115,103 @@
                 </div>
                 <div class="form-group">
                     <label class="col-sm-3 control-label head-scu-label"></label>
-                    <label>推荐像素:340 x 254px</label>
+                    <label>推荐像素:210x280px</label>
                 </div>
                 <div class="form-group">
-                    <label class="col-sm-3 control-label head-scu-label">*课程介绍</label>
+                    <label class="col-sm-3 control-label head-scu-label">*详情页</label>
                     <div class="col-sm-2">
-                        <div id="introductionDrawingPreId">
+                        <div id="detailDrawingPreId">
                             <div><img width="100px" height="100px" src="${ctxPath}/img/NoPIC.png"></div>
                         </div>
                     </div>
                     <div class="col-sm-2">
-                        <div class="head-scu-btn upload-btn" id="introductionDrawingBtnId">
+                        <div class="head-scu-btn upload-btn" id="detailDrawingBtnId">
                             <i class="fa fa-upload"></i>&nbsp;上传
                         </div>
                     </div>
-                    <input type="hidden" id="introductionDrawing" value=""/>
+                    <input type="hidden" id="detailDrawing" value=""/>
                 </div>
                 <div class="form-group">
                     <label class="col-sm-3 control-label head-scu-label"></label>
-                    <label>推荐像素:宽780px</label>
+                    <label>推荐像素:780x440px</label>
                 </div>
                 <div class="form-group">
-                    <label class="col-sm-3 control-label head-scu-label">*课程内容</label>
-                    <div class="col-sm-2" style="padding-top: 30px;">
-                        <input type="file" id="upFile" name="upFile" style="display: none">
-                        <input class="form-control" id="courseVideo" readonly/>
+                    <label class="col-sm-3 control-label head-scu-label">*课包介绍</label>
+                    <div class="col-sm-2">
+                        <div id="introduceDrawingPreId">
+                            <div><img width="100px" height="100px" src="${ctxPath}/img/NoPIC.png"></div>
+                        </div>
                     </div>
-                    <div class="col-sm-2" style="padding-top: 30px;">
-                        <button class="btn btn-outline btn-success" type="file" onclick="UploadFileFn()"><i class="fa fa-upload"></i>上传视频</button>
+                    <div class="col-sm-2">
+                        <div class="head-scu-btn upload-btn" id="introduceDrawingBtnId">
+                            <i class="fa fa-upload"></i>&nbsp;上传
+                        </div>
+                    </div>
+                    <input type="hidden" id="introduceDrawing" value=""/>
+                </div>
+                <div class="form-group">
+                    <label class="col-sm-3 control-label head-scu-label"></label>
+                    <label>推荐像素:宽780x</label>
+                </div>
+                <div class="form-group">
+                    <label class="col-sm-3 control-label">排序:</label>
+                    <div class="col-sm-4">
+                        <input class="form-control" id="sort" name="sort" type="number" placeholder="请输入排序">
+                    </div>
+                </div>
+                <div class="hr-line-dashed"></div>
+                <h3>课时设置</h3>
+                <div class="form-group">
+                    <label class="col-sm-3 control-label">*支付方式:</label>
+                    <div class="col-sm-4" style="margin-top: 6px;">
+                        <input type="checkbox" name="payType" value="1"> 现金&nbsp;&nbsp;&nbsp;&nbsp;
+                        <input type="checkbox" name="payType" value="2"> 玩湃币&nbsp;&nbsp;&nbsp;&nbsp;
+                    </div>
+                </div>
+                <div class="form-group">
+                    <label class="col-sm-3 control-label">*课时有效期:</label>
+                    <div class="col-sm-4">
+                        购买后 <input id="validDays" name="validDays" type="number" min="0" placeholder="天数" style="width: 80px;background-color: #FFFFFF;background-image: none;border: 1px solid #e5e6e7;border-radius: 1px;color: inherit;padding: 6px 12px;"> 天内有效
+                    </div>
+                </div>
+                <div id="price">
+                    <div class="form-group">
+                        <label class="col-sm-3 control-label">*课时数:</label>
+                        <div class="col-sm-8">
+                            <span class="classNumber_span"><input class="classNumber" type="number" min="0" placeholder="请输入" style="width: 110px;background-color: #FFFFFF;background-image: none;border: 1px solid #e5e6e7;border-radius: 1px;color: inherit;padding: 6px 12px;">&nbsp;&nbsp;&nbsp;&nbsp;</span>
+                            <span class="cash_span"></span>
+                            <span class="paiCoin_span"></span>
+                            <i class="fa fa-plus-circle" style="font-size:24px" onclick="addPrice()"></i>
+                        </div>
                     </div>
                 </div>
             </div>
             <div class="row btn-group-m-t">
                 <div class="col-sm-10">
-                    <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="CourseInfo.addSubmit()"/>
-                    <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="CourseInfo.close()"/>
+                    <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="CoursePackageInfo.addSubmit()"/>
+                    <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="CoursePackageInfo.close()"/>
                 </div>
             </div>
         </div>
-
     </div>
 </div>
-<script src="${ctxPath}/modular/system/course/course_info.js"></script>
+<script src="${ctxPath}/modular/system/coursePackage/coursePackage_info.js"></script>
 <script type="text/javascript">
+    laydate.render({
+        elem: '#classStartTime'
+        ,type: 'time'
+        ,range: true
+    });
     var avatarUp = new $WebUpload("coverDrawing");
     avatarUp.setUploadBarId("progressBar");
     avatarUp.init();
 
-    var avatarUp1 = new $WebUpload("introductionDrawing");
+    var avatarUp1 = new $WebUpload("detailDrawing");
     avatarUp1.setUploadBarId("progressBar");
     avatarUp1.init();
 
+    var avatarUp1 = new $WebUpload("introduceDrawing");
+    avatarUp1.setUploadBarId("progressBar");
+    avatarUp1.init();
 </script>
 @}

--
Gitblit v1.7.1