1、后台map
$.ajax({
url: contextRoot + "/mvc/wageAnnualLaborCost/archive",
method: 'post',
data: JSON.stringify({"costYearId": costId, "status": "3652000002"}),
dataType: "json",
contentType: 'application/json',
success: function (data) {
mini.hideMessageBox(messageid);
if (data) {
var flag = data.success;
if (flag) {
ciic.miniAlert("归档成功!", "提示", "", "");
grid.load({"costYearId": costId});
$("#archive").hide();
return;
}
var msg = "归档失败!"
if (data.msg !== null && data.msg !== "") {
msg = data.msg;
}
ciic.miniAlert(msg, "提示", "", "fail");
}
}
});
@PostMapping("archive")
public Result archive(@RequestBody ParmMap parmMap) {
ResultVO resultVO = wageAnnualLaborCostService.archive(parmMap);
return ResultUtil.success(resultVO);
}
2、后台list
function updateByEntryInitBase() {
var rows = grid.getSelecteds();
if (rows.length === 0) {
ciic.miniAlert("请至少选择一条记录!", "提示", "", "fail");
return;
}
var personIds = [];
for (var i = 0; i < rows.length; i++) {
personIds.push(rows[i].personId);
}
$.ajax({
url: contextRoot + "/mvc/sibasemanage/updateByEntryInitBase",
method: 'post',
data: JSON.stringify(personIds),
dataType: "json",
contentType: 'application/json',
success: function (data) {
mini.hideMessageBox(messageid);
}
});
}
@PostMapping(value = "updateByEntryInitBase")
public Result updateByEntryInitBase(@RequestBody List<String> personIds) {
ResultVO resultVO = new ResultVO();
return ResultUtil.success(resultVO);
}
3、后台是String字段
$.ajax({
url: contextRoot + "/mvc/czbevapostsysitem/data",
method: 'get',
data: {"id": data.id},
dataType: "json",
success: function (text) {
form.setData(text);
form.setChanged(false);
ciic.get("codeSetId").setEnabled(false);
}
});
@GetMapping(value = "data")
@ApiOperation(value = "根据ID查询岗位系统计算指标表数据", notes = "根据ID查询岗位系统计算指标表数据,返回单个岗位系统计算指标表数据")
public Result queryCzbevaPostSysItemById(String id) {
CzbevaPostSysItem czbevaPostSysItem = czbevaPostSysItemService.selectById(id);
return ResultUtil.success(czbevaPostSysItem);
}