导检单修改

This commit is contained in:
张佳炜 2025-03-17 10:23:28 +08:00
parent 2f588f74dc
commit 13436abaf1
2 changed files with 12 additions and 3 deletions

View File

@ -1,5 +1,6 @@
package cn.iocoder.yudao.module.inspect.controller.admin.checkupresult.vo; package cn.iocoder.yudao.module.inspect.controller.admin.checkupresult.vo;
import cn.iocoder.yudao.module.inspect.dal.dataobject.inspectitems.InspectitemsDO;
import cn.iocoder.yudao.module.inspect.dal.dataobject.inspectpatientitems.InspectPatientitemsDO; import cn.iocoder.yudao.module.inspect.dal.dataobject.inspectpatientitems.InspectPatientitemsDO;
import lombok.Data; import lombok.Data;
@ -30,7 +31,8 @@ public class PrintRespVO {
private String qrcode; private String qrcode;
private List<InspectPatientitemsDO> table; //private List<InspectPatientitemsDO> table;
private List<InspectitemsDO> table;

View File

@ -1,7 +1,9 @@
package cn.iocoder.yudao.module.inspect.service.inspectpatientitems; package cn.iocoder.yudao.module.inspect.service.inspectpatientitems;
import cn.iocoder.yudao.module.inspect.controller.admin.checkupresult.vo.PrintRespVO; import cn.iocoder.yudao.module.inspect.controller.admin.checkupresult.vo.PrintRespVO;
import cn.iocoder.yudao.module.inspect.dal.dataobject.inspectitems.InspectitemsDO;
import cn.iocoder.yudao.module.inspect.dal.dataobject.inspectpatient.InspectPatientDO; import cn.iocoder.yudao.module.inspect.dal.dataobject.inspectpatient.InspectPatientDO;
import cn.iocoder.yudao.module.inspect.dal.mysql.inspectitems.InspectitemsMapper;
import cn.iocoder.yudao.module.inspect.dal.mysql.inspectpatient.InspectPatientMapper; import cn.iocoder.yudao.module.inspect.dal.mysql.inspectpatient.InspectPatientMapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -39,6 +41,9 @@ public class InspectPatientitemsServiceImpl implements InspectPatientitemsServic
@Resource @Resource
private InspectPatientMapper patientMapper; private InspectPatientMapper patientMapper;
@Resource
private InspectitemsMapper inspectitemsMapper;
@Override @Override
public Integer createPatientitems(InspectPatientitemsSaveReqVO createReqVO) { public Integer createPatientitems(InspectPatientitemsSaveReqVO createReqVO) {
// 插入 // 插入
@ -157,6 +162,7 @@ public class InspectPatientitemsServiceImpl implements InspectPatientitemsServic
LambdaUpdateWrapper<InspectPatientDO> lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); LambdaUpdateWrapper<InspectPatientDO> lambdaUpdateWrapper = new LambdaUpdateWrapper<>();
lambdaUpdateWrapper.eq(InspectPatientDO::getMedicalSn, updateReqVO.get(0).getMedicalSn()); lambdaUpdateWrapper.eq(InspectPatientDO::getMedicalSn, updateReqVO.get(0).getMedicalSn());
lambdaUpdateWrapper.set(InspectPatientDO::getSummaryResult, str.toString()); lambdaUpdateWrapper.set(InspectPatientDO::getSummaryResult, str.toString());
lambdaUpdateWrapper.set(InspectPatientDO::getStatus, 4);
int updatedRows = patientMapper.update(null, lambdaUpdateWrapper); int updatedRows = patientMapper.update(null, lambdaUpdateWrapper);
} }
@ -211,8 +217,9 @@ public class InspectPatientitemsServiceImpl implements InspectPatientitemsServic
printRespVO.setMealAfter(mealAfter.toString()); printRespVO.setMealAfter(mealAfter.toString());
printRespVO.setMealFront(mealFront.toString()); printRespVO.setMealFront(mealFront.toString());
printRespVO.setMealOther(mealOther.toString()); printRespVO.setMealOther(mealOther.toString());
//检查项目
printRespVO.setTable(list); List<InspectitemsDO> list3 = inspectitemsMapper.selectList();
printRespVO.setTable(list3);
printRespVO.setBarcode(inspectPatientDO.getMedicalSn()); printRespVO.setBarcode(inspectPatientDO.getMedicalSn());
printRespVO.setQrcode("333444555"); printRespVO.setQrcode("333444555");