|
|
@ -6,6 +6,8 @@ import cn.hutool.core.date.DateUtil; |
|
|
|
import cn.hutool.core.lang.UUID; |
|
|
|
import com.alibaba.fastjson.JSONArray; |
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.Wrapper; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.win.module.mes.controller.mesorderday.vo.*; |
|
|
|
import com.win.module.mes.dal.dataobject.mesorderdaybom.MesOrderDayBomDO; |
|
|
|
import com.win.module.mes.dal.dataobject.mesorderdayequipment.MesOrderDayEquipmentDO; |
|
|
@ -132,7 +134,17 @@ public class MesOrderDayServiceImpl implements MesOrderDayService { |
|
|
|
public MesOrderDayDO getOrderDay(Long id) { |
|
|
|
return orderDayMapper.selectById(id); |
|
|
|
} |
|
|
|
@Override |
|
|
|
public MesOrderDayDO getOrderDayOne( MesOrderDayCreateReqVO createReqVO,boolean ignoreBillNo){ |
|
|
|
|
|
|
|
MesOrderDayDO convert = MesOrderDayConvert.INSTANCE.convert(createReqVO); |
|
|
|
if(ignoreBillNo){ |
|
|
|
convert.setPlanNoDay(null); |
|
|
|
} |
|
|
|
QueryWrapper<MesOrderDayDO> queryWrapper=new QueryWrapper<MesOrderDayDO>(); |
|
|
|
queryWrapper.setEntity(convert); |
|
|
|
return orderDayMapper.selectOne(queryWrapper); |
|
|
|
} |
|
|
|
@Override |
|
|
|
public List<MesOrderDayDO> getOrderDayList(Collection<Long> ids) { |
|
|
|
return orderDayMapper.selectBatchIds(ids); |
|
|
|