From b94deda20c9abd2fb6248b831e10a620eb7daf68 Mon Sep 17 00:00:00 2001
From: 胡仁荣 <897853850@qq.com>
Date: 星期五, 02 十二月 2022 14:26:49 +0800
Subject: [PATCH] 111

---
 src/main/java/com/qxueyou/scc/teach/res/service/impl/ResService.java |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/qxueyou/scc/teach/res/service/impl/ResService.java b/src/main/java/com/qxueyou/scc/teach/res/service/impl/ResService.java
index 2573165..0201575 100644
--- a/src/main/java/com/qxueyou/scc/teach/res/service/impl/ResService.java
+++ b/src/main/java/com/qxueyou/scc/teach/res/service/impl/ResService.java
@@ -87,7 +87,7 @@
         res.setCoverPageUrl(coverPageUrl);
         res.setItemDestId(resItemId);
         res.setName(name);
-        res.setStatus(Res.STATUS_CONVER);
+        res.setStatus(Res.STATUS_DRAFT);
         res.setType(type);
         res.setResDirId(dirId);
         res.setRemark(remark);
@@ -109,7 +109,7 @@
             TraceUtils.setCreateTrace(res);
             res.setItemDestId(resItemId);
             res.setName(name);
-            res.setStatus(Res.STATUS_CONVER);
+            res.setStatus(Res.STATUS_DRAFT);
             res.setType(type);
             res.setLibId(dir.getLibId());
             res.setResDirId(dirId);
@@ -258,9 +258,9 @@
         ResLib lib = this.getResLib(libType, ownerId);
 
         StringBuffer hql = new StringBuffer(
-                "from Res where deleteFlag is false and name like ? and libId=? and status=? order by updateTime desc");
+                "from Res where deleteFlag is false and name like ? and libId like ? and status=? order by updateTime desc");
 
-        List<Object> args = CollectionUtils.newList(keyword + "%", lib == null ? null : lib.getLibId(),Res.STATUS_DRAFT);
+        List<Object> args = CollectionUtils.newList(keyword + "%", lib == null ? "%" : lib.getLibId() + "%",Res.STATUS_DRAFT);
 
         if (!StringUtils.isEmpty(resType)) {
             hql.append(" and type=?");
@@ -276,9 +276,9 @@
     public int listResCountByLib(String libType, String ownerId, String text, String resType) {
         ResLib lib = this.getResLib(libType, ownerId);
 
-        StringBuffer hql = new StringBuffer("from Res where deleteFlag is false and libId=? order by updateTime desc");
+        StringBuffer hql = new StringBuffer("from Res where deleteFlag is false and libId like ? order by updateTime desc");
 
-        List<Object> args = CollectionUtils.newList(null == lib ? null : lib.getLibId());
+        List<Object> args = CollectionUtils.newList(null == lib ? "%" : lib.getLibId()+"%");
 
         if (!StringUtils.isEmpty(resType)) {
             hql.append(" and type=?");

--
Gitblit v1.8.0