|
@@ -1,5 +1,6 @@
|
|
package com.fjhx.mes.service.production.impl;
|
|
package com.fjhx.mes.service.production.impl;
|
|
|
|
|
|
|
|
+import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.fjhx.mes.entity.production.dto.ProductionSchedulingDto;
|
|
import com.fjhx.mes.entity.production.dto.ProductionSchedulingDto;
|
|
import com.fjhx.mes.entity.production.dto.ProductionSchedulingSelectDto;
|
|
import com.fjhx.mes.entity.production.dto.ProductionSchedulingSelectDto;
|
|
@@ -48,10 +49,13 @@ public class ProductionSchedulingServiceImpl extends ServiceImpl<ProductionSched
|
|
return list.stream().collect(Collectors.groupingBy(ProductionSchedulingVo::getSchedulingDateStr));
|
|
return list.stream().collect(Collectors.groupingBy(ProductionSchedulingVo::getSchedulingDateStr));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @DSTransactional
|
|
@Override
|
|
@Override
|
|
- public void add(ProductionSchedulingDto productionSchedulingDto) {
|
|
|
|
- productionSchedulingDto.setCompanyId(SecurityUtils.getCompanyId());
|
|
|
|
- this.save(productionSchedulingDto);
|
|
|
|
|
|
+ public void add(List<ProductionScheduling> dtoList) {
|
|
|
|
+ for (ProductionScheduling productionSchedulingDto : dtoList) {
|
|
|
|
+ productionSchedulingDto.setCompanyId(SecurityUtils.getCompanyId());
|
|
|
|
+ }
|
|
|
|
+ this.saveBatch(dtoList);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|