From bc52f606d965585ab8a14730a2ec96e5f7197c67 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 18 八月 2025 10:40:41 +0800
Subject: [PATCH] 赛事模块

---
 cloud-server-management/src/main/webapp/static/modular/system/benefits/tBenefitsVideos_add.js |   41 ++++++++++++++++++++++++++---------------
 1 files changed, 26 insertions(+), 15 deletions(-)

diff --git a/cloud-server-management/src/main/webapp/static/modular/system/benefits/tBenefitsVideos_add.js b/cloud-server-management/src/main/webapp/static/modular/system/benefits/tBenefitsVideos_add.js
index 42406f6..10414df 100644
--- a/cloud-server-management/src/main/webapp/static/modular/system/benefits/tBenefitsVideos_add.js
+++ b/cloud-server-management/src/main/webapp/static/modular/system/benefits/tBenefitsVideos_add.js
@@ -7,14 +7,16 @@
     table: null,
     layerIndex: -1
 };
-
+TQuestion.close = function() {
+    parent.layer.close(window.parent.TQuestion.layerIndex);
+}
 /**
  * 初始化表格的列
  */
 TQuestion.initColumn = function () {
     return [
         {field: 'selectItem', checkbox: true},
-        {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'},
+        {title: 'id', field: 'benefitsVideosId', visible: false, align: 'center', valign: 'middle'},
         {title: '视频类型', field: 'type', visible: true, align: 'center', valign: 'middle',
             formatter:function (data) {
                 return {1:"课后练习",2:"运动教学视频",3:"器材教学视频"}[data]
@@ -58,14 +60,15 @@
  * 选择视频 回显视频封面
  * @param e
  */
-TQuestion.oneChange = function (e) {
-    var id = $("#name").val();
-    var ajax = new $ax(Feng.ctxPath + "/benefits/getCoverDrawing/"+id, function(data){
-        document.getElementById('img').src = data.coverDrawing;
-        $("#introduce").val(data.introduce);
-    });
-    ajax.set("id",id);
-    ajax.start();
+TQuestion.oneChange = function () {
+    let op = $('#siteType option:selected');
+    if(op.val() == ""){
+        $('#img').attr('src', "")
+        $('#introduce').text("")
+    }else{
+        $('#img').attr('src', op.attr('coverDrawing'))
+        $('#introduce').text(op.attr('introduce'))
+    }
 };
 /**
  * 点击添加
@@ -118,7 +121,7 @@
         state:null
     };
     selected.forEach(function(obj) {
-        var id = obj.id;
+        var id = obj.benefitsVideosId;
         data1.ids.push(id);
     });
     data1.state = 1;
@@ -154,7 +157,7 @@
             state:null
         };
         selected.forEach(function(obj) {
-            var id = obj.id;
+            var id = obj.benefitsVideosId;
             data1.ids.push(id);
         });
         data1.state = 2;
@@ -233,7 +236,7 @@
             state:null
         };
         selected.forEach(function(obj) {
-            var id = obj.id;
+            var id = obj.benefitsVideosId;
             data1.ids.push(id);
         });
         data1.state = 3;
@@ -279,10 +282,12 @@
         data: JSON.stringify(data),
         contentType: "application/json",
         success: function (response) {
-            if (response === 500){
+            if (!response){
                 Feng.error("所选视频已经存在于当前福利视频分类下!");
             }else{
                 Feng.success("添加成功");
+                window.parent.TQuestion.table.refresh();
+                TQuestion.close();
             }
         },
         error: function (xhr, status, error) {
@@ -308,7 +313,13 @@
         data: JSON.stringify(data),
         contentType: "application/json",
         success: function (response) {
-            Feng.success("添加成功");
+            if (!response){
+                Feng.error("所选视频已经存在于当前福利视频分类下!");
+            }else{
+                Feng.success("编辑成功");
+                window.parent.TQuestion.table.refresh();
+                TQuestion.close();
+            }
         },
         error: function (xhr, status, error) {
             Feng.error("添加失败!" + error);

--
Gitblit v1.7.1