|
@@ -1,17 +1,19 @@
|
|
|
package com.abi.qms.platform.service.impl;
|
|
|
|
|
|
import com.abi.qms.platform.dao.entity.*;
|
|
|
+import com.abi.qms.platform.dao.enums.FactoryTypeEnum;
|
|
|
import com.abi.qms.platform.dao.mapper.*;
|
|
|
import com.abi.qms.platform.dao.vo.result.QueryOrderFormDetailVO;
|
|
|
import com.abi.qms.platform.dao.vo.result.QueryOrderFormLimitVO;
|
|
|
+import com.abi.qms.platform.dao.vo.result.ReservationOrderQueryVO;
|
|
|
import com.abi.qms.platform.dto.req.AssociateSapOrderReq;
|
|
|
import com.abi.qms.platform.dto.req.QueryOrderFormDetailReq;
|
|
|
import com.abi.qms.platform.dto.req.QueryOrderFormLimitReq;
|
|
|
import com.abi.qms.platform.dto.req.SaveOrderFormReq;
|
|
|
-import com.abi.qms.platform.dto.res.ListQrVariableRes;
|
|
|
-import com.abi.qms.platform.dto.res.QueryOrderFormDetailRes;
|
|
|
-import com.abi.qms.platform.dto.res.QueryOrderFormLimitRes;
|
|
|
+import com.abi.qms.platform.dto.res.*;
|
|
|
+import com.abi.qms.platform.infrastructure.util.AssertUtil;
|
|
|
import com.abi.qms.platform.infrastructure.util.PageUtil;
|
|
|
+import com.abi.qms.platform.service.FactoryService;
|
|
|
import com.abi.qms.platform.service.MaterialService;
|
|
|
import com.abi.qms.platform.service.QrPackageBookingOrderService;
|
|
|
import com.abi.task.common.api.exception.BusinessException;
|
|
@@ -50,6 +52,9 @@ public class QrPackageBookingOrderServiceImpl implements QrPackageBookingOrderSe
|
|
|
@Autowired
|
|
|
private MaterialService materialService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private FactoryService factoryService;
|
|
|
+
|
|
|
/**
|
|
|
* 新增修改预订单
|
|
|
* @author ludashi
|
|
@@ -176,4 +181,19 @@ public class QrPackageBookingOrderServiceImpl implements QrPackageBookingOrderSe
|
|
|
qrPackageBookingOrderMapper.updateById(qrPackageBookingOrder);
|
|
|
qrPackageMapper.updateById(qrPackage);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 预订单下拉框选项
|
|
|
+ * @author ludashi
|
|
|
+ * @date 2021/6/7 17:56
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public ReservationOrderQueryRes reservationOrderQuery() {
|
|
|
+ List<ReservationOrderQueryVO> reservationOrderQueryVOS = qrPackageBookingOrderMapper.reservationOrderQuery();
|
|
|
+ //封装出参
|
|
|
+ ReservationOrderQueryRes res= new ReservationOrderQueryRes();
|
|
|
+ List<ReservationOrderQueryRes.ReservationOrderQueryBean> reservationOrderQueryBeans = PojoConverterUtils.copyList(reservationOrderQueryVOS, ReservationOrderQueryRes.ReservationOrderQueryBean.class);
|
|
|
+ res.setReservationOrderQueryBean(reservationOrderQueryBeans);
|
|
|
+ return res;
|
|
|
+ }
|
|
|
}
|