点检工单新增点检结果

master
FCD 7 days ago
parent f308251dad
commit 188ae3d9c0

@ -74,6 +74,12 @@ public class EquOrder extends BaseEntity {
@Excel(name = "循环周期类型") @Excel(name = "循环周期类型")
private String planLoopType; private String planLoopType;
/**
*
* **/
@Excel(name = "点检结果")
private String checkResult;
/** /**
* *
*/ */
@ -848,6 +854,14 @@ public class EquOrder extends BaseEntity {
public String getTimeDimension() { return timeDimension; } public String getTimeDimension() { return timeDimension; }
public void setTimeDimension(String timeDimension) { this.timeDimension = timeDimension; } public void setTimeDimension(String timeDimension) { this.timeDimension = timeDimension; }
public String getCheckResult() {
return checkResult;
}
public void setCheckResult(String checkResult) {
this.checkResult = checkResult;
}
@Override @Override
public String toString() { public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)

@ -110,4 +110,10 @@ public interface EquOrderStandardMapper {
//更新标准 //更新标准
void updateActualValues(EquOrderStandard standardList); void updateActualValues(EquOrderStandard standardList);
/**
*
* **/
int selectUnqualifiedCount(String orderCode);
} }

@ -188,6 +188,21 @@ public class EquOrderServiceImpl implements IEquOrderService {
// 获取工单列表 // 获取工单列表
List<EquOrder> orderList = equOrderMapper.selectEquOrderList(equOrder); List<EquOrder> orderList = equOrderMapper.selectEquOrderList(equOrder);
for (EquOrder order : orderList) {
//获取点检结果
if ("0".equals(order.getOrderStatus())){
//未完成不获取结果
continue;
}
//获取不合格记录大于0则不合格
int unqualifiedCount = equOrderStandardMapper.selectUnqualifiedCount(order.getOrderCode());
if (unqualifiedCount > 0) {
order.setCheckResult("未达标");
} else {
order.setCheckResult("达标");
}
}
// 获取工作中心 // 获取工作中心
List<WorkCenter> workCenters = getWorkCenterCommon(); List<WorkCenter> workCenters = getWorkCenterCommon();

Loading…
Cancel
Save