Added Stop approver_type on importer and resource page
All checks were successful
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 16s
All checks were successful
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 16s
This commit is contained in:
@@ -22,79 +22,79 @@ class CharacteristicApproverMasterImporter extends Importer
|
||||
ImportColumn::make('plant')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Plant Code')
|
||||
->examples(['1000', '1000'])
|
||||
->examples(['1000', '1000', '1000'])
|
||||
->label('Plant Code')
|
||||
->relationship(resolveUsing: 'code')
|
||||
->rules(['required']),
|
||||
ImportColumn::make('machine')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Work Center')
|
||||
->examples(['RMGLAS02', 'RMGLAS02'])
|
||||
->examples(['RMGLAS02', 'RMGLAS02', 'RMGLAS02'])
|
||||
->label('Work Center')
|
||||
->relationship(resolveUsing: 'work_center')
|
||||
->rules(['required']),
|
||||
ImportColumn::make('approver_type')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Approver Type')
|
||||
->examples(['Characteristic', 'Quality'])
|
||||
->examples(['Characteristic', 'Quality', 'Stop'])
|
||||
->label('Approver Type'),
|
||||
ImportColumn::make('machine_name')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Machine Name')
|
||||
->examples(['15002635', '17002635'])
|
||||
->examples(['15002635', '16002635', '17002635'])
|
||||
->label('Machine Name'),
|
||||
ImportColumn::make('characteristic_field')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Master Characteristic Field')
|
||||
->examples(['NIL', 'MV SERIES'])
|
||||
->examples(['NIL', 'MV SERIES', 'MVHS SERIES'])
|
||||
->label('Master Characteristic Field'),
|
||||
ImportColumn::make('name1')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Approver Name 1')
|
||||
->examples(['Test 1', 'Test 4'])
|
||||
->examples(['Test 1', 'Test 4', 'Test 7'])
|
||||
->label('Approver Name 1'),
|
||||
ImportColumn::make('mail1')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Mail 1')
|
||||
->examples(['test1@cripumps.com', 'test4@cripumps.com'])
|
||||
->examples(['test1@cripumps.com', 'test4@cripumps.com', 'test7@cripumps.com'])
|
||||
->label('Mail 1'),
|
||||
ImportColumn::make('duration1')
|
||||
->numeric()
|
||||
->requiredMapping()
|
||||
->exampleHeader('Duration 1')
|
||||
->examples(['0.05', '0.30'])
|
||||
->examples(['0.05', '0.30', '0.30'])
|
||||
->label('Duration 1'),
|
||||
ImportColumn::make('name2')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Approver Name 2')
|
||||
->examples(['Test 2', 'Test 5'])
|
||||
->examples(['Test 2', 'Test 5', 'Test 8'])
|
||||
->label('Approver Name 2'),
|
||||
ImportColumn::make('mail2')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Mail 2')
|
||||
->examples(['test2@cripumps.com', 'test5@cripumps.com'])
|
||||
->examples(['test2@cripumps.com', 'test5@cripumps.com', 'test8@cripumps.com'])
|
||||
->label('Mail 2'),
|
||||
ImportColumn::make('duration2')
|
||||
->numeric()
|
||||
->requiredMapping()
|
||||
->exampleHeader('Duration 2')
|
||||
->examples(['0.05', '0.30'])
|
||||
->examples(['0.05', '0.30', '0.30'])
|
||||
->label('Duration 2'),
|
||||
ImportColumn::make('name3')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Approver Name 3')
|
||||
->examples(['Test 3', 'Test 6'])
|
||||
->examples(['Test 3', 'Test 6', 'Test 9'])
|
||||
->label('Approver Name 3'),
|
||||
ImportColumn::make('mail3')
|
||||
->requiredMapping()
|
||||
->exampleHeader('Mail 3')
|
||||
->examples(['test3@cripumps.com', 'test6@cripumps.com'])
|
||||
->examples(['test3@cripumps.com', 'test6@cripumps.com', 'test9@cripumps.com'])
|
||||
->label('Mail 3'),
|
||||
ImportColumn::make('duration3')
|
||||
->numeric()
|
||||
->requiredMapping()
|
||||
->exampleHeader('Duration 3')
|
||||
->examples(['0.05', '0.30'])
|
||||
->examples(['0.05', '0.30', '0.30'])
|
||||
->label('Duration 3'),
|
||||
];
|
||||
}
|
||||
@@ -135,8 +135,8 @@ class CharacteristicApproverMasterImporter extends Importer
|
||||
if ($workCenter == null || $workCenter == '') {
|
||||
$warnMsg[] = "Work center can't be empty!";
|
||||
}
|
||||
if ($apprTyp == '' || $apprTyp == null || ($apprTyp != 'Characteristic' && $apprTyp != 'Quality')) {
|
||||
$warnMsg[] = "Approver type must be either 'Characteristic' or 'Quality'!";
|
||||
if ($apprTyp == '' || $apprTyp == null || ($apprTyp != 'Characteristic' && $apprTyp != 'Quality' && $apprTyp != 'Stop')) {
|
||||
$warnMsg[] = "Approver type must be either 'Characteristic', 'Quality', or 'Stop'!";
|
||||
}
|
||||
if ($machineNam == null || $machineNam == '') {
|
||||
$warnMsg[] = "Machine name can't be empty!";
|
||||
|
||||
@@ -128,6 +128,7 @@ class CharacteristicApproverMasterResource extends Resource
|
||||
return [
|
||||
'Characteristic' => 'Characteristic',
|
||||
'Quality' => 'Quality',
|
||||
'Stop' => 'Stop',
|
||||
];
|
||||
})
|
||||
->default(function () {
|
||||
@@ -452,6 +453,7 @@ class CharacteristicApproverMasterResource extends Resource
|
||||
->options([
|
||||
'Characteristic' => 'Characteristic',
|
||||
'Quality' => 'Quality',
|
||||
'Stop' => 'Stop',
|
||||
])
|
||||
->placeholder('Select Type')
|
||||
->afterStateUpdated(function ($state, callable $set) {
|
||||
@@ -467,7 +469,7 @@ class CharacteristicApproverMasterResource extends Resource
|
||||
->placeholder('Enter Characteristic Field'),
|
||||
TextInput::make('name1')
|
||||
->label('Approver Name 1')
|
||||
->placeholder('Enter Approver Name 2')
|
||||
->placeholder('Enter Approver Name 1')
|
||||
->afterStateUpdated(function ($state, callable $set) {
|
||||
$set('name2', null);
|
||||
$set('name3', null);
|
||||
@@ -480,7 +482,7 @@ class CharacteristicApproverMasterResource extends Resource
|
||||
}),
|
||||
TextInput::make('name3')
|
||||
->label('Approver Name 3')
|
||||
->placeholder('Enter Approver Name 2'),
|
||||
->placeholder('Enter Approver Name 3'),
|
||||
DateTimePicker::make(name: 'created_from')
|
||||
->label('Created From')
|
||||
->placeholder('Select From DateTime')
|
||||
|
||||
Reference in New Issue
Block a user