| | |
| | | import com.zy.common.utils.Synchro; |
| | | import com.zy.system.entity.User; |
| | | import com.zy.system.service.SaasLogService; |
| | | import lombok.Synchronized; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | |
| | | |
| | | @Override |
| | | @Transactional |
| | | @Synchronized |
| | | public void plaPakout(String brand, String locNo, String batch, Integer packageNo, String orderNo, String plaQtyId, String wrkNo, Double anfme, boolean isReplace) { |
| | | Pla pla = plaService.selectByBatchAndPackageNo(batch, packageNo,brand); |
| | | |
| | |
| | | manPakOut.setCount(manPakOut.getCount() + anfme); |
| | | if (manPakOut.getAnfme().equals(manPakOut.getCount())){ |
| | | manPakOut.setStatus(1); |
| | | manPakOut.setUpdateTime(new Date()); |
| | | manPakOutService.updateById(manPakOut); |
| | | } |
| | | |
| | |
| | | manPakOut.setMaktx(plaNew.getBrand()); |
| | | manPakOut.setBatch(plaNew.getBatch()); |
| | | manPakOut.setBarcode(plaNew.getPackageNo() + ""); |
| | | manPakOut.setUpdateTime(new Date()); |
| | | |
| | | manPakOutService.updateById(manPakOut); |
| | | |