package com.qianwen.smartman.modules.coproduction.convert;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import com.qianwen.smartman.modules.coproduction.entity.OrderReportRecord;
|
import com.qianwen.smartman.modules.coproduction.excel.OrderReportRecordExport;
|
import com.qianwen.smartman.modules.coproduction.vo.OrderReportRecordResVO;
|
import com.qianwen.smartman.modules.coproduction.vo.OrderReportRecordVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/convert/OrderReportRecordConvertImpl.class */
|
public class OrderReportRecordConvertImpl implements OrderReportRecordConvert {
|
@Override // org.springblade.modules.coproduction.convert.OrderReportRecordConvert
|
public OrderReportRecordVO convert(OrderReportRecord orderReportRecord) {
|
if (orderReportRecord == null) {
|
return null;
|
}
|
OrderReportRecordVO orderReportRecordVO = new OrderReportRecordVO();
|
orderReportRecordVO.setTenantId(orderReportRecord.getTenantId());
|
orderReportRecordVO.setRemark(orderReportRecord.getRemark());
|
orderReportRecordVO.setPlanId(orderReportRecord.getPlanId());
|
orderReportRecordVO.setOrderId(orderReportRecord.getOrderId());
|
orderReportRecordVO.setProcessId(orderReportRecord.getProcessId());
|
orderReportRecordVO.setWorkstationId(orderReportRecord.getWorkstationId());
|
orderReportRecordVO.setWorkstationName(orderReportRecord.getWorkstationName());
|
orderReportRecordVO.setProducerUserId(orderReportRecord.getProducerUserId());
|
orderReportRecordVO.setProducerUserCode(orderReportRecord.getProducerUserCode());
|
orderReportRecordVO.setProducerUserName(orderReportRecord.getProducerUserName());
|
orderReportRecordVO.setStartTime(orderReportRecord.getStartTime());
|
orderReportRecordVO.setWorkshopTime(orderReportRecord.getWorkshopTime());
|
orderReportRecordVO.setQualityTime(orderReportRecord.getQualityTime());
|
orderReportRecordVO.setWorkshopUserId(orderReportRecord.getWorkshopUserId());
|
orderReportRecordVO.setWorkshopUserCode(orderReportRecord.getWorkshopUserCode());
|
orderReportRecordVO.setWorkshopUserName(orderReportRecord.getWorkshopUserName());
|
orderReportRecordVO.setQualityUserId(orderReportRecord.getQualityUserId());
|
orderReportRecordVO.setQualityUserCode(orderReportRecord.getQualityUserCode());
|
orderReportRecordVO.setQualityUserName(orderReportRecord.getQualityUserName());
|
orderReportRecordVO.setQualifyNum(orderReportRecord.getQualifyNum());
|
orderReportRecordVO.setScrappedNum(orderReportRecord.getScrappedNum());
|
orderReportRecordVO.setRecordStatus(orderReportRecord.getRecordStatus());
|
orderReportRecordVO.setId(orderReportRecord.getId());
|
orderReportRecordVO.setStatus(orderReportRecord.getStatus());
|
return orderReportRecordVO;
|
}
|
|
@Override // org.springblade.modules.coproduction.convert.OrderReportRecordConvert
|
public OrderReportRecord convert(OrderReportRecordVO orderReportRecordVO) {
|
if (orderReportRecordVO == null) {
|
return null;
|
}
|
OrderReportRecord orderReportRecord = new OrderReportRecord();
|
orderReportRecord.setId(orderReportRecordVO.getId());
|
orderReportRecord.setStatus(orderReportRecordVO.getStatus());
|
orderReportRecord.setTenantId(orderReportRecordVO.getTenantId());
|
orderReportRecord.setRemark(orderReportRecordVO.getRemark());
|
orderReportRecord.setPlanId(orderReportRecordVO.getPlanId());
|
orderReportRecord.setOrderId(orderReportRecordVO.getOrderId());
|
orderReportRecord.setProcessId(orderReportRecordVO.getProcessId());
|
orderReportRecord.setWorkstationId(orderReportRecordVO.getWorkstationId());
|
orderReportRecord.setWorkstationName(orderReportRecordVO.getWorkstationName());
|
orderReportRecord.setProducerUserId(orderReportRecordVO.getProducerUserId());
|
orderReportRecord.setProducerUserCode(orderReportRecordVO.getProducerUserCode());
|
orderReportRecord.setProducerUserName(orderReportRecordVO.getProducerUserName());
|
orderReportRecord.setStartTime(orderReportRecordVO.getStartTime());
|
orderReportRecord.setWorkshopTime(orderReportRecordVO.getWorkshopTime());
|
orderReportRecord.setQualityTime(orderReportRecordVO.getQualityTime());
|
orderReportRecord.setWorkshopUserId(orderReportRecordVO.getWorkshopUserId());
|
orderReportRecord.setWorkshopUserCode(orderReportRecordVO.getWorkshopUserCode());
|
orderReportRecord.setWorkshopUserName(orderReportRecordVO.getWorkshopUserName());
|
orderReportRecord.setQualityUserId(orderReportRecordVO.getQualityUserId());
|
orderReportRecord.setQualityUserCode(orderReportRecordVO.getQualityUserCode());
|
orderReportRecord.setQualityUserName(orderReportRecordVO.getQualityUserName());
|
orderReportRecord.setQualifyNum(orderReportRecordVO.getQualifyNum());
|
orderReportRecord.setScrappedNum(orderReportRecordVO.getScrappedNum());
|
orderReportRecord.setRecordStatus(orderReportRecordVO.getRecordStatus());
|
return orderReportRecord;
|
}
|
|
@Override // org.springblade.modules.coproduction.convert.OrderReportRecordConvert
|
public List<OrderReportRecordVO> convert(List<OrderReportRecord> list) {
|
if (list == null) {
|
return null;
|
}
|
List<OrderReportRecordVO> list1 = new ArrayList<>(list.size());
|
for (OrderReportRecord orderReportRecord : list) {
|
list1.add(convert(orderReportRecord));
|
}
|
return list1;
|
}
|
|
@Override // org.springblade.modules.coproduction.convert.OrderReportRecordConvert
|
public OrderReportRecordExport convert(OrderReportRecordResVO vo) {
|
if (vo == null) {
|
return null;
|
}
|
OrderReportRecordExport.OrderReportRecordExportBuilder orderReportRecordExport = OrderReportRecordExport.builder();
|
orderReportRecordExport.productName(vo.getProductName());
|
orderReportRecordExport.standardModel(vo.getStandardModel());
|
orderReportRecordExport.processName(vo.getProcessName());
|
orderReportRecordExport.workstationName(vo.getWorkstationName());
|
orderReportRecordExport.workEmployeeName(vo.getWorkEmployeeName());
|
orderReportRecordExport.reportEmployeeName(vo.getReportEmployeeName());
|
orderReportRecordExport.assignNum(vo.getAssignNum());
|
orderReportRecordExport.reportNum(vo.getReportNum());
|
orderReportRecordExport.qualifNum(vo.getQualifNum());
|
orderReportRecordExport.scrappedNum(vo.getScrappedNum());
|
orderReportRecordExport.remark(vo.getRemark());
|
return orderReportRecordExport.build();
|
}
|
}
|