提交导出问题修改
This commit is contained in:
@@ -58,7 +58,7 @@ public class DutyRecordController extends BaseController
|
||||
* 导出交班记录列表
|
||||
*/
|
||||
@ApiOperation("导出交班记录列表")
|
||||
@PreAuthorize("@ss.hasPermi('itsm:dutyRecord:export')")
|
||||
// @PreAuthorize("@ss.hasPermi('itsm:dutyRecord:export')")
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, DutyRecord dutyRecord)
|
||||
{
|
||||
@@ -117,7 +117,7 @@ public class DutyRecordController extends BaseController
|
||||
/**
|
||||
* 删除交班记录
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('itsm:dutyRecord:remove')")
|
||||
// @PreAuthorize("@ss.hasPermi('itsm:dutyRecord:remove')")
|
||||
@DeleteMapping("/{dutyIds}")
|
||||
@ApiOperation("删除交班记录")
|
||||
public AjaxResult remove(@PathVariable Long[] dutyIds)
|
||||
|
||||
@@ -56,7 +56,7 @@ public class ExampleReportController extends BaseController
|
||||
* 导出例报管理列表
|
||||
*/
|
||||
@ApiOperation("导出例报管理列表")
|
||||
@PreAuthorize("@ss.hasPermi('itsm:report:export')")
|
||||
// @PreAuthorize("@ss.hasPermi('itsm:report:export')")
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, ExampleReport exampleReport)
|
||||
{
|
||||
@@ -70,7 +70,7 @@ public class ExampleReportController extends BaseController
|
||||
/**
|
||||
* 获取例报管理详细信息
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('itsm:report:query')")
|
||||
// @PreAuthorize("@ss.hasPermi('itsm:report:query')")
|
||||
@GetMapping(value = "/{exampleReportId}")
|
||||
@ApiOperation("获取例报管理详细信息")
|
||||
public AjaxResult getInfo(@PathVariable("exampleReportId") Long exampleReportId)
|
||||
@@ -81,7 +81,7 @@ public class ExampleReportController extends BaseController
|
||||
/**
|
||||
* 新增例报管理
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('itsm:report:add')")
|
||||
// @PreAuthorize("@ss.hasPermi('itsm:report:add')")
|
||||
@PostMapping
|
||||
@ApiOperation("新增例报管理")
|
||||
public AjaxResult add(@RequestBody ExampleReport exampleReport)
|
||||
@@ -94,7 +94,7 @@ public class ExampleReportController extends BaseController
|
||||
/**
|
||||
* 修改例报管理
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('itsm:report:edit')")
|
||||
// @PreAuthorize("@ss.hasPermi('itsm:report:edit')")
|
||||
@PutMapping
|
||||
@ApiOperation("修改例报管理")
|
||||
public AjaxResult edit(@RequestBody ExampleReport exampleReport)
|
||||
|
||||
@@ -38,6 +38,10 @@ private static final long serialVersionUID = 1L;
|
||||
@ApiModelProperty("值班人员")
|
||||
private String onDuty;
|
||||
|
||||
/** 值班类型 */
|
||||
@Excel(name = "值班类型")
|
||||
@ApiModelProperty("值班类型")
|
||||
private String type;
|
||||
/** 值班时间段 */
|
||||
@Excel(name = "值班时间段")
|
||||
@ApiModelProperty("值班时间段")
|
||||
@@ -56,16 +60,32 @@ private static final long serialVersionUID = 1L;
|
||||
@Excel(name = "本班情况")
|
||||
@ApiModelProperty("本班情况")
|
||||
private String situation;
|
||||
/**
|
||||
* 重新定义remark字段,添加Excel注解
|
||||
* 并通过getter/setter与父类字段关联
|
||||
*/
|
||||
@Excel(name = "值班备注")
|
||||
@ApiModelProperty("备注")
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 覆盖父类的getter方法,使用子类的remark字段
|
||||
*/
|
||||
@Override
|
||||
public String getRemark() {
|
||||
return this.remark;
|
||||
}
|
||||
|
||||
|
||||
/** 值班类型 */
|
||||
@Excel(name = "值班类型")
|
||||
@ApiModelProperty("值班类型")
|
||||
private String type;
|
||||
/**
|
||||
* 覆盖父类的setter方法,设置子类的remark字段
|
||||
*/
|
||||
@Override
|
||||
public void setRemark(String remark) {
|
||||
this.remark = remark;
|
||||
}
|
||||
|
||||
/** 值班状态 */
|
||||
@Excel(name = "值班状态")
|
||||
// @Excel(name = "值班状态", readConverterExp ="0=进行中,1=已完成")
|
||||
@ApiModelProperty("值班状态")
|
||||
private String status;
|
||||
|
||||
|
||||
@@ -78,7 +78,7 @@ private static final long serialVersionUID = 1L;
|
||||
private String cycle;
|
||||
|
||||
/** 巡检状态(默认值为0:待进行) */
|
||||
@Excel(name = "巡检状态(默认值为0:待进行)")
|
||||
@Excel(name = "巡检状态", readConverterExp ="0=进行中,1=已完成")
|
||||
@ApiModelProperty("巡检状态(默认值为0:待进行)")
|
||||
private String inspectionStatus;
|
||||
|
||||
|
||||
@@ -26,10 +26,23 @@ private static final long serialVersionUID = 1L;
|
||||
private Long id;
|
||||
|
||||
/** 工单编号 */
|
||||
@Excel(name = "工单编号")
|
||||
// @Excel(name = "工单编号")
|
||||
@ApiModelProperty("工单编号")
|
||||
@Excel(name = "工单编号")
|
||||
private String orderNo;
|
||||
|
||||
/** 带前缀的工单编号(仅用于Excel导出) */
|
||||
// @Excel(name = "工单编号")
|
||||
// private String excelOrderNo;
|
||||
//
|
||||
// // 在setter方法中自动处理前缀
|
||||
// public void setOrderNo(String orderNo) {
|
||||
// this.orderNo = orderNo;
|
||||
// // 自动生成带前缀的导出值
|
||||
// this.excelOrderNo = "GKB" + (orderNo != null ? orderNo : "");
|
||||
// }
|
||||
|
||||
|
||||
/** 工单内容 */
|
||||
@Excel(name = "工单内容")
|
||||
@ApiModelProperty("工单内容")
|
||||
@@ -70,7 +83,7 @@ private static final long serialVersionUID = 1L;
|
||||
private Long userId;
|
||||
|
||||
/** 工单状态(默认值为0:待进行) */
|
||||
@Excel(name = "工单状态(默认值为0:待进行)")
|
||||
@Excel(name = "工单状态", readConverterExp ="0=待进行,1=进行中,2=已完成,3=已取消")
|
||||
@ApiModelProperty("工单状态(默认值为0:待进行)")
|
||||
private String orderStatus;
|
||||
|
||||
|
||||
@@ -77,13 +77,13 @@ public class AlertLogController extends BaseController
|
||||
List<AlertLog> list = alertLogService.selectAlertLogList(alertLog);
|
||||
//1=提醒通知,2=轻微问题,3=严重警告
|
||||
List<AlertLog> tlist =list.stream()
|
||||
.filter(log -> log.getAlertLevel() == "1")
|
||||
.filter(log -> log.getAlertLevel().equals("1") )
|
||||
.collect(Collectors.toList());
|
||||
List<AlertLog> qlist =list.stream()
|
||||
.filter(log -> log.getAlertLevel() == "2")
|
||||
.filter(log -> log.getAlertLevel().equals("2") )
|
||||
.collect(Collectors.toList());
|
||||
List<AlertLog> ylist =list.stream()
|
||||
.filter(log -> log.getAlertLevel() == "3")
|
||||
.filter(log -> log.getAlertLevel().equals("3"))
|
||||
.collect(Collectors.toList());
|
||||
map.put("tx",tlist.size());
|
||||
map.put("qw",qlist.size());
|
||||
|
||||
@@ -161,7 +161,9 @@ public class AlertLogServiceImpl implements IAlertLogService {
|
||||
|
||||
@Override
|
||||
public int insertAlertLogBatch(List<AlertLog> alertLogList) {
|
||||
int num = 0;
|
||||
if(alertLogList.size()>0){
|
||||
num = alertLogMapper.insertAlertLogBatch(alertLogList);
|
||||
Long deptId = sysUserMapper.getDeptUserByUserId(alertLogList.get(0).getUserId()).getDeptId();
|
||||
if (deptId != null) {
|
||||
webSocketAlertServer.sendToUser(deptId, JSON.toJSONString(alertLogList));
|
||||
@@ -173,7 +175,7 @@ public class AlertLogServiceImpl implements IAlertLogService {
|
||||
// webSocketAlertServer.sendToUser(deptId, JSON.toJSONString(alertLog));
|
||||
// }
|
||||
// }
|
||||
return alertLogMapper.insertAlertLogBatch(alertLogList);
|
||||
return num;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user