|
|
@@ -27,31 +27,6 @@ public class wechatapplet extends Controller {
|
|
|
super(content);
|
|
|
}
|
|
|
|
|
|
-// public String wechatappletLogin() {
|
|
|
-// String code = content.getString("code");
|
|
|
-// String url = "https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=" + WechatDock_Enterprise.getAccessToken2() + "&code=" + code;
|
|
|
-//// System.err.println(url);
|
|
|
-// String response = new WebRequest().doGet(url);
|
|
|
-// JSONObject object = JSONObject.parseObject(response);
|
|
|
-//// System.err.println(object);
|
|
|
-// int errcode = object.getIntValue("errcode");
|
|
|
-// String errmsg = object.getString("errmsg");
|
|
|
-// if (errcode != 0) {
|
|
|
-// return getErrReturnObject().setErrMsg(errmsg).toString();
|
|
|
-// }
|
|
|
-// String userid = object.getString("UserId");
|
|
|
-// SQLFactory sqlFactory = new SQLFactory(this, "查询账号");
|
|
|
-// sqlFactory.addParameter("wechat_userid", userid);
|
|
|
-// Rows rows = dbConnect.runSqlQuery(sqlFactory.getSQL());
|
|
|
-// for (Row row : rows) {
|
|
|
-// row.put("logintime", new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime()));
|
|
|
-// }
|
|
|
-// if (rows.isEmpty()) {
|
|
|
-// return getErrReturnObject().setErrMsg("未找到用户信息").toString();
|
|
|
-// }
|
|
|
-//
|
|
|
-// return getSucReturnObject().setData(rows).toString();
|
|
|
-// }
|
|
|
|
|
|
/**
|
|
|
* 获取培训学习列表
|
|
|
@@ -62,17 +37,25 @@ public class wechatapplet extends Controller {
|
|
|
|
|
|
String ttypedetailid = content.getString("ttypedetailid");
|
|
|
|
|
|
+ String keywords = "";
|
|
|
+ if (content.containsKey("keywords")) {
|
|
|
+ keywords = content.getString("keywords");
|
|
|
+ }
|
|
|
+
|
|
|
SQLFactory sqlFactory = new SQLFactory(this, "查询课件列表", pageSize, pageNumber, " t1.createdate desc");
|
|
|
sqlFactory.addParameter("ttypedetailid", ttypedetailid);
|
|
|
+ sqlFactory.addParameter("keywords", "%" + keywords + "%");
|
|
|
Rows rows = dbConnect.runSqlQuery(sqlFactory.getSQL());
|
|
|
- RowsMap rowsMap = getAttachmentUrl("tarchives_sc", rows.toArrayList("tarchives_scid"));
|
|
|
+// RowsMap rowsMap = getAttachmentUrl("tarchives_sc", rows.toArrayList("tarchives_scid"), "video");
|
|
|
//查询封面
|
|
|
RowsMap rowsMapCover = getAttachmentUrl("tarchives_sc", rows.toArrayList("tarchives_scid"), "cover");
|
|
|
for (Row row : rows) {
|
|
|
- row.put("attinfos", rowsMap.get(row.getString("tarchives_scid")));
|
|
|
+// row.put("attinfos", rowsMap.get(row.getString("tarchives_scid")));
|
|
|
Rows coverRows = rowsMapCover.get(row.getString("tarchives_scid"));
|
|
|
if (!coverRows.isEmpty()) {
|
|
|
row.put("cover", coverRows.get(0).getString("fobsurl"));
|
|
|
+ } else {
|
|
|
+ row.put("cover", "");
|
|
|
}
|
|
|
|
|
|
}
|
|
|
@@ -94,7 +77,7 @@ public class wechatapplet extends Controller {
|
|
|
SQLFactory sqlFactory = new SQLFactory(this, "查询课件详细");
|
|
|
sqlFactory.addParameter("tarchives_scid", tarchives_scid);
|
|
|
Rows rows = dbConnect.runSqlQuery(sqlFactory.getSQL());
|
|
|
- RowsMap rowsMap = getAttachmentUrl("tarchives_sc", rows.toArrayList("tarchives_scid"));
|
|
|
+ RowsMap rowsMap = getAttachmentUrl("tarchives_sc", rows.toArrayList("tarchives_scid"), "video");
|
|
|
//查询封面
|
|
|
RowsMap rowsMapCover = getAttachmentUrl("tarchives_sc", rows.toArrayList("tarchives_scid"), "cover");
|
|
|
for (Row row : rows) {
|