Commit 948e8706 authored by 曹盼盼's avatar 曹盼盼

修改气瓶附件信息

parent c7f0bdac
package com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
......@@ -14,6 +15,7 @@ import com.yeejoin.amos.boot.module.tzs.flc.api.service.ITzCylinderService;
import com.yeejoin.amos.feign.privilege.Privilege;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.validation.ValidationUtils;
import org.typroject.tyboot.core.foundation.utils.ValidationUtil;
import org.typroject.tyboot.core.rdbms.service.BaseService;
......@@ -59,6 +61,24 @@ public class TzCylinderServiceImpl extends BaseService<TzCylinderInfoDto, Cylind
tzCylinderProduceDto.setManufacturingDate(tzCylinderProduceDto.getManufacturingDate().substring(0,10));
}
}
if (!ValidationUtil.isEmpty(tzCylinderProduceDto.getProductQualified())) {
String fileUrlQualified = JSONArray.parseArray(tzCylinderProduceDto.getProductQualified()).getJSONObject(0).getString("fileUrl");
tzCylinderProduceDto.setProductQualified(fileUrlQualified);
}
if (!ValidationUtil.isEmpty(tzCylinderProduceDto.getProofQuality())) {
String fileUrlProof = JSONArray.parseArray(tzCylinderProduceDto.getProofQuality()).getJSONObject(0).getString("fileUrl");
tzCylinderProduceDto.setProofQuality(fileUrlProof);
}
if (!ValidationUtil.isEmpty(tzCylinderProduceDto.getSupervisionInspec())) {
String fileUrlSupervisionInspec = JSONArray.parseArray(tzCylinderProduceDto.getSupervisionInspec()).getJSONObject(0).getString("fileUrl");
tzCylinderProduceDto.setSupervisionInspec(fileUrlSupervisionInspec);
}
if (!ValidationUtil.isEmpty(tzCylinderProduceDto.getTypeExperiments())) {
String fileUrlExperiments = JSONArray.parseArray(tzCylinderProduceDto.getTypeExperiments()).getJSONObject(0).getString("fileUrl");
tzCylinderProduceDto.setTypeExperiments(fileUrlExperiments);
}
TzCylinderInfoDto tzCylinderInfoDto = tzCylinderMapper.getTzCylinderInfoDto(sequenceNbr);
DataDictionary data1 = iDataDictionaryService.getOne(new LambdaQueryWrapper<DataDictionary>()
.eq(DataDictionary::getSequenceNbr, tzCylinderInfoDto.getCylinderVariety()));
......@@ -71,6 +91,11 @@ public class TzCylinderServiceImpl extends BaseService<TzCylinderInfoDto, Cylind
.eq(DataDictionary::getSequenceNbr, tzCylinderInfoDto.getCylinderStatus()));
tzCylinderInfoDto.setCylinderStatus(data3 != null ? data3.getName() : null);
TzCylinderTagsDto tzCylinderTagsDto = tzCylinderMapper.getTzCylinderTagsDto(orgCode);
if (!ValidationUtil.isEmpty(tzCylinderTagsDto.getGasCylinderStamp())) {
String fileUrlStamp = JSONArray.parseArray(tzCylinderTagsDto.getGasCylinderStamp()).getJSONObject(0).getString("fileUrl");
tzCylinderTagsDto.setGasCylinderStamp(fileUrlStamp);
}
List<TzCylinderInspectionDto> tzCylinderInspectionDtoList = tzCylinderMapper
.getTzCylinderInspectionDto(orgCode);
List<TzCylinderFillingDto> tzCylinderFillingDtoList = tzCylinderMapper.getTzCylinderFillingDto(orgCode);
......
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