linwu vor 9 Monaten
Ursprung
Commit
1284a286ff
2 geänderte Dateien mit 8 neuen und 4 gelöschten Zeilen
  1. 8 2
      app/mobile/controller/Soldier.php
  2. 0 2
      app/mobile/view/soldier/video.html

+ 8 - 2
app/mobile/controller/Soldier.php

@@ -124,17 +124,23 @@ class Soldier extends MobileBaseController
         $id      = input('id/d', 0);
         empty($id) && jump('参数错误');
 
+        //视频信息
         $video        = SoldierVideoModel::find($id);
         $watch_status = SoldierVideoWatchModel::where('user_id', $soldier['id'])
             ->where('video_id', $id)
             ->value('status');
         if (empty($watch_status)) {
+            SoldierVideoWatchModel::create([
+                'user_id'  => $soldier['id'],
+                'video_id' => $id,
+            ]);
             $video['watch_status'] = 1;
         } else {
             $video['watch_status'] = $watch_status;
         }
         $video['watch_text'] = SoldierVideoWatchModel::STATUS[$video['watch_status']];
 
+        //相关视频
         $video_list = SoldierVideoModel::where('series_id', $video['series_id'])
             ->where(function ($query) use ($video) {
                 $query->where('id', '>', $video['id'])->whereOr('priority', '<', $video['priority']);
@@ -163,10 +169,10 @@ class Soldier extends MobileBaseController
     public function videoEnd()
     {
         $soldier = get_soldier();
-        $id = input('id/d',0);
+        $id      = input('id/d', 0);
         empty($id) && jump('参数错误');
 
-        SoldierVideoWatchModel::update(['status'=>SoldierVideoWatchModel::STATUS_FINISH],['user_id'=>$soldier['id'],'video_id'=>$id]);
+        SoldierVideoWatchModel::update(['status' => SoldierVideoWatchModel::STATUS_FINISH], ['user_id' => $soldier['id'], 'video_id' => $id]);
 
         ajax_return();
     }

+ 0 - 2
app/mobile/view/soldier/video.html

@@ -38,8 +38,6 @@
        style="width:100%;margin:20px auto;"
        id="myVideo"
        controls
-       loop="false"
-       currenttime="15"
        @timeupdate="timeUpdate"
        @ended="VideoEnded">
 </video>