|
|
|
@ -1,6 +1,7 @@
|
|
|
|
|
package cn.estsh.i3plus.pojo.platform.sqlpack;
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.BsonPackTool;
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysLogException;
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysLogOperate;
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysLogSystem;
|
|
|
|
|
import com.mongodb.BasicDBObject;
|
|
|
|
@ -33,6 +34,11 @@ public class CoreBsonPack {
|
|
|
|
|
return bson;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 系统操作日志
|
|
|
|
|
* @param logOperate
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static Bson packBsonByLogOperate(SysLogOperate logOperate){
|
|
|
|
|
Bson bson = new BasicDBObject();
|
|
|
|
|
|
|
|
|
@ -43,4 +49,19 @@ public class CoreBsonPack {
|
|
|
|
|
|
|
|
|
|
return bson;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 系统异常日志复杂查询
|
|
|
|
|
* @param sysLogException
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static Bson packBsonBySysLogException(SysLogException sysLogException){
|
|
|
|
|
Bson bson = new BasicDBObject();
|
|
|
|
|
|
|
|
|
|
bson = BsonPackTool.getNumEqualPack(sysLogException.getExcModule(),"excModule",bson);
|
|
|
|
|
bson = BsonPackTool.getStringLikerPack(sysLogException.getExcClassName(),"excClassName",bson);
|
|
|
|
|
bson = BsonPackTool.timeBuilder(sysLogException.getCreateDatetime(),"createDatetime",bson,false,false);
|
|
|
|
|
|
|
|
|
|
return bson;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|