Added device name column for mfm parameter resource and import and export
This commit is contained in:
@@ -23,6 +23,8 @@ class MfmParameterExporter extends Exporter
|
|||||||
}),
|
}),
|
||||||
ExportColumn::make('plant.name')
|
ExportColumn::make('plant.name')
|
||||||
->label('PLANT'),
|
->label('PLANT'),
|
||||||
|
ExportColumn::make('deviceName.name')
|
||||||
|
->label('Device Name'),
|
||||||
ExportColumn::make('name')
|
ExportColumn::make('name')
|
||||||
->label('NAME'),
|
->label('NAME'),
|
||||||
ExportColumn::make('mfmMeter.name')
|
ExportColumn::make('mfmMeter.name')
|
||||||
|
|||||||
@@ -21,6 +21,13 @@ class MfmParameterImporter extends Importer
|
|||||||
->label('Plant Name')
|
->label('Plant Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
|
ImportColumn::make('deviceName')
|
||||||
|
->requiredMapping()
|
||||||
|
->exampleHeader('Device Name')
|
||||||
|
->example('REG001')
|
||||||
|
->label('Device Name')
|
||||||
|
->relationship(resolveUsing:'name')
|
||||||
|
->rules(['required']),
|
||||||
ImportColumn::make('mfmMeter')
|
ImportColumn::make('mfmMeter')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Mfm Meter Sequence')
|
->exampleHeader('Mfm Meter Sequence')
|
||||||
|
|||||||
@@ -36,14 +36,14 @@ class MfmParameterResource extends Resource
|
|||||||
->label('Plant')
|
->label('Plant')
|
||||||
->relationship('plant', 'name')
|
->relationship('plant', 'name')
|
||||||
->required(),
|
->required(),
|
||||||
Forms\Components\Select::make('mfm_meter_id')
|
|
||||||
->label('Mfm Meter')
|
|
||||||
->relationship('mfmMeter', 'sequence')
|
|
||||||
->required(),
|
|
||||||
Forms\Components\Select::make('device_master_id')
|
Forms\Components\Select::make('device_master_id')
|
||||||
->label('Device Master')
|
->label('Device Master')
|
||||||
->relationship('deviceName', 'name')
|
->relationship('deviceName', 'name')
|
||||||
->required(),
|
->required(),
|
||||||
|
Forms\Components\Select::make('mfm_meter_id')
|
||||||
|
->label('Mfm Meter')
|
||||||
|
->relationship('mfmMeter', 'sequence')
|
||||||
|
->required(),
|
||||||
Forms\Components\TextInput::make('name')
|
Forms\Components\TextInput::make('name')
|
||||||
->label('Parameter Name')
|
->label('Parameter Name')
|
||||||
->required(),
|
->required(),
|
||||||
@@ -81,14 +81,14 @@ class MfmParameterResource extends Resource
|
|||||||
->label('Plant')
|
->label('Plant')
|
||||||
->alignCenter()
|
->alignCenter()
|
||||||
->sortable(),
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('mfmMeter.name')
|
|
||||||
->label('Sequence')
|
|
||||||
->alignCenter()
|
|
||||||
->sortable(),
|
|
||||||
Tables\Columns\TextColumn::make('deviceName.name')
|
Tables\Columns\TextColumn::make('deviceName.name')
|
||||||
->label('Device Name')
|
->label('Device Name')
|
||||||
->alignCenter()
|
->alignCenter()
|
||||||
->sortable(),
|
->sortable(),
|
||||||
|
Tables\Columns\TextColumn::make('mfmMeter.name')
|
||||||
|
->label('Sequence')
|
||||||
|
->alignCenter()
|
||||||
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('name')
|
Tables\Columns\TextColumn::make('name')
|
||||||
->label('Parameter Name')
|
->label('Parameter Name')
|
||||||
->alignCenter()
|
->alignCenter()
|
||||||
|
|||||||
Reference in New Issue
Block a user