ANDON统计报表更新

yun-zuoyi
柯裕 6 years ago
parent d60368b227
commit 8aa958b902

@ -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() {

Loading…
Cancel
Save