|
|
|
@ -593,6 +593,12 @@ public class GyzjServiceImpl extends ServiceImpl implements IG |
|
|
|
if (gyzjList.size() <= 0) { |
|
|
|
throw new ServiceException("药剂已被发放,请不要重复发放"); |
|
|
|
} |
|
|
|
QueryWrapper<GyzjFfjl> gyzjFfjlQueryWrapper = Wrappers.query(); |
|
|
|
gyzjFfjlQueryWrapper.in("gyzj_id", form.getIds()); |
|
|
|
List<GyzjFfjl> gyzjFfjlList = gyzjFfjlService.list(gyzjFfjlQueryWrapper); |
|
|
|
for (GyzjFfjl gyzjFfjl : gyzjFfjlList) { |
|
|
|
gyzjFfjl.setZcgId(zcg.getId()); |
|
|
|
} |
|
|
|
String glyj = ""; |
|
|
|
for (Gyzj gyzj : gyzjList) { |
|
|
|
//更新暂存柜id |
|
|
|
@ -623,7 +629,9 @@ public class GyzjServiceImpl extends ServiceImpl implements IG |
|
|
|
zcgService.updateById(zcg); |
|
|
|
this.updateBatchById(gyzjList); |
|
|
|
gyzjJcgjService.saveBatch(gyzjJcgjList); |
|
|
|
|
|
|
|
if(gyzjFfjlList.size()>0){ |
|
|
|
gyzjFfjlService.updateBatchById(gyzjFfjlList); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|