这段代码使用 LambdaQueryWrapper 对象 inpatCertWrapper 来构建查询条件,并根据给定的条件从数据库中查询一条记录。\n\n首先,创建 LambdaQueryWrapper 对象 inpatCertWrapper,并使用 .eq() 方法设置查询条件,其中第一个参数是实体类属性,第二个参数是查询值。代码中设置了两个查询条件:\n\n* InpatientCertEntity 对象的 outpatNum 属性等于 param.getOutpatNum()。\n* InpatientCertEntity 对象的 waitNo 属性等于 param.getWaitNo()。\n\n接下来,通过判断 param.getInpType() 是否为 InpatTypeEnum 中的枚举值,来决定执行不同的查询条件。\n\n* 如果 param.getInpType() 是 InpatTypeEnum 中的某个枚举值,则设置 InpatientCertEntity 对象的 certType 属性等于 "1"。\n* 否则,设置 InpatientCertEntity 对象的 certType 属性等于 "2"。\n\n最后,使用 inpatientCertMapper.selectOne(inpatCertWrapper) 方法执行查询操作,并将查询结果赋值给 inpatientCertEntity 变量。这里的 selectOne() 方法表示只查询一条记录,如果有多条符合条件的记录,则只返回第一条记录。


原文地址: http://www.cveoy.top/t/topic/pFpE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录