修改查询语句

This commit is contained in:
zhal 2023-08-10 23:26:33 +08:00
parent dffeadb11c
commit a5f675635d

View File

@ -113,14 +113,14 @@ public class DocumentsToReadController {
return HtmlPageTemplate.merge("com.awspaas.user.apps.docview", html, map);
}
private void setArrayWfc(String fileId,JSONArray jsonArray,String uid) {
String sqlAll = "SELECT * FROM BO_EU_PAL_DOC_VIEW WHERE ID = '"+fileId+"'";
String sqlAll = "SELECT FILEID,FILENAME,FILEURL,FILECREATEDATE FROM BO_EU_PAL_DOC_VIEW WHERE ID = '"+fileId+"'";
List<RowMap> map1 = DBSql.getMaps(sqlAll);
if (map1.size()!=0) {
getWFC(jsonArray, map1, uid);
}
}
private void setArrayWfh(String fileId,JSONArray jsonArray,String uid) {
String sqlAll = "SELECT * FROM BO_EU_PAL_DOC_VIEW WHERE ID = '"+fileId+"'";
String sqlAll = "SELECT FILEID,FILENAME,FILEURL,FILECREATEDATE FROM BO_EU_PAL_DOC_VIEW WHERE ID = '"+fileId+"'";
List<RowMap> map1 = DBSql.getMaps(sqlAll);
if (map1.size()!=0) {
getWFH(jsonArray, map1, uid);
@ -228,7 +228,7 @@ public class DocumentsToReadController {
public JSONArray getWFC(JSONArray jsonArray, List<RowMap> maps, String uid) {
for (RowMap rowMap : maps) {
String id = rowMap.getString("FILEID");
String sqlt = "SELECT * FROM BO_EU_PAL_RECORD WHERE FILEID = ? AND READFILENAME =?";
String sqlt = "SELECT ID FROM BO_EU_PAL_RECORD WHERE FILEID = ? AND READFILENAME =?";
RowMap mapt = DBSql.getMap(sqlt, new Object[] { id, uid });
if (mapt == null) {
JSONObject jsonObject = new JSONObject();
@ -333,7 +333,7 @@ public class DocumentsToReadController {
for (RowMap rowMap : maps) {
String id = rowMap.getString("FILEID");
String fileName = rowMap.getString("FILENAME");
RowMap map = DBSql.getMap("SELECT * FROM BO_ACT_DATAID WHERE READSTATE = '已读' AND TITLE LIKE '%"+fileName+"%' AND USER_ID = '"+uid+"'");
RowMap map = DBSql.getMap("SELECT ID FROM BO_ACT_DATAID WHERE READSTATE = '已读' AND TITLE LIKE '%"+fileName+"%' AND USER_ID = '"+uid+"'");
if(map!=null) {
JSONObject jsonObject = new JSONObject();
String fileUrl = rowMap.getString("FILEURL");
@ -356,7 +356,7 @@ public class DocumentsToReadController {
for (RowMap rowMap : maps) {
try {
String id = rowMap.getString("FILEID");
String sqlt = "SELECT * FROM BO_EU_PAL_RECORD WHERE FILEID = ? AND READFILENAME =?";
String sqlt = "SELECT ID FROM BO_EU_PAL_RECORD WHERE FILEID = ? AND READFILENAME =?";
RowMap mapt = DBSql.getMap(sqlt, new Object[] { id, uid });
if (mapt != null) {
JSONObject jsonObject = new JSONObject();
@ -395,7 +395,7 @@ public class DocumentsToReadController {
String fileName = split[1];
String uid = UserContext.fromSessionId(sid).getUID();
System.err.println("阅读文件===========》"+uid);
String sql = "SELECT * FROM BO_EU_PAL_RECORD WHERE FILEID = ? AND READFILENAME = ?";
String sql = "SELECT READFILECOUNT FROM BO_EU_PAL_RECORD WHERE FILEID = ? AND READFILENAME = ?";
RowMap map = DBSql.getMap(sql, new Object[] { id, uid });
int num = 0;
if (null != map) {