企标制修订计划库 crud
This commit is contained in:
@@ -6,6 +6,7 @@ import java.util.List;
|
||||
import com.adc.da.base.page.BasePage;
|
||||
import com.adc.da.slrs.esMatingRelation.entity.EsMatingRelation;
|
||||
import com.adc.da.slrs.esStandRelation.entity.EsStandRelation;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
@@ -90,12 +91,25 @@ public class EsRevisePlan extends BasePage {
|
||||
private String area;
|
||||
@ApiModelProperty(value = "标准范围")
|
||||
private String areaName;
|
||||
//企标类别
|
||||
private String standType;
|
||||
|
||||
@ApiModelProperty(value = "企标类别")
|
||||
private String qblb;
|
||||
private String esMatingRelations;
|
||||
private String esStandRelations;
|
||||
@ApiModelProperty(value = "是否引用标准")
|
||||
@TableField("is_relate")
|
||||
private String isRelate;
|
||||
|
||||
private List<EsMatingRelation> esMatingRelations;
|
||||
@ApiModelProperty(value = "采用程度")
|
||||
@TableField("use_level")
|
||||
private String useLevel;
|
||||
|
||||
private List<EsStandRelation> esStandRelations;
|
||||
private String useLevelName;
|
||||
|
||||
@ApiModelProperty(value = "简述技术指标依据")
|
||||
@TableField("technologic")
|
||||
private String technologic;
|
||||
|
||||
|
||||
}
|
||||
|
||||
-12
@@ -63,8 +63,6 @@ public class EsRevisePlanServiceImpl extends ServiceImpl<EsRevisePlanDao, EsRevi
|
||||
return "企标名称不能重复,请更换新的企标名称。";
|
||||
}else {
|
||||
esRevisePlanDao.updateOne(esRevisePlan);
|
||||
esMatingRelationService.updateBatchById(esRevisePlan.getEsMatingRelations());
|
||||
esStandRelationService.updateBatchById(esRevisePlan.getEsStandRelations());
|
||||
return "操作成功";
|
||||
}
|
||||
}
|
||||
@@ -77,16 +75,6 @@ public class EsRevisePlanServiceImpl extends ServiceImpl<EsRevisePlanDao, EsRevi
|
||||
return "企标名称不能重复,请更换新的企标名称";
|
||||
}else {
|
||||
esRevisePlanDao.insertOne(esRevisePlan);
|
||||
esRevisePlan.getEsMatingRelations().forEach(esMatingRelation -> {
|
||||
esMatingRelation.setEsId(UUIDUtils.randomUUID(32));
|
||||
esMatingRelation.setEsId(esRevisePlan.getId());
|
||||
});
|
||||
esRevisePlan.getEsStandRelations().forEach(esStandRelation -> {
|
||||
esStandRelation.setEsId(esRevisePlan.getId());
|
||||
esStandRelation.setId(UUIDUtils.randomUUID(32));
|
||||
});
|
||||
esMatingRelationService.saveBatch(esRevisePlan.getEsMatingRelations());
|
||||
esStandRelationService.saveBatch(esRevisePlan.getEsStandRelations());
|
||||
return "操作成功";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user