|
@@ -252,6 +252,7 @@ public class QcresultInfoFacade extends QcresultInfoServiceImpl {
|
|
.set("msg", algorithmVO.getOptResultAlgVO().getMsg())
|
|
.set("msg", algorithmVO.getOptResultAlgVO().getMsg())
|
|
.set("score", algorithmVO.getOptResultAlgVO().getScore())
|
|
.set("score", algorithmVO.getOptResultAlgVO().getScore())
|
|
.set("opt_type", 3)
|
|
.set("opt_type", 3)
|
|
|
|
+ .set("grade_type",2)
|
|
.set("modifier", useId)
|
|
.set("modifier", useId)
|
|
.set("gmt_modified", now)
|
|
.set("gmt_modified", now)
|
|
.set("explain_info",algorithmVO.getOptResultAlgVO().getExplainInfo())
|
|
.set("explain_info",algorithmVO.getOptResultAlgVO().getExplainInfo())
|
|
@@ -274,62 +275,29 @@ public class QcresultInfoFacade extends QcresultInfoServiceImpl {
|
|
//逻辑删除质控明细 0删除
|
|
//逻辑删除质控明细 0删除
|
|
if(analyzeVO.getDelStatus()==0)
|
|
if(analyzeVO.getDelStatus()==0)
|
|
{
|
|
{
|
|
- //在remark字段插入机器评分 ,手动评分用来恢复用
|
|
|
|
- //该条目是机器插入条目
|
|
|
|
qcresultDetailServiceImpl.update(new UpdateWrapper<QcresultDetail>()
|
|
qcresultDetailServiceImpl.update(new UpdateWrapper<QcresultDetail>()
|
|
.eq("id", algorithmVO.getOptResultAlgVO().getId())
|
|
.eq("id", algorithmVO.getOptResultAlgVO().getId())
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.eq("hospital_id", analyzeVO.getHospitalId())
|
|
.eq("hospital_id", analyzeVO.getHospitalId())
|
|
.eq("behospital_code", analyzeVO.getBehospitalCode())
|
|
.eq("behospital_code", analyzeVO.getBehospitalCode())
|
|
- .eq("grade_type",1)
|
|
|
|
.set("is_deleted", IsDeleteEnum.Y.getKey())
|
|
.set("is_deleted", IsDeleteEnum.Y.getKey())
|
|
.set("grade_type",2)
|
|
.set("grade_type",2)
|
|
.set("opt_type", 2)
|
|
.set("opt_type", 2)
|
|
.set("modifier", useId)
|
|
.set("modifier", useId)
|
|
- .set("remark","机器评分")
|
|
|
|
- .set("gmt_modified", now)
|
|
|
|
- );
|
|
|
|
- //该条目是手动插入条目时
|
|
|
|
- qcresultDetailServiceImpl.update(new UpdateWrapper<QcresultDetail>()
|
|
|
|
- .eq("id", algorithmVO.getOptResultAlgVO().getId())
|
|
|
|
- .eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
|
- .eq("hospital_id", analyzeVO.getHospitalId())
|
|
|
|
- .eq("behospital_code", analyzeVO.getBehospitalCode())
|
|
|
|
- .eq("grade_type",2)
|
|
|
|
- .set("is_deleted", IsDeleteEnum.Y.getKey())
|
|
|
|
- .set("opt_type", 2)
|
|
|
|
- .set("modifier", useId)
|
|
|
|
- .set("remark","手动评分")
|
|
|
|
.set("gmt_modified", now)
|
|
.set("gmt_modified", now)
|
|
);
|
|
);
|
|
}
|
|
}
|
|
//1恢复
|
|
//1恢复
|
|
else if(analyzeVO.getDelStatus()==1)
|
|
else if(analyzeVO.getDelStatus()==1)
|
|
{
|
|
{
|
|
- String creater = qcresultDetailServiceImpl.getOne(new QueryWrapper<QcresultDetail>()
|
|
|
|
- .eq("id", algorithmVO.getOptResultAlgVO().getId())).getCreator();
|
|
|
|
//该条目是机器插入条目
|
|
//该条目是机器插入条目
|
|
qcresultDetailServiceImpl.update(new UpdateWrapper<QcresultDetail>()
|
|
qcresultDetailServiceImpl.update(new UpdateWrapper<QcresultDetail>()
|
|
.eq("id", algorithmVO.getOptResultAlgVO().getId())
|
|
.eq("id", algorithmVO.getOptResultAlgVO().getId())
|
|
.eq("is_deleted", IsDeleteEnum.Y.getKey())
|
|
.eq("is_deleted", IsDeleteEnum.Y.getKey())
|
|
.eq("hospital_id", analyzeVO.getHospitalId())
|
|
.eq("hospital_id", analyzeVO.getHospitalId())
|
|
.eq("behospital_code", analyzeVO.getBehospitalCode())
|
|
.eq("behospital_code", analyzeVO.getBehospitalCode())
|
|
- .eq("remark","机器评分")
|
|
|
|
- .set("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
|
- .set("grade_type",1)
|
|
|
|
- .set("opt_type", 1)
|
|
|
|
- .set("modifier", creater)
|
|
|
|
- .set("remark", null)
|
|
|
|
- .set("gmt_modified", now)
|
|
|
|
- );
|
|
|
|
- //该条目是手动插入条目时
|
|
|
|
- qcresultDetailServiceImpl.update(new UpdateWrapper<QcresultDetail>()
|
|
|
|
- .eq("id", algorithmVO.getOptResultAlgVO().getId())
|
|
|
|
- .eq("is_deleted", IsDeleteEnum.Y.getKey())
|
|
|
|
- .eq("hospital_id", analyzeVO.getHospitalId())
|
|
|
|
- .eq("behospital_code", analyzeVO.getBehospitalCode())
|
|
|
|
- .eq("remark","手动评分")
|
|
|
|
.set("is_deleted", IsDeleteEnum.N.getKey())
|
|
.set("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
|
+ .set("grade_type",2)
|
|
.set("opt_type", 1)
|
|
.set("opt_type", 1)
|
|
.set("modifier", useId)
|
|
.set("modifier", useId)
|
|
.set("remark", null)
|
|
.set("remark", null)
|