质控参数维护,打印模版参数

This commit is contained in:
jiangs 2025-12-30 14:56:10 +08:00
parent e341d40492
commit a605ec1f8e
3 changed files with 14 additions and 7 deletions

View File

@ -1,2 +1,3 @@
net.sf.jasperreports.extension.registry.factory.simple.font.families=net.sf.jasperreports.engine.fonts.SimpleFontExtensionsRegistryFactory
net.sf.jasperreports.extension.simple.font.families.lobstertwo=stsong/fonts.xml
net.sf.jasperreports.extension.simple.font.families.lobstertwo=stsong/fonts.xml
net.sf.jasperreports.extension.text.null.value=

View File

@ -36,12 +36,13 @@ public class QualitySetController {
@ApiOperation("保存质控项目数据")
@PostMapping("/saveQCItem")
public Result saveQCItem(@RequestBody List<QcRulesDTO> QcRulesDTOList){
log.info("保存数据:{}",QcRulesDTOList);
return qualitySetService.saveQCItem(QcRulesDTOList);
}
@ApiOperation("查询项目的质控规则")
@GetMapping("/queryRules")
public Result queryRules(QcRules qcRules){
public Result queryRules(QcRules qcRules){;
return qualitySetService.queryRules(qcRules);
}

View File

@ -75,13 +75,18 @@ public class QualitySetServiceImpl implements QualitySetService {
reportItemMapper.updateXmInfoNew1(xmInfoNew);
//保存质控规则
QcRules qcRules1 = qcRulesMapper.queryOne(qcRules);
if(qcRules1 == null) {
qcRulesMapper.insert(qcRules);
}else{
qcRulesMapper.update(qcRules);
if(qcRules != null){
if( qcRules.getYq() != null && qcRules.getXmdh() != null){
QcRules qcRules1 = qcRulesMapper.queryOne(qcRules);
if(qcRules1 == null) {
qcRulesMapper.insert(qcRules);
}else{
qcRulesMapper.update(qcRules);
}
}
}
}
return new Result("0","修改数据成功!");
}