Commit 703aba19 authored by suhuiguang's avatar suhuiguang

1.检验设备冗余设备监管码,3方对接及页面回显需要

2.检验结果表冗余设备监管码,3方对接及页面回显需要
parent c74ca2ba
...@@ -59,4 +59,10 @@ public class JyjcInspectionApplicationEquip extends BaseEntity { ...@@ -59,4 +59,10 @@ public class JyjcInspectionApplicationEquip extends BaseEntity {
@TableField("equ_define") @TableField("equ_define")
private String equDefine; private String equDefine;
/**
* 监管码
*/
@TableField(value = "supervisory_code")
private String supervisoryCode;
} }
...@@ -195,4 +195,10 @@ public class JyjcInspectionResult extends BaseEntity { ...@@ -195,4 +195,10 @@ public class JyjcInspectionResult extends BaseEntity {
*/ */
@TableField(value = "application_unit_name") @TableField(value = "application_unit_name")
private String applicationUnitName; private String applicationUnitName;
/**
* 监管码
*/
@TableField(value = "supervisory_code")
private String supervisoryCode;
} }
...@@ -99,16 +99,18 @@ public class JyjcInspectionApplicationEquipModel extends BaseModel { ...@@ -99,16 +99,18 @@ public class JyjcInspectionApplicationEquipModel extends BaseModel {
@ApiModelProperty(value = "设备名称 ") @ApiModelProperty(value = "设备名称 ")
private String productName; private String productName;
@ApiModelProperty(value = "品牌") @ApiModelProperty(value = "品牌")
private String brandName; private String brandName;
@ApiModelProperty(value = "监管码") @ApiModelProperty(value = "监管码")
private String supervisoryCode; private String supervisoryCode;
@ApiModelProperty(value = "型号") @ApiModelProperty(value = "型号")
private String equType; private String equType;
@ApiModelProperty(value = "制造单位名称") @ApiModelProperty(value = "制造单位名称")
private String produceUnitName; private String produceUnitName;
@ApiModelProperty(value = "制造日期")
private String produceDate; private String produceDate;
// @ApiModelProperty(value = "使用年限")
// private String use;
} }
...@@ -104,6 +104,7 @@ ...@@ -104,6 +104,7 @@
ibjri.use_org_code, ibjri.use_org_code,
res.equ_define, res.equ_define,
res.result_type, res.result_type,
res.supervisory_code,
ibjui.ADDRESS equUseAddress ibjui.ADDRESS equUseAddress
FROM FROM
tz_jyjc_inspection_result res tz_jyjc_inspection_result res
......
...@@ -35,7 +35,7 @@ public class JyjcInspectionApplicationEquipServiceImpl extends BaseService<JyjcI ...@@ -35,7 +35,7 @@ public class JyjcInspectionApplicationEquipServiceImpl extends BaseService<JyjcI
return this.queryForList("" , false); return this.queryForList("" , false);
} }
public List<JyjcInspectionApplicationEquipModel> listApplicationEquipByApplicationSeq(Long applicationSeq) { public List listApplicationEquipByApplicationSeq(Long applicationSeq) {
// this.queryForList 尽量不要重载方法 // this.queryForList 尽量不要重载方法
List<JyjcInspectionApplicationEquip> entitys = this.lambdaQuery().eq(JyjcInspectionApplicationEquip::getApplicationSeq, applicationSeq).list(); List<JyjcInspectionApplicationEquip> entitys = this.lambdaQuery().eq(JyjcInspectionApplicationEquip::getApplicationSeq, applicationSeq).list();
if (ValidationUtil.isEmpty(entitys)) { if (ValidationUtil.isEmpty(entitys)) {
......
...@@ -194,7 +194,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec ...@@ -194,7 +194,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
equipInfo.setEquList(equip.getEquListCode()); equipInfo.setEquList(equip.getEquListCode());
equipInfo.setEquipUnicode(equip.getSequenceNbr()); equipInfo.setEquipUnicode(equip.getSequenceNbr());
equipInfo.setEquCategory(equip.getEquCategoryCode()); equipInfo.setEquCategory(equip.getEquCategoryCode());
// equipInfo.setApplicationSeq(model.getSequenceNbr()); equipInfo.setSupervisoryCode(equip.getSupervisoryCode());
equipInfos.add(equipInfo); equipInfos.add(equipInfo);
} }
model.setEquList(model.getEquip().get(0).getOrDefault("EQU_LIST","").toString()); model.setEquList(model.getEquip().get(0).getOrDefault("EQU_LIST","").toString());
...@@ -532,7 +532,6 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec ...@@ -532,7 +532,6 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
lambda.eq(JyjcInspectionApplication::getSequenceNbr, sequenceNbr); lambda.eq(JyjcInspectionApplication::getSequenceNbr, sequenceNbr);
JyjcInspectionApplication entity = this.getBaseMapper().selectOne(lambda); JyjcInspectionApplication entity = this.getBaseMapper().selectOne(lambda);
ArrayList<String> roleList = new ArrayList<>();
String taskId = entity.getNextTaskId(); String taskId = entity.getNextTaskId();
//组装信息 //组装信息
TaskResultDTO task = new TaskResultDTO(); TaskResultDTO task = new TaskResultDTO();
...@@ -606,7 +605,6 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec ...@@ -606,7 +605,6 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
resultModel.setResultStatus(ResultStatusEnum.NO_RESULT.getCode()); resultModel.setResultStatus(ResultStatusEnum.NO_RESULT.getCode());
resultModel.setApplicationDate(inspectionApplicationModel.getApplicationDate()); resultModel.setApplicationDate(inspectionApplicationModel.getApplicationDate());
resultModel.setResultType(inspectionApplicationModel.getResultType()); resultModel.setResultType(inspectionApplicationModel.getResultType());
//resultModel.setResultType("input");
resultModel.setInspectionType(inspectionApplicationModel.getInspectionType()); resultModel.setInspectionType(inspectionApplicationModel.getInspectionType());
resultModel.setInspectionTypeName(this.getDictNameByCode(inspectionApplicationModel.getInspectionType())); resultModel.setInspectionTypeName(this.getDictNameByCode(inspectionApplicationModel.getInspectionType()));
// 解析设备 // 解析设备
...@@ -614,6 +612,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec ...@@ -614,6 +612,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
resultModel.setResultNo(codes.get(i)); resultModel.setResultNo(codes.get(i));
//设备唯一标识 //设备唯一标识
resultModel.setEquipUnicode(applicationEquipModels.get(i).getEquipUnicode()); resultModel.setEquipUnicode(applicationEquipModels.get(i).getEquipUnicode());
resultModel.setSupervisoryCode(applicationEquipModels.get(i).getSupervisoryCode());
resultModel.setEquDefine(applicationEquipModels.get(i).getEquDefine()); resultModel.setEquDefine(applicationEquipModels.get(i).getEquDefine());
resultModel.setEquCategory(applicationEquipModels.get(i).getEquCategory()); resultModel.setEquCategory(applicationEquipModels.get(i).getEquCategory());
resultModel.setEquList(applicationEquipModels.get(i).getEquList()); resultModel.setEquList(applicationEquipModels.get(i).getEquList());
......
...@@ -420,6 +420,7 @@ public class JyjcInspectionResultServiceImpl extends BaseService<JyjcInspectionR ...@@ -420,6 +420,7 @@ public class JyjcInspectionResultServiceImpl extends BaseService<JyjcInspectionR
resultParam.setRecUserId(RequestContext.getExeUserId()); resultParam.setRecUserId(RequestContext.getExeUserId());
resultParam.setRecDate(new Date()); resultParam.setRecDate(new Date());
resultParam.setRemark("同步数据"); resultParam.setRemark("同步数据");
// 将设备种类code换成技术参数枚举
resultParam.setParamType(this.getTypeByEquipList(jyjcInspectionResult.getEquList())); resultParam.setParamType(this.getTypeByEquipList(jyjcInspectionResult.getEquList()));
resultParams.add(resultParam); resultParams.add(resultParam);
} }
...@@ -427,7 +428,8 @@ public class JyjcInspectionResultServiceImpl extends BaseService<JyjcInspectionR ...@@ -427,7 +428,8 @@ public class JyjcInspectionResultServiceImpl extends BaseService<JyjcInspectionR
private String getTypeByEquipList(String equList) { private String getTypeByEquipList(String equList) {
EquipCategoryEnum categoryEnum = EquipCategoryEnum.of(Integer.parseInt(equList)); EquipCategoryEnum categoryEnum = EquipCategoryEnum.of(Integer.parseInt(equList));
assert categoryEnum != null; assert categoryEnum != null;
return StrUtil.toCamelCase(categoryEnum.name()); // 前端为枚举类名称的驼峰形式且首字母大写,故进行格式转化换
return StrUtil.upperFirst(StrUtil.toCamelCase(categoryEnum.name()));
} }
private void fillResultAttachmentData(JyjcInspectionResultDataModel r, JyjcInspectionResult jyjcInspectionResult, List<JyjcInspectionResultAttachment> resultAttachments) { private void fillResultAttachmentData(JyjcInspectionResultDataModel r, JyjcInspectionResult jyjcInspectionResult, List<JyjcInspectionResultAttachment> resultAttachments) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment