From d73687bc6115007145b4aab050e4e29ff87fd8ae Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 01 三月 2021 18:44:36 +0800
Subject: [PATCH] 布丸代码优化

---
 src/main/java/com/yeshi/buwan/controller/admin/api/VideoAdminController.java |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/controller/admin/api/VideoAdminController.java b/src/main/java/com/yeshi/buwan/controller/admin/api/VideoAdminController.java
index 5ccdcbb..261d523 100644
--- a/src/main/java/com/yeshi/buwan/controller/admin/api/VideoAdminController.java
+++ b/src/main/java/com/yeshi/buwan/controller/admin/api/VideoAdminController.java
@@ -85,7 +85,12 @@
     }
 
     @RequestMapping(value = "/videolist", method = RequestMethod.POST)
-    public void videoList(int videotype, int page, String key, String resourceIds, int contenttype, PrintWriter out) {
+    public void videoList(int videotype, int page, String key, String type, String resourceIds, int contenttype, PrintWriter out) {
+
+        if (StringUtil.isNullOrEmpty(type)) {
+            type = "name";
+        }
+
 
         List<VideoInfo> list = null;
         long count = 0;
@@ -93,7 +98,20 @@
         //姝g墖鎼滅储
         if (contenttype == 1) {
             SolrVideoSearchFilter filter = new SolrVideoSearchFilter();
-            filter.setKey(key);
+
+            switch (type) {
+                case "name":
+                    filter.setKey(key);
+                    break;
+                case "actor":
+                    filter.setActor(key);
+                    break;
+                case "director":
+                    filter.setDirector(key);
+                    break;
+            }
+
+
             filter.setVideoType(videotype == 0 ? null : videotype);
             filter.setContentType(1);
             if (!StringUtil.isNullOrEmpty(resourceIds)) {

--
Gitblit v1.8.0