1"use strict";(self.webpackChunkEnergsoft_App=self.webpackChunkEnergsoft_App||[]).push([[196],{93657(F,u,s){s.d(u,{R:()=>A});var p=s(10467),f=s(29330),o=s(54843),I=s(17504),n=function(e){return e[e.none=0]="none",e[e.string=1]="string",e[e.number=2]="number",e[e.float=3]="float",e[e.date=4]="date",e[e.image=5]="image",e[e.calculated=6]="calculated",e[e.currency=7]="currency",e[e.reference=8]="reference",e}(n||{}),l=function(e){return e.longDate="longDate",e.longTime="longTime",e.longDateLongTime="longDateLongTime",e.monthAndDay="monthAndDay",e.monthAndYear="monthAndYear",e.quarterAndYear="quarterAndYear",e.shortDate="shortDate",e.shortTime="shortTime",e.shortDateShortTime="shortDateShortTime",e.millisecond="millisecond",e.second="second",e.minute="minute",e.hour="hour",e.day="day",e.dayOfWeek="dayOfWeek",e.month="month",e.quarter="quarter",e.year="year",e.fixedPoint="fixedPoint",e.percent="percent",e.decimal="decimal",e.exponential="exponential",e.thousands="thousands",e.millions="millions",e.billions="billions",e.trillions="trillions",e.largeNumber="largeNumber",e}(l||{}),i=function(e){return e.none="",e.number="number",e.currency="currency",e.date="date",e}(i||{}),r=s(67705);const C=[{id:1,name:"ManufacturingTraceability",localName:"Manufacturing Traceability"},{id:2,name:"MedicalIndustrialBatteries",localName:"Medical & Industrial Batteries"},{id:3,name:"TestManagement",localName:"Test Management"},{id:4,name:"EnergyStorageTesting",localName:"Energy Storage Testing"},{id:5,name:"ElectrodeTesting",localName:"Electrode Testing"}],h=[{id:1,categoryId:1,fieldIndex:1,fieldName:"Batch",fieldType:"string",fieldOrder:1},{id:2,categoryId:1,fieldIndex:2,fieldName:"Barcode",fieldType:"string",fieldOrder:2},{id:3,categoryId:1,fieldIndex:3,fieldName:"DeviceName",fieldType:"string",fieldOrder:3},{id:4,categoryId:1,fieldIndex:4,fieldName:"Cathode",fieldType:"string",fieldOrder:4},{id:5,categoryId:1,fieldIndex:5,fieldName:"Anode",fieldType:"string",fieldOrder:5},{id:6,categoryId:1,fieldIndex:6,fieldName:"Electrolyte",fieldType:"string",fieldOrder:6},{id:7,categoryId:1,fieldIndex:7,fieldName:"CellType",fieldType:"string",fieldOrder:7},{id:8,categoryId:1,fieldIndex:8,fieldName:"Temperature",fieldType:"number",fieldOrder:8},{id:9,categoryId:1,fieldIndex:9,fieldName:"CRateCharge",fieldType:"string",fieldOrder:9},{id:10,categoryId:1,fieldIndex:10,fieldName:"CRateDischarge",fieldType:"string",fieldOrder:10},{id:11,categoryId:1,fieldIndex:11,fieldName:"FormationProcess",fieldType:"string",fieldOrder:11},{id:12,categoryId:1,fieldIndex:12,fieldName:"StackingDate",fieldType:"date",fieldOrder:12},{id:13,categoryId:1,fieldIndex:13,fieldName:"TestOwner",fieldType:"string",fieldOrder:13},{id:14,categoryId:1,fieldIndex:14,fieldName:"OCV1",fieldType:"number",fieldOrder:14},{id:15,categoryId:1,fieldIndex:15,fieldName:"ACR1",fieldType:"number",fieldOrder:15},{id:16,categoryId:2,fieldIndex:1,fieldName:"CellSerialNumber",fieldType:"string",fieldOrder:1},{id:17,categoryId:2,fieldIndex:2,fieldName:"BatteryType",fieldType:"string",fieldOrder:2},{id:18,categoryId:2,fieldIndex:3,fieldName:"ProductFamily",fieldType:"string",fieldOrder:3},{id:19,categoryId:2,fieldIndex:4,fieldName:"Application",fieldType:"string",fieldOrder:4},{id:20,categoryId:2,fieldIndex:5,fieldName:"Chemistry",fieldType:"string",fieldOrder:5},{id:21,categoryId:2,fieldIndex:6,fieldName:"FormFactor",fieldType:"string",fieldOrder:6},{id:22,categoryId:2,fieldIndex:7,fieldName:"NominalCapacity_mAh",fieldType:"number",fieldOrder:7},{id:23,categoryId:2,fieldIndex:8,fieldName:"NominalVoltage_V",fieldType:"number",fieldOrder:8},{id:24,categoryId:2,fieldIndex:9,fieldName:"TestProgram",fieldType:"string",fieldOrder:9},{id:25,categoryId:2,fieldIndex:10,fieldName:"CycleLimit",fieldType:"number",fieldOrder:10},{id:26,categoryId:2,fieldIndex:11,fieldName:"TestTemperature_C",fieldType:"number",fieldOrder:11},{id:27,categoryId:2,fieldIndex:12,fieldName:"CyclerType",fieldType:"string",fieldOrder:12},{id:28,categoryId:2,fieldIndex:13,fieldName:"QualityStatus",fieldType:"string",fieldOrder:13},{id:29,categoryId:3,fieldIndex:1,fieldName:"ExperimentId",fieldType:"string",fieldOrder:1},{id:30,categoryId:3,fieldIndex:2,fieldName:"Customer",fieldType:"string",fieldOrder:2},{id:31,categoryId:3,fieldIndex:3,fieldName:"Cycler",fieldType:"string",fieldOrder:3},{id:32,categoryId:3,fieldIndex:4,fieldName:"TemperatureC",fieldType:"number",fieldOrder:4},{id:33,categoryId:3,fieldIndex:5,fieldName:"DeviceName",fieldType:"string",fieldOrder:5},{id:34,categoryId:3,fieldIndex:6,fieldName:"SerialNumber",fieldType:"string",fieldOrder:6},{id:35,categoryId:3,fieldIndex:7,fieldName:"Manufacturer",fieldType:"string",fieldOrder:7},{id:36,categoryId:3,fieldIndex:8,fieldName:"StartDate",fieldType:"date",fieldOrder:8},{id:37,categoryId:3,fieldIndex:9,fieldName:"Status",fieldType:"string",fieldOrder:9},{id:38,categoryId:3,fieldIndex:10,fieldName:"CycleCount",fieldType:"number",fieldOrder:10}
1,{id:39,categoryId:3,fieldIndex:11,fieldName:"CapacityAh",fieldType:"number",fieldOrder:11},{id:40,categoryId:3,fieldIndex:12,fieldName:"CRate",fieldType:"string",fieldOrder:12},{id:41,categoryId:4,fieldIndex:1,fieldName:"CellID",fieldType:"string",fieldOrder:1},{id:42,categoryId:4,fieldIndex:2,fieldName:"CellType",fieldType:"string",fieldOrder:2},{id:43,categoryId:4,fieldIndex:3,fieldName:"Chemistry",fieldType:"string",fieldOrder:3},{id:44,categoryId:4,fieldIndex:4,fieldName:"FormFactor",fieldType:"string",fieldOrder:4},{id:45,categoryId:4,fieldIndex:5,fieldName:"NominalCapacity_Ah",fieldType:"number",fieldOrder:5},{id:46,categoryId:4,fieldIndex:6,fieldName:"Application",fieldType:"string",fieldOrder:6},{id:47,categoryId:4,fieldIndex:7,fieldName:"ProjectName",fieldType:"string",fieldOrder:7},{id:48,categoryId:4,fieldIndex:8,fieldName:"TestType",fieldType:"string",fieldOrder:8},{id:49,categoryId:4,fieldIndex:9,fieldName:"TestProtocol",fieldType:"string",fieldOrder:9},{id:50,categoryId:4,fieldIndex:10,fieldName:"Temperature_C",fieldType:"number",fieldOrder:10},{id:51,categoryId:4,fieldIndex:11,fieldName:"TestStatus",fieldType:"string",fieldOrder:11},{id:52,categoryId:4,fieldIndex:12,fieldName:"CapacityRetention_Percent",fieldType:"number",fieldOrder:12},{id:53,categoryId:5,fieldIndex:1,fieldName:"ElectrodeCode",fieldType:"string",fieldOrder:1},{id:54,categoryId:5,fieldIndex:2,fieldName:"CellType",fieldType:"string",fieldOrder:2},{id:55,categoryId:5,fieldIndex:3,fieldName:"PositiveElectrodeAM",fieldType:"number",fieldOrder:3},{id:56,categoryId:5,fieldIndex:4,fieldName:"ActiveMaterialMass_mg",fieldType:"number",fieldOrder:4},{id:57,categoryId:5,fieldIndex:5,fieldName:"ElectrodeDiameter_mm",fieldType:"number",fieldOrder:5},{id:58,categoryId:5,fieldIndex:6,fieldName:"Electrolyte",fieldType:"string",fieldOrder:6},{id:59,categoryId:5,fieldIndex:7,fieldName:"Cathode",fieldType:"string",fieldOrder:7},{id:60,categoryId:5,fieldIndex:8,fieldName:"Anode",fieldType:"string",fieldOrder:8},{id:61,categoryId:5,fieldIndex:9,fieldName:"TheoreticalCapacity_mAhg",fieldType:"number",fieldOrder:9},{id:62,categoryId:5,fieldIndex:10,fieldName:"Temperature_C",fieldType:"number",fieldOrder:10},{id:63,categoryId:5,fieldIndex:11,fieldName:"CRateCharge",fieldType:"number",fieldOrder:11},{id:64,categoryId:5,fieldIndex:12,fieldName:"CRateDischarge",fieldType:"number",fieldOrder:12}],N=[{metadataFilterId:1,categoryId:1,values:[{metadataFilterId:1,categoryId:1,fieldName:"Batch",value:"FORM-2024-001",fieldType:"string",caption:"Batch"},{metadataFilterId:1,categoryId:1,fieldName:"Barcode",value:"BC-CELL-2024-100001",fieldType:"string",caption:"Barcode"},{metadataFilterId:1,categoryId:1,fieldName:"DeviceName",value:"Neware-CT4008-CH01",fieldType:"string",caption:"Device Name"},{metadataFilterId:1,categoryId:1,fieldName:"Cathode",value:"NMC811",fieldType:"string",caption:"Cathode"},{metadataFilterId:1,categoryId:1,fieldName:"Anode",value:"Graphite",fieldType:"string",caption:"Anode"},{metadataFilterId:1,categoryId:1,fieldName:"Electrolyte",value:"LiPF6-EC/DMC",fieldType:"string",caption:"Electrolyte"},{metadataFilterId:1,categoryId:1,fieldName:"CellType",value:"Pouch-5Ah",fieldType:"string",caption:"Cell Type"},{metadataFilterId:1,categoryId:1,fieldName:"Temperature",value:"25",fieldType:"number",caption:"Temperature (\xb0C)"},{metadataFilterId:1,categoryId:1,fieldName:"CRateCharge",value:"0.5C",fieldType:"string",caption:"C-Rate Charge"},{metadataFilterId:1,categoryId:1,fieldName:"CRateDischarge",value:"1C",fieldType:"string",caption:"C-Rate Discharge"},{metadataFilterId:1,categoryId:1,fieldName:"FormationProcess",value:"Standard-3C",fieldType:"string",caption:"Formation Process"},{metadataFilterId:1,categoryId:1,fieldName:"StackingDate",value:"2024-10-15",fieldType:"date",caption:"Stacking Date"},{metadataFilterId:1,categoryId:1,fieldName:"TestOwner",value:"[email protected]",fieldType:"string",caption:"Test Owner"},{metadataFilterId:1,categoryId:1,fieldName:"OCV1",value:"3.45",fieldType:"number",caption:"OCV1 (V)"},{metadataFilterId:1,categoryId:1,fieldName:"ACR1",value:"25.3",fieldType:"number",caption:"ACR1 (m\u03a9)"}]},{metadataFilterId:2,categoryId:1,values:[{metadataFilterId:2,categoryId:1,fieldName:"Batch",value:"FORM-2024-002",fieldType:"string",caption:"Batch"},{metadataFilterId:2,categoryId:1,fieldName:"Barcode",value:"BC-CELL-2024-100003",fieldType:"string",caption:"Barcode"},{metadataFilterId:2,categoryId:1,fieldName:"DeviceName",value:"Neware-CT4008-CH03",fieldType:"string",caption:"Device Name"}
1,{metadataFilterId:2,categoryId:1,fieldName:"Cathode",value:"LFP",fieldType:"string",caption:"Cathode"},{metadataFilterId:2,categoryId:1,fieldName:"Anode",value:"Graphite",fieldType:"string",caption:"Anode"},{metadataFilterId:2,categoryId:1,fieldName:"Electrolyte",value:"LiPF6-EC/EMC",fieldType:"string",caption:"Electrolyte"},{metadataFilterId:2,categoryId:1,fieldName:"CellType",value:"Prismatic-100Ah",fieldType:"string",caption:"Cell Type"},{metadataFilterId:2,categoryId:1,fieldName:"Temperature",value:"35",fieldType:"number",caption:"Temperature (\xb0C)"},{metadataFilterId:2,categoryId:1,fieldName:"CRateCharge",value:"1C",fieldType:"string",caption:"C-Rate Charge"},{metadataFilterId:2,categoryId:1,fieldName:"CRateDischarge",value:"2C",fieldType:"string",caption:"C-Rate Discharge"},{metadataFilterId:2,categoryId:1,fieldName:"FormationProcess",value:"Fast-2C",fieldType:"string",caption:"Formation Process"},{metadataFilterId:2,categoryId:1,fieldName:"StackingDate",value:"2024-10-16",fieldType:"date",caption:"Stacking Date"},{metadataFilterId:2,categoryId:1,fieldName:"TestOwner",value:"[email protected]",fieldType:"string",caption:"Test Owner"},{metadataFilterId:2,categoryId:1,fieldName:"OCV1",value:"3.25",fieldType:"number",caption:"OCV1 (V)"},{metadataFilterId:2,categoryId:1,fieldName:"ACR1",value:"0.85",fieldType:"number",caption:"ACR1 (m\u03a9)"}]},{metadataFilterId:3,categoryId:2,values:[{metadataFilterId:3,categoryId:2,fieldName:"CellSerialNumber",value:"B02VE210009",fieldType:"string",caption:"Cell Serial Number"},{metadataFilterId:3,categoryId:2,fieldName:"BatteryType",value:"B02",fieldType:"string",caption:"Battery Type"},{metadataFilterId:3,categoryId:2,fieldName:"ProductFamily",value:"Medical Device",fieldType:"string",caption:"Product Family"},{metadataFilterId:3,categoryId:2,fieldName:"Application",value:"Implantable Medical Device",fieldType:"string",caption:"Application"},{metadataFilterId:3,categoryId:2,fieldName:"Chemistry",value:"Li-Ion",fieldType:"string",caption:"Chemistry"},{metadataFilterId:3,categoryId:2,fieldName:"FormFactor",value:"Prismatic",fieldType:"string",caption:"Form Factor"},{metadataFilterId:3,categoryId:2,fieldName:"NominalCapacity_mAh",value:"175",fieldType:"number",caption:"Nominal Capacity (mAh)"},{metadataFilterId:3,categoryId:2,fieldName:"NominalVoltage_V",value:"3.7",fieldType:"number",caption:"Nominal Voltage (V)"},{metadataFilterId:3,categoryId:2,fieldName:"TestProgram",value:"AAMI_COC20",fieldType:"string",caption:"Test Program"},{metadataFilterId:3,categoryId:2,fieldName:"CycleLimit",value:"2500",fieldType:"number",caption:"Cycle Limit"},{metadataFilterId:3,categoryId:2,fieldName:"TestTemperature_C",value:"25",fieldType:"number",caption:"Test Temperature (\xb0C)"},{metadataFilterId:3,categoryId:2,fieldName:"CyclerType",value:"Cyclion",fieldType:"string",caption:"Cycler Type"},{metadataFilterId:3,categoryId:2,fieldName:"QualityStatus",value:"Released",fieldType:"string",caption:"Quality Status"}]},{metadataFilterId:4,categoryId:2,values:[{metadataFilterId:4,categoryId:2,fieldName:"CellSerialNumber",value:"W101VE220015",fieldType:"string",caption:"Cell Serial Number"},{metadataFilterId:4,categoryId:2,fieldName:"BatteryType",value:"W101",fieldType:"string",caption:"Battery Type"},{metadataFilterId:4,categoryId:2,fieldName:"ProductFamily",value:"Industrial",fieldType:"string",caption:"Product Family"},{metadataFilterId:4,categoryId:2,fieldName:"Application",value:"Power Tools",fieldType:"string",caption:"Application"},{metadataFilterId:4,categoryId:2,fieldName:"Chemistry",value:"Li-Ion",fieldType:"string",caption:"Chemistry"},{metadataFilterId:4,categoryId:2,fieldName:"FormFactor",value:"Cylindrical",fieldType:"string",caption:"Form Factor"},{metadataFilterId:4,categoryId:2,fieldName:"NominalCapacity_mAh",value:"2600",fieldType:"number",caption:"Nominal Capacity (mAh)"},{metadataFilterId:4,categoryId:2,fieldName:"NominalVoltage_V",value:"3.6",fieldType:"number",caption:"Nominal Voltage (V)"},{metadataFilterId:4,categoryId:2,fieldName:"TestProgram",value:"HighRate_2C",fieldType:"string",caption:"Test Program"},{metadataFilterId:4,categoryId:2,fieldName:"CycleLimit",value:"500",fieldType:"number",caption:"Cycle Limit"},{metadataFilterId:4,categoryId:2,fieldName:"TestTemperature_C",value:"25",fieldType:"number",caption:"Test Temperature (\xb0C)"},{metadataFilterId:4,categoryId:2,fieldName:"CyclerType",value:"Cyclion",fieldType:"string",caption:"Cycler Type"},{metadataFilterId:4,categoryId:2,fieldName:"QualityStatus",value:"Released",fieldType:"string",caption:"Quality Status"}]},{metadataFilterId:5,categoryId:3,values:[{metadataFilterId:5,categoryId:3,fieldName:"ExperimentId",value:"EXP-2024-001",fieldType:"string",caption:"Experiment ID"},{metadataFilterId:5,categoryId:3,fieldName:"Customer",value:"Tesla Energy",fieldType:"string",caption:"Customer"},{metadataFilterId:5,categoryId:3,fieldName:"Cycler",value:"Maccor Series 4000",fieldType:"string",caption:"Cycler"},{metadataFilterId:5,categoryId:3,fieldName:"TemperatureC",value:"25.0",fieldType:"number",caption:"Temperature (\xb0C)"},{metadataFilterId:5,categoryId:3,fieldName:"DeviceName",value:"NMC811-Pouch-50Ah",fieldType:"string",caption:"Device Name"},{metadataFilterId:5,categoryId:3,fieldName:"SerialNumber",value:"NMC-2024-001",fieldType:"string",caption:"Serial Number"},{metadataFilterId:5,categoryId:3,fieldName:"Manufacturer",value:"CATL",fieldType:"string",caption:"Manufacturer"},{metadataFilterId:5,categoryId:3,fieldName:"StartDate",value:"2024-01-15",fieldType:"date",caption:"Start Date"},{metadataFilterId:5,categoryId:3,fieldName:"Status",value:"Completed",fieldType:"string",caption:"Status"},{metadataFilterId:5,categoryId:3,fieldName:"CycleCount",value:"500",fieldType:"number",caption:"Cycle Count"}
1,{metadataFilterId:5,categoryId:3,fieldName:"CapacityAh",value:"50.0",fieldType:"number",caption:"Capacity (Ah)"},{metadataFilterId:5,categoryId:3,fieldName:"CRate",value:"1C/1C",fieldType:"string",caption:"C-Rate"}]},{metadataFilterId:6,categoryId:3,values:[{metadataFilterId:6,categoryId:3,fieldName:"ExperimentId",value:"EXP-2024-002",fieldType:"string",caption:"Experiment ID"},{metadataFilterId:6,categoryId:3,fieldName:"Customer",value:"BMW Group",fieldType:"string",caption:"Customer"},{metadataFilterId:6,categoryId:3,fieldName:"Cycler",value:"Arbin LBT21084",fieldType:"string",caption:"Cycler"},{metadataFilterId:6,categoryId:3,fieldName:"TemperatureC",value:"45.0",fieldType:"number",caption:"Temperature (\xb0C)"},{metadataFilterId:6,categoryId:3,fieldName:"DeviceName",value:"LFP-Prismatic-100Ah",fieldType:"string",caption:"Device Name"},{metadataFilterId:6,categoryId:3,fieldName:"SerialNumber",value:"LFP-2024-002",fieldType:"string",caption:"Serial Number"},{metadataFilterId:6,categoryId:3,fieldName:"Manufacturer",value:"BYD",fieldType:"string",caption:"Manufacturer"},{metadataFilterId:6,categoryId:3,fieldName:"StartDate",value:"2024-02-01",fieldType:"date",caption:"Start Date"},{metadataFilterId:6,categoryId:3,fieldName:"Status",value:"Running",fieldType:"string",caption:"Status"},{metadataFilterId:6,categoryId:3,fieldName:"CycleCount",value:"150",fieldType:"number",caption:"Cycle Count"},{metadataFilterId:6,categoryId:3,fieldName:"CapacityAh",value:"100.0",fieldType:"number",caption:"Capacity (Ah)"},{metadataFilterId:6,categoryId:3,fieldName:"CRate",value:"0.5C/0.5C",fieldType:"string",caption:"C-Rate"}]},{metadataFilterId:7,categoryId:4,values:[{metadataFilterId:7,categoryId:4,fieldName:"CellID",value:"ZE-LFP-2024-001234",fieldType:"string",caption:"Cell ID"},{metadataFilterId:7,categoryId:4,fieldName:"CellType",value:"LFP280",fieldType:"string",caption:"Cell Type"},{metadataFilterId:7,categoryId:4,fieldName:"Chemistry",value:"LiFePO4",fieldType:"string",caption:"Chemistry"},{metadataFilterId:7,categoryId:4,fieldName:"FormFactor",value:"Prismatic",fieldType:"string",caption:"Form Factor"},{metadataFilterId:7,categoryId:4,fieldName:"NominalCapacity_Ah",value:"280",fieldType:"number",caption:"Nominal Capacity (Ah)"},{metadataFilterId:7,categoryId:4,fieldName:"Application",value:"Energy Storage System",fieldType:"string",caption:"Application"},{metadataFilterId:7,categoryId:4,fieldName:"ProjectName",value:"GridScale-500",fieldType:"string",caption:"Project Name"},{metadataFilterId:7,categoryId:4,fieldName:"TestType",value:"Cycle Life",fieldType:"string",caption:"Test Type"},{metadataFilterId:7,categoryId:4,fieldName:"TestProtocol",value:"IEC62620_Cycling",fieldType:"string",caption:"Test Protocol"},{metadataFilterId:7,categoryId:4,fieldName:"Temperature_C",value:"25",fieldType:"number",caption:"Temperature (\xb0C)"},{metadataFilterId:7,categoryId:4,fieldName:"TestStatus",value:"In Progress",fieldType:"string",caption:"Test Status"},{metadataFilterId:7,categoryId:4,fieldName:"CapacityRetention_Percent",value:"96.2",fieldType:"number",caption:"Capacity Retention (%)"}]},{metadataFilterId:8,categoryId:4,values:[{metadataFilterId:8,categoryId:4,fieldName:"CellID",value:"ZE-NMC-2024-002001",fieldType:"string",caption:"Cell ID"},{metadataFilterId:8,categoryId:4,fieldName:"CellType",value:"NMC100",fieldType:"string",caption:"Cell Type"},{metadataFilterId:8,categoryId:4,fieldName:"Chemistry",value:"NMC811",fieldType:"string",caption:"Chemistry"},{metadataFilterId:8,categoryId:4,fieldName:"FormFactor",value:"Pouch",fieldType:"string",caption:"Form Factor"},{metadataFilterId:8,categoryId:4,fieldName:"NominalCapacity_Ah",value:"100",fieldType:"number",caption:"Nominal Capacity (Ah)"},{metadataFilterId:8,categoryId:4,fieldName:"Application",value:"Electric Vehicle",fieldType:"string",caption:"Application"},{metadataFilterId:8,categoryId:4,fieldName:"ProjectName",value:"EV-Platform-Gen3",fieldType:"string",caption:"Project Name"},{metadataFilterId:8,categoryId:4,fieldName:"TestType",value:"Fast Charge",fieldType:"string",caption:"Test Type"},{metadataFilterId:8,categoryId:4,fieldName:"TestProtocol",value:"USABC_FastCharge",fieldType:"string",caption:"Test Protocol"},{metadataFilterId:8,categoryId:4,fieldName:"Temperature_C",value:"25",fieldType:"number",caption:"Temperature (\xb0C)"},{metadataFilterId:8,categoryId:4,fieldName:"TestStatus",value:"In Progress",fieldType:"string",caption:"Test Status"}
1,{metadataFilterId:8,categoryId:4,fieldName:"CapacityRetention_Percent",value:"94.8",fieldType:"number",caption:"Capacity Retention (%)"}]},{metadataFilterId:9,categoryId:5,values:[{metadataFilterId:9,categoryId:5,fieldName:"ElectrodeCode",value:"ANP-2024-001",fieldType:"string",caption:"Electrode Code"},{metadataFilterId:9,categoryId:5,fieldName:"CellType",value:"Half cell",fieldType:"string",caption:"Cell Type"},{metadataFilterId:9,categoryId:5,fieldName:"PositiveElectrodeAM",value:"85.5",fieldType:"number",caption:"Positive Electrode AM (%)"},{metadataFilterId:9,categoryId:5,fieldName:"ActiveMaterialMass_mg",value:"12.5",fieldType:"number",caption:"Active Material Mass (mg)"},{metadataFilterId:9,categoryId:5,fieldName:"ElectrodeDiameter_mm",value:"14.0",fieldType:"number",caption:"Electrode Diameter (mm)"},{metadataFilterId:9,categoryId:5,fieldName:"Electrolyte",value:"LiPF6 EC:DMC",fieldType:"string",caption:"Electrolyte"},{metadataFilterId:9,categoryId:5,fieldName:"Cathode",value:"NMC811",fieldType:"string",caption:"Cathode"},{metadataFilterId:9,categoryId:5,fieldName:"Anode",value:"Graphite",fieldType:"string",caption:"Anode"},{metadataFilterId:9,categoryId:5,fieldName:"TheoreticalCapacity_mAhg",value:"200",fieldType:"number",caption:"Theoretical Capacity (mAh/g)"},{metadataFilterId:9,categoryId:5,fieldName:"Temperature_C",value:"25",fieldType:"number",caption:"Temperature (\xb0C)"},{metadataFilterId:9,categoryId:5,fieldName:"CRateCharge",value:"0.5",fieldType:"number",caption:"C-Rate Charge"},{metadataFilterId:9,categoryId:5,fieldName:"CRateDischarge",value:"1.0",fieldType:"number",caption:"C-Rate Discharge"}]},{metadataFilterId:10,categoryId:5,values:[{metadataFilterId:10,categoryId:5,fieldName:"ElectrodeCode",value:"ANP-2024-002",fieldType:"string",caption:"Electrode Code"},{metadataFilterId:10,categoryId:5,fieldName:"CellType",value:"Full cell",fieldType:"string",caption:"Cell Type"},{metadataFilterId:10,categoryId:5,fieldName:"PositiveElectrodeAM",value:"92.0",fieldType:"number",caption:"Positive Electrode AM (%)"},{metadataFilterId:10,categoryId:5,fieldName:"ActiveMaterialMass_mg",value:"15.8",fieldType:"number",caption:"Active Material Mass (mg)"},{metadataFilterId:10,categoryId:5,fieldName:"ElectrodeDiameter_mm",value:"18.0",fieldType:"number",caption:"Electrode Diameter (mm)"},{metadataFilterId:10,categoryId:5,fieldName:"Electrolyte",value:"LiPF6 EC:EMC",fieldType:"string",caption:"Electrolyte"},{metadataFilterId:10,categoryId:5,fieldName:"Cathode",value:"LFP",fieldType:"string",caption:"Cathode"},{metadataFilterId:10,categoryId:5,fieldName:"Anode",value:"Silicon-Graphite",fieldType:"string",caption:"Anode"},{metadataFilterId:10,categoryId:5,fieldName:"TheoreticalCapacity_mAhg",value:"170",fieldType:"number",caption:"Theoretical Capacity (mAh/g)"},{metadataFilterId:10,categoryId:5,fieldName:"Temperature_C",value:"45",fieldType:"number",caption:"Temperature (\xb0C)"},{metadataFilterId:10,categoryId:5,fieldName:"CRateCharge",value:"1.0",fieldType:"number",caption:"C-Rate Charge"},{metadataFilterId:10,categoryId:5,fieldName:"CRateDischarge",value:"2.0",fieldType:"number",caption:"C-Rate Discharge"}]}],v=[{id:1,name:"Project Alpha",fileName:"alpha_data.csv",batteryName:"Cell-A1"},{id:2,name:"Project Beta",fileName:"beta_data.csv",batteryName:"Cell-B2"},{id:3,name:"Project Gamma",fileName:"gamma_data.csv",batteryName:"Cell-G3"}];var T=s(2615),b=s(28404);let A=(()=>{class e extends I.T{http;configService;constructor(t,a){super(t,a),this.http=t,this.configService=a}route="customMetadata";useSampleData=!1;getTabs(){return[{id:0,text:"meta-tab-data",icon:""},{id:1,text:"meta-tab-units",icon:""}]}getContextMenuItems(){return[{text:r.Tl("add-image"),id:"add-image"},{text:r.Tl("remove-image"),id:"remove-image"}]}getFieldsType(){return[{id:n.string,name:n[n.string],localName:r.Tl(n[n.string])},{id:n.number,name:n[n.number],localName:r.Tl(n[n.number])},{id:n.date,name:n[n.date],localName:r.Tl(n[n.date])},{id:n.image,name:n[n.image],localName:r.Tl(n[n.image])},{id:n.reference,name:n[n.reference],localName:r.Tl(n[n.reference])}]}getFormats(){return[{group:i.currency,name:i.currency},{group:i.date,name:l.day},{group:i.date,name:l.dayOfWeek},{group:i.date,name:l.hour},{group:i.date,name:l.longDate},{group:i.date,name:l.longDateLongTime},{group:i.date,name:l.longTime},{group:i.date,name:l.millisecond},{group:i.date,name:l.minute},{group:i.date,name:l.month},{group:i.date,name:l.monthAndDay},{group:i.date,name:l.monthAndYear},{group:i.date,name:l.quarter},{group:i.date,name:l.quarterAndYear},{group:i.date,name:l.second},{group:i.date,name:l.shortDate},{group:i.date,name:l.shortDateShortTime},{group:i.date,name:l.shortTime},{group:i.date,name:l.year},{group:i.number,name:l.billions},{group:i.number,name:l.decimal},{group:i.number,name:l.exponential},{group:i.number,name:l.fixedPoint},{group:i.number,name:l.largeNumber},{group:i.number,name:l.millions},{group:i.number,name:l.percent},{group:i.number,name:l.thousands},{group:i.number,name:l.trillions}]}getProjectFilds(){let t=[{id:"Name",name:r.Tl("project-name")},{id:"Mass",name:r.Tl("Mass")},{id:"TheoreticalCapacity",name:r.Tl("TheoreticalCapacity")},{id:"BatteryName",name:r.Tl("BatteryName")},{id:"Build",name:r.Tl("Build")},{id:"Area",name:r.Tl("Area")},{id:"TestOwner",name:r.Tl("TestOwner")},{id:"TestRequester",name:r.Tl("TestRequester")},{id:"SerialNumber",name:r.Tl("SerialNumber")},{id:"Technology",name:r.Tl("meta-technology")},{id:"StartDate",name:r.Tl("StartDate")},{id:"NameplateCapacity",name:r.Tl("NameplateCapacity")},{id:"Procedure",name:r.Tl("Procedure")},{id:"Voltage",name:r.Tl("Voltage")},{id:"ActiveMaterialFraction",name:r.Tl("ActiveMaterialFraction")},{id:"TestType",name:r.Tl("TestType")},{id:"Tag",name:r.Tl("Tag")},{id:"Comments",name:r.Tl("Comments")},{id:"CellSupplier",name:r.Tl("CellSupplier")},{id:"PackSupplier",name:r.Tl("PackSupplier")},{id:"Temperature",name:r.Tl("Temperature")},{id:"CRateDischarge",name:r.Tl("CRateDischarge")},{id:"CRateCharge",name:r.Tl("CRateCharge")},{id:"Description",name:r.Tl("description")},{id:"Chamber",name:r.Tl("chamber")}];const a=t.sort((d,m)=>d.id.localeCompare(m.id));
1return t=[],t.push({id:"Empty",name:" "}),a.forEach(d=>{t.push(d)}),t}getProjectBase64Image(t){return(0,o._)(this.http.get(`${this.api}/download/projectImage?projectId=${t}`,{responseType:"text"})).then(d=>{if(!d)return d;try{const m=JSON.parse(d);if("string"==typeof m)return m}catch{}return d.startsWith('"')&&d.endsWith('"')?d.slice(1,-1):d})}getBase64Image(t,a){let d=`${this.api}/download/image?filterId=${t}`;return a&&(d+=`&fieldName=${a}`),(0,o._)(this.http.get(d,{responseType:"text"})).then(m=>{if(!m)return m;try{const y=JSON.parse(m);if("string"==typeof y)return y}catch{}return m.startsWith('"')&&m.endsWith('"')?m.slice(1,-1):m})}deleteImage(t,a){return this.http.delete(`${this.api}/delete/image?filterId=${t}&fieldName=${a}`,{})}deleteProjectImage(t,a,d){return this.http.delete(`${this.api}/delete/projectImage?projectId=${t}&filterId=${a}&fieldName=${d}`,{})}uploadImageBase64(t){const a=`${this.api}/upload/imageBase64`,d=new f.Lr({"Content-Type":"application/json"});return(0,o._)(this.http.post(a,t,{headers:d,responseType:"text"}))}uploadFiles(t){const a=new FormData;let d;return t.file.forEach(m=>{this.appendFormField(a,"file",m)}),this.appendFormField(a,"filterId",t.filterId),this.appendFormField(a,"description",t.description),this.appendFormField(a,"fieldName",t.fieldName),this.appendFormField(a,"projectId",t.projectId),d=new f.Kd("POST",`${this.api}/upload/image`,a,{reportProgress:!0,responseType:"text"}),this.http.request(d).toPromise()}getProjectMetadataValues(t){return(0,o._)(this.http.get(`${this.api}/projectValues/${t}`,{}))}getMetadataValues(){return this.useSampleData?Promise.resolve(N):(0,o._)(this.http.get(`${this.api}/values`,{})).catch(a=>(console.warn("Failed to fetch metadata values, using sample data:",a),N))}updateExtendedFields(t){return(0,o._)(this.http.post(`${this.api}/updateExtendedFields`,t,{}))}getCategoryFields(t){return(0,o._)(this.http.get(`${this.api}/categoryFields/${t}`,{}))}getExtendedCategoryFields(){return(0,o._)(this.http.get(`${this.api}/extendedCategoryFields/`,{}))}getCategoriesFields(){return this.useSampleData?Promise.resolve(h):(0,o._)(this.http.get(`${this.api}/categoriesFields`,{})).catch(a=>(console.warn("Failed to fetch category fields, using sample data:",a),h))}getProjecCategoriesFields(t){return(0,o._)(this.http.get(`${this.api}/projectCategoriesFields/${t}`,{}))}getCategories(){return this.useSampleData?Promise.resolve(C):(0,o._)(this.http.get(`${this.api}/categories`,{})).catch(a=>(console.warn("Failed to fetch categories, using sample data:",a),C))}getCategoriesByProject(t){return(0,o._)(this.http.get(`${this.api}/projectCategories/${t}`,{}))}getProjectEndended(t){return(0,o._)(this.http.get(`${this.api}/projectExtended/${t}`,{}))}updateCategory(t){return this.http.post(`${this.api}/updateCategory`,t,{})}deleteCategory(t){return this.http.delete(`${this.api}/deleteCategory/${t}`,{})}deleteCategoryValue(t){return this.http.delete(`${this.api}/deleteCategoryValues/${t}`,{})}updateCategoryValues(t){return this.http.post(`${this.api}/updateCategoryValues`,t,{})}updateMetadataValue(t,a,d){return this.http.get(`${this.api}/updateMetadataValue?filterId=${t}&fieldName=${a}&value=${d}`,{})}updateProjectMetadataValue(t,a,d,m){return this.http.get(`${this.api}/updateProjectMetadataValue?filterId=${t}&fieldName=${a}&value=${d}&projectId=${m}`,{})}getReferenceProjects(){return this.useSampleData?Promise.resolve(v):(0,o._)(this.http.get(`${this.api}/references`,{})).catch(a=>(console.warn("Failed to fetch reference projects, using sample data:",a),v))}updateMetadataFilter(t,a){return this.http.get(`${this.api}/updateMetadataFilter?filterId=${t}&filterConditions=${a}`,{})}updateCategoryFields(t){return(0,o._)(this.http.post(`${this.api}/updateCategoryFields`,t,{}))}deleteCategoryField(t){return(0,o._)(this.http.delete(`${this.api}/deleteCategoryField/${t}`,{}))}appendFormField(t,a,d){null!=d&&t.append(a,d)}isDisplayProjectsInCustomMode(){var t=this;return(0,p.A)(function*(){return(0,o._)(t.httpClient.get(`${t.api}/customMode`))})()}getCustomProjectFields(){return(0,o._)(this.httpClient.get(`${this.api}/customProjectFields`))}getCustomProjectDetail(){return(0,o._)(this.httpClient.get(`${this.api}/customProjectFields`))}useProjectMetadata(){var t=this;return(0,p.A)(function*(){return(0,o._)(t.httpClient.get(`${t.api}/useProjrectMetadata`))})()}getCustomProjectFieldsByAppId(t){return(0,o._)(this.httpClient.get(`${this.api}/customProjectFields/${t}`))}static \u0275fac=function(a){return new(a||e)(T.KVO(f.Qq),T.KVO(b.w))};static \u0275prov=T.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})()},17404(F,u,s){s.d(u,{I:()=>l});var p=s(54843),f=s(17504),o=s(2615),I=s(29330),n=s(28404);let l=(()=>{class i extends f.T{http;configService;constructor(c,g){super(c,g),this.http=c,this.configService=g}route="unit";getCategories(){return(0,p._)(this.http.get(`${this.api}/categories`,{withCredentials:!1}))}saveCategory(c){return(0,p._)(this.http.post(`${this.api}/update`,c,{withCredentials:!1}))}deleteCategory(c){return(0,p._)(this.http.delete(`${this.api}/delete/${c}`,{withCredentials:!1}))}getUnits(c){return(0,p._)(this.http.get(`${this.api}/units/${c}`,{withCredentials:!1}))}saveUnit(c){return(0,p._)(this.http.post(`${this.api}/updateUnit`,c,{withCredentials:!1}))}deleteUnit(c){return(0,p._)(this.http.delete(`${this.api}/deleteUnit/${c}`,{withCredentials:!1}))}getDefaultCategories(){return(0,p._)(this.http.get(`${this.api}/defaultCategories`,{withCredentials:!1}))}getDefaultUnits(){return(0,p._)(this.http.get(`${this.api}/allDefaultUnits`,{withCredentials:!1}))}getAxesUnits(){return(0,p._)(this.http.get(`${this.api}/axesUnits`,{withCredentials:!1}))}static \u0275fac=function(g){return new(g||i)(o.KVO(I.Qq),o.KVO(n.w))};static \u0275prov=o.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.