|
|
@@ -645,11 +645,27 @@ public class Controller extends BaseClass {
|
|
|
/**
|
|
|
* 通知前端执行指定方法
|
|
|
*/
|
|
|
- public void sendSystemMessage(String classname, String method) {
|
|
|
+ public void sendSystemWebSocketMessage(String classname, String method) {
|
|
|
JSONObject methodobject = new JSONObject();
|
|
|
methodobject.put("type", "callmethod");
|
|
|
methodobject.put("classname", classname);
|
|
|
methodobject.put("method", method);
|
|
|
parameter.websocketClients.get(userid).sendSystemMessage(methodobject);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 生成系统消息
|
|
|
+ *
|
|
|
+ * @param userid 用户ID,传0表示全部用户
|
|
|
+ * @param fmessage 消息内容
|
|
|
+ */
|
|
|
+ public String createSystemMessage(long userid, String fmessage) {
|
|
|
+ SQLFactory factory = new SQLFactory("系统消息插入");
|
|
|
+ factory.addParameter("siteid", siteid);
|
|
|
+ factory.addParameter("ftype", "系统");
|
|
|
+ factory.addParameter("fmessage", fmessage);
|
|
|
+ factory.addParameter("tenterprise_userid", userid);
|
|
|
+ return dbConnect.runSqlUpdate(factory.getSQL());
|
|
|
+ }
|
|
|
}
|