update
This commit is contained in:
@@ -77,7 +77,7 @@ public class Experiment implements Serializable {
|
||||
/**
|
||||
* 试验类型
|
||||
*/
|
||||
@Excel(name = "试验类型", width = 15)
|
||||
@Excel(name = "试验类型", width = 15, replace = {"科研试验_1", "外协试验_2"})
|
||||
@Schema(description = "试验类型")
|
||||
private String type;
|
||||
/**
|
||||
@@ -111,15 +111,20 @@ public class Experiment implements Serializable {
|
||||
/**
|
||||
* 样品型号
|
||||
*/
|
||||
@Excel(name = "样品型号", width = 15)
|
||||
//@Excel(name = "样品型号", width = 15)
|
||||
@Schema(description = "样品型号")
|
||||
private String sampleModel;
|
||||
/**
|
||||
* 试验负责人
|
||||
*/
|
||||
@Excel(name = "试验负责人", width = 15)
|
||||
@Schema(description = "试验负责人")
|
||||
@Excel(name = "试验负责人", width = 15, dictTable = "sys_user", dicText = "realname", dicCode = "id")
|
||||
private String supervisor;
|
||||
|
||||
/**
|
||||
* 试验负责人
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
private String supervisorName;
|
||||
/**
|
||||
* 状态
|
||||
*/
|
||||
@@ -164,7 +169,6 @@ public class Experiment implements Serializable {
|
||||
/**
|
||||
* 复制次数
|
||||
*/
|
||||
@Excel(name = "复制次数", width = 15)
|
||||
@Schema(description = "复制次数")
|
||||
private Integer copyCount;
|
||||
/**
|
||||
@@ -180,19 +184,13 @@ public class Experiment implements Serializable {
|
||||
* 试验人员ID, 逗号分割多个
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
@Excel(name = "试验员", width = 15, dictTable = "sys_user", dicText = "realname", dicCode = "id")
|
||||
private String experimentUser;
|
||||
/**
|
||||
* 试验负责人
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
@Excel(name = "试验负责人", width = 15)
|
||||
private String supervisorName;
|
||||
/**
|
||||
* 试验人员
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
private List<ExperimentUser> experimentUserList;
|
||||
@Excel(name = "排序号", width = 15)
|
||||
@Schema(description = "排序号")
|
||||
private Integer indexNo;
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ package org.jeecg.modules.database.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
@@ -45,6 +46,13 @@ public class ExperimentServiceImpl extends ServiceImpl<ExperimentMapper, Experim
|
||||
@Autowired
|
||||
private IExperimentFileService experimentFileService;
|
||||
|
||||
@Override
|
||||
public List<Experiment> list(Wrapper<Experiment> queryWrapper) {
|
||||
List<Experiment> list = super.list(queryWrapper);
|
||||
list.forEach(this::fetchExperimentDetail);
|
||||
return list;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void fetchExperimentDetail(Experiment experiment) {
|
||||
if (StringUtils.isNotBlank(experiment.getSupervisor())) {
|
||||
|
||||
Reference in New Issue
Block a user