| | |
| | | import com.ltkj.hosp.domain.*; |
| | | import com.ltkj.hosp.mapper.TjSamplingMapper; |
| | | import com.ltkj.hosp.service.*; |
| | | import jodd.util.StringUtil; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | |
| | | LambdaQueryWrapper<TjFlowingWater> wrapper = new LambdaQueryWrapper<>(); |
| | | wrapper.eq(TjFlowingWater::getHisWaterId, feiYongId); |
| | | TjFlowingWater water = tjFlowingWaterService.getOne(wrapper); |
| | | if(null !=water){ |
| | | water.setPayStasus(1L); |
| | | tjFlowingWaterService.updateById(water); |
| | | if (tjFlowingWaterService.updateById(water)) { |
| | | String jxbz = water.getJxbz(); |
| | | if(StringUtil.isNotBlank(jxbz)){ |
| | | tjOrderDetailService.updateTjOrderDetailsFlowingWaterIdByJxbz(water.getOrderId().toString(),jxbz,water.getTjSerialNumber().toString()); |
| | | remarkService.updateTjOrderRemarkSfbzByJxbz(water.getOrderId().toString(),jxbz,water.getTjSerialNumber().toString()); |
| | | }else { |
| | | tjOrderDetailService.updateTjOrderDetailsFlowingWaterIdByJxbzisnull(water.getOrderId().toString(),water.getTjSerialNumber().toString()); |
| | | remarkService.updateTjOrderRemarkSfbzByJxbzisnull(water.getOrderId().toString(),water.getTjSerialNumber().toString()); |
| | | } |
| | | |
| | | } |
| | | }else { |
| | | return AjaxResult.error("查不到流水号: "+feiYongId); |
| | | } |
| | | }else { |
| | | LambdaQueryWrapper<TjFlowingWater> wrapper = new LambdaQueryWrapper<>(); |
| | | wrapper.eq(TjFlowingWater::getHisTfWaterId, feiYongId).or().eq(TjFlowingWater::getHisWaterId, feiYongId); |