Merge remote-tracking branch 'origin/master'
# Conflicts: # op-modules/op-device/src/main/java/com/op/device/controller/DeviceInterfaceController.java # op-modules/op-device/src/main/java/com/op/device/mapper/DeviceInterfaceMapper.java # op-modules/op-device/src/main/java/com/op/device/service/IDeviceInterfaceService.java # op-modules/op-device/src/main/java/com/op/device/service/impl/DeviceInterfaceServiceImpl.java # op-modules/op-device/src/main/resources/mapper/device/DeviceInterfaceMapper.xml # op-modules/op-quality/src/main/java/com/op/quality/domain/QcInterface.javamaster
commit
ec3f01dd84
@ -0,0 +1,469 @@
|
||||
package com.op.system.api.domain.quality;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 来料检验对象 qc_check_task_income
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-10-19
|
||||
*/
|
||||
public class QcCheckTaskDTO extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** id */
|
||||
private String recordId;
|
||||
|
||||
/** 检验任务编号 */
|
||||
@Excel(name = "检验任务编号")
|
||||
private String checkNo;
|
||||
|
||||
private String workorderCode;
|
||||
|
||||
/** 来料批次号 */
|
||||
@Excel(name = "批次号")
|
||||
private String incomeBatchNo;
|
||||
|
||||
/** 订单号 */
|
||||
@Excel(name = "订单号")
|
||||
private String orderNo;
|
||||
|
||||
/** 物料号 */
|
||||
@Excel(name = "物料号")
|
||||
private String materialCode;
|
||||
|
||||
/** 物料名称 */
|
||||
@Excel(name = "物料名称")
|
||||
private String materialName;
|
||||
|
||||
/** 收货数量 */
|
||||
@Excel(name = "收货数量")
|
||||
private BigDecimal quality;
|
||||
|
||||
@Excel(name = "不合格数量")
|
||||
private BigDecimal noOkQuality;
|
||||
|
||||
/** 单位 */
|
||||
@Excel(name = "单位")
|
||||
private String unit;
|
||||
|
||||
/** 供应商编码 */
|
||||
@Excel(name = "供应商编码")
|
||||
private String supplierCode;
|
||||
|
||||
/** 供应商名称 */
|
||||
@Excel(name = "供应商名称")
|
||||
private String supplierName;
|
||||
|
||||
/** 来料时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@Excel(name = "来料时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date incomeTime;
|
||||
|
||||
/** 检测地点 */
|
||||
@Excel(name = "检测地点")
|
||||
private String checkLoc;
|
||||
|
||||
/** 检测状态 */
|
||||
@Excel(name = "检测状态")
|
||||
private String checkStatus;
|
||||
|
||||
/** 检测人工号 */
|
||||
@Excel(name = "检测人工号")
|
||||
private String checkManCode;
|
||||
|
||||
/** 检测人姓名 */
|
||||
@Excel(name = "检测人姓名")
|
||||
private String checkManName;
|
||||
|
||||
/** 检验时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@Excel(name = "检验时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date checkTime;
|
||||
|
||||
/** 检验结果Y合格 */
|
||||
@Excel(name = "检验结果Y合格")
|
||||
private String checkResult;
|
||||
|
||||
/** 是否启用1启用0停用 */
|
||||
@Excel(name = "是否启用1启用0停用")
|
||||
private String status;
|
||||
|
||||
/** 预留字段1 */
|
||||
//@Excel(name = "预留字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 预留字段2 */
|
||||
//@Excel(name = "预留字段2")
|
||||
private String attr2;
|
||||
|
||||
/** 预留字段3 */
|
||||
//@Excel(name = "预留字段3")
|
||||
private String attr3;
|
||||
|
||||
/** 预留字段4 */
|
||||
//@Excel(name = "预留字段4")
|
||||
private String attr4;
|
||||
|
||||
/** 工厂编码 */
|
||||
@Excel(name = "工厂编码")
|
||||
private String factoryCode;
|
||||
|
||||
/** 删除标识1删除0正常 */
|
||||
private String delFlag;
|
||||
|
||||
private String incomeTimeStart;
|
||||
private String incomeTimeEnd;
|
||||
private String checkTimeStart;
|
||||
private String checkTimeEnd;
|
||||
private String typeCode;
|
||||
private String checkType;
|
||||
private String qualityStatus;
|
||||
private String batchCode;
|
||||
private String batchId;
|
||||
private List<QcCheckTaskDetailDTO> qcCheckTaskDetails;
|
||||
|
||||
private BigDecimal sampleQuality;
|
||||
private BigDecimal aNoOkquality;
|
||||
private BigDecimal bNoOkquality;
|
||||
private BigDecimal cNoOkquality;
|
||||
|
||||
public BigDecimal getSampleQuality() {
|
||||
return sampleQuality;
|
||||
}
|
||||
|
||||
public void setSampleQuality(BigDecimal sampleQuality) {
|
||||
this.sampleQuality = sampleQuality;
|
||||
}
|
||||
|
||||
public BigDecimal getaNoOkquality() {
|
||||
return aNoOkquality;
|
||||
}
|
||||
|
||||
public void setaNoOkquality(BigDecimal aNoOkquality) {
|
||||
this.aNoOkquality = aNoOkquality;
|
||||
}
|
||||
|
||||
public void setbNoOkquality(BigDecimal bNoOkquality) {
|
||||
this.bNoOkquality = bNoOkquality;
|
||||
}
|
||||
|
||||
public void setcNoOkquality(BigDecimal cNoOkquality) {
|
||||
this.cNoOkquality = cNoOkquality;
|
||||
}
|
||||
|
||||
public BigDecimal getbNoOkquality() {
|
||||
return bNoOkquality;
|
||||
}
|
||||
|
||||
public BigDecimal getcNoOkquality() {
|
||||
return cNoOkquality;
|
||||
}
|
||||
|
||||
public List<QcCheckTaskDetailDTO> getQcCheckTaskDetails() {
|
||||
return qcCheckTaskDetails;
|
||||
}
|
||||
|
||||
public void setQcCheckTaskDetails(List<QcCheckTaskDetailDTO> qcCheckTaskDetails) {
|
||||
this.qcCheckTaskDetails = qcCheckTaskDetails;
|
||||
}
|
||||
|
||||
public String getBatchCode() {
|
||||
return batchCode;
|
||||
}
|
||||
|
||||
public void setBatchCode(String batchCode) {
|
||||
this.batchCode = batchCode;
|
||||
}
|
||||
|
||||
public String getBatchId() {
|
||||
return batchId;
|
||||
}
|
||||
|
||||
public void setBatchId(String batchId) {
|
||||
this.batchId = batchId;
|
||||
}
|
||||
|
||||
public String getWorkorderCode() {
|
||||
return workorderCode;
|
||||
}
|
||||
|
||||
public void setWorkorderCode(String workorderCode) {
|
||||
this.workorderCode = workorderCode;
|
||||
}
|
||||
|
||||
public String getQualityStatus() {
|
||||
return qualityStatus;
|
||||
}
|
||||
|
||||
public void setQualityStatus(String qualityStatus) {
|
||||
this.qualityStatus = qualityStatus;
|
||||
}
|
||||
|
||||
public BigDecimal getNoOkQuality() {
|
||||
return noOkQuality;
|
||||
}
|
||||
|
||||
public void setNoOkQuality(BigDecimal noOkQuality) {
|
||||
this.noOkQuality = noOkQuality;
|
||||
}
|
||||
|
||||
public String getCheckType() {
|
||||
return checkType;
|
||||
}
|
||||
|
||||
public void setCheckType(String checkType) {
|
||||
this.checkType = checkType;
|
||||
}
|
||||
|
||||
public String getTypeCode() {
|
||||
return typeCode;
|
||||
}
|
||||
|
||||
public void setTypeCode(String typeCode) {
|
||||
this.typeCode = typeCode;
|
||||
}
|
||||
|
||||
public String getIncomeTimeStart() {
|
||||
return incomeTimeStart;
|
||||
}
|
||||
|
||||
public void setIncomeTimeStart(String incomeTimeStart) {
|
||||
this.incomeTimeStart = incomeTimeStart;
|
||||
}
|
||||
|
||||
public String getIncomeTimeEnd() {
|
||||
return incomeTimeEnd;
|
||||
}
|
||||
|
||||
public void setIncomeTimeEnd(String incomeTimeEnd) {
|
||||
this.incomeTimeEnd = incomeTimeEnd;
|
||||
}
|
||||
|
||||
public String getCheckTimeStart() {
|
||||
return checkTimeStart;
|
||||
}
|
||||
|
||||
public void setCheckTimeStart(String checkTimeStart) {
|
||||
this.checkTimeStart = checkTimeStart;
|
||||
}
|
||||
|
||||
public String getCheckTimeEnd() {
|
||||
return checkTimeEnd;
|
||||
}
|
||||
|
||||
public void setCheckTimeEnd(String checkTimeEnd) {
|
||||
this.checkTimeEnd = checkTimeEnd;
|
||||
}
|
||||
|
||||
public void setRecordId(String recordId) {
|
||||
this.recordId = recordId;
|
||||
}
|
||||
|
||||
public String getRecordId() {
|
||||
return recordId;
|
||||
}
|
||||
public void setCheckNo(String checkNo) {
|
||||
this.checkNo = checkNo;
|
||||
}
|
||||
|
||||
public String getCheckNo() {
|
||||
return checkNo;
|
||||
}
|
||||
public void setIncomeBatchNo(String incomeBatchNo) {
|
||||
this.incomeBatchNo = incomeBatchNo;
|
||||
}
|
||||
|
||||
public String getIncomeBatchNo() {
|
||||
return incomeBatchNo;
|
||||
}
|
||||
public void setOrderNo(String orderNo) {
|
||||
this.orderNo = orderNo;
|
||||
}
|
||||
|
||||
public String getOrderNo() {
|
||||
return orderNo;
|
||||
}
|
||||
public void setMaterialCode(String materialCode) {
|
||||
this.materialCode = materialCode;
|
||||
}
|
||||
|
||||
public String getMaterialCode() {
|
||||
return materialCode;
|
||||
}
|
||||
public void setMaterialName(String materialName) {
|
||||
this.materialName = materialName;
|
||||
}
|
||||
|
||||
public String getMaterialName() {
|
||||
return materialName;
|
||||
}
|
||||
public void setQuality(BigDecimal quality) {
|
||||
this.quality = quality;
|
||||
}
|
||||
|
||||
public BigDecimal getQuality() {
|
||||
return quality;
|
||||
}
|
||||
public void setUnit(String unit) {
|
||||
this.unit = unit;
|
||||
}
|
||||
|
||||
public String getUnit() {
|
||||
return unit;
|
||||
}
|
||||
public void setSupplierCode(String supplierCode) {
|
||||
this.supplierCode = supplierCode;
|
||||
}
|
||||
|
||||
public String getSupplierCode() {
|
||||
return supplierCode;
|
||||
}
|
||||
public void setSupplierName(String supplierName) {
|
||||
this.supplierName = supplierName;
|
||||
}
|
||||
|
||||
public String getSupplierName() {
|
||||
return supplierName;
|
||||
}
|
||||
public void setIncomeTime(Date incomeTime) {
|
||||
this.incomeTime = incomeTime;
|
||||
}
|
||||
|
||||
public Date getIncomeTime() {
|
||||
return incomeTime;
|
||||
}
|
||||
public void setCheckLoc(String checkLoc) {
|
||||
this.checkLoc = checkLoc;
|
||||
}
|
||||
|
||||
public String getCheckLoc() {
|
||||
return checkLoc;
|
||||
}
|
||||
public void setCheckStatus(String checkStatus) {
|
||||
this.checkStatus = checkStatus;
|
||||
}
|
||||
|
||||
public String getCheckStatus() {
|
||||
return checkStatus;
|
||||
}
|
||||
public void setCheckManCode(String checkManCode) {
|
||||
this.checkManCode = checkManCode;
|
||||
}
|
||||
|
||||
public String getCheckManCode() {
|
||||
return checkManCode;
|
||||
}
|
||||
public void setCheckManName(String checkManName) {
|
||||
this.checkManName = checkManName;
|
||||
}
|
||||
|
||||
public String getCheckManName() {
|
||||
return checkManName;
|
||||
}
|
||||
public void setCheckTime(Date checkTime) {
|
||||
this.checkTime = checkTime;
|
||||
}
|
||||
|
||||
public Date getCheckTime() {
|
||||
return checkTime;
|
||||
}
|
||||
public void setCheckResult(String checkResult) {
|
||||
this.checkResult = checkResult;
|
||||
}
|
||||
|
||||
public String getCheckResult() {
|
||||
return checkResult;
|
||||
}
|
||||
public void setStatus(String status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getStatus() {
|
||||
return status;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setAttr2(String attr2) {
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2() {
|
||||
return attr2;
|
||||
}
|
||||
public void setAttr3(String attr3) {
|
||||
this.attr3 = attr3;
|
||||
}
|
||||
|
||||
public String getAttr3() {
|
||||
return attr3;
|
||||
}
|
||||
public void setAttr4(String attr4) {
|
||||
this.attr4 = attr4;
|
||||
}
|
||||
|
||||
public String getAttr4() {
|
||||
return attr4;
|
||||
}
|
||||
public void setFactoryCode(String factoryCode) {
|
||||
this.factoryCode = factoryCode;
|
||||
}
|
||||
|
||||
public String getFactoryCode() {
|
||||
return factoryCode;
|
||||
}
|
||||
public void setDelFlag(String delFlag) {
|
||||
this.delFlag = delFlag;
|
||||
}
|
||||
|
||||
public String getDelFlag() {
|
||||
return delFlag;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("recordId", getRecordId())
|
||||
.append("checkNo", getCheckNo())
|
||||
.append("incomeBatchNo", getIncomeBatchNo())
|
||||
.append("orderNo", getOrderNo())
|
||||
.append("materialCode", getMaterialCode())
|
||||
.append("materialName", getMaterialName())
|
||||
.append("quality", getQuality())
|
||||
.append("unit", getUnit())
|
||||
.append("supplierCode", getSupplierCode())
|
||||
.append("supplierName", getSupplierName())
|
||||
.append("incomeTime", getIncomeTime())
|
||||
.append("checkLoc", getCheckLoc())
|
||||
.append("checkStatus", getCheckStatus())
|
||||
.append("checkManCode", getCheckManCode())
|
||||
.append("checkManName", getCheckManName())
|
||||
.append("checkTime", getCheckTime())
|
||||
.append("checkResult", getCheckResult())
|
||||
.append("status", getStatus())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("attr3", getAttr3())
|
||||
.append("attr4", getAttr4())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("factoryCode", getFactoryCode())
|
||||
.append("delFlag", getDelFlag())
|
||||
.toString();
|
||||
}
|
||||
}
|
@ -0,0 +1,344 @@
|
||||
package com.op.system.api.domain.quality;
|
||||
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 检验任务详情对象 qc_check_task_detail
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-10-19
|
||||
*/
|
||||
public class QcCheckTaskDetailDTO extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** id */
|
||||
private String recordId;
|
||||
|
||||
/** 归属任务编码 */
|
||||
@Excel(name = "归属任务编码")
|
||||
private String belongTo;
|
||||
|
||||
/** 检验规则编号 */
|
||||
@Excel(name = "检验规则编号")
|
||||
private String orderNum;
|
||||
|
||||
/** 检验规则名称 */
|
||||
@Excel(name = "检验规则名称")
|
||||
private String ruleName;
|
||||
|
||||
/** 检验规则属性 */
|
||||
@Excel(name = "检验规则属性")
|
||||
private String propertyCode;
|
||||
|
||||
/** 检验方式 */
|
||||
@Excel(name = "检验方式")
|
||||
private String checkMode;
|
||||
|
||||
/** 检验工具 */
|
||||
@Excel(name = "检验工具")
|
||||
private String checkTool;
|
||||
|
||||
/** 单位 */
|
||||
@Excel(name = "单位")
|
||||
private String unitCode;
|
||||
|
||||
/** 检验标准 */
|
||||
@Excel(name = "检验标准")
|
||||
private String checkStandard;
|
||||
|
||||
/** 实际值 */
|
||||
@Excel(name = "实际值")
|
||||
private String actualValue;
|
||||
|
||||
/** Y合格N不合格 */
|
||||
@Excel(name = "Y合格N不合格")
|
||||
private String status;
|
||||
|
||||
/** 预留字段1 */
|
||||
@Excel(name = "预留字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 预留字段2 */
|
||||
@Excel(name = "预留字段2")
|
||||
private String attr2;
|
||||
|
||||
/** 预留字段3 */
|
||||
@Excel(name = "预留字段3")
|
||||
private String attr3;
|
||||
|
||||
/** 预留字段4 */
|
||||
@Excel(name = "预留字段4")
|
||||
private String attr4;
|
||||
|
||||
/** 工厂编码 */
|
||||
@Excel(name = "工厂编码")
|
||||
private String factoryCode;
|
||||
|
||||
/** 删除标识1删除0正常 */
|
||||
private String delFlag;
|
||||
|
||||
private String projectId;
|
||||
private String projectNo;
|
||||
private Integer sort;
|
||||
|
||||
private String standardValue;
|
||||
private BigDecimal upperDiff;
|
||||
private BigDecimal downDiff;
|
||||
private BigDecimal sample;
|
||||
private Integer sampleNum;
|
||||
private List<String> actualValues;
|
||||
private String typeProjectId;
|
||||
private String defectCode;
|
||||
private String checkType;
|
||||
|
||||
public String getCheckType() {
|
||||
return checkType;
|
||||
}
|
||||
|
||||
public void setCheckType(String checkType) {
|
||||
this.checkType = checkType;
|
||||
}
|
||||
|
||||
public String getDefectCode() {
|
||||
return defectCode;
|
||||
}
|
||||
|
||||
public void setDefectCode(String defectCode) {
|
||||
this.defectCode = defectCode;
|
||||
}
|
||||
|
||||
public String getTypeProjectId() {
|
||||
return typeProjectId;
|
||||
}
|
||||
|
||||
public void setTypeProjectId(String typeProjectId) {
|
||||
this.typeProjectId = typeProjectId;
|
||||
}
|
||||
|
||||
public List<String> getActualValues() {
|
||||
return actualValues;
|
||||
}
|
||||
|
||||
public void setActualValues(List<String> actualValues) {
|
||||
this.actualValues = actualValues;
|
||||
}
|
||||
|
||||
public String getProjectNo() {
|
||||
return projectNo;
|
||||
}
|
||||
|
||||
public void setProjectNo(String projectNo) {
|
||||
this.projectNo = projectNo;
|
||||
}
|
||||
|
||||
public String getStandardValue() {
|
||||
return standardValue;
|
||||
}
|
||||
|
||||
public void setStandardValue(String standardValue) {
|
||||
this.standardValue = standardValue;
|
||||
}
|
||||
|
||||
public BigDecimal getUpperDiff() {
|
||||
return upperDiff;
|
||||
}
|
||||
|
||||
public void setUpperDiff(BigDecimal upperDiff) {
|
||||
this.upperDiff = upperDiff;
|
||||
}
|
||||
|
||||
public BigDecimal getDownDiff() {
|
||||
return downDiff;
|
||||
}
|
||||
|
||||
public void setDownDiff(BigDecimal downDiff) {
|
||||
this.downDiff = downDiff;
|
||||
}
|
||||
|
||||
public BigDecimal getSample() {
|
||||
return sample;
|
||||
}
|
||||
|
||||
public void setSample(BigDecimal sample) {
|
||||
this.sample = sample;
|
||||
}
|
||||
|
||||
public Integer getSampleNum() {
|
||||
return sampleNum;
|
||||
}
|
||||
|
||||
public void setSampleNum(Integer sampleNum) {
|
||||
this.sampleNum = sampleNum;
|
||||
}
|
||||
|
||||
public String getProjectId() {
|
||||
return projectId;
|
||||
}
|
||||
|
||||
public void setProjectId(String projectId) {
|
||||
this.projectId = projectId;
|
||||
}
|
||||
|
||||
|
||||
public Integer getSort() {
|
||||
return sort;
|
||||
}
|
||||
|
||||
public void setSort(Integer sort) {
|
||||
this.sort = sort;
|
||||
}
|
||||
|
||||
public void setRecordId(String recordId) {
|
||||
this.recordId = recordId;
|
||||
}
|
||||
|
||||
public String getRecordId() {
|
||||
return recordId;
|
||||
}
|
||||
public void setBelongTo(String belongTo) {
|
||||
this.belongTo = belongTo;
|
||||
}
|
||||
|
||||
public String getBelongTo() {
|
||||
return belongTo;
|
||||
}
|
||||
public void setOrderNum(String orderNum) {
|
||||
this.orderNum = orderNum;
|
||||
}
|
||||
|
||||
public String getOrderNum() {
|
||||
return orderNum;
|
||||
}
|
||||
public void setRuleName(String ruleName) {
|
||||
this.ruleName = ruleName;
|
||||
}
|
||||
|
||||
public String getRuleName() {
|
||||
return ruleName;
|
||||
}
|
||||
public void setPropertyCode(String propertyCode) {
|
||||
this.propertyCode = propertyCode;
|
||||
}
|
||||
|
||||
public String getPropertyCode() {
|
||||
return propertyCode;
|
||||
}
|
||||
public void setCheckMode(String checkMode) {
|
||||
this.checkMode = checkMode;
|
||||
}
|
||||
|
||||
public String getCheckMode() {
|
||||
return checkMode;
|
||||
}
|
||||
public void setCheckTool(String checkTool) {
|
||||
this.checkTool = checkTool;
|
||||
}
|
||||
|
||||
public String getCheckTool() {
|
||||
return checkTool;
|
||||
}
|
||||
public void setUnitCode(String unitCode) {
|
||||
this.unitCode = unitCode;
|
||||
}
|
||||
|
||||
public String getUnitCode() {
|
||||
return unitCode;
|
||||
}
|
||||
public void setCheckStandard(String checkStandard) {
|
||||
this.checkStandard = checkStandard;
|
||||
}
|
||||
|
||||
public String getCheckStandard() {
|
||||
return checkStandard;
|
||||
}
|
||||
public void setActualValue(String actualValue) {
|
||||
this.actualValue = actualValue;
|
||||
}
|
||||
|
||||
public String getActualValue() {
|
||||
return actualValue;
|
||||
}
|
||||
public void setStatus(String status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getStatus() {
|
||||
return status;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setAttr2(String attr2) {
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2() {
|
||||
return attr2;
|
||||
}
|
||||
public void setAttr3(String attr3) {
|
||||
this.attr3 = attr3;
|
||||
}
|
||||
|
||||
public String getAttr3() {
|
||||
return attr3;
|
||||
}
|
||||
public void setAttr4(String attr4) {
|
||||
this.attr4 = attr4;
|
||||
}
|
||||
|
||||
public String getAttr4() {
|
||||
return attr4;
|
||||
}
|
||||
public void setFactoryCode(String factoryCode) {
|
||||
this.factoryCode = factoryCode;
|
||||
}
|
||||
|
||||
public String getFactoryCode() {
|
||||
return factoryCode;
|
||||
}
|
||||
public void setDelFlag(String delFlag) {
|
||||
this.delFlag = delFlag;
|
||||
}
|
||||
|
||||
public String getDelFlag() {
|
||||
return delFlag;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("recordId", getRecordId())
|
||||
.append("belongTo", getBelongTo())
|
||||
.append("orderNum", getOrderNum())
|
||||
.append("ruleName", getRuleName())
|
||||
.append("propertyCode", getPropertyCode())
|
||||
.append("checkMode", getCheckMode())
|
||||
.append("checkTool", getCheckTool())
|
||||
.append("unitCode", getUnitCode())
|
||||
.append("checkStandard", getCheckStandard())
|
||||
.append("actualValue", getActualValue())
|
||||
.append("status", getStatus())
|
||||
.append("remark", getRemark())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("attr3", getAttr3())
|
||||
.append("attr4", getAttr4())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("factoryCode", getFactoryCode())
|
||||
.append("delFlag", getDelFlag())
|
||||
.toString();
|
||||
}
|
||||
}
|
@ -0,0 +1,432 @@
|
||||
package com.op.system.api.domain.quality;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 生产过程检验任务对象 qc_check_task_produce
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-10-19
|
||||
*/
|
||||
public class QcCheckTaskProduceDTO extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** id */
|
||||
private String recordId;
|
||||
|
||||
/** 检验任务编号 */
|
||||
@Excel(name = "检验任务编号")
|
||||
private String checkNo;
|
||||
|
||||
/** 批次号 */
|
||||
@Excel(name = "批次号")
|
||||
private String incomeBatchNo;
|
||||
|
||||
public String getIncomeBatchNo() {
|
||||
return incomeBatchNo;
|
||||
}
|
||||
|
||||
public void setIncomeBatchNo(String incomeBatchNo) {
|
||||
this.incomeBatchNo = incomeBatchNo;
|
||||
}
|
||||
|
||||
/** 订单号 */
|
||||
@Excel(name = "订单号")
|
||||
private String orderNo;
|
||||
|
||||
/** 物料号 */
|
||||
@Excel(name = "物料号")
|
||||
private String materialCode;
|
||||
|
||||
/** 物料名称 */
|
||||
@Excel(name = "物料名称")
|
||||
private String materialName;
|
||||
|
||||
/** 数量 */
|
||||
@Excel(name = "数量")
|
||||
private BigDecimal quality;
|
||||
|
||||
/** 单位 */
|
||||
@Excel(name = "单位")
|
||||
private String unit;
|
||||
|
||||
/** 所属车间编码 */
|
||||
@Excel(name = "所属车间编码")
|
||||
private String supplierCode;
|
||||
|
||||
/** 所属车间名称 */
|
||||
@Excel(name = "所属车间名称")
|
||||
private String supplierName;
|
||||
|
||||
/** 生产时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@Excel(name = "生产时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date incomeTime;
|
||||
|
||||
/** 检测地点 */
|
||||
@Excel(name = "检测地点")
|
||||
private String checkLoc;
|
||||
|
||||
/** 检测状态 */
|
||||
@Excel(name = "检测状态")
|
||||
private String checkStatus;
|
||||
|
||||
/** 检测人工号 */
|
||||
@Excel(name = "检测人工号")
|
||||
private String checkManCode;
|
||||
|
||||
/** 检测人姓名 */
|
||||
@Excel(name = "检测人姓名")
|
||||
private String checkManName;
|
||||
|
||||
/** 检验时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@Excel(name = "检验时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date checkTime;
|
||||
|
||||
/** 检验结果Y合格 */
|
||||
@Excel(name = "检验结果Y合格")
|
||||
private String checkResult;
|
||||
|
||||
/** 是否启用1启用0停用 */
|
||||
@Excel(name = "是否启用1启用0停用")
|
||||
private String status;
|
||||
|
||||
/** 预留字段1 */
|
||||
@Excel(name = "预留字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 预留字段2 */
|
||||
@Excel(name = "预留字段2")
|
||||
private String attr2;
|
||||
|
||||
/** 预留字段3 */
|
||||
@Excel(name = "预留字段3")
|
||||
private String attr3;
|
||||
|
||||
/** 预留字段4 */
|
||||
@Excel(name = "预留字段4")
|
||||
private String attr4;
|
||||
|
||||
/** 工厂编码 */
|
||||
@Excel(name = "工厂编码")
|
||||
private String factoryCode;
|
||||
|
||||
/** 删除标识1删除0正常 */
|
||||
private String delFlag;
|
||||
|
||||
private String incomeTimeStart;
|
||||
private String incomeTimeEnd;
|
||||
private String checkTimeStart;
|
||||
private String checkTimeEnd;
|
||||
private String typeCode;
|
||||
private String checkType;
|
||||
|
||||
@Excel(name = "抽样数量")
|
||||
private BigDecimal sampleQuality;
|
||||
|
||||
@Excel(name = "不合格数量")
|
||||
private BigDecimal noOkQuality;
|
||||
|
||||
@Excel(name = "A类不合格数量")
|
||||
private BigDecimal aNoOkquality;
|
||||
|
||||
@Excel(name = "B类不合格数量")
|
||||
private BigDecimal bNoOkquality;
|
||||
|
||||
@Excel(name = "C类不合格数量")
|
||||
private BigDecimal cNoOkquality;
|
||||
|
||||
public BigDecimal getaNoOkquality() {
|
||||
return aNoOkquality;
|
||||
}
|
||||
|
||||
public void setaNoOkquality(BigDecimal aNoOkquality) {
|
||||
this.aNoOkquality = aNoOkquality;
|
||||
}
|
||||
|
||||
public BigDecimal getbNoOkquality() {
|
||||
return bNoOkquality;
|
||||
}
|
||||
|
||||
public void setbNoOkquality(BigDecimal bNoOkquality) {
|
||||
this.bNoOkquality = bNoOkquality;
|
||||
}
|
||||
|
||||
public BigDecimal getcNoOkquality() {
|
||||
return cNoOkquality;
|
||||
}
|
||||
|
||||
public void setcNoOkquality(BigDecimal cNoOkquality) {
|
||||
this.cNoOkquality = cNoOkquality;
|
||||
}
|
||||
|
||||
public BigDecimal getSampleQuality() {
|
||||
return sampleQuality;
|
||||
}
|
||||
|
||||
public void setSampleQuality(BigDecimal sampleQuality) {
|
||||
this.sampleQuality = sampleQuality;
|
||||
}
|
||||
|
||||
public BigDecimal getNoOkQuality() {
|
||||
return noOkQuality;
|
||||
}
|
||||
|
||||
public void setNoOkQuality(BigDecimal noOkQuality) {
|
||||
this.noOkQuality = noOkQuality;
|
||||
}
|
||||
|
||||
public String getTypeCode() {
|
||||
return typeCode;
|
||||
}
|
||||
|
||||
public void setTypeCode(String typeCode) {
|
||||
this.typeCode = typeCode;
|
||||
}
|
||||
|
||||
public String getCheckType() {
|
||||
return checkType;
|
||||
}
|
||||
|
||||
public void setCheckType(String checkType) {
|
||||
this.checkType = checkType;
|
||||
}
|
||||
|
||||
public String getIncomeTimeStart() {
|
||||
return incomeTimeStart;
|
||||
}
|
||||
|
||||
public void setIncomeTimeStart(String incomeTimeStart) {
|
||||
this.incomeTimeStart = incomeTimeStart;
|
||||
}
|
||||
|
||||
public String getIncomeTimeEnd() {
|
||||
return incomeTimeEnd;
|
||||
}
|
||||
|
||||
public void setIncomeTimeEnd(String incomeTimeEnd) {
|
||||
this.incomeTimeEnd = incomeTimeEnd;
|
||||
}
|
||||
|
||||
public String getCheckTimeStart() {
|
||||
return checkTimeStart;
|
||||
}
|
||||
|
||||
public void setCheckTimeStart(String checkTimeStart) {
|
||||
this.checkTimeStart = checkTimeStart;
|
||||
}
|
||||
|
||||
public String getCheckTimeEnd() {
|
||||
return checkTimeEnd;
|
||||
}
|
||||
|
||||
public void setCheckTimeEnd(String checkTimeEnd) {
|
||||
this.checkTimeEnd = checkTimeEnd;
|
||||
}
|
||||
|
||||
public void setRecordId(String recordId) {
|
||||
this.recordId = recordId;
|
||||
}
|
||||
|
||||
public String getRecordId() {
|
||||
return recordId;
|
||||
}
|
||||
public void setCheckNo(String checkNo) {
|
||||
this.checkNo = checkNo;
|
||||
}
|
||||
|
||||
public String getCheckNo() {
|
||||
return checkNo;
|
||||
}
|
||||
|
||||
public void setOrderNo(String orderNo) {
|
||||
this.orderNo = orderNo;
|
||||
}
|
||||
|
||||
public String getOrderNo() {
|
||||
return orderNo;
|
||||
}
|
||||
public void setMaterialCode(String materialCode) {
|
||||
this.materialCode = materialCode;
|
||||
}
|
||||
|
||||
public String getMaterialCode() {
|
||||
return materialCode;
|
||||
}
|
||||
public void setMaterialName(String materialName) {
|
||||
this.materialName = materialName;
|
||||
}
|
||||
|
||||
public String getMaterialName() {
|
||||
return materialName;
|
||||
}
|
||||
public void setQuality(BigDecimal quality) {
|
||||
this.quality = quality;
|
||||
}
|
||||
|
||||
public BigDecimal getQuality() {
|
||||
return quality;
|
||||
}
|
||||
public void setUnit(String unit) {
|
||||
this.unit = unit;
|
||||
}
|
||||
|
||||
public String getUnit() {
|
||||
return unit;
|
||||
}
|
||||
|
||||
public String getSupplierCode() {
|
||||
return supplierCode;
|
||||
}
|
||||
|
||||
public void setSupplierCode(String supplierCode) {
|
||||
this.supplierCode = supplierCode;
|
||||
}
|
||||
|
||||
public String getSupplierName() {
|
||||
return supplierName;
|
||||
}
|
||||
|
||||
public void setSupplierName(String supplierName) {
|
||||
this.supplierName = supplierName;
|
||||
}
|
||||
|
||||
public Date getIncomeTime() {
|
||||
return incomeTime;
|
||||
}
|
||||
|
||||
public void setIncomeTime(Date incomeTime) {
|
||||
this.incomeTime = incomeTime;
|
||||
}
|
||||
|
||||
public void setCheckLoc(String checkLoc) {
|
||||
this.checkLoc = checkLoc;
|
||||
}
|
||||
|
||||
public String getCheckLoc() {
|
||||
return checkLoc;
|
||||
}
|
||||
public void setCheckStatus(String checkStatus) {
|
||||
this.checkStatus = checkStatus;
|
||||
}
|
||||
|
||||
public String getCheckStatus() {
|
||||
return checkStatus;
|
||||
}
|
||||
public void setCheckManCode(String checkManCode) {
|
||||
this.checkManCode = checkManCode;
|
||||
}
|
||||
|
||||
public String getCheckManCode() {
|
||||
return checkManCode;
|
||||
}
|
||||
public void setCheckManName(String checkManName) {
|
||||
this.checkManName = checkManName;
|
||||
}
|
||||
|
||||
public String getCheckManName() {
|
||||
return checkManName;
|
||||
}
|
||||
public void setCheckTime(Date checkTime) {
|
||||
this.checkTime = checkTime;
|
||||
}
|
||||
|
||||
public Date getCheckTime() {
|
||||
return checkTime;
|
||||
}
|
||||
public void setCheckResult(String checkResult) {
|
||||
this.checkResult = checkResult;
|
||||
}
|
||||
|
||||
public String getCheckResult() {
|
||||
return checkResult;
|
||||
}
|
||||
public void setStatus(String status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getStatus() {
|
||||
return status;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setAttr2(String attr2) {
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2() {
|
||||
return attr2;
|
||||
}
|
||||
public void setAttr3(String attr3) {
|
||||
this.attr3 = attr3;
|
||||
}
|
||||
|
||||
public String getAttr3() {
|
||||
return attr3;
|
||||
}
|
||||
public void setAttr4(String attr4) {
|
||||
this.attr4 = attr4;
|
||||
}
|
||||
|
||||
public String getAttr4() {
|
||||
return attr4;
|
||||
}
|
||||
public void setFactoryCode(String factoryCode) {
|
||||
this.factoryCode = factoryCode;
|
||||
}
|
||||
|
||||
public String getFactoryCode() {
|
||||
return factoryCode;
|
||||
}
|
||||
public void setDelFlag(String delFlag) {
|
||||
this.delFlag = delFlag;
|
||||
}
|
||||
|
||||
public String getDelFlag() {
|
||||
return delFlag;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("recordId", getRecordId())
|
||||
.append("checkNo", getCheckNo())
|
||||
.append("incomeBatchNo", getIncomeBatchNo())
|
||||
.append("orderNo", getOrderNo())
|
||||
.append("materialCode", getMaterialCode())
|
||||
.append("materialName", getMaterialName())
|
||||
.append("quality", getQuality())
|
||||
.append("unit", getUnit())
|
||||
.append("checkLoc", getCheckLoc())
|
||||
.append("checkStatus", getCheckStatus())
|
||||
.append("checkManCode", getCheckManCode())
|
||||
.append("checkManName", getCheckManName())
|
||||
.append("checkTime", getCheckTime())
|
||||
.append("checkResult", getCheckResult())
|
||||
.append("status", getStatus())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("attr3", getAttr3())
|
||||
.append("attr4", getAttr4())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("factoryCode", getFactoryCode())
|
||||
.append("delFlag", getDelFlag())
|
||||
.toString();
|
||||
}
|
||||
}
|
@ -0,0 +1,270 @@
|
||||
package com.op.system.api.domain.quality;
|
||||
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 物料检验项目维护对象 qc_check_type_project
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-10-18
|
||||
*/
|
||||
public class QcCheckTypeProjectDTO extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** id */
|
||||
private String id;
|
||||
|
||||
/** 检验项目id */
|
||||
@Excel(name = "检验项目id")
|
||||
private String projectId;
|
||||
/** 检验规则名称 */
|
||||
@Excel(name = "检验规则名称")
|
||||
private String ruleName;
|
||||
/** 规则方式*/
|
||||
private String propertyCode;
|
||||
|
||||
/** 检验节点id */
|
||||
@Excel(name = "检验节点id")
|
||||
private String typeId;
|
||||
|
||||
/** 标准值 */
|
||||
@Excel(name = "标准值")
|
||||
private String standardValue;
|
||||
|
||||
/** 上差值 */
|
||||
@Excel(name = "上差值")
|
||||
private BigDecimal upperDiff;
|
||||
|
||||
/** 下差值 */
|
||||
@Excel(name = "下差值")
|
||||
private BigDecimal downDiff;
|
||||
|
||||
/** 抽样比例 */
|
||||
@Excel(name = "抽样比例")
|
||||
private BigDecimal sample;
|
||||
private Integer sampleNum;
|
||||
/** 是否启用,0是1否 */
|
||||
@Excel(name = "是否启用,0是1否")
|
||||
private String status;
|
||||
|
||||
/** 预留字段1 */
|
||||
@Excel(name = "预留字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 工厂编码 */
|
||||
@Excel(name = "工厂编码")
|
||||
private String factoryCode;
|
||||
|
||||
/** 删除标识1删除0正常 */
|
||||
private String delFlag;
|
||||
|
||||
/** 物料组id */
|
||||
@Excel(name = "物料组id")
|
||||
private String groupId;
|
||||
|
||||
/** 物料编码 */
|
||||
@Excel(name = "物料编码")
|
||||
private String materialCode;
|
||||
|
||||
private String materialName;
|
||||
|
||||
private Integer sort;
|
||||
|
||||
private String projectNo;
|
||||
|
||||
private String checkTool;
|
||||
private String checkMode;
|
||||
private String unit;
|
||||
|
||||
public String getUnit() {
|
||||
return unit;
|
||||
}
|
||||
|
||||
public void setUnit(String unit) {
|
||||
this.unit = unit;
|
||||
}
|
||||
|
||||
public String getCheckTool() {
|
||||
return checkTool;
|
||||
}
|
||||
|
||||
public void setCheckTool(String checkTool) {
|
||||
this.checkTool = checkTool;
|
||||
}
|
||||
|
||||
public String getCheckMode() {
|
||||
return checkMode;
|
||||
}
|
||||
|
||||
public void setCheckMode(String checkMode) {
|
||||
this.checkMode = checkMode;
|
||||
}
|
||||
|
||||
public String getMaterialName() {
|
||||
return materialName;
|
||||
}
|
||||
|
||||
public void setMaterialName(String materialName) {
|
||||
this.materialName = materialName;
|
||||
}
|
||||
|
||||
public Integer getSort() {
|
||||
return sort;
|
||||
}
|
||||
|
||||
public void setSort(Integer sort) {
|
||||
this.sort = sort;
|
||||
}
|
||||
|
||||
public Integer getSampleNum() {
|
||||
return sampleNum;
|
||||
}
|
||||
|
||||
public void setSampleNum(Integer sampleNum) {
|
||||
this.sampleNum = sampleNum;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
public void setProjectId(String projectId) {
|
||||
this.projectId = projectId;
|
||||
}
|
||||
|
||||
public String getProjectId() {
|
||||
return projectId;
|
||||
}
|
||||
public void setTypeId(String typeId) {
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public String getTypeId() {
|
||||
return typeId;
|
||||
}
|
||||
public void setStandardValue(String standardValue) {
|
||||
this.standardValue = standardValue;
|
||||
}
|
||||
|
||||
public String getStandardValue() {
|
||||
return standardValue;
|
||||
}
|
||||
public void setUpperDiff(BigDecimal upperDiff) {
|
||||
this.upperDiff = upperDiff;
|
||||
}
|
||||
|
||||
public BigDecimal getUpperDiff() {
|
||||
return upperDiff;
|
||||
}
|
||||
public void setDownDiff(BigDecimal downDiff) {
|
||||
this.downDiff = downDiff;
|
||||
}
|
||||
|
||||
public BigDecimal getDownDiff() {
|
||||
return downDiff;
|
||||
}
|
||||
public void setSample(BigDecimal sample) {
|
||||
this.sample = sample;
|
||||
}
|
||||
|
||||
public BigDecimal getSample() {
|
||||
return sample;
|
||||
}
|
||||
public void setStatus(String status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getStatus() {
|
||||
return status;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setFactoryCode(String factoryCode) {
|
||||
this.factoryCode = factoryCode;
|
||||
}
|
||||
|
||||
public String getFactoryCode() {
|
||||
return factoryCode;
|
||||
}
|
||||
public void setDelFlag(String delFlag) {
|
||||
this.delFlag = delFlag;
|
||||
}
|
||||
|
||||
public String getDelFlag() {
|
||||
return delFlag;
|
||||
}
|
||||
public void setGroupId(String groupId) {
|
||||
this.groupId = groupId;
|
||||
}
|
||||
|
||||
public String getGroupId() {
|
||||
return groupId;
|
||||
}
|
||||
public void setMaterialCode(String materialCode) {
|
||||
this.materialCode = materialCode;
|
||||
}
|
||||
|
||||
public String getMaterialCode() {
|
||||
return materialCode;
|
||||
}
|
||||
|
||||
public String getRuleName() {
|
||||
return ruleName;
|
||||
}
|
||||
|
||||
public void setRuleName(String ruleName) {
|
||||
this.ruleName = ruleName;
|
||||
}
|
||||
|
||||
public String getPropertyCode() {
|
||||
return propertyCode;
|
||||
}
|
||||
public void setPropertyCode(String propertyCode) {
|
||||
this.propertyCode = propertyCode;
|
||||
}
|
||||
|
||||
public String getProjectNo() {
|
||||
return projectNo;
|
||||
}
|
||||
|
||||
public void setProjectNo(String projectNo) {
|
||||
this.projectNo = projectNo;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("id", getId())
|
||||
.append("projectId", getProjectId())
|
||||
.append("ruleName", getRuleName())
|
||||
.append("typeId", getTypeId())
|
||||
.append("standardValue", getStandardValue())
|
||||
.append("upperDiff", getUpperDiff())
|
||||
.append("downDiff", getDownDiff())
|
||||
.append("sample", getSample())
|
||||
.append("status", getStatus())
|
||||
.append("attr1", getAttr1())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("factoryCode", getFactoryCode())
|
||||
.append("delFlag", getDelFlag())
|
||||
.append("groupId", getGroupId())
|
||||
.append("materialCode", getMaterialCode())
|
||||
.toString();
|
||||
}
|
||||
}
|
@ -0,0 +1,109 @@
|
||||
package com.op.system.api.domain.quality;
|
||||
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
/**
|
||||
* 物料组成员对象 qc_material_group_detail
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-10-18
|
||||
*/
|
||||
public class QcMaterialGroupDetailDTO extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** id */
|
||||
private String id;
|
||||
|
||||
/** 物料组id */
|
||||
@Excel(name = "物料组id")
|
||||
private String groupId;
|
||||
|
||||
/** 物料号 */
|
||||
@Excel(name = "物料号")
|
||||
private String materialCode;
|
||||
|
||||
/** 物料名称 */
|
||||
@Excel(name = "物料名称")
|
||||
private String materialName;
|
||||
|
||||
/** 预留字段1 */
|
||||
@Excel(name = "预留字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 工厂编码 */
|
||||
@Excel(name = "工厂编码")
|
||||
private String factoryCode;
|
||||
|
||||
/** 删除标识1删除0正常 */
|
||||
private String delFlag;
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
public void setGroupId(String groupId) {
|
||||
this.groupId = groupId;
|
||||
}
|
||||
|
||||
public String getGroupId() {
|
||||
return groupId;
|
||||
}
|
||||
public void setMaterialCode(String materialCode) {
|
||||
this.materialCode = materialCode;
|
||||
}
|
||||
|
||||
public String getMaterialCode() {
|
||||
return materialCode;
|
||||
}
|
||||
public void setMaterialName(String materialName) {
|
||||
this.materialName = materialName;
|
||||
}
|
||||
|
||||
public String getMaterialName() {
|
||||
return materialName;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setFactoryCode(String factoryCode) {
|
||||
this.factoryCode = factoryCode;
|
||||
}
|
||||
|
||||
public String getFactoryCode() {
|
||||
return factoryCode;
|
||||
}
|
||||
public void setDelFlag(String delFlag) {
|
||||
this.delFlag = delFlag;
|
||||
}
|
||||
|
||||
public String getDelFlag() {
|
||||
return delFlag;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("id", getId())
|
||||
.append("groupId", getGroupId())
|
||||
.append("materialCode", getMaterialCode())
|
||||
.append("materialName", getMaterialName())
|
||||
.append("attr1", getAttr1())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("factoryCode", getFactoryCode())
|
||||
.append("delFlag", getDelFlag())
|
||||
.toString();
|
||||
}
|
||||
}
|
@ -0,0 +1,97 @@
|
||||
package com.op.device.controller;
|
||||
|
||||
import java.util.List;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.op.common.log.annotation.Log;
|
||||
import com.op.common.log.enums.BusinessType;
|
||||
import com.op.common.security.annotation.RequiresPermissions;
|
||||
import com.op.device.domain.EquFaultDescription;
|
||||
import com.op.device.service.IEquFaultDescriptionService;
|
||||
import com.op.common.core.web.controller.BaseController;
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.common.core.utils.poi.ExcelUtil;
|
||||
import com.op.common.core.web.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 故障描述Controller
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/faultDescription")
|
||||
public class EquFaultDescriptionController extends BaseController {
|
||||
@Autowired
|
||||
private IEquFaultDescriptionService equFaultDescriptionService;
|
||||
|
||||
/**
|
||||
* 查询故障描述列表
|
||||
*/
|
||||
@RequiresPermissions("device:faultDescription:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(EquFaultDescription equFaultDescription) {
|
||||
startPage();
|
||||
List<EquFaultDescription> list = equFaultDescriptionService.selectEquFaultDescriptionList(equFaultDescription);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出故障描述列表
|
||||
*/
|
||||
@RequiresPermissions("device:faultDescription:export")
|
||||
@Log(title = "故障描述", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, EquFaultDescription equFaultDescription) {
|
||||
List<EquFaultDescription> list = equFaultDescriptionService.selectEquFaultDescriptionList(equFaultDescription);
|
||||
ExcelUtil<EquFaultDescription> util = new ExcelUtil<EquFaultDescription>(EquFaultDescription.class);
|
||||
util.exportExcel(response, list, "故障描述数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取故障描述详细信息
|
||||
*/
|
||||
@RequiresPermissions("device:faultDescription:query")
|
||||
@GetMapping(value = "/{faultId}")
|
||||
public AjaxResult getInfo(@PathVariable("faultId") String faultId) {
|
||||
return success(equFaultDescriptionService.selectEquFaultDescriptionByFaultId(faultId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增故障描述
|
||||
*/
|
||||
@RequiresPermissions("device:faultDescription:add")
|
||||
@Log(title = "故障描述", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody EquFaultDescription equFaultDescription) {
|
||||
return equFaultDescriptionService.insertEquFaultDescription(equFaultDescription);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改故障描述
|
||||
*/
|
||||
@RequiresPermissions("device:faultDescription:edit")
|
||||
@Log(title = "故障描述", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody EquFaultDescription equFaultDescription) {
|
||||
return equFaultDescriptionService.updateEquFaultDescription(equFaultDescription);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除故障描述
|
||||
*/
|
||||
@RequiresPermissions("device:faultDescription:remove")
|
||||
@Log(title = "故障描述", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{faultIds}")
|
||||
public AjaxResult remove(@PathVariable String[] faultIds) {
|
||||
return toAjax(equFaultDescriptionService.deleteEquFaultDescriptionByFaultIds(faultIds));
|
||||
}
|
||||
}
|
@ -0,0 +1,97 @@
|
||||
package com.op.device.controller;
|
||||
|
||||
import java.util.List;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.op.common.log.annotation.Log;
|
||||
import com.op.common.log.enums.BusinessType;
|
||||
import com.op.common.security.annotation.RequiresPermissions;
|
||||
import com.op.device.domain.EquFaultMeasures;
|
||||
import com.op.device.service.IEquFaultMeasuresService;
|
||||
import com.op.common.core.web.controller.BaseController;
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.common.core.utils.poi.ExcelUtil;
|
||||
import com.op.common.core.web.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 故障维修措施Controller
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/faultMeasures")
|
||||
public class EquFaultMeasuresController extends BaseController {
|
||||
@Autowired
|
||||
private IEquFaultMeasuresService equFaultMeasuresService;
|
||||
|
||||
/**
|
||||
* 查询故障维修措施列表
|
||||
*/
|
||||
@RequiresPermissions("device:faultMeasures:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(EquFaultMeasures equFaultMeasures) {
|
||||
startPage();
|
||||
List<EquFaultMeasures> list = equFaultMeasuresService.selectEquFaultMeasuresList(equFaultMeasures);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出故障维修措施列表
|
||||
*/
|
||||
@RequiresPermissions("device:faultMeasures:export")
|
||||
@Log(title = "故障维修措施", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, EquFaultMeasures equFaultMeasures) {
|
||||
List<EquFaultMeasures> list = equFaultMeasuresService.selectEquFaultMeasuresList(equFaultMeasures);
|
||||
ExcelUtil<EquFaultMeasures> util = new ExcelUtil<EquFaultMeasures>(EquFaultMeasures.class);
|
||||
util.exportExcel(response, list, "故障维修措施数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取故障维修措施详细信息
|
||||
*/
|
||||
@RequiresPermissions("device:faultMeasures:query")
|
||||
@GetMapping(value = "/{faultId}")
|
||||
public AjaxResult getInfo(@PathVariable("faultId") String faultId) {
|
||||
return success(equFaultMeasuresService.selectEquFaultMeasuresByFaultId(faultId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增故障维修措施
|
||||
*/
|
||||
@RequiresPermissions("device:faultMeasures:add")
|
||||
@Log(title = "故障维修措施", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody EquFaultMeasures equFaultMeasures) {
|
||||
return equFaultMeasuresService.insertEquFaultMeasures(equFaultMeasures);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改故障维修措施
|
||||
*/
|
||||
@RequiresPermissions("device:faultMeasures:edit")
|
||||
@Log(title = "故障维修措施", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody EquFaultMeasures equFaultMeasures) {
|
||||
return equFaultMeasuresService.updateEquFaultMeasures(equFaultMeasures);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除故障维修措施
|
||||
*/
|
||||
@RequiresPermissions("device:faultMeasures:remove")
|
||||
@Log(title = "故障维修措施", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{faultIds}")
|
||||
public AjaxResult remove(@PathVariable String[] faultIds) {
|
||||
return toAjax(equFaultMeasuresService.deleteEquFaultMeasuresByFaultIds(faultIds));
|
||||
}
|
||||
}
|
@ -0,0 +1,97 @@
|
||||
package com.op.device.controller;
|
||||
|
||||
import java.util.List;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.op.common.log.annotation.Log;
|
||||
import com.op.common.log.enums.BusinessType;
|
||||
import com.op.common.security.annotation.RequiresPermissions;
|
||||
import com.op.device.domain.EquFaultReason;
|
||||
import com.op.device.service.IEquFaultReasonService;
|
||||
import com.op.common.core.web.controller.BaseController;
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.common.core.utils.poi.ExcelUtil;
|
||||
import com.op.common.core.web.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 故障原因Controller
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/faultReason")
|
||||
public class EquFaultReasonController extends BaseController {
|
||||
@Autowired
|
||||
private IEquFaultReasonService equFaultReasonService;
|
||||
|
||||
/**
|
||||
* 查询故障原因列表
|
||||
*/
|
||||
@RequiresPermissions("device:faultReason:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(EquFaultReason equFaultReason) {
|
||||
startPage();
|
||||
List<EquFaultReason> list = equFaultReasonService.selectEquFaultReasonList(equFaultReason);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出故障原因列表
|
||||
*/
|
||||
@RequiresPermissions("device:faultReason:export")
|
||||
@Log(title = "故障原因", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, EquFaultReason equFaultReason) {
|
||||
List<EquFaultReason> list = equFaultReasonService.selectEquFaultReasonList(equFaultReason);
|
||||
ExcelUtil<EquFaultReason> util = new ExcelUtil<EquFaultReason>(EquFaultReason.class);
|
||||
util.exportExcel(response, list, "故障原因数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取故障原因详细信息
|
||||
*/
|
||||
@RequiresPermissions("device:faultReason:query")
|
||||
@GetMapping(value = "/{faultId}")
|
||||
public AjaxResult getInfo(@PathVariable("faultId") String faultId) {
|
||||
return success(equFaultReasonService.selectEquFaultReasonByFaultId(faultId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增故障原因
|
||||
*/
|
||||
@RequiresPermissions("device:faultReason:add")
|
||||
@Log(title = "故障原因", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody EquFaultReason equFaultReason) {
|
||||
return equFaultReasonService.insertEquFaultReason(equFaultReason);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改故障原因
|
||||
*/
|
||||
@RequiresPermissions("device:faultReason:edit")
|
||||
@Log(title = "故障原因", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody EquFaultReason equFaultReason) {
|
||||
return equFaultReasonService.updateEquFaultReason(equFaultReason);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除故障原因
|
||||
*/
|
||||
@RequiresPermissions("device:faultReason:remove")
|
||||
@Log(title = "故障原因", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{faultIds}")
|
||||
public AjaxResult remove(@PathVariable String[] faultIds) {
|
||||
return toAjax(equFaultReasonService.deleteEquFaultReasonByFaultIds(faultIds));
|
||||
}
|
||||
}
|
@ -0,0 +1,214 @@
|
||||
package com.op.device.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障描述对象 equ_fault_description
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public class EquFaultDescription extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 故障描述主键 */
|
||||
private String faultId;
|
||||
|
||||
/** 故障描述编码 */
|
||||
@Excel(name = "故障描述编码")
|
||||
private String faultCode;
|
||||
|
||||
/** 故障描述类型 */
|
||||
@Excel(name = "故障描述类型")
|
||||
private String faultType;
|
||||
|
||||
/** 故障描述子类 */
|
||||
@Excel(name = "故障描述子类")
|
||||
private String faultSubclass;
|
||||
|
||||
/** 备注 */
|
||||
@Excel(name = "备注")
|
||||
private String faultRemark;
|
||||
|
||||
/** 工厂编码 */
|
||||
@Excel(name = "工厂编码")
|
||||
private String factoryCode;
|
||||
|
||||
/** 备用字段1 */
|
||||
@Excel(name = "备用字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 备用字段2 */
|
||||
@Excel(name = "备用字段2")
|
||||
private String attr2;
|
||||
|
||||
/** 备用字段3 */
|
||||
@Excel(name = "备用字段3")
|
||||
private String attr3;
|
||||
|
||||
/** 删除标志 */
|
||||
private String delFlag;
|
||||
|
||||
// 创建日期范围list
|
||||
private List<Date> createTimeArray;
|
||||
|
||||
// 更新日期范围list
|
||||
private List<Date> updateTimeArray;
|
||||
|
||||
// 更新日期开始
|
||||
private String updateTimeStart;
|
||||
|
||||
// 更新日期结束
|
||||
private String updateTimeEnd;
|
||||
|
||||
// 创建日期开始
|
||||
private String createTimeStart;
|
||||
|
||||
// 创建日期结束
|
||||
private String createTimeEnd;
|
||||
|
||||
public void setFaultId(String faultId) {
|
||||
this.faultId = faultId;
|
||||
}
|
||||
|
||||
public String getFaultId() {
|
||||
return faultId;
|
||||
}
|
||||
public void setFaultCode(String faultCode) {
|
||||
this.faultCode = faultCode;
|
||||
}
|
||||
|
||||
public String getFaultCode() {
|
||||
return faultCode;
|
||||
}
|
||||
public void setFaultType(String faultType) {
|
||||
this.faultType = faultType;
|
||||
}
|
||||
|
||||
public String getFaultType() {
|
||||
return faultType;
|
||||
}
|
||||
public void setFaultSubclass(String faultSubclass) {
|
||||
this.faultSubclass = faultSubclass;
|
||||
}
|
||||
|
||||
public String getFaultSubclass() {
|
||||
return faultSubclass;
|
||||
}
|
||||
public void setFaultRemark(String faultRemark) {
|
||||
this.faultRemark = faultRemark;
|
||||
}
|
||||
|
||||
public String getFaultRemark() {
|
||||
return faultRemark;
|
||||
}
|
||||
public void setFactoryCode(String factoryCode) {
|
||||
this.factoryCode = factoryCode;
|
||||
}
|
||||
|
||||
public String getFactoryCode() {
|
||||
return factoryCode;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setAttr2(String attr2) {
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2() {
|
||||
return attr2;
|
||||
}
|
||||
public void setAttr3(String attr3) {
|
||||
this.attr3 = attr3;
|
||||
}
|
||||
|
||||
public String getAttr3() {
|
||||
return attr3;
|
||||
}
|
||||
public void setDelFlag(String delFlag) {
|
||||
this.delFlag = delFlag;
|
||||
}
|
||||
|
||||
public String getDelFlag() {
|
||||
return delFlag;
|
||||
}
|
||||
|
||||
public List<Date> getCreateTimeArray() {
|
||||
return createTimeArray;
|
||||
}
|
||||
|
||||
public void setCreateTimeArray(List<Date> createTimeArray) {
|
||||
this.createTimeArray = createTimeArray;
|
||||
}
|
||||
|
||||
public List<Date> getUpdateTimeArray() {
|
||||
return updateTimeArray;
|
||||
}
|
||||
|
||||
public void setUpdateTimeArray(List<Date> updateTimeArray) {
|
||||
this.updateTimeArray = updateTimeArray;
|
||||
}
|
||||
|
||||
public String getUpdateTimeStart() {
|
||||
return updateTimeStart;
|
||||
}
|
||||
|
||||
public void setUpdateTimeStart(String updateTimeStart) {
|
||||
this.updateTimeStart = updateTimeStart;
|
||||
}
|
||||
|
||||
public String getUpdateTimeEnd() {
|
||||
return updateTimeEnd;
|
||||
}
|
||||
|
||||
public void setUpdateTimeEnd(String updateTimeEnd) {
|
||||
this.updateTimeEnd = updateTimeEnd;
|
||||
}
|
||||
|
||||
public String getCreateTimeStart() {
|
||||
return createTimeStart;
|
||||
}
|
||||
|
||||
public void setCreateTimeStart(String createTimeStart) {
|
||||
this.createTimeStart = createTimeStart;
|
||||
}
|
||||
|
||||
public String getCreateTimeEnd() {
|
||||
return createTimeEnd;
|
||||
}
|
||||
|
||||
public void setCreateTimeEnd(String createTimeEnd) {
|
||||
this.createTimeEnd = createTimeEnd;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("faultId", getFaultId())
|
||||
.append("faultCode", getFaultCode())
|
||||
.append("faultType", getFaultType())
|
||||
.append("faultSubclass", getFaultSubclass())
|
||||
.append("faultRemark", getFaultRemark())
|
||||
.append("factoryCode", getFactoryCode())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("attr3", getAttr3())
|
||||
.append("delFlag", getDelFlag())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.toString();
|
||||
}
|
||||
}
|
@ -0,0 +1,214 @@
|
||||
package com.op.device.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障维修措施对象 equ_fault_measures
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public class EquFaultMeasures extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 故障维修措施主键 */
|
||||
private String faultId;
|
||||
|
||||
/** 故障维修措施编码 */
|
||||
@Excel(name = "故障维修措施编码")
|
||||
private String faultCode;
|
||||
|
||||
/** 故障维修措施类型 */
|
||||
@Excel(name = "故障维修措施类型")
|
||||
private String faultType;
|
||||
|
||||
/** 故障维修措施子类 */
|
||||
@Excel(name = "故障维修措施子类")
|
||||
private String faultSubclass;
|
||||
|
||||
/** 备注 */
|
||||
@Excel(name = "备注")
|
||||
private String faultRemark;
|
||||
|
||||
/** 工厂编码 */
|
||||
@Excel(name = "工厂编码")
|
||||
private String factoryCode;
|
||||
|
||||
/** 备用字段1 */
|
||||
@Excel(name = "备用字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 备用字段2 */
|
||||
@Excel(name = "备用字段2")
|
||||
private String attr2;
|
||||
|
||||
/** 备用字段3 */
|
||||
@Excel(name = "备用字段3")
|
||||
private String attr3;
|
||||
|
||||
/** 删除标志 */
|
||||
private String delFlag;
|
||||
|
||||
// 创建日期范围list
|
||||
private List<Date> createTimeArray;
|
||||
|
||||
// 更新日期范围list
|
||||
private List<Date> updateTimeArray;
|
||||
|
||||
// 更新日期开始
|
||||
private String updateTimeStart;
|
||||
|
||||
// 更新日期结束
|
||||
private String updateTimeEnd;
|
||||
|
||||
// 创建日期开始
|
||||
private String createTimeStart;
|
||||
|
||||
// 创建日期结束
|
||||
private String createTimeEnd;
|
||||
|
||||
public void setFaultId(String faultId) {
|
||||
this.faultId = faultId;
|
||||
}
|
||||
|
||||
public String getFaultId() {
|
||||
return faultId;
|
||||
}
|
||||
public void setFaultCode(String faultCode) {
|
||||
this.faultCode = faultCode;
|
||||
}
|
||||
|
||||
public String getFaultCode() {
|
||||
return faultCode;
|
||||
}
|
||||
public void setFaultType(String faultType) {
|
||||
this.faultType = faultType;
|
||||
}
|
||||
|
||||
public String getFaultType() {
|
||||
return faultType;
|
||||
}
|
||||
public void setFaultSubclass(String faultSubclass) {
|
||||
this.faultSubclass = faultSubclass;
|
||||
}
|
||||
|
||||
public String getFaultSubclass() {
|
||||
return faultSubclass;
|
||||
}
|
||||
public void setFaultRemark(String faultRemark) {
|
||||
this.faultRemark = faultRemark;
|
||||
}
|
||||
|
||||
public String getFaultRemark() {
|
||||
return faultRemark;
|
||||
}
|
||||
public void setFactoryCode(String factoryCode) {
|
||||
this.factoryCode = factoryCode;
|
||||
}
|
||||
|
||||
public String getFactoryCode() {
|
||||
return factoryCode;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setAttr2(String attr2) {
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2() {
|
||||
return attr2;
|
||||
}
|
||||
public void setAttr3(String attr3) {
|
||||
this.attr3 = attr3;
|
||||
}
|
||||
|
||||
public String getAttr3() {
|
||||
return attr3;
|
||||
}
|
||||
public void setDelFlag(String delFlag) {
|
||||
this.delFlag = delFlag;
|
||||
}
|
||||
|
||||
public String getDelFlag() {
|
||||
return delFlag;
|
||||
}
|
||||
|
||||
public List<Date> getCreateTimeArray() {
|
||||
return createTimeArray;
|
||||
}
|
||||
|
||||
public void setCreateTimeArray(List<Date> createTimeArray) {
|
||||
this.createTimeArray = createTimeArray;
|
||||
}
|
||||
|
||||
public List<Date> getUpdateTimeArray() {
|
||||
return updateTimeArray;
|
||||
}
|
||||
|
||||
public void setUpdateTimeArray(List<Date> updateTimeArray) {
|
||||
this.updateTimeArray = updateTimeArray;
|
||||
}
|
||||
|
||||
public String getUpdateTimeStart() {
|
||||
return updateTimeStart;
|
||||
}
|
||||
|
||||
public void setUpdateTimeStart(String updateTimeStart) {
|
||||
this.updateTimeStart = updateTimeStart;
|
||||
}
|
||||
|
||||
public String getUpdateTimeEnd() {
|
||||
return updateTimeEnd;
|
||||
}
|
||||
|
||||
public void setUpdateTimeEnd(String updateTimeEnd) {
|
||||
this.updateTimeEnd = updateTimeEnd;
|
||||
}
|
||||
|
||||
public String getCreateTimeStart() {
|
||||
return createTimeStart;
|
||||
}
|
||||
|
||||
public void setCreateTimeStart(String createTimeStart) {
|
||||
this.createTimeStart = createTimeStart;
|
||||
}
|
||||
|
||||
public String getCreateTimeEnd() {
|
||||
return createTimeEnd;
|
||||
}
|
||||
|
||||
public void setCreateTimeEnd(String createTimeEnd) {
|
||||
this.createTimeEnd = createTimeEnd;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("faultId", getFaultId())
|
||||
.append("faultCode", getFaultCode())
|
||||
.append("faultType", getFaultType())
|
||||
.append("faultSubclass", getFaultSubclass())
|
||||
.append("faultRemark", getFaultRemark())
|
||||
.append("factoryCode", getFactoryCode())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("attr3", getAttr3())
|
||||
.append("delFlag", getDelFlag())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.toString();
|
||||
}
|
||||
}
|
@ -0,0 +1,214 @@
|
||||
package com.op.device.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障原因对象 equ_fault_reason
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public class EquFaultReason extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 故障原因主键 */
|
||||
private String faultId;
|
||||
|
||||
/** 故障原因编码 */
|
||||
@Excel(name = "故障原因编码")
|
||||
private String faultCode;
|
||||
|
||||
/** 故障原因类型 */
|
||||
@Excel(name = "故障原因类型")
|
||||
private String faultType;
|
||||
|
||||
/** 故障原因子类 */
|
||||
@Excel(name = "故障原因子类")
|
||||
private String faultSubclass;
|
||||
|
||||
/** 备注 */
|
||||
@Excel(name = "备注")
|
||||
private String faultRemark;
|
||||
|
||||
/** 工厂编码 */
|
||||
@Excel(name = "工厂编码")
|
||||
private String factoryCode;
|
||||
|
||||
/** 备用字段1 */
|
||||
@Excel(name = "备用字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 备用字段2 */
|
||||
@Excel(name = "备用字段2")
|
||||
private String attr2;
|
||||
|
||||
/** 备用字段3 */
|
||||
@Excel(name = "备用字段3")
|
||||
private String attr3;
|
||||
|
||||
/** 删除标志 */
|
||||
private String delFlag;
|
||||
|
||||
// 创建日期范围list
|
||||
private List<Date> createTimeArray;
|
||||
|
||||
// 更新日期范围list
|
||||
private List<Date> updateTimeArray;
|
||||
|
||||
// 更新日期开始
|
||||
private String updateTimeStart;
|
||||
|
||||
// 更新日期结束
|
||||
private String updateTimeEnd;
|
||||
|
||||
// 创建日期开始
|
||||
private String createTimeStart;
|
||||
|
||||
// 创建日期结束
|
||||
private String createTimeEnd;
|
||||
|
||||
public void setFaultId(String faultId) {
|
||||
this.faultId = faultId;
|
||||
}
|
||||
|
||||
public String getFaultId() {
|
||||
return faultId;
|
||||
}
|
||||
public void setFaultCode(String faultCode) {
|
||||
this.faultCode = faultCode;
|
||||
}
|
||||
|
||||
public String getFaultCode() {
|
||||
return faultCode;
|
||||
}
|
||||
public void setFaultType(String faultType) {
|
||||
this.faultType = faultType;
|
||||
}
|
||||
|
||||
public String getFaultType() {
|
||||
return faultType;
|
||||
}
|
||||
public void setFaultSubclass(String faultSubclass) {
|
||||
this.faultSubclass = faultSubclass;
|
||||
}
|
||||
|
||||
public String getFaultSubclass() {
|
||||
return faultSubclass;
|
||||
}
|
||||
public void setFaultRemark(String faultRemark) {
|
||||
this.faultRemark = faultRemark;
|
||||
}
|
||||
|
||||
public String getFaultRemark() {
|
||||
return faultRemark;
|
||||
}
|
||||
public void setFactoryCode(String factoryCode) {
|
||||
this.factoryCode = factoryCode;
|
||||
}
|
||||
|
||||
public String getFactoryCode() {
|
||||
return factoryCode;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setAttr2(String attr2) {
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2() {
|
||||
return attr2;
|
||||
}
|
||||
public void setAttr3(String attr3) {
|
||||
this.attr3 = attr3;
|
||||
}
|
||||
|
||||
public String getAttr3() {
|
||||
return attr3;
|
||||
}
|
||||
public void setDelFlag(String delFlag) {
|
||||
this.delFlag = delFlag;
|
||||
}
|
||||
|
||||
public String getDelFlag() {
|
||||
return delFlag;
|
||||
}
|
||||
|
||||
public List<Date> getCreateTimeArray() {
|
||||
return createTimeArray;
|
||||
}
|
||||
|
||||
public void setCreateTimeArray(List<Date> createTimeArray) {
|
||||
this.createTimeArray = createTimeArray;
|
||||
}
|
||||
|
||||
public List<Date> getUpdateTimeArray() {
|
||||
return updateTimeArray;
|
||||
}
|
||||
|
||||
public void setUpdateTimeArray(List<Date> updateTimeArray) {
|
||||
this.updateTimeArray = updateTimeArray;
|
||||
}
|
||||
|
||||
public String getUpdateTimeStart() {
|
||||
return updateTimeStart;
|
||||
}
|
||||
|
||||
public void setUpdateTimeStart(String updateTimeStart) {
|
||||
this.updateTimeStart = updateTimeStart;
|
||||
}
|
||||
|
||||
public String getUpdateTimeEnd() {
|
||||
return updateTimeEnd;
|
||||
}
|
||||
|
||||
public void setUpdateTimeEnd(String updateTimeEnd) {
|
||||
this.updateTimeEnd = updateTimeEnd;
|
||||
}
|
||||
|
||||
public String getCreateTimeStart() {
|
||||
return createTimeStart;
|
||||
}
|
||||
|
||||
public void setCreateTimeStart(String createTimeStart) {
|
||||
this.createTimeStart = createTimeStart;
|
||||
}
|
||||
|
||||
public String getCreateTimeEnd() {
|
||||
return createTimeEnd;
|
||||
}
|
||||
|
||||
public void setCreateTimeEnd(String createTimeEnd) {
|
||||
this.createTimeEnd = createTimeEnd;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("faultId", getFaultId())
|
||||
.append("faultCode", getFaultCode())
|
||||
.append("faultType", getFaultType())
|
||||
.append("faultSubclass", getFaultSubclass())
|
||||
.append("faultRemark", getFaultRemark())
|
||||
.append("factoryCode", getFactoryCode())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("attr3", getAttr3())
|
||||
.append("delFlag", getDelFlag())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.toString();
|
||||
}
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
package com.op.device.mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.op.device.domain.EquFaultDescription;
|
||||
import com.op.device.domain.EquFaultType;
|
||||
|
||||
/**
|
||||
* 故障描述Mapper接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public interface EquFaultDescriptionMapper {
|
||||
/**
|
||||
* 查询故障描述
|
||||
*
|
||||
* @param faultId 故障描述主键
|
||||
* @return 故障描述
|
||||
*/
|
||||
public EquFaultDescription selectEquFaultDescriptionByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 查询故障描述列表
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 故障描述集合
|
||||
*/
|
||||
public List<EquFaultDescription> selectEquFaultDescriptionList(EquFaultDescription equFaultDescription);
|
||||
|
||||
/**
|
||||
* 新增故障描述
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertEquFaultDescription(EquFaultDescription equFaultDescription);
|
||||
|
||||
/**
|
||||
* 修改故障描述
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateEquFaultDescription(EquFaultDescription equFaultDescription);
|
||||
|
||||
/**
|
||||
* 删除故障描述
|
||||
*
|
||||
* @param faultId 故障描述主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultDescriptionByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 批量删除故障描述
|
||||
*
|
||||
* @param faultIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultDescriptionByFaultIds(String[] faultIds);
|
||||
|
||||
int selectSerialNumber();
|
||||
|
||||
List<EquFaultDescription> selectFaultDescriptionList(EquFaultDescription equFaultDescription);
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
package com.op.device.mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.op.device.domain.EquFaultMeasures;
|
||||
import com.op.device.domain.EquFaultType;
|
||||
|
||||
/**
|
||||
* 故障维修措施Mapper接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public interface EquFaultMeasuresMapper {
|
||||
/**
|
||||
* 查询故障维修措施
|
||||
*
|
||||
* @param faultId 故障维修措施主键
|
||||
* @return 故障维修措施
|
||||
*/
|
||||
public EquFaultMeasures selectEquFaultMeasuresByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 查询故障维修措施列表
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 故障维修措施集合
|
||||
*/
|
||||
public List<EquFaultMeasures> selectEquFaultMeasuresList(EquFaultMeasures equFaultMeasures);
|
||||
|
||||
/**
|
||||
* 新增故障维修措施
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertEquFaultMeasures(EquFaultMeasures equFaultMeasures);
|
||||
|
||||
/**
|
||||
* 修改故障维修措施
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateEquFaultMeasures(EquFaultMeasures equFaultMeasures);
|
||||
|
||||
/**
|
||||
* 删除故障维修措施
|
||||
*
|
||||
* @param faultId 故障维修措施主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultMeasuresByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 批量删除故障维修措施
|
||||
*
|
||||
* @param faultIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultMeasuresByFaultIds(String[] faultIds);
|
||||
|
||||
List<EquFaultMeasures> selectFaultMeasuresList(EquFaultMeasures equFaultMeasures);
|
||||
|
||||
int selectSerialNumber();
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
package com.op.device.mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.op.device.domain.EquFaultReason;
|
||||
import com.op.device.domain.EquFaultType;
|
||||
|
||||
/**
|
||||
* 故障原因Mapper接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public interface EquFaultReasonMapper {
|
||||
/**
|
||||
* 查询故障原因
|
||||
*
|
||||
* @param faultId 故障原因主键
|
||||
* @return 故障原因
|
||||
*/
|
||||
public EquFaultReason selectEquFaultReasonByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 查询故障原因列表
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 故障原因集合
|
||||
*/
|
||||
public List<EquFaultReason> selectEquFaultReasonList(EquFaultReason equFaultReason);
|
||||
|
||||
/**
|
||||
* 新增故障原因
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertEquFaultReason(EquFaultReason equFaultReason);
|
||||
|
||||
/**
|
||||
* 修改故障原因
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateEquFaultReason(EquFaultReason equFaultReason);
|
||||
|
||||
/**
|
||||
* 删除故障原因
|
||||
*
|
||||
* @param faultId 故障原因主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultReasonByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 批量删除故障原因
|
||||
*
|
||||
* @param faultIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultReasonByFaultIds(String[] faultIds);
|
||||
|
||||
List<EquFaultType> selectFaultReasonList(EquFaultType checkQuery);
|
||||
|
||||
int selectSerialNumber();
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
package com.op.device.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.device.domain.EquFaultDescription;
|
||||
|
||||
/**
|
||||
* 故障描述Service接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public interface IEquFaultDescriptionService {
|
||||
/**
|
||||
* 查询故障描述
|
||||
*
|
||||
* @param faultId 故障描述主键
|
||||
* @return 故障描述
|
||||
*/
|
||||
public EquFaultDescription selectEquFaultDescriptionByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 查询故障描述列表
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 故障描述集合
|
||||
*/
|
||||
public List<EquFaultDescription> selectEquFaultDescriptionList(EquFaultDescription equFaultDescription);
|
||||
|
||||
/**
|
||||
* 新增故障描述
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 结果
|
||||
*/
|
||||
public AjaxResult insertEquFaultDescription(EquFaultDescription equFaultDescription);
|
||||
|
||||
/**
|
||||
* 修改故障描述
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 结果
|
||||
*/
|
||||
public AjaxResult updateEquFaultDescription(EquFaultDescription equFaultDescription);
|
||||
|
||||
/**
|
||||
* 批量删除故障描述
|
||||
*
|
||||
* @param faultIds 需要删除的故障描述主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultDescriptionByFaultIds(String[] faultIds);
|
||||
|
||||
/**
|
||||
* 删除故障描述信息
|
||||
*
|
||||
* @param faultId 故障描述主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultDescriptionByFaultId(String faultId);
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
package com.op.device.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.device.domain.EquFaultMeasures;
|
||||
|
||||
/**
|
||||
* 故障维修措施Service接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public interface IEquFaultMeasuresService {
|
||||
/**
|
||||
* 查询故障维修措施
|
||||
*
|
||||
* @param faultId 故障维修措施主键
|
||||
* @return 故障维修措施
|
||||
*/
|
||||
public EquFaultMeasures selectEquFaultMeasuresByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 查询故障维修措施列表
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 故障维修措施集合
|
||||
*/
|
||||
public List<EquFaultMeasures> selectEquFaultMeasuresList(EquFaultMeasures equFaultMeasures);
|
||||
|
||||
/**
|
||||
* 新增故障维修措施
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 结果
|
||||
*/
|
||||
public AjaxResult insertEquFaultMeasures(EquFaultMeasures equFaultMeasures);
|
||||
|
||||
/**
|
||||
* 修改故障维修措施
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 结果
|
||||
*/
|
||||
public AjaxResult updateEquFaultMeasures(EquFaultMeasures equFaultMeasures);
|
||||
|
||||
/**
|
||||
* 批量删除故障维修措施
|
||||
*
|
||||
* @param faultIds 需要删除的故障维修措施主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultMeasuresByFaultIds(String[] faultIds);
|
||||
|
||||
/**
|
||||
* 删除故障维修措施信息
|
||||
*
|
||||
* @param faultId 故障维修措施主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultMeasuresByFaultId(String faultId);
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
package com.op.device.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.device.domain.EquFaultReason;
|
||||
|
||||
/**
|
||||
* 故障原因Service接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
public interface IEquFaultReasonService {
|
||||
/**
|
||||
* 查询故障原因
|
||||
*
|
||||
* @param faultId 故障原因主键
|
||||
* @return 故障原因
|
||||
*/
|
||||
public EquFaultReason selectEquFaultReasonByFaultId(String faultId);
|
||||
|
||||
/**
|
||||
* 查询故障原因列表
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 故障原因集合
|
||||
*/
|
||||
public List<EquFaultReason> selectEquFaultReasonList(EquFaultReason equFaultReason);
|
||||
|
||||
/**
|
||||
* 新增故障原因
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 结果
|
||||
*/
|
||||
public AjaxResult insertEquFaultReason(EquFaultReason equFaultReason);
|
||||
|
||||
/**
|
||||
* 修改故障原因
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 结果
|
||||
*/
|
||||
public AjaxResult updateEquFaultReason(EquFaultReason equFaultReason);
|
||||
|
||||
/**
|
||||
* 批量删除故障原因
|
||||
*
|
||||
* @param faultIds 需要删除的故障原因主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultReasonByFaultIds(String[] faultIds);
|
||||
|
||||
/**
|
||||
* 删除故障原因信息
|
||||
*
|
||||
* @param faultId 故障原因主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteEquFaultReasonByFaultId(String faultId);
|
||||
}
|
@ -0,0 +1,169 @@
|
||||
package com.op.device.service.impl;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.List;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.op.common.core.context.SecurityContextHolder;
|
||||
import com.op.common.core.utils.DateUtils;
|
||||
import com.op.common.core.utils.uuid.IdUtils;
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.device.domain.EquFaultType;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.op.device.mapper.EquFaultDescriptionMapper;
|
||||
import com.op.device.domain.EquFaultDescription;
|
||||
import com.op.device.service.IEquFaultDescriptionService;
|
||||
import org.springframework.web.context.request.RequestContextHolder;
|
||||
import org.springframework.web.context.request.ServletRequestAttributes;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
|
||||
import static com.op.common.core.web.domain.AjaxResult.error;
|
||||
import static com.op.common.core.web.domain.AjaxResult.success;
|
||||
|
||||
/**
|
||||
* 故障描述Service业务层处理
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
@Service
|
||||
public class EquFaultDescriptionServiceImpl implements IEquFaultDescriptionService {
|
||||
@Autowired
|
||||
private EquFaultDescriptionMapper equFaultDescriptionMapper;
|
||||
|
||||
/**
|
||||
* 查询故障描述
|
||||
*
|
||||
* @param faultId 故障描述主键
|
||||
* @return 故障描述
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public EquFaultDescription selectEquFaultDescriptionByFaultId(String faultId) {
|
||||
return equFaultDescriptionMapper.selectEquFaultDescriptionByFaultId(faultId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询故障描述列表
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 故障描述
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public List<EquFaultDescription> selectEquFaultDescriptionList(EquFaultDescription equFaultDescription) {
|
||||
// 创建时间不为空
|
||||
if (equFaultDescription.getCreateTimeArray() != null) {
|
||||
// 设置创建日期开始和结束值
|
||||
if (equFaultDescription.getCreateTimeArray().size() == 2) {
|
||||
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
|
||||
equFaultDescription.setCreateTimeStart(formatter.format(equFaultDescription.getCreateTimeArray().get(0)));
|
||||
equFaultDescription.setCreateTimeEnd(formatter.format(equFaultDescription.getCreateTimeArray().get(1)));
|
||||
}
|
||||
}
|
||||
// 更新时间不为空
|
||||
if (equFaultDescription.getUpdateTimeArray() != null) {
|
||||
// 设置更新日期开始和结束
|
||||
if (equFaultDescription.getUpdateTimeArray().size() == 2) {
|
||||
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
|
||||
equFaultDescription.setUpdateTimeStart(formatter.format(equFaultDescription.getUpdateTimeArray().get(0)));
|
||||
equFaultDescription.setUpdateTimeEnd(formatter.format(equFaultDescription.getUpdateTimeArray().get(1)));
|
||||
}
|
||||
}
|
||||
return equFaultDescriptionMapper.selectEquFaultDescriptionList(equFaultDescription);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增故障描述
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public AjaxResult insertEquFaultDescription(EquFaultDescription equFaultDescription) {
|
||||
// 校验
|
||||
EquFaultDescription checkQuery = new EquFaultDescription();
|
||||
checkQuery.setFaultType(equFaultDescription.getFaultType());
|
||||
checkQuery.setFaultSubclass(equFaultDescription.getFaultSubclass());
|
||||
List<EquFaultDescription> check = equFaultDescriptionMapper.selectEquFaultDescriptionList(checkQuery);
|
||||
if (check.size() > 0) {
|
||||
return error(500, "故障描述已存在!不可添加!");
|
||||
}
|
||||
|
||||
//获取当前所选工厂
|
||||
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
|
||||
String key = "#header.poolName";
|
||||
String str = request.getHeader(key.substring(8));
|
||||
int index = str.indexOf("_");
|
||||
String factory = str.substring(index + 1);
|
||||
|
||||
// 获取检查项流水号
|
||||
String serialNum = String.format("%04d", equFaultDescriptionMapper.selectSerialNumber());
|
||||
|
||||
// 处理故障信息
|
||||
equFaultDescription.setFaultId(IdUtils.fastSimpleUUID());// id
|
||||
equFaultDescription.setFaultCode("DES" + serialNum);// 故障编码
|
||||
equFaultDescription.setFactoryCode(factory);// 工厂
|
||||
equFaultDescription.setCreateBy(SecurityContextHolder.getUserName());
|
||||
equFaultDescription.setCreateTime(DateUtils.getNowDate());
|
||||
equFaultDescription.setUpdateBy(SecurityContextHolder.getUserName());
|
||||
equFaultDescription.setUpdateTime(DateUtils.getNowDate());
|
||||
equFaultDescriptionMapper.insertEquFaultDescription(equFaultDescription);
|
||||
return success("新增故障描述成功!");
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改故障描述
|
||||
*
|
||||
* @param equFaultDescription 故障描述
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public AjaxResult updateEquFaultDescription(EquFaultDescription equFaultDescription) {
|
||||
// 校验
|
||||
EquFaultDescription checkQuery = new EquFaultDescription();
|
||||
checkQuery.setFaultType(equFaultDescription.getFaultType());
|
||||
checkQuery.setFaultSubclass(equFaultDescription.getFaultSubclass());
|
||||
List<EquFaultDescription> check = equFaultDescriptionMapper.selectEquFaultDescriptionList(checkQuery);
|
||||
if (check.size() > 0) {
|
||||
for (EquFaultDescription equFaultDescription1 : check) {
|
||||
if (!equFaultDescription1.getFaultCode().equals(equFaultDescription.getFaultCode())){
|
||||
return error(500, "故障子类已存在!修改失败!");
|
||||
}
|
||||
}
|
||||
}
|
||||
equFaultDescription.setUpdateBy(SecurityContextHolder.getUserName());
|
||||
equFaultDescription.setUpdateTime(DateUtils.getNowDate());
|
||||
// 插入数据库
|
||||
equFaultDescriptionMapper.updateEquFaultDescription(equFaultDescription);
|
||||
return success("修改成功!");
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除故障描述
|
||||
*
|
||||
* @param faultIds 需要删除的故障描述主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public int deleteEquFaultDescriptionByFaultIds(String[] faultIds) {
|
||||
return equFaultDescriptionMapper.deleteEquFaultDescriptionByFaultIds(faultIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除故障描述信息
|
||||
*
|
||||
* @param faultId 故障描述主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public int deleteEquFaultDescriptionByFaultId(String faultId) {
|
||||
return equFaultDescriptionMapper.deleteEquFaultDescriptionByFaultId(faultId);
|
||||
}
|
||||
}
|
@ -0,0 +1,170 @@
|
||||
package com.op.device.service.impl;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.List;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.op.common.core.context.SecurityContextHolder;
|
||||
import com.op.common.core.utils.DateUtils;
|
||||
import com.op.common.core.utils.uuid.IdUtils;
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.device.domain.EquFaultDescription;
|
||||
import com.op.device.domain.EquFaultType;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.op.device.mapper.EquFaultMeasuresMapper;
|
||||
import com.op.device.domain.EquFaultMeasures;
|
||||
import com.op.device.service.IEquFaultMeasuresService;
|
||||
import org.springframework.web.context.request.RequestContextHolder;
|
||||
import org.springframework.web.context.request.ServletRequestAttributes;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
|
||||
import static com.op.common.core.web.domain.AjaxResult.error;
|
||||
import static com.op.common.core.web.domain.AjaxResult.success;
|
||||
|
||||
/**
|
||||
* 故障维修措施Service业务层处理
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
@Service
|
||||
public class EquFaultMeasuresServiceImpl implements IEquFaultMeasuresService {
|
||||
@Autowired
|
||||
private EquFaultMeasuresMapper equFaultMeasuresMapper;
|
||||
|
||||
/**
|
||||
* 查询故障维修措施
|
||||
*
|
||||
* @param faultId 故障维修措施主键
|
||||
* @return 故障维修措施
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public EquFaultMeasures selectEquFaultMeasuresByFaultId(String faultId) {
|
||||
return equFaultMeasuresMapper.selectEquFaultMeasuresByFaultId(faultId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询故障维修措施列表
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 故障维修措施
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public List<EquFaultMeasures> selectEquFaultMeasuresList(EquFaultMeasures equFaultMeasures) {
|
||||
// 创建时间不为空
|
||||
if (equFaultMeasures.getCreateTimeArray() != null) {
|
||||
// 设置创建日期开始和结束值
|
||||
if (equFaultMeasures.getCreateTimeArray().size() == 2) {
|
||||
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
|
||||
equFaultMeasures.setCreateTimeStart(formatter.format(equFaultMeasures.getCreateTimeArray().get(0)));
|
||||
equFaultMeasures.setCreateTimeEnd(formatter.format(equFaultMeasures.getCreateTimeArray().get(1)));
|
||||
}
|
||||
}
|
||||
// 更新时间不为空
|
||||
if (equFaultMeasures.getUpdateTimeArray() != null) {
|
||||
// 设置更新日期开始和结束
|
||||
if (equFaultMeasures.getUpdateTimeArray().size() == 2) {
|
||||
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
|
||||
equFaultMeasures.setUpdateTimeStart(formatter.format(equFaultMeasures.getUpdateTimeArray().get(0)));
|
||||
equFaultMeasures.setUpdateTimeEnd(formatter.format(equFaultMeasures.getUpdateTimeArray().get(1)));
|
||||
}
|
||||
}
|
||||
return equFaultMeasuresMapper.selectEquFaultMeasuresList(equFaultMeasures);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增故障维修措施
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public AjaxResult insertEquFaultMeasures(EquFaultMeasures equFaultMeasures) {
|
||||
// 校验
|
||||
EquFaultMeasures checkQuery = new EquFaultMeasures();
|
||||
checkQuery.setFaultType(equFaultMeasures.getFaultType());
|
||||
checkQuery.setFaultSubclass(equFaultMeasures.getFaultSubclass());
|
||||
List<EquFaultMeasures> check = equFaultMeasuresMapper.selectEquFaultMeasuresList(checkQuery);
|
||||
if (check.size() > 0) {
|
||||
return error(500, "故障子类已存在!不可添加!");
|
||||
}
|
||||
|
||||
//获取当前所选工厂
|
||||
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
|
||||
String key = "#header.poolName";
|
||||
String str = request.getHeader(key.substring(8));
|
||||
int index = str.indexOf("_");
|
||||
String factory = str.substring(index + 1);
|
||||
|
||||
// 获取检查项流水号
|
||||
String serialNum = String.format("%04d", equFaultMeasuresMapper.selectSerialNumber());
|
||||
|
||||
// 处理故障信息
|
||||
equFaultMeasures.setFaultId(IdUtils.fastSimpleUUID());// id
|
||||
equFaultMeasures.setFaultCode("MEA" + serialNum);// 故障编码
|
||||
equFaultMeasures.setFactoryCode(factory);// 工厂
|
||||
equFaultMeasures.setCreateBy(SecurityContextHolder.getUserName());
|
||||
equFaultMeasures.setCreateTime(DateUtils.getNowDate());
|
||||
equFaultMeasures.setUpdateBy(SecurityContextHolder.getUserName());
|
||||
equFaultMeasures.setUpdateTime(DateUtils.getNowDate());
|
||||
equFaultMeasuresMapper.insertEquFaultMeasures(equFaultMeasures);
|
||||
return success("新增故障维修措施成功");
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改故障维修措施
|
||||
*
|
||||
* @param equFaultMeasures 故障维修措施
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public AjaxResult updateEquFaultMeasures(EquFaultMeasures equFaultMeasures) {
|
||||
// 校验
|
||||
EquFaultMeasures checkQuery = new EquFaultMeasures();
|
||||
checkQuery.setFaultType(equFaultMeasures.getFaultType());
|
||||
checkQuery.setFaultSubclass(equFaultMeasures.getFaultSubclass());
|
||||
List<EquFaultMeasures> check = equFaultMeasuresMapper.selectEquFaultMeasuresList(checkQuery);
|
||||
if (check.size() > 0) {
|
||||
for (EquFaultMeasures equFaultMeasures1 : check) {
|
||||
if (!equFaultMeasures1.getFaultCode().equals(equFaultMeasures.getFaultCode())){
|
||||
return error(500, "故障子类已存在!修改失败!");
|
||||
}
|
||||
}
|
||||
}
|
||||
equFaultMeasures.setUpdateBy(SecurityContextHolder.getUserName());
|
||||
equFaultMeasures.setUpdateTime(DateUtils.getNowDate());
|
||||
// 插入数据库
|
||||
equFaultMeasuresMapper.updateEquFaultMeasures(equFaultMeasures);
|
||||
return success("修改成功!");
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除故障维修措施
|
||||
*
|
||||
* @param faultIds 需要删除的故障维修措施主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public int deleteEquFaultMeasuresByFaultIds(String[] faultIds) {
|
||||
return equFaultMeasuresMapper.deleteEquFaultMeasuresByFaultIds(faultIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除故障维修措施信息
|
||||
*
|
||||
* @param faultId 故障维修措施主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public int deleteEquFaultMeasuresByFaultId(String faultId) {
|
||||
return equFaultMeasuresMapper.deleteEquFaultMeasuresByFaultId(faultId);
|
||||
}
|
||||
}
|
@ -0,0 +1,170 @@
|
||||
package com.op.device.service.impl;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.List;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.op.common.core.context.SecurityContextHolder;
|
||||
import com.op.common.core.utils.DateUtils;
|
||||
import com.op.common.core.utils.uuid.IdUtils;
|
||||
import com.op.common.core.web.domain.AjaxResult;
|
||||
import com.op.device.domain.EquFaultMeasures;
|
||||
import com.op.device.domain.EquFaultType;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.op.device.mapper.EquFaultReasonMapper;
|
||||
import com.op.device.domain.EquFaultReason;
|
||||
import com.op.device.service.IEquFaultReasonService;
|
||||
import org.springframework.web.context.request.RequestContextHolder;
|
||||
import org.springframework.web.context.request.ServletRequestAttributes;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
|
||||
import static com.op.common.core.web.domain.AjaxResult.error;
|
||||
import static com.op.common.core.web.domain.AjaxResult.success;
|
||||
|
||||
/**
|
||||
* 故障原因Service业务层处理
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-12-15
|
||||
*/
|
||||
@Service
|
||||
public class EquFaultReasonServiceImpl implements IEquFaultReasonService {
|
||||
@Autowired
|
||||
private EquFaultReasonMapper equFaultReasonMapper;
|
||||
|
||||
/**
|
||||
* 查询故障原因
|
||||
*
|
||||
* @param faultId 故障原因主键
|
||||
* @return 故障原因
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public EquFaultReason selectEquFaultReasonByFaultId(String faultId) {
|
||||
return equFaultReasonMapper.selectEquFaultReasonByFaultId(faultId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询故障原因列表
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 故障原因
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public List<EquFaultReason> selectEquFaultReasonList(EquFaultReason equFaultReason) {
|
||||
// 创建时间不为空
|
||||
if (equFaultReason.getCreateTimeArray() != null) {
|
||||
// 设置创建日期开始和结束值
|
||||
if (equFaultReason.getCreateTimeArray().size() == 2) {
|
||||
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
|
||||
equFaultReason.setCreateTimeStart(formatter.format(equFaultReason.getCreateTimeArray().get(0)));
|
||||
equFaultReason.setCreateTimeEnd(formatter.format(equFaultReason.getCreateTimeArray().get(1)));
|
||||
}
|
||||
}
|
||||
// 更新时间不为空
|
||||
if (equFaultReason.getUpdateTimeArray() != null) {
|
||||
// 设置更新日期开始和结束
|
||||
if (equFaultReason.getUpdateTimeArray().size() == 2) {
|
||||
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
|
||||
equFaultReason.setUpdateTimeStart(formatter.format(equFaultReason.getUpdateTimeArray().get(0)));
|
||||
equFaultReason.setUpdateTimeEnd(formatter.format(equFaultReason.getUpdateTimeArray().get(1)));
|
||||
}
|
||||
}
|
||||
return equFaultReasonMapper.selectEquFaultReasonList(equFaultReason);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增故障原因
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public AjaxResult insertEquFaultReason(EquFaultReason equFaultReason) {
|
||||
// 校验
|
||||
EquFaultReason checkQuery = new EquFaultReason();
|
||||
checkQuery.setFaultType(equFaultReason.getFaultType());
|
||||
checkQuery.setFaultSubclass(equFaultReason.getFaultSubclass());
|
||||
List<EquFaultReason> check = equFaultReasonMapper.selectEquFaultReasonList(checkQuery);
|
||||
if (check.size() > 0) {
|
||||
return error(500, "故障子类已存在!不可添加!");
|
||||
}
|
||||
|
||||
//获取当前所选工厂
|
||||
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
|
||||
String key = "#header.poolName";
|
||||
String str = request.getHeader(key.substring(8));
|
||||
int index = str.indexOf("_");
|
||||
String factory = str.substring(index + 1);
|
||||
|
||||
// 获取检查项流水号
|
||||
String serialNum = String.format("%04d", equFaultReasonMapper.selectSerialNumber());
|
||||
|
||||
// 处理故障信息
|
||||
equFaultReason.setFaultId(IdUtils.fastSimpleUUID());// id
|
||||
equFaultReason.setFaultCode("REA" + serialNum);// 故障编码
|
||||
equFaultReason.setFactoryCode(factory);// 工厂
|
||||
equFaultReason.setCreateBy(SecurityContextHolder.getUserName());
|
||||
equFaultReason.setCreateTime(DateUtils.getNowDate());
|
||||
equFaultReason.setUpdateBy(SecurityContextHolder.getUserName());
|
||||
equFaultReason.setUpdateTime(DateUtils.getNowDate());
|
||||
equFaultReasonMapper.insertEquFaultReason(equFaultReason);
|
||||
return success("新增故障原因成功!");
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改故障原因
|
||||
*
|
||||
* @param equFaultReason 故障原因
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public AjaxResult updateEquFaultReason(EquFaultReason equFaultReason) {
|
||||
// 校验
|
||||
EquFaultReason checkQuery = new EquFaultReason();
|
||||
checkQuery.setFaultType(equFaultReason.getFaultType());
|
||||
checkQuery.setFaultSubclass(equFaultReason.getFaultSubclass());
|
||||
List<EquFaultReason> check = equFaultReasonMapper.selectEquFaultReasonList(checkQuery);
|
||||
if (check.size() > 0) {
|
||||
for (EquFaultReason equFaultReason1 : check) {
|
||||
if (!equFaultReason1.getFaultCode().equals(equFaultReason.getFaultCode())){
|
||||
return error(500, "故障子类已存在!修改失败!");
|
||||
}
|
||||
}
|
||||
}
|
||||
equFaultReason.setUpdateBy(SecurityContextHolder.getUserName());
|
||||
equFaultReason.setUpdateTime(DateUtils.getNowDate());
|
||||
// 插入数据库
|
||||
equFaultReasonMapper.updateEquFaultReason(equFaultReason);
|
||||
return success("修改成功!");
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除故障原因
|
||||
*
|
||||
* @param faultIds 需要删除的故障原因主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public int deleteEquFaultReasonByFaultIds(String[] faultIds) {
|
||||
return equFaultReasonMapper.deleteEquFaultReasonByFaultIds(faultIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除故障原因信息
|
||||
*
|
||||
* @param faultId 故障原因主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@DS("#header.poolName")
|
||||
public int deleteEquFaultReasonByFaultId(String faultId) {
|
||||
return equFaultReasonMapper.deleteEquFaultReasonByFaultId(faultId);
|
||||
}
|
||||
}
|
@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.op.device.mapper.EquFaultDescriptionMapper">
|
||||
|
||||
<resultMap type="EquFaultDescription" id="EquFaultDescriptionResult">
|
||||
<result property="faultId" column="fault_id" />
|
||||
<result property="faultCode" column="fault_code" />
|
||||
<result property="faultType" column="fault_type" />
|
||||
<result property="faultSubclass" column="fault_subclass" />
|
||||
<result property="faultRemark" column="fault_remark" />
|
||||
<result property="factoryCode" column="factory_code" />
|
||||
<result property="attr1" column="attr1" />
|
||||
<result property="attr2" column="attr2" />
|
||||
<result property="attr3" column="attr3" />
|
||||
<result property="delFlag" column="del_flag" />
|
||||
<result property="createBy" column="create_by" />
|
||||
<result property="createTime" column="create_time" />
|
||||
<result property="updateBy" column="update_by" />
|
||||
<result property="updateTime" column="update_time" />
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectEquFaultDescriptionVo">
|
||||
select fault_id, fault_code, fault_type, fault_subclass, fault_remark, factory_code, attr1, attr2, attr3, del_flag, create_by, create_time, update_by, update_time from equ_fault_description
|
||||
</sql>
|
||||
|
||||
<select id="selectEquFaultDescriptionList" parameterType="EquFaultDescription" resultMap="EquFaultDescriptionResult">
|
||||
<include refid="selectEquFaultDescriptionVo"/>
|
||||
<where>
|
||||
<if test="faultCode != null and faultCode != ''"> and fault_code like concat('%', #{faultCode}, '%')</if>
|
||||
<if test="faultType != null and faultType != ''"> and fault_type like concat('%', #{faultType}, '%')</if>
|
||||
<if test="faultSubclass != null and faultSubclass != ''"> and fault_subclass like concat('%', #{faultSubclass}, '%')</if>
|
||||
<if test="faultRemark != null and faultRemark != ''"> and fault_remark = #{faultRemark}</if>
|
||||
<if test="factoryCode != null and factoryCode != ''"> and factory_code = #{factoryCode}</if>
|
||||
<if test="attr1 != null and attr1 != ''"> and attr1 = #{attr1}</if>
|
||||
<if test="attr2 != null and attr2 != ''"> and attr2 = #{attr2}</if>
|
||||
<if test="attr3 != null and attr3 != ''"> and attr3 = #{attr3}</if>
|
||||
<if test="delFlag != null and delFlag != ''"> and del_flag = #{delFlag}</if>
|
||||
<if test="createTimeStart != null "> and CONVERT(date,create_time) >= #{createTimeStart}</if>
|
||||
<if test="createTimeEnd != null "> and #{createTimeEnd} >= CONVERT(date,create_time)</if>
|
||||
<if test="createBy != null and createBy != ''"> and create_by like concat('%', #{createBy}, '%')</if>
|
||||
<if test="updateTimeStart != null "> and CONVERT(date,update_time) >= #{updateTimeStart}</if>
|
||||
<if test="updateTimeEnd != null "> and #{updateTimeEnd} >= CONVERT(date,update_time)</if>
|
||||
<if test="updateBy != null and updateBy != ''"> and update_by like concat('%', #{updateBy}, '%')</if>
|
||||
and del_flag = '0'
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectEquFaultDescriptionByFaultId" parameterType="String" resultMap="EquFaultDescriptionResult">
|
||||
<include refid="selectEquFaultDescriptionVo"/>
|
||||
where fault_id = #{faultId}
|
||||
</select>
|
||||
|
||||
<insert id="insertEquFaultDescription" parameterType="EquFaultDescription">
|
||||
insert into equ_fault_description
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="faultId != null">fault_id,</if>
|
||||
<if test="faultCode != null and faultCode != ''">fault_code,</if>
|
||||
<if test="faultType != null and faultType != ''">fault_type,</if>
|
||||
<if test="faultSubclass != null">fault_subclass,</if>
|
||||
<if test="faultRemark != null">fault_remark,</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">factory_code,</if>
|
||||
<if test="attr1 != null">attr1,</if>
|
||||
<if test="attr2 != null">attr2,</if>
|
||||
<if test="attr3 != null">attr3,</if>
|
||||
<if test="delFlag != null and delFlag != ''">del_flag,</if>
|
||||
<if test="createBy != null and createBy != ''">create_by,</if>
|
||||
<if test="createTime != null">create_time,</if>
|
||||
<if test="updateBy != null and updateBy != ''">update_by,</if>
|
||||
<if test="updateTime != null">update_time,</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="faultId != null">#{faultId},</if>
|
||||
<if test="faultCode != null and faultCode != ''">#{faultCode},</if>
|
||||
<if test="faultType != null and faultType != ''">#{faultType},</if>
|
||||
<if test="faultSubclass != null">#{faultSubclass},</if>
|
||||
<if test="faultRemark != null">#{faultRemark},</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">#{factoryCode},</if>
|
||||
<if test="attr1 != null">#{attr1},</if>
|
||||
<if test="attr2 != null">#{attr2},</if>
|
||||
<if test="attr3 != null">#{attr3},</if>
|
||||
<if test="delFlag != null and delFlag != ''">#{delFlag},</if>
|
||||
<if test="createBy != null and createBy != ''">#{createBy},</if>
|
||||
<if test="createTime != null">#{createTime},</if>
|
||||
<if test="updateBy != null and updateBy != ''">#{updateBy},</if>
|
||||
<if test="updateTime != null">#{updateTime},</if>
|
||||
</trim>
|
||||
</insert>
|
||||
|
||||
<update id="updateEquFaultDescription" parameterType="EquFaultDescription">
|
||||
update equ_fault_description
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="faultCode != null and faultCode != ''">fault_code = #{faultCode},</if>
|
||||
<if test="faultType != null and faultType != ''">fault_type = #{faultType},</if>
|
||||
<if test="faultSubclass != null">fault_subclass = #{faultSubclass},</if>
|
||||
<if test="faultRemark != null">fault_remark = #{faultRemark},</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">factory_code = #{factoryCode},</if>
|
||||
<if test="attr1 != null">attr1 = #{attr1},</if>
|
||||
<if test="attr2 != null">attr2 = #{attr2},</if>
|
||||
<if test="attr3 != null">attr3 = #{attr3},</if>
|
||||
<if test="delFlag != null and delFlag != ''">del_flag = #{delFlag},</if>
|
||||
<if test="createBy != null and createBy != ''">create_by = #{createBy},</if>
|
||||
<if test="createTime != null">create_time = #{createTime},</if>
|
||||
<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
|
||||
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||
</trim>
|
||||
where fault_id = #{faultId}
|
||||
</update>
|
||||
|
||||
<delete id="deleteEquFaultDescriptionByFaultId" parameterType="String">
|
||||
delete from equ_fault_description where fault_id = #{faultId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteEquFaultDescriptionByFaultIds" parameterType="String">
|
||||
delete from equ_fault_description where fault_id in
|
||||
<foreach item="faultId" collection="array" open="(" separator="," close=")">
|
||||
#{faultId}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
<select id="selectSerialNumber" resultType="java.lang.Integer">
|
||||
SELECT COUNT(fault_id)+1 AS serialNum
|
||||
FROM equ_fault_description
|
||||
WHERE CONVERT(date, GETDATE()) = CONVERT(date,create_time)
|
||||
</select>
|
||||
</mapper>
|
@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.op.device.mapper.EquFaultMeasuresMapper">
|
||||
|
||||
<resultMap type="EquFaultMeasures" id="EquFaultMeasuresResult">
|
||||
<result property="faultId" column="fault_id" />
|
||||
<result property="faultCode" column="fault_code" />
|
||||
<result property="faultType" column="fault_type" />
|
||||
<result property="faultSubclass" column="fault_subclass" />
|
||||
<result property="faultRemark" column="fault_remark" />
|
||||
<result property="factoryCode" column="factory_code" />
|
||||
<result property="attr1" column="attr1" />
|
||||
<result property="attr2" column="attr2" />
|
||||
<result property="attr3" column="attr3" />
|
||||
<result property="delFlag" column="del_flag" />
|
||||
<result property="createBy" column="create_by" />
|
||||
<result property="createTime" column="create_time" />
|
||||
<result property="updateBy" column="update_by" />
|
||||
<result property="updateTime" column="update_time" />
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectEquFaultMeasuresVo">
|
||||
select fault_id, fault_code, fault_type, fault_subclass, fault_remark, factory_code, attr1, attr2, attr3, del_flag, create_by, create_time, update_by, update_time from equ_fault_measures
|
||||
</sql>
|
||||
|
||||
<select id="selectEquFaultMeasuresList" parameterType="EquFaultMeasures" resultMap="EquFaultMeasuresResult">
|
||||
<include refid="selectEquFaultMeasuresVo"/>
|
||||
<where>
|
||||
<if test="faultCode != null and faultCode != ''"> and fault_code like concat('%', #{faultCode}, '%')</if>
|
||||
<if test="faultType != null and faultType != ''"> and fault_type like concat('%', #{faultType}, '%')</if>
|
||||
<if test="faultSubclass != null and faultSubclass != ''"> and fault_subclass like concat('%', #{faultSubclass}, '%')</if>
|
||||
<if test="faultRemark != null and faultRemark != ''"> and fault_remark = #{faultRemark}</if>
|
||||
<if test="factoryCode != null and factoryCode != ''"> and factory_code = #{factoryCode}</if>
|
||||
<if test="attr1 != null and attr1 != ''"> and attr1 = #{attr1}</if>
|
||||
<if test="attr2 != null and attr2 != ''"> and attr2 = #{attr2}</if>
|
||||
<if test="attr3 != null and attr3 != ''"> and attr3 = #{attr3}</if>
|
||||
<if test="delFlag != null and delFlag != ''"> and del_flag = #{delFlag}</if>
|
||||
<if test="createTimeStart != null "> and CONVERT(date,create_time) >= #{createTimeStart}</if>
|
||||
<if test="createTimeEnd != null "> and #{createTimeEnd} >= CONVERT(date,create_time)</if>
|
||||
<if test="createBy != null and createBy != ''"> and create_by like concat('%', #{createBy}, '%')</if>
|
||||
<if test="updateTimeStart != null "> and CONVERT(date,update_time) >= #{updateTimeStart}</if>
|
||||
<if test="updateTimeEnd != null "> and #{updateTimeEnd} >= CONVERT(date,update_time)</if>
|
||||
<if test="updateBy != null and updateBy != ''"> and update_by like concat('%', #{updateBy}, '%')</if>
|
||||
and del_flag = '0'
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectEquFaultMeasuresByFaultId" parameterType="String" resultMap="EquFaultMeasuresResult">
|
||||
<include refid="selectEquFaultMeasuresVo"/>
|
||||
where fault_id = #{faultId}
|
||||
</select>
|
||||
|
||||
<insert id="insertEquFaultMeasures" parameterType="EquFaultMeasures">
|
||||
insert into equ_fault_measures
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="faultId != null">fault_id,</if>
|
||||
<if test="faultCode != null and faultCode != ''">fault_code,</if>
|
||||
<if test="faultType != null and faultType != ''">fault_type,</if>
|
||||
<if test="faultSubclass != null">fault_subclass,</if>
|
||||
<if test="faultRemark != null">fault_remark,</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">factory_code,</if>
|
||||
<if test="attr1 != null">attr1,</if>
|
||||
<if test="attr2 != null">attr2,</if>
|
||||
<if test="attr3 != null">attr3,</if>
|
||||
<if test="delFlag != null and delFlag != ''">del_flag,</if>
|
||||
<if test="createBy != null and createBy != ''">create_by,</if>
|
||||
<if test="createTime != null">create_time,</if>
|
||||
<if test="updateBy != null and updateBy != ''">update_by,</if>
|
||||
<if test="updateTime != null">update_time,</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="faultId != null">#{faultId},</if>
|
||||
<if test="faultCode != null and faultCode != ''">#{faultCode},</if>
|
||||
<if test="faultType != null and faultType != ''">#{faultType},</if>
|
||||
<if test="faultSubclass != null">#{faultSubclass},</if>
|
||||
<if test="faultRemark != null">#{faultRemark},</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">#{factoryCode},</if>
|
||||
<if test="attr1 != null">#{attr1},</if>
|
||||
<if test="attr2 != null">#{attr2},</if>
|
||||
<if test="attr3 != null">#{attr3},</if>
|
||||
<if test="delFlag != null and delFlag != ''">#{delFlag},</if>
|
||||
<if test="createBy != null and createBy != ''">#{createBy},</if>
|
||||
<if test="createTime != null">#{createTime},</if>
|
||||
<if test="updateBy != null and updateBy != ''">#{updateBy},</if>
|
||||
<if test="updateTime != null">#{updateTime},</if>
|
||||
</trim>
|
||||
</insert>
|
||||
|
||||
<update id="updateEquFaultMeasures" parameterType="EquFaultMeasures">
|
||||
update equ_fault_measures
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="faultCode != null and faultCode != ''">fault_code = #{faultCode},</if>
|
||||
<if test="faultType != null and faultType != ''">fault_type = #{faultType},</if>
|
||||
<if test="faultSubclass != null">fault_subclass = #{faultSubclass},</if>
|
||||
<if test="faultRemark != null">fault_remark = #{faultRemark},</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">factory_code = #{factoryCode},</if>
|
||||
<if test="attr1 != null">attr1 = #{attr1},</if>
|
||||
<if test="attr2 != null">attr2 = #{attr2},</if>
|
||||
<if test="attr3 != null">attr3 = #{attr3},</if>
|
||||
<if test="delFlag != null and delFlag != ''">del_flag = #{delFlag},</if>
|
||||
<if test="createBy != null and createBy != ''">create_by = #{createBy},</if>
|
||||
<if test="createTime != null">create_time = #{createTime},</if>
|
||||
<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
|
||||
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||
</trim>
|
||||
where fault_id = #{faultId}
|
||||
</update>
|
||||
|
||||
<delete id="deleteEquFaultMeasuresByFaultId" parameterType="String">
|
||||
delete from equ_fault_measures where fault_id = #{faultId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteEquFaultMeasuresByFaultIds" parameterType="String">
|
||||
delete from equ_fault_measures where fault_id in
|
||||
<foreach item="faultId" collection="array" open="(" separator="," close=")">
|
||||
#{faultId}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
<select id="selectSerialNumber" resultType="java.lang.Integer">
|
||||
SELECT COUNT(fault_id)+1 AS serialNum
|
||||
FROM equ_fault_measures
|
||||
WHERE CONVERT(date, GETDATE()) = CONVERT(date,create_time)
|
||||
</select>
|
||||
</mapper>
|
@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.op.device.mapper.EquFaultReasonMapper">
|
||||
|
||||
<resultMap type="EquFaultReason" id="EquFaultReasonResult">
|
||||
<result property="faultId" column="fault_id" />
|
||||
<result property="faultCode" column="fault_code" />
|
||||
<result property="faultType" column="fault_type" />
|
||||
<result property="faultSubclass" column="fault_subclass" />
|
||||
<result property="faultRemark" column="fault_remark" />
|
||||
<result property="factoryCode" column="factory_code" />
|
||||
<result property="attr1" column="attr1" />
|
||||
<result property="attr2" column="attr2" />
|
||||
<result property="attr3" column="attr3" />
|
||||
<result property="delFlag" column="del_flag" />
|
||||
<result property="createBy" column="create_by" />
|
||||
<result property="createTime" column="create_time" />
|
||||
<result property="updateBy" column="update_by" />
|
||||
<result property="updateTime" column="update_time" />
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectEquFaultReasonVo">
|
||||
select fault_id, fault_code, fault_type, fault_subclass, fault_remark, factory_code, attr1, attr2, attr3, del_flag, create_by, create_time, update_by, update_time from equ_fault_reason
|
||||
</sql>
|
||||
|
||||
<select id="selectEquFaultReasonList" parameterType="EquFaultReason" resultMap="EquFaultReasonResult">
|
||||
<include refid="selectEquFaultReasonVo"/>
|
||||
<where>
|
||||
<if test="faultCode != null and faultCode != ''"> and fault_code like concat('%', #{faultCode}, '%')</if>
|
||||
<if test="faultType != null and faultType != ''"> and fault_type like concat('%', #{faultType}, '%')</if>
|
||||
<if test="faultSubclass != null and faultSubclass != ''"> and fault_subclass like concat('%', #{faultSubclass}, '%')</if>
|
||||
<if test="faultRemark != null and faultRemark != ''"> and fault_remark = #{faultRemark}</if>
|
||||
<if test="factoryCode != null and factoryCode != ''"> and factory_code = #{factoryCode}</if>
|
||||
<if test="attr1 != null and attr1 != ''"> and attr1 = #{attr1}</if>
|
||||
<if test="attr2 != null and attr2 != ''"> and attr2 = #{attr2}</if>
|
||||
<if test="attr3 != null and attr3 != ''"> and attr3 = #{attr3}</if>
|
||||
<if test="delFlag != null and delFlag != ''"> and del_flag = #{delFlag}</if>
|
||||
<if test="createTimeStart != null "> and CONVERT(date,create_time) >= #{createTimeStart}</if>
|
||||
<if test="createTimeEnd != null "> and #{createTimeEnd} >= CONVERT(date,create_time)</if>
|
||||
<if test="createBy != null and createBy != ''"> and create_by like concat('%', #{createBy}, '%')</if>
|
||||
<if test="updateTimeStart != null "> and CONVERT(date,update_time) >= #{updateTimeStart}</if>
|
||||
<if test="updateTimeEnd != null "> and #{updateTimeEnd} >= CONVERT(date,update_time)</if>
|
||||
<if test="updateBy != null and updateBy != ''"> and update_by like concat('%', #{updateBy}, '%')</if>
|
||||
and del_flag = '0'
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectEquFaultReasonByFaultId" parameterType="String" resultMap="EquFaultReasonResult">
|
||||
<include refid="selectEquFaultReasonVo"/>
|
||||
where fault_id = #{faultId}
|
||||
</select>
|
||||
|
||||
<insert id="insertEquFaultReason" parameterType="EquFaultReason">
|
||||
insert into equ_fault_reason
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="faultId != null">fault_id,</if>
|
||||
<if test="faultCode != null and faultCode != ''">fault_code,</if>
|
||||
<if test="faultType != null and faultType != ''">fault_type,</if>
|
||||
<if test="faultSubclass != null">fault_subclass,</if>
|
||||
<if test="faultRemark != null">fault_remark,</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">factory_code,</if>
|
||||
<if test="attr1 != null">attr1,</if>
|
||||
<if test="attr2 != null">attr2,</if>
|
||||
<if test="attr3 != null">attr3,</if>
|
||||
<if test="delFlag != null and delFlag != ''">del_flag,</if>
|
||||
<if test="createBy != null and createBy != ''">create_by,</if>
|
||||
<if test="createTime != null">create_time,</if>
|
||||
<if test="updateBy != null and updateBy != ''">update_by,</if>
|
||||
<if test="updateTime != null">update_time,</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="faultId != null">#{faultId},</if>
|
||||
<if test="faultCode != null and faultCode != ''">#{faultCode},</if>
|
||||
<if test="faultType != null and faultType != ''">#{faultType},</if>
|
||||
<if test="faultSubclass != null">#{faultSubclass},</if>
|
||||
<if test="faultRemark != null">#{faultRemark},</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">#{factoryCode},</if>
|
||||
<if test="attr1 != null">#{attr1},</if>
|
||||
<if test="attr2 != null">#{attr2},</if>
|
||||
<if test="attr3 != null">#{attr3},</if>
|
||||
<if test="delFlag != null and delFlag != ''">#{delFlag},</if>
|
||||
<if test="createBy != null and createBy != ''">#{createBy},</if>
|
||||
<if test="createTime != null">#{createTime},</if>
|
||||
<if test="updateBy != null and updateBy != ''">#{updateBy},</if>
|
||||
<if test="updateTime != null">#{updateTime},</if>
|
||||
</trim>
|
||||
</insert>
|
||||
|
||||
<update id="updateEquFaultReason" parameterType="EquFaultReason">
|
||||
update equ_fault_reason
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="faultCode != null and faultCode != ''">fault_code = #{faultCode},</if>
|
||||
<if test="faultType != null and faultType != ''">fault_type = #{faultType},</if>
|
||||
<if test="faultSubclass != null">fault_subclass = #{faultSubclass},</if>
|
||||
<if test="faultRemark != null">fault_remark = #{faultRemark},</if>
|
||||
<if test="factoryCode != null and factoryCode != ''">factory_code = #{factoryCode},</if>
|
||||
<if test="attr1 != null">attr1 = #{attr1},</if>
|
||||
<if test="attr2 != null">attr2 = #{attr2},</if>
|
||||
<if test="attr3 != null">attr3 = #{attr3},</if>
|
||||
<if test="delFlag != null and delFlag != ''">del_flag = #{delFlag},</if>
|
||||
<if test="createBy != null and createBy != ''">create_by = #{createBy},</if>
|
||||
<if test="createTime != null">create_time = #{createTime},</if>
|
||||
<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
|
||||
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||
</trim>
|
||||
where fault_id = #{faultId}
|
||||
</update>
|
||||
|
||||
<delete id="deleteEquFaultReasonByFaultId" parameterType="String">
|
||||
delete from equ_fault_reason where fault_id = #{faultId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteEquFaultReasonByFaultIds" parameterType="String">
|
||||
delete from equ_fault_reason where fault_id in
|
||||
<foreach item="faultId" collection="array" open="(" separator="," close=")">
|
||||
#{faultId}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
<select id="selectSerialNumber" resultType="java.lang.Integer">
|
||||
SELECT COUNT(fault_id)+1 AS serialNum
|
||||
FROM equ_fault_reason
|
||||
WHERE CONVERT(date, GETDATE()) = CONVERT(date,create_time)
|
||||
</select>
|
||||
</mapper>
|
Loading…
Reference in New Issue