瀏覽代碼

课件详细返回是否收藏

eganwu 1 年之前
父節點
當前提交
b6ba1bcee3
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/custom/restcontroller/webmanage/saletool/courseware/coursewaredetail.java

+ 3 - 1
src/custom/restcontroller/webmanage/saletool/courseware/coursewaredetail.java

@@ -116,7 +116,9 @@ public class coursewaredetail extends Controller {
         Long sat_coursewaredetailid = content.getLongValue("sat_coursewaredetailid");
 
 
-        QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sat_coursewaredetail");
+        QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sat_coursewaredetail").setTableAlias("t1");
+        querySQL.addJoinTable(JOINTYPE.left, "sys_datacollect", "t2", "t2.siteid=t1.siteid and t2.ownertable='sat_coursewaredetail' and t2.type=1 and t2.ownerid=t1.sat_coursewaredetailid and t2.userid='" + userid + "'");
+        querySQL.addQueryFields("iscollect", "CASE WHEN t2.sys_datacollectid>0 THEN 1 ELSE 0 END");
         querySQL.setSiteid(siteid);
         querySQL.setUniqueid(sat_coursewaredetailid);
         Rows rows = querySQL.query();