1.注释掉待阅cmd查询查阅次数sql语句
2.发布创建待阅日志时把sql语句*改为ID
This commit is contained in:
parent
2ac749b95b
commit
d0e3428cd5
@ -1139,7 +1139,7 @@ public class ProcessEndAfterEvent extends ExecuteListener implements ExecuteList
|
||||
bo_Read_log.set("TITLE", jsonObject.get("title"));
|
||||
bo_Read_log.set("PROCESSID", processInstId);
|
||||
bo_Read_log.set("SENDNUM", arr.size());
|
||||
String sqly = "SELECT * FROM BO_ACT_DATAID WHERE PROCESSID = '" + processInstId + "' AND SENDTYPE = '1'";
|
||||
String sqly = "SELECT ID FROM BO_ACT_DATAID WHERE PROCESSID = '" + processInstId + "' AND SENDTYPE = '1'";
|
||||
List<RowMap> mapsy = DBSql.getMaps(sqly);
|
||||
bo_Read_log.set("SENDNUMSJ", mapsy.size());
|
||||
BO bo_act_coe_publishs = SDK.getBOAPI().query("BO_ACT_COE_PUBLISH", true).addQuery("BINDID=", processInstId)
|
||||
|
||||
@ -129,13 +129,15 @@ public class TaskController {
|
||||
//待阅更新已读记录
|
||||
if("3".equals(logType)) {
|
||||
String dateTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
|
||||
RowMap map = DBSql.getMap("SELECT * FROM BO_ACT_DATAID WHERE PROCESSID = '"+processInstId+"' AND USER_ID = '"+userid+"' AND READSTATE = '已读'");
|
||||
if(null!=map) {
|
||||
int readCount = map.getInt("READCOUNT")+1;
|
||||
DBSql.update("UPDATE BO_ACT_DATAID SET READSTATE = '已读',READTIMES = '"+dateTime+"',READCOUNT = "+readCount+" WHERE PROCESSID = '"+processInstId+"' AND USER_ID = '"+userid+"'");
|
||||
}else {
|
||||
DBSql.update("UPDATE BO_ACT_DATAID SET READSTATE = '已读',READTIMES = '"+dateTime+"',READCOUNT = 1 WHERE PROCESSID = '"+processInstId+"' AND USER_ID = '"+userid+"'");
|
||||
}
|
||||
/*
|
||||
* RowMap map = DBSql.getMap("SELECT * FROM BO_ACT_DATAID WHERE PROCESSID = '"
|
||||
* +processInstId+"' AND USER_ID = '"+userid+"' AND READSTATE = '已读'");
|
||||
* if(null!=map) { int readCount = map.getInt("READCOUNT")+1;
|
||||
* DBSql.update("UPDATE BO_ACT_DATAID SET READSTATE = '已读',READTIMES = '"
|
||||
* +dateTime+"',READCOUNT = "+readCount+" WHERE PROCESSID = '"
|
||||
* +processInstId+"' AND USER_ID = '"+userid+"'"); }else { }
|
||||
*/
|
||||
DBSql.update("UPDATE BO_ACT_DATAID SET READSTATE = '已读',READTIMES = '"+dateTime+"',READCOUNT = 1 WHERE PROCESSID = '"+processInstId+"' AND USER_ID = '"+userid+"'");
|
||||
}
|
||||
String logTime = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
|
||||
BO bo = new BO();
|
||||
@ -647,7 +649,7 @@ public class TaskController {
|
||||
// jsonObject);
|
||||
BO bo_act_coe_publish = SDK.getBOAPI().query("BO_ACT_COE_PUBLISH", true).addQuery("BINDID=", processInstId)
|
||||
.addQuery("OPTIONTYPE IS NOT NULL", null).detail();
|
||||
List<BO> bo_act_dataid = SDK.getBOAPI().query("BO_ACT_DATAID", true).addQuery("PROCESSID=", processInstId)
|
||||
List<BO> bo_act_dataid = SDK.getBOAPI().query("BO_ACT_DATAID").addQuery("PROCESSID=", processInstId)
|
||||
.addQuery("USER_ID=", usercode).list();
|
||||
if (bo_act_dataid.size() > 0) {
|
||||
for (BO bo : bo_act_dataid) {
|
||||
@ -1313,7 +1315,7 @@ public class TaskController {
|
||||
String mobileurl = portalUrl + "/r/or?cmd=com.yili_process_page_phone&processInstId=" + processInstId
|
||||
+ "&taskInstId=" + taskInstId;
|
||||
HttpClientUtils httpClientUtil = new HttpClientUtils();
|
||||
List<BO> bo_act_dataid = SDK.getBOAPI().query("BO_ACT_DATAID", true).addQuery("PROCESSID=", processInstId)
|
||||
List<BO> bo_act_dataid = SDK.getBOAPI().query("BO_ACT_DATAID").addQuery("PROCESSID=", processInstId)
|
||||
.addQuery("USER_ID=", usercode).list();
|
||||
if (bo_act_dataid.size() > 0) {
|
||||
for (BO bo : bo_act_dataid) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user