|
@ -4774,6 +4774,7 @@ public class MedicinedeviceService extends BaseJpaService<Mediicinedevice, Medi
|
|
|
MediicinecabinetInventory inventory = inventoryDao.findOne(str[i]);
|
|
|
//更新设备缺货状态的该药品的已变动数量
|
|
|
InventoryDO inventoryDO = new InventoryDO();
|
|
|
inventoryDO.setIdDevice(inventory.getIdDevice());
|
|
|
inventoryDO.setCargoId(inventory.getId());
|
|
|
inventoryDO.setDrugCode(inventory.getDrugCode());
|
|
|
inventoryDO.setOrgCode(inventory.getOrgCode());
|
|
@ -4851,6 +4852,7 @@ public class MedicinedeviceService extends BaseJpaService<Mediicinedevice, Medi
|
|
|
if ("0".equals(status)) {
|
|
|
inventory.setQty("0");
|
|
|
inventoryDO.setQty(0);
|
|
|
inventory.setOrgCode(null);
|
|
|
inventory.setDrugCode(null);
|
|
|
inventory.setDrugId(null);
|
|
|
inventory.setDrugName(null);
|
|
@ -4923,6 +4925,7 @@ public class MedicinedeviceService extends BaseJpaService<Mediicinedevice, Medi
|
|
|
MediicinecabinetInventory inventory = inventoryDao.findOne(id);
|
|
|
//更新设备缺货状态的该药品的已变动数量
|
|
|
InventoryDO inventoryDO = new InventoryDO();
|
|
|
inventoryDO.setIdDevice(inventory.getIdDevice());
|
|
|
inventoryDO.setCargoId(inventory.getId());
|
|
|
inventoryDO.setDrugCode(inventory.getDrugCode());
|
|
|
inventoryDO.setOrgCode(inventory.getOrgCode());
|
|
@ -5002,6 +5005,7 @@ public class MedicinedeviceService extends BaseJpaService<Mediicinedevice, Medi
|
|
|
inventory.setQty("0");
|
|
|
inventoryDO.setQty(0);
|
|
|
inventory.setDrugCode(null);
|
|
|
inventory.setOrgCode(null);
|
|
|
inventory.setDrugId(null);
|
|
|
inventory.setDrugName(null);
|
|
|
inventory.setPrice(null);
|
|
@ -5090,7 +5094,7 @@ public class MedicinedeviceService extends BaseJpaService<Mediicinedevice, Medi
|
|
|
"\tt_mediicinecabinet_inventory t\n" +
|
|
|
"WHERE\n" +
|
|
|
"\tt.id_device = '" + device.getId() + "'\n" +
|
|
|
"\tt.id != '" + inventory.getCargoId() + "'\n" +
|
|
|
"\tAND t.id != '" + inventory.getCargoId() + "'\n" +
|
|
|
"AND (t.state = '1' OR t.state = '21')";
|
|
|
//设备列表
|
|
|
List<Map<String, Object>> list = hibenateUtils.createSQLQuery(tempConditionSql);
|