|
|
@ -230,11 +230,11 @@ public class AndonManageQueue extends BaseBean {
|
|
|
|
|
|
|
|
|
|
|
|
@Transient
|
|
|
|
@Transient
|
|
|
|
@ApiParam(value = "平均响应时长", example = "0")
|
|
|
|
@ApiParam(value = "平均响应时长", example = "0")
|
|
|
|
private Long avgSignTime;
|
|
|
|
private Double avgSignTime;
|
|
|
|
|
|
|
|
|
|
|
|
@Transient
|
|
|
|
@Transient
|
|
|
|
@ApiParam(value = "平均解决时长", example = "0")
|
|
|
|
@ApiParam(value = "平均解决时长", example = "0")
|
|
|
|
private Long avgResolveTime;
|
|
|
|
private Double avgResolveTime;
|
|
|
|
|
|
|
|
|
|
|
|
@Transient
|
|
|
|
@Transient
|
|
|
|
@ApiParam(value = "查询条件:ANDON状态")
|
|
|
|
@ApiParam(value = "查询条件:ANDON状态")
|
|
|
@ -244,6 +244,10 @@ public class AndonManageQueue extends BaseBean {
|
|
|
|
@ApiParam(value = "比例", example = "0")
|
|
|
|
@ApiParam(value = "比例", example = "0")
|
|
|
|
private Double proportion;
|
|
|
|
private Double proportion;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Transient
|
|
|
|
|
|
|
|
@ApiParam(value = "总次数(用于报表统计)", example = "0")
|
|
|
|
|
|
|
|
private Integer sumCount;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "SEND_FLAG")
|
|
|
|
@Column(name = "SEND_FLAG")
|
|
|
|
@ApiParam(value = "发送标志")
|
|
|
|
@ApiParam(value = "发送标志")
|
|
|
|
private String sendFlag;
|
|
|
|
private String sendFlag;
|
|
|
@ -277,45 +281,63 @@ public class AndonManageQueue extends BaseBean {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 原因统计 构造函数
|
|
|
|
* 原因统计 使用Java内存计算(获取原始数据)
|
|
|
|
* @param alarmCode
|
|
|
|
|
|
|
|
* @param workCenterCode
|
|
|
|
* @param workCenterCode
|
|
|
|
* @param workCellCode
|
|
|
|
* @param workCellCode
|
|
|
|
|
|
|
|
* @param alarmCode
|
|
|
|
* @param ecCode
|
|
|
|
* @param ecCode
|
|
|
|
* @param ecNameRdd
|
|
|
|
* @param ecNameRdd
|
|
|
|
* @param emCode
|
|
|
|
* @param emCode
|
|
|
|
* @param emNameRdd
|
|
|
|
* @param emNameRdd
|
|
|
|
* @param andonCount
|
|
|
|
* @param callTime
|
|
|
|
* @param avgSignTime
|
|
|
|
* @param confirmTime
|
|
|
|
* @param avgResolveTime
|
|
|
|
* @param resetTime
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public AndonManageQueue(String workCenterCode, String workCellCode, String alarmCode, String ecCode, String ecNameRdd, String emCode, String emNameRdd, Long avgSignTime, Long avgResolveTime, Long andonCount) {
|
|
|
|
public AndonManageQueue(String workCenterCode,String workCellCode,String alarmCode,String ecCode,String ecNameRdd,String emCode,String emNameRdd, String callTime,String confirmTime,String resetTime){
|
|
|
|
this.alarmCode = alarmCode;
|
|
|
|
|
|
|
|
this.workCenterCode = workCenterCode;
|
|
|
|
this.workCenterCode = workCenterCode;
|
|
|
|
this.workCellCode = workCellCode;
|
|
|
|
this.workCellCode = workCellCode;
|
|
|
|
|
|
|
|
this.alarmCode = alarmCode;
|
|
|
|
this.ecCode = ecCode;
|
|
|
|
this.ecCode = ecCode;
|
|
|
|
this.ecNameRdd = ecNameRdd;
|
|
|
|
this.ecNameRdd = ecNameRdd;
|
|
|
|
this.emCode = emCode;
|
|
|
|
this.emCode = emCode;
|
|
|
|
this.emNameRdd = emNameRdd;
|
|
|
|
this.emNameRdd = emNameRdd;
|
|
|
|
this.andonCount = andonCount;
|
|
|
|
this.callTime = callTime;
|
|
|
|
this.avgSignTime = avgSignTime;
|
|
|
|
this.confirmTime = confirmTime;
|
|
|
|
this.avgResolveTime = avgResolveTime;
|
|
|
|
this.resetTime = resetTime;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 人员统计 使用Java内存计算(获取原始数据)
|
|
|
|
|
|
|
|
* @param resetUser
|
|
|
|
|
|
|
|
* @param alarmCode
|
|
|
|
|
|
|
|
* @param callTime
|
|
|
|
|
|
|
|
* @param confirmTime
|
|
|
|
|
|
|
|
* @param resetTime
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public AndonManageQueue(String resetUser,String alarmCode,String callTime, String confirmTime,String resetTime){
|
|
|
|
|
|
|
|
this.resetUser = resetUser;
|
|
|
|
|
|
|
|
this.alarmCode = alarmCode;
|
|
|
|
|
|
|
|
this.callTime = callTime;
|
|
|
|
|
|
|
|
this.confirmTime = confirmTime;
|
|
|
|
|
|
|
|
this.resetTime = resetTime;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 柏拉图统计 构造函数
|
|
|
|
* 统计分析柏拉图 使用JAVA内存计算(获取原始数据)
|
|
|
|
* @param alarmCode
|
|
|
|
* @param alarmCode
|
|
|
|
* @param ecCode
|
|
|
|
* @param ecCode
|
|
|
|
* @param ecNameRdd
|
|
|
|
* @param ecNameRdd
|
|
|
|
* @param proportion
|
|
|
|
* @param callTime
|
|
|
|
* @param andonCount
|
|
|
|
* @param confirmTime
|
|
|
|
|
|
|
|
* @param resetTime
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public AndonManageQueue(String alarmCode, String ecCode, String ecNameRdd, Double proportion, Long andonCount) {
|
|
|
|
public AndonManageQueue(String alarmCode,String ecCode, String ecNameRdd, String callTime, String confirmTime,String resetTime){
|
|
|
|
this.alarmCode = alarmCode;
|
|
|
|
|
|
|
|
this.ecCode = ecCode;
|
|
|
|
|
|
|
|
this.ecNameRdd = ecNameRdd;
|
|
|
|
this.ecNameRdd = ecNameRdd;
|
|
|
|
this.andonCount = andonCount;
|
|
|
|
this.ecCode = ecCode;
|
|
|
|
this.proportion = proportion;
|
|
|
|
this.alarmCode = alarmCode;
|
|
|
|
|
|
|
|
this.callTime = callTime;
|
|
|
|
|
|
|
|
this.confirmTime = confirmTime;
|
|
|
|
|
|
|
|
this.resetTime = resetTime;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public AndonManageQueue() {
|
|
|
|
public AndonManageQueue() {
|
|
|
|