瀏覽代碼

后台证书添加学习计划

赵启卫 2 年之前
父節點
當前提交
6989fd4ab1

+ 2 - 1
application/admin/controller/questions/Certificate.php

xqd
@@ -179,7 +179,8 @@ class Certificate extends AuthController
             ['qr_code', ''],
             ['obtain', 0],
             ['explain', ''],
-            ['sort', 0]
+            ['sort', 0],
+            ['xuefen', 0],
         ]);
         if ($data['title'] == '') return Json::fail('请输入证书标题');
         if ($data['background'] == '') return Json::fail('请上传证书背景');

+ 3 - 0
application/admin/model/questions/Certificate.php

xqd
@@ -61,6 +61,9 @@ class Certificate extends ModelBasic
                 case 2:
                     $value['obtains'] = '考试';
                     break;
+                case 3:
+                    $value['obtains'] = '学习计划';
+                    break;
             }
             if ($value['mer_id']) {
                 $value['mer_name'] = Merchant::where('id', $value['mer_id'])->value('mer_name');

+ 9 - 1
application/admin/view/questions/certificate/create.php

xqd xqd
@@ -87,6 +87,13 @@
                             <div class="layui-input-block">
                                 <input type="radio" name="obtain" lay-filter="obtain" v-model="formData.obtain" value="1" title="课程">
                                 <input type="radio" name="obtain" lay-filter="obtain" v-model="formData.obtain" value="2" title="考试">
+                                <input type="radio" name="obtain" lay-filter="obtain" v-model="formData.obtain" value="3" title="学习计划">
+                            </div>
+                        </div>
+                        <div class="layui-form-item submit">
+                            <label class="layui-form-label">所需学分:</label>
+                            <div class="layui-input-block">
+                            <input type="number" name="xuefen" v-model="formData.xuefen" autocomplete="off" class="layui-input"> 课程计划使用,只有获取到对应学分后才能获取该证书。
                             </div>
                         </div>
                         <div class="layui-form-item">
@@ -124,7 +131,8 @@
                     qr_code: certificate.qr_code || '',
                     obtain:Number(certificate.obtain) || 1,
                     explain:certificate.explain || '',
-                    sort:Number(certificate.sort) || 0
+                    sort:Number(certificate.sort) || 0,
+                    xuefen:Number(certificate.xuefen) || 0,
                 },
                 mask:{
                     background:false,