|
|
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.gyee.common.model.PointData;
|
|
|
import com.gyee.runeconomy.model.ProEconEquipmentInfoJs;
|
|
|
import com.gyee.runeconomy.mapper.ProEconEquipmentInfoJsMapper;
|
|
|
+import com.gyee.runeconomy.model.vo.ProEconEquipmentInfoJsVo;
|
|
|
import com.gyee.runeconomy.model.vo.ProductionDailyReport;
|
|
|
import com.gyee.runeconomy.model.vo.ProductionDailyReportVo;
|
|
|
import com.gyee.runeconomy.service.ProEconEquipmentInfoJsService;
|
|
|
@@ -267,12 +268,12 @@ public class ProEconEquipmentInfoJsServiceImpl extends ServiceImpl<ProEconEquipm
|
|
|
|
|
|
|
|
|
@Override
|
|
|
- public boolean update(List<ProEconEquipmentInfoJs> jsls) {
|
|
|
+ public boolean update(List<ProEconEquipmentInfoJsVo> jsls) {
|
|
|
if (jsls == null || jsls.isEmpty()) {
|
|
|
return false;
|
|
|
}
|
|
|
List<String> meterNames = jsls.stream()
|
|
|
- .map(ProEconEquipmentInfoJs::getMeterName)
|
|
|
+ .map(ProEconEquipmentInfoJsVo::getMeterName)
|
|
|
.filter(Objects::nonNull)
|
|
|
.distinct()
|
|
|
.collect(ArrayList::new, ArrayList::add, ArrayList::addAll);
|
|
|
@@ -287,7 +288,7 @@ public class ProEconEquipmentInfoJsServiceImpl extends ServiceImpl<ProEconEquipm
|
|
|
List<ProEconEquipmentInfoJs> list = list(qw);
|
|
|
if (null != list && !list.isEmpty()) {
|
|
|
for (ProEconEquipmentInfoJs js1 : list) {
|
|
|
- for (ProEconEquipmentInfoJs js2 : jsls) {
|
|
|
+ for (ProEconEquipmentInfoJsVo js2 : jsls) {
|
|
|
if (js1.getMeterName().equals(js2.getMeterName())) {
|
|
|
js1.setStopCode(js2.getStopCode());
|
|
|
}
|