前台
jQuery.ajax( {
type :
'POST'
,
url :
'/cloud-web/getMember.htm'
,
cache:
false
,
data : {
"groupId"
: groupid},
dataType :
'json'
,
success :
function
(data) {
//成功后回调回来所执行的代码
error:
function
(data){
}
});
后台
@RequestMapping
(value =
"/getMember"
)
@ResponseBody
public
List<TUserInfo> getMember(HttpServletRequest request, HttpServletResponse response, HttpSession session) {
String groupId = request.getParameter(
"groupId"
);
Object user = session.getAttribute(USER_ID);
if
(
null
!= user) {
if
(groupId !=
null
&& groupId.length() !=
0
) {
return
chatService.getUserByGroupid(Integer.parseInt(groupId));
}
else
{
return
null
;
}
}
else
{
return
null
;
}
}
<%--预警规则添加处理begin--%>
function
addRule() {
//指标
var
iid = $(
"#showIndicator"
).combobox(
"getValue"
);
//周期
var
aid = $(
"#showPeriod"
).combobox(
"getValue"
);
//描述
var
ds = $(
"#showRuleDesc"
).val();
$.ajax({
type :
"POST"
,
url :
"addRule.action"
,
// 请求的url
data : {
"indicatorId"
: iid,
"alarmPeroidsTypeId"
: aid,
"ruleDesc"
: ds
},
dataType :
"json"
,
success :
function
() {
$.messager.alert(
"提示"
,
"保存成功!"
);
$(
"#addRuleDiv"
).dialog(
"close"
);
},
error :
function
() {
alert(
"错误!"
);
}
});
}
<%--预警规则添加处理end--%>
/**
* 添加预警信息
* @see [类、类#方法、类#成员]
*/
public
void
addRule()
{
AlarmRules rule =
new
AlarmRules();
long
num = System.currentTimeMillis();
ruleId =
"R"
+ num;
rule.setAlarmRuleId(ruleId);
rule.setAlarmPeriodsTypeId(alarmPeroidsTypeId);
rule.setAlarmIndicatorId(indicatorId);
rule.setAlarmRuleDesc(ruleDesc);
//添加数据
ruleConfigService.insertRules(rule);
}