Commit 4681ffab authored by wujiang's avatar wujiang

修改后端显示问题

parent 33f34ed1
...@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.tzs.api.dto; ...@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.tzs.api.dto;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto; import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import com.yeejoin.amos.boot.module.tzs.api.entity.TzsJgFile; import com.yeejoin.amos.boot.module.tzs.api.entity.TzsJgFile;
...@@ -60,6 +61,11 @@ public class TzsJgProduceInfoDto extends BaseDto { ...@@ -60,6 +61,11 @@ public class TzsJgProduceInfoDto extends BaseDto {
* 制造日期 * 制造日期
*/ */
private Date produceDate; private Date produceDate;
@ApiModelProperty(value = "制造日期")
/**
* 制造日期
*/
private String produceDateStr;
@ApiModelProperty(value = "是否进口(是、否)") @ApiModelProperty(value = "是否进口(是、否)")
/** /**
* 是否进口(是、否) * 是否进口(是、否)
......
...@@ -5,6 +5,7 @@ import java.util.Date; ...@@ -5,6 +5,7 @@ import java.util.Date;
import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity; import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
......
package com.yeejoin.amos.boot.module.tzs.biz.service.impl; package com.yeejoin.amos.boot.module.tzs.biz.service.impl;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*; import java.util.*;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
...@@ -123,30 +125,30 @@ public class TzsJgServiceImpl implements ITzsJgService { ...@@ -123,30 +125,30 @@ public class TzsJgServiceImpl implements ITzsJgService {
// tzsJgBasicInfoDto.getEquCategory())); // tzsJgBasicInfoDto.getEquCategory()));
// if (equipmentCategory != null) { // if (equipmentCategory != null) {
// tzsJgBasicInfoDto.setEquCategory(equipmentCategory.getCode().toString().replaceAll("0+$", "")); // tzsJgBasicInfoDto.setEquCategory(equipmentCategory.getCode().toString().replaceAll("0+$", ""));
getCategoryCodes(tzsJgBasicInfoDto.getEquDefine(),categoryCodes); getCategoryCodes(tzsJgBasicInfoDto.getEquDefine(), categoryCodes);
// } // }
} }
Page<TzsJgBasicInfoDto> page = new Page<>(pageParam.getCurrent(), pageParam.getSize()); Page<TzsJgBasicInfoDto> page = new Page<>(pageParam.getCurrent(), pageParam.getSize());
tzsJgMapper.page(page, tzsJgBasicInfoDto, categoryCodes); tzsJgMapper.page(page, tzsJgBasicInfoDto, categoryCodes);
for (TzsJgBasicInfoDto basicInfoDto:page.getRecords()){ for (TzsJgBasicInfoDto basicInfoDto : page.getRecords()) {
if(ValidationUtil.isEmpty(basicInfoDto.getEquDefine())){ if (ValidationUtil.isEmpty(basicInfoDto.getEquDefine())) {
LambdaQueryWrapper<EquipmentCategory> wrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<EquipmentCategory> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(EquipmentCategory :: getCode,basicInfoDto.getEquCategory()); wrapper.eq(EquipmentCategory::getCode, basicInfoDto.getEquCategory());
basicInfoDto.setEquDefine(equipmentCategoryServiceImpl.getOne(wrapper).getName()); basicInfoDto.setEquDefine(equipmentCategoryServiceImpl.getOne(wrapper).getName());
} }
} }
return page; return page;
} }
public Set<String> getCategoryCodes(String id,Set<String> categoryCodes){ public Set<String> getCategoryCodes(String id, Set<String> categoryCodes) {
categoryCodes.add(equipmentCategoryServiceImpl.getById(id).getCode()); categoryCodes.add(equipmentCategoryServiceImpl.getById(id).getCode());
LambdaQueryWrapper<EquipmentCategory> wrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<EquipmentCategory> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(EquipmentCategory :: getParentId,id); wrapper.eq(EquipmentCategory::getParentId, id);
List<EquipmentCategory> equipmentCategoryList = equipmentCategoryServiceImpl.list(wrapper); List<EquipmentCategory> equipmentCategoryList = equipmentCategoryServiceImpl.list(wrapper);
Iterator<EquipmentCategory> iterator = equipmentCategoryList.iterator(); Iterator<EquipmentCategory> iterator = equipmentCategoryList.iterator();
while (iterator.hasNext()) { while (iterator.hasNext()) {
getCategoryCodes(String.valueOf(iterator.next().getId()),categoryCodes); getCategoryCodes(String.valueOf(iterator.next().getId()), categoryCodes);
} }
return null; return null;
} }
...@@ -183,6 +185,8 @@ public class TzsJgServiceImpl implements ITzsJgService { ...@@ -183,6 +185,8 @@ public class TzsJgServiceImpl implements ITzsJgService {
TzsJgProduceInfoDto produceInfoDto = new TzsJgProduceInfoDto(); TzsJgProduceInfoDto produceInfoDto = new TzsJgProduceInfoDto();
if (produceInfo != null) { if (produceInfo != null) {
BeanUtils.copyProperties(produceInfo, produceInfoDto); BeanUtils.copyProperties(produceInfo, produceInfoDto);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
produceInfoDto.setProduceDateStr(sdf.format(produceInfoDto.getProduceDate()));
List<TzsJgFile> produceStandard = iTzsJgFileService List<TzsJgFile> produceStandard = iTzsJgFileService
.list(new LambdaQueryWrapper<TzsJgFile>().eq(TzsJgFile::getSquNbr, produceInfo.getSequenceNbr()) .list(new LambdaQueryWrapper<TzsJgFile>().eq(TzsJgFile::getSquNbr, produceInfo.getSequenceNbr())
.eq(TzsJgFile::getObjectType, JgFileObjectEnum.PRODUCE_INFO.getObject()) .eq(TzsJgFile::getObjectType, JgFileObjectEnum.PRODUCE_INFO.getObject())
...@@ -218,6 +222,12 @@ public class TzsJgServiceImpl implements ITzsJgService { ...@@ -218,6 +222,12 @@ public class TzsJgServiceImpl implements ITzsJgService {
new LambdaQueryWrapper<TzsJgRegistrationInfo>().eq(TzsJgRegistrationInfo::getSequenceCode, code)); new LambdaQueryWrapper<TzsJgRegistrationInfo>().eq(TzsJgRegistrationInfo::getSequenceCode, code));
TzsJgRegistrationInfoDto registrationInfoDto = new TzsJgRegistrationInfoDto(); TzsJgRegistrationInfoDto registrationInfoDto = new TzsJgRegistrationInfoDto();
if (registrationInfo != null) { if (registrationInfo != null) {
EquipmentCategory define = equipmentCategoryServiceImpl.getOne(new LambdaQueryWrapper<EquipmentCategory>()
.eq(EquipmentCategory::getCode, registrationInfo.getEquDefine()));
registrationInfo.setEquDefine(define != null ? define.getName() : null);
EquipmentCategory category = equipmentCategoryServiceImpl.getOne(new LambdaQueryWrapper<EquipmentCategory>()
.eq(EquipmentCategory::getCode, registrationInfo.getEquCategory()));
registrationInfo.setEquCategory(category != null ? category.getName() : null);
BeanUtils.copyProperties(registrationInfo, registrationInfoDto); BeanUtils.copyProperties(registrationInfo, registrationInfoDto);
List<TzsJgFile> useRegistCertificate = iTzsJgFileService.list(new LambdaQueryWrapper<TzsJgFile>() List<TzsJgFile> useRegistCertificate = iTzsJgFileService.list(new LambdaQueryWrapper<TzsJgFile>()
.eq(TzsJgFile::getSquNbr, registrationInfo.getSequenceNbr()) .eq(TzsJgFile::getSquNbr, registrationInfo.getSequenceNbr())
......
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