|
@@ -12,16 +12,23 @@ import com.cirs.common.core.domain.BaseEntity;
|
|
|
* 元器件对象 t_electron_component
|
|
|
*
|
|
|
* @author allen
|
|
|
- * @date 2023-11-03
|
|
|
+ * @date 2024-04-25
|
|
|
*/
|
|
|
public class TElectronComponent extends BaseEntity
|
|
|
{
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
/** 编号 */
|
|
|
-// @Excel(name = "元器件id")
|
|
|
private Long id;
|
|
|
|
|
|
+ /** 元器件类别 */
|
|
|
+ @Excel(name = "元器件类别")
|
|
|
+ private String componentCategory;
|
|
|
+
|
|
|
+ /** 分类代码 */
|
|
|
+ @Excel(name = "分类代码")
|
|
|
+ private String componentCategoryCode;
|
|
|
+
|
|
|
/** 元器件名称 */
|
|
|
@Excel(name = "元器件名称")
|
|
|
private String componentName;
|
|
@@ -43,6 +50,10 @@ public class TElectronComponent extends BaseEntity
|
|
|
@Excel(name = "质量等级")
|
|
|
private String qualityGrade;
|
|
|
|
|
|
+ /** 质量问题 */
|
|
|
+ @Excel(name = "质量问题")
|
|
|
+ private String qualityProblem;
|
|
|
+
|
|
|
/** 供货周期(周) */
|
|
|
// @Excel(name = "供货周期", readConverterExp = "周=")//供货周期最优
|
|
|
@Excel(name = "供货周期(周)")//供货周期最优
|
|
@@ -61,15 +72,35 @@ public class TElectronComponent extends BaseEntity
|
|
|
@Excel(name = "ZZKK等级")
|
|
|
private String zzkkLevel;
|
|
|
|
|
|
+ /** WKB情况 */
|
|
|
+ @Excel(name = "WKB情况")
|
|
|
+ private String wkbInfo;
|
|
|
+
|
|
|
/** 是否在优选目录内 */
|
|
|
@Excel(name = "是否在优选目录内")
|
|
|
private String inPreference;
|
|
|
|
|
|
+ /** 质量检验(PDA) */
|
|
|
+ @Excel(name = "质量检验", readConverterExp = "质量检验(PDA)")
|
|
|
+ private String qualityInspection;
|
|
|
+
|
|
|
/** 停产断档日期 */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
@Excel(name = "停产断档日期", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
private Date shutdownDate;
|
|
|
|
|
|
+ /** 是否禁限用 */
|
|
|
+ @Excel(name = "是否禁限用")
|
|
|
+ private String forbidden;
|
|
|
+
|
|
|
+ /** 应用验证数据 */
|
|
|
+ @Excel(name = "应用验证数据")
|
|
|
+ private String appValidationData;
|
|
|
+
|
|
|
+ /** 风险测评指标 */
|
|
|
+ @Excel(name = "风险测评指标")
|
|
|
+ private String riskEvaluationIndex;
|
|
|
+
|
|
|
/** 阻值 */
|
|
|
@Excel(name = "阻值")
|
|
|
private BigDecimal resistanceValue;
|
|
@@ -118,111 +149,15 @@ public class TElectronComponent extends BaseEntity
|
|
|
@Excel(name = "直流电阻")
|
|
|
private BigDecimal dcResistance;
|
|
|
|
|
|
- public BigDecimal getResistanceValue() {
|
|
|
- return resistanceValue;
|
|
|
- }
|
|
|
-
|
|
|
- public void setResistanceValue(BigDecimal resistanceValue) {
|
|
|
- this.resistanceValue = resistanceValue;
|
|
|
- }
|
|
|
-
|
|
|
- public String getResistancePrecision() {
|
|
|
- return resistancePrecision;
|
|
|
- }
|
|
|
-
|
|
|
- public void setResistancePrecision(String resistancePrecision) {
|
|
|
- this.resistancePrecision = resistancePrecision;
|
|
|
- }
|
|
|
-
|
|
|
- public String getResistanceTemperature() {
|
|
|
- return resistanceTemperature;
|
|
|
- }
|
|
|
-
|
|
|
- public void setResistanceTemperature(String resistanceTemperature) {
|
|
|
- this.resistanceTemperature = resistanceTemperature;
|
|
|
- }
|
|
|
-
|
|
|
- public BigDecimal getResistancePower() {
|
|
|
- return resistancePower;
|
|
|
- }
|
|
|
-
|
|
|
- public void setResistancePower(BigDecimal resistancePower) {
|
|
|
- this.resistancePower = resistancePower;
|
|
|
- }
|
|
|
-
|
|
|
- public BigDecimal getCapacitanceValue() {
|
|
|
- return capacitanceValue;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCapacitanceValue(BigDecimal capacitanceValue) {
|
|
|
- this.capacitanceValue = capacitanceValue;
|
|
|
- }
|
|
|
-
|
|
|
- public BigDecimal getCapacitanceLoss() {
|
|
|
- return capacitanceLoss;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCapacitanceLoss(BigDecimal capacitanceLoss) {
|
|
|
- this.capacitanceLoss = capacitanceLoss;
|
|
|
- }
|
|
|
-
|
|
|
- public String getTemperatureCoefficient() {
|
|
|
- return temperatureCoefficient;
|
|
|
- }
|
|
|
-
|
|
|
- public void setTemperatureCoefficient(String temperatureCoefficient) {
|
|
|
- this.temperatureCoefficient = temperatureCoefficient;
|
|
|
- }
|
|
|
-
|
|
|
- public BigDecimal getRatedVoltage() {
|
|
|
- return ratedVoltage;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRatedVoltage(BigDecimal ratedVoltage) {
|
|
|
- this.ratedVoltage = ratedVoltage;
|
|
|
- }
|
|
|
-
|
|
|
- public BigDecimal getInductance() {
|
|
|
- return inductance;
|
|
|
- }
|
|
|
-
|
|
|
- public void setInductance(BigDecimal inductance) {
|
|
|
- this.inductance = inductance;
|
|
|
- }
|
|
|
-
|
|
|
- public BigDecimal getQualityFactor() {
|
|
|
- return qualityFactor;
|
|
|
- }
|
|
|
-
|
|
|
- public void setQualityFactor(BigDecimal qualityFactor) {
|
|
|
- this.qualityFactor = qualityFactor;
|
|
|
- }
|
|
|
-
|
|
|
- public BigDecimal getDcResistance() {
|
|
|
- return dcResistance;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDcResistance(BigDecimal dcResistance) {
|
|
|
- this.dcResistance = dcResistance;
|
|
|
- }
|
|
|
-
|
|
|
- public BigDecimal getRatedCurrent() {
|
|
|
- return ratedCurrent;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRatedCurrent(BigDecimal ratedCurrent) {
|
|
|
- this.ratedCurrent = ratedCurrent;
|
|
|
- }
|
|
|
-
|
|
|
/** 额定电流 */
|
|
|
@Excel(name = "额定电流")
|
|
|
private BigDecimal ratedCurrent;
|
|
|
+
|
|
|
/** 最大正向电流IFM(mA) */
|
|
|
// @Excel(name = "最大正向电流IFM", readConverterExp = "m=A")
|
|
|
@Excel(name = "最大正向电流IFM(mA)")
|
|
|
private BigDecimal paramIfm;
|
|
|
|
|
|
-
|
|
|
/** 最大反向工作电压VRRM(V) */
|
|
|
// @Excel(name = "最大反向工作电压VRRM", readConverterExp = "V=")
|
|
|
@Excel(name = "最大反向工作电压VRRM(V)")
|
|
@@ -253,7 +188,6 @@ public class TElectronComponent extends BaseEntity
|
|
|
@Excel(name = "最大集电极-基极电压VCBO(V)")
|
|
|
private BigDecimal paramVcbo;
|
|
|
|
|
|
-
|
|
|
/** 集电极-发射极电压VCEO(V) */
|
|
|
// @Excel(name = "集电极-发射极电压VCEO", readConverterExp = "V=")
|
|
|
@Excel(name = "集电极-发射极电压VCEO(V)")
|
|
@@ -279,7 +213,6 @@ public class TElectronComponent extends BaseEntity
|
|
|
@Excel(name = "漏-源通态电阻RDS(on)(mΩ)")
|
|
|
private BigDecimal paramRdsOn;
|
|
|
|
|
|
-
|
|
|
/** 抗静电能力 */
|
|
|
@Excel(name = "抗静电能力")
|
|
|
private String antistaticCapacity;
|
|
@@ -309,6 +242,24 @@ public class TElectronComponent extends BaseEntity
|
|
|
{
|
|
|
return id;
|
|
|
}
|
|
|
+ public void setComponentCategory(String componentCategory)
|
|
|
+ {
|
|
|
+ this.componentCategory = componentCategory;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getComponentCategory()
|
|
|
+ {
|
|
|
+ return componentCategory;
|
|
|
+ }
|
|
|
+ public void setComponentCategoryCode(String componentCategoryCode)
|
|
|
+ {
|
|
|
+ this.componentCategoryCode = componentCategoryCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getComponentCategoryCode()
|
|
|
+ {
|
|
|
+ return componentCategoryCode;
|
|
|
+ }
|
|
|
public void setComponentName(String componentName)
|
|
|
{
|
|
|
this.componentName = componentName;
|
|
@@ -354,6 +305,15 @@ public class TElectronComponent extends BaseEntity
|
|
|
{
|
|
|
return qualityGrade;
|
|
|
}
|
|
|
+ public void setQualityProblem(String qualityProblem)
|
|
|
+ {
|
|
|
+ this.qualityProblem = qualityProblem;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getQualityProblem()
|
|
|
+ {
|
|
|
+ return qualityProblem;
|
|
|
+ }
|
|
|
public void setDeliveryCycle(BigDecimal deliveryCycle)
|
|
|
{
|
|
|
this.deliveryCycle = deliveryCycle;
|
|
@@ -390,6 +350,15 @@ public class TElectronComponent extends BaseEntity
|
|
|
{
|
|
|
return zzkkLevel;
|
|
|
}
|
|
|
+ public void setWkbInfo(String wkbInfo)
|
|
|
+ {
|
|
|
+ this.wkbInfo = wkbInfo;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getWkbInfo()
|
|
|
+ {
|
|
|
+ return wkbInfo;
|
|
|
+ }
|
|
|
public void setInPreference(String inPreference)
|
|
|
{
|
|
|
this.inPreference = inPreference;
|
|
@@ -399,6 +368,15 @@ public class TElectronComponent extends BaseEntity
|
|
|
{
|
|
|
return inPreference;
|
|
|
}
|
|
|
+ public void setQualityInspection(String qualityInspection)
|
|
|
+ {
|
|
|
+ this.qualityInspection = qualityInspection;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getQualityInspection()
|
|
|
+ {
|
|
|
+ return qualityInspection;
|
|
|
+ }
|
|
|
public void setShutdownDate(Date shutdownDate)
|
|
|
{
|
|
|
this.shutdownDate = shutdownDate;
|
|
@@ -408,6 +386,69 @@ public class TElectronComponent extends BaseEntity
|
|
|
{
|
|
|
return shutdownDate;
|
|
|
}
|
|
|
+ public void setForbidden(String forbidden)
|
|
|
+ {
|
|
|
+ this.forbidden = forbidden;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getForbidden()
|
|
|
+ {
|
|
|
+ return forbidden;
|
|
|
+ }
|
|
|
+ public void setAppValidationData(String appValidationData)
|
|
|
+ {
|
|
|
+ this.appValidationData = appValidationData;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getAppValidationData()
|
|
|
+ {
|
|
|
+ return appValidationData;
|
|
|
+ }
|
|
|
+ public void setRiskEvaluationIndex(String riskEvaluationIndex)
|
|
|
+ {
|
|
|
+ this.riskEvaluationIndex = riskEvaluationIndex;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getRiskEvaluationIndex()
|
|
|
+ {
|
|
|
+ return riskEvaluationIndex;
|
|
|
+ }
|
|
|
+ public void setResistanceValue(BigDecimal resistanceValue)
|
|
|
+ {
|
|
|
+ this.resistanceValue = resistanceValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getResistanceValue()
|
|
|
+ {
|
|
|
+ return resistanceValue;
|
|
|
+ }
|
|
|
+ public void setResistancePrecision(String resistancePrecision)
|
|
|
+ {
|
|
|
+ this.resistancePrecision = resistancePrecision;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getResistancePrecision()
|
|
|
+ {
|
|
|
+ return resistancePrecision;
|
|
|
+ }
|
|
|
+ public void setResistanceTemperature(String resistanceTemperature)
|
|
|
+ {
|
|
|
+ this.resistanceTemperature = resistanceTemperature;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getResistanceTemperature()
|
|
|
+ {
|
|
|
+ return resistanceTemperature;
|
|
|
+ }
|
|
|
+ public void setResistancePower(BigDecimal resistancePower)
|
|
|
+ {
|
|
|
+ this.resistancePower = resistancePower;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getResistancePower()
|
|
|
+ {
|
|
|
+ return resistancePower;
|
|
|
+ }
|
|
|
public void setEncapsulationMode(String encapsulationMode)
|
|
|
{
|
|
|
this.encapsulationMode = encapsulationMode;
|
|
@@ -417,6 +458,78 @@ public class TElectronComponent extends BaseEntity
|
|
|
{
|
|
|
return encapsulationMode;
|
|
|
}
|
|
|
+ public void setCapacitanceValue(BigDecimal capacitanceValue)
|
|
|
+ {
|
|
|
+ this.capacitanceValue = capacitanceValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getCapacitanceValue()
|
|
|
+ {
|
|
|
+ return capacitanceValue;
|
|
|
+ }
|
|
|
+ public void setCapacitanceLoss(BigDecimal capacitanceLoss)
|
|
|
+ {
|
|
|
+ this.capacitanceLoss = capacitanceLoss;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getCapacitanceLoss()
|
|
|
+ {
|
|
|
+ return capacitanceLoss;
|
|
|
+ }
|
|
|
+ public void setTemperatureCoefficient(String temperatureCoefficient)
|
|
|
+ {
|
|
|
+ this.temperatureCoefficient = temperatureCoefficient;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTemperatureCoefficient()
|
|
|
+ {
|
|
|
+ return temperatureCoefficient;
|
|
|
+ }
|
|
|
+ public void setRatedVoltage(BigDecimal ratedVoltage)
|
|
|
+ {
|
|
|
+ this.ratedVoltage = ratedVoltage;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getRatedVoltage()
|
|
|
+ {
|
|
|
+ return ratedVoltage;
|
|
|
+ }
|
|
|
+ public void setInductance(BigDecimal inductance)
|
|
|
+ {
|
|
|
+ this.inductance = inductance;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getInductance()
|
|
|
+ {
|
|
|
+ return inductance;
|
|
|
+ }
|
|
|
+ public void setQualityFactor(BigDecimal qualityFactor)
|
|
|
+ {
|
|
|
+ this.qualityFactor = qualityFactor;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getQualityFactor()
|
|
|
+ {
|
|
|
+ return qualityFactor;
|
|
|
+ }
|
|
|
+ public void setDcResistance(BigDecimal dcResistance)
|
|
|
+ {
|
|
|
+ this.dcResistance = dcResistance;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getDcResistance()
|
|
|
+ {
|
|
|
+ return dcResistance;
|
|
|
+ }
|
|
|
+ public void setRatedCurrent(BigDecimal ratedCurrent)
|
|
|
+ {
|
|
|
+ this.ratedCurrent = ratedCurrent;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getRatedCurrent()
|
|
|
+ {
|
|
|
+ return ratedCurrent;
|
|
|
+ }
|
|
|
public void setParamIfm(BigDecimal paramIfm)
|
|
|
{
|
|
|
this.paramIfm = paramIfm;
|
|
@@ -573,49 +686,62 @@ public class TElectronComponent extends BaseEntity
|
|
|
|
|
|
@Override
|
|
|
public String toString() {
|
|
|
- return "TElectronComponent{" +
|
|
|
- "id=" + id +
|
|
|
- ", componentName='" + componentName + '\'' +
|
|
|
- ", manufacturer='" + manufacturer + '\'' +
|
|
|
- ", componentModel='" + componentModel + '\'' +
|
|
|
- ", replaceDomesticModel='" + replaceDomesticModel + '\'' +
|
|
|
- ", qualityGrade='" + qualityGrade + '\'' +
|
|
|
- ", deliveryCycle=" + deliveryCycle +
|
|
|
- ", supplyQuantity=" + supplyQuantity +
|
|
|
- ", unitPrice=" + unitPrice +
|
|
|
- ", zzkkLevel='" + zzkkLevel + '\'' +
|
|
|
- ", inPreference='" + inPreference + '\'' +
|
|
|
- ", shutdownDate=" + shutdownDate +
|
|
|
- ", resistanceValue=" + resistanceValue +
|
|
|
- ", resistancePrecision='" + resistancePrecision + '\'' +
|
|
|
- ", resistanceTemperature='" + resistanceTemperature + '\'' +
|
|
|
- ", resistancePower=" + resistancePower +
|
|
|
- ", encapsulationMode='" + encapsulationMode + '\'' +
|
|
|
- ", capacitanceValue=" + capacitanceValue +
|
|
|
- ", capacitanceLoss=" + capacitanceLoss +
|
|
|
- ", temperatureCoefficient='" + temperatureCoefficient + '\'' +
|
|
|
- ", ratedVoltage=" + ratedVoltage +
|
|
|
- ", inductance=" + inductance +
|
|
|
- ", qualityFactor=" + qualityFactor +
|
|
|
- ", dcResistance=" + dcResistance +
|
|
|
- ", ratedCurrent=" + ratedCurrent +
|
|
|
- ", paramIfm=" + paramIfm +
|
|
|
- ", paramVrrm=" + paramVrrm +
|
|
|
- ", paramIfsm=" + paramIfsm +
|
|
|
- ", paramZz=" + paramZz +
|
|
|
- ", paramPcm=" + paramPcm +
|
|
|
- ", paramIcm=" + paramIcm +
|
|
|
- ", paramVcbo=" + paramVcbo +
|
|
|
- ", paramVceo=" + paramVceo +
|
|
|
- ", paramVebo=" + paramVebo +
|
|
|
- ", paramVdss=" + paramVdss +
|
|
|
- ", paramId=" + paramId +
|
|
|
- ", paramRdsOn=" + paramRdsOn +
|
|
|
- ", antistaticCapacity='" + antistaticCapacity + '\'' +
|
|
|
- ", radiationResistance='" + radiationResistance + '\'' +
|
|
|
- ", materials='" + materials + '\'' +
|
|
|
- ", craft='" + craft + '\'' +
|
|
|
- ", weight='" + weight + '\'' +
|
|
|
- '}';
|
|
|
+ return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
|
|
+ .append("id", getId())
|
|
|
+ .append("componentCategory", getComponentCategory())
|
|
|
+ .append("componentCategoryCode", getComponentCategoryCode())
|
|
|
+ .append("componentName", getComponentName())
|
|
|
+ .append("manufacturer", getManufacturer())
|
|
|
+ .append("componentModel", getComponentModel())
|
|
|
+ .append("replaceDomesticModel", getReplaceDomesticModel())
|
|
|
+ .append("qualityGrade", getQualityGrade())
|
|
|
+ .append("qualityProblem", getQualityProblem())
|
|
|
+ .append("deliveryCycle", getDeliveryCycle())
|
|
|
+ .append("supplyQuantity", getSupplyQuantity())
|
|
|
+ .append("unitPrice", getUnitPrice())
|
|
|
+ .append("zzkkLevel", getZzkkLevel())
|
|
|
+ .append("wkbInfo", getWkbInfo())
|
|
|
+ .append("inPreference", getInPreference())
|
|
|
+ .append("qualityInspection", getQualityInspection())
|
|
|
+ .append("shutdownDate", getShutdownDate())
|
|
|
+ .append("forbidden", getForbidden())
|
|
|
+ .append("appValidationData", getAppValidationData())
|
|
|
+ .append("riskEvaluationIndex", getRiskEvaluationIndex())
|
|
|
+ .append("resistanceValue", getResistanceValue())
|
|
|
+ .append("resistancePrecision", getResistancePrecision())
|
|
|
+ .append("resistanceTemperature", getResistanceTemperature())
|
|
|
+ .append("resistancePower", getResistancePower())
|
|
|
+ .append("encapsulationMode", getEncapsulationMode())
|
|
|
+ .append("capacitanceValue", getCapacitanceValue())
|
|
|
+ .append("capacitanceLoss", getCapacitanceLoss())
|
|
|
+ .append("temperatureCoefficient", getTemperatureCoefficient())
|
|
|
+ .append("ratedVoltage", getRatedVoltage())
|
|
|
+ .append("inductance", getInductance())
|
|
|
+ .append("qualityFactor", getQualityFactor())
|
|
|
+ .append("dcResistance", getDcResistance())
|
|
|
+ .append("ratedCurrent", getRatedCurrent())
|
|
|
+ .append("paramIfm", getParamIfm())
|
|
|
+ .append("paramVrrm", getParamVrrm())
|
|
|
+ .append("paramIfsm", getParamIfsm())
|
|
|
+ .append("paramZz", getParamZz())
|
|
|
+ .append("paramPcm", getParamPcm())
|
|
|
+ .append("paramIcm", getParamIcm())
|
|
|
+ .append("paramVcbo", getParamVcbo())
|
|
|
+ .append("paramVceo", getParamVceo())
|
|
|
+ .append("paramVebo", getParamVebo())
|
|
|
+ .append("paramVdss", getParamVdss())
|
|
|
+ .append("paramId", getParamId())
|
|
|
+ .append("paramRdsOn", getParamRdsOn())
|
|
|
+ .append("antistaticCapacity", getAntistaticCapacity())
|
|
|
+ .append("radiationResistance", getRadiationResistance())
|
|
|
+ .append("materials", getMaterials())
|
|
|
+ .append("craft", getCraft())
|
|
|
+ .append("weight", getWeight())
|
|
|
+ .append("createBy", getCreateBy())
|
|
|
+ .append("createTime", getCreateTime())
|
|
|
+ .append("updateBy", getUpdateBy())
|
|
|
+ .append("updateTime", getUpdateTime())
|
|
|
+ .append("remark", getRemark())
|
|
|
+ .toString();
|
|
|
}
|
|
|
}
|