|
@@ -474,6 +474,17 @@ public class ProduceOrderDetailServiceImpl extends ServiceImpl<ProduceOrderDetai
|
|
|
);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void reportLockOrUnlockAll(ProductionOrderDetailDto dto) {
|
|
|
+ this.update(q -> q
|
|
|
+ .eq(ProductionOrderDetail::getCompanyId, SecurityUtils.getCompanyId())
|
|
|
+ .in(ProductionOrderDetail::getProduceStatus, 0, 1, 2)
|
|
|
+ .set(ProductionOrderDetail::getReportLock, dto.getReportLock())
|
|
|
+ .set(BasePo::getUpdateTime, new Date())
|
|
|
+ .set(BasePo::getUpdateUser, SecurityUtils.getUserId())
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
@DSTransactional
|
|
|
@Override
|
|
|
public void editBeginWork(ProductionOrderDetailDto dto) {
|