This commit is contained in:
weiz 2024-01-25 09:23:56 +08:00
parent 003a8baa4a
commit 99805d84e9
4 changed files with 6 additions and 6 deletions

View File

@ -56,7 +56,7 @@ class BuildProcessSettingsLists extends BaseAdminDataLists implements ListsSearc
public function lists(): array
{
return BuildProcessSettings::where($this->searchWhere)
->field(['id', 'division_id', 'process_step_no', 'process_step', 'file', 'quality_control_points'])
->field(['id', 'division_id', 'process_step_no', 'process_step', 'annex', 'quality_control_points'])
->limit($this->limitOffset, $this->limitLength)
->order(['id' => 'desc'])
->select()->each(function($item){

View File

@ -47,7 +47,7 @@ class BuildProcessSettingsLogic extends BaseLogic
'process_step_no' => $params['process_step_no'],
'process_step' => $params['process_step'],
'quality_control_points' => $params['quality_control_points'],
'file' => !empty($params['file']) ? json_encode($params['file']) : null,
'annex' => !empty($params['annex']) ? json_encode($params['annex']) : null,
'add_user' => $admin_id,
'update_user' => $admin_id,
]);
@ -77,7 +77,7 @@ class BuildProcessSettingsLogic extends BaseLogic
'process_step_no' => $params['process_step_no'],
'process_step' => $params['process_step'],
'quality_control_points' => $params['quality_control_points'],
'file' => !empty($params['file']) ? json_encode($params['file']) : null,
'annex' => !empty($params['annex']) ? json_encode($params['annex']) : null,
'update_user' => $admin_id,
'update_time' => time(),
]);

View File

@ -37,7 +37,7 @@ class BuildProcessSettingsValidate extends BaseValidate
'process_step_no' => 'require|integer|gt:0',
'process_step' => 'require',
'quality_control_points' => 'require',
'file' => 'checkFile'
'annex' => 'checkAnnex'
];
protected $message = [
@ -122,7 +122,7 @@ class BuildProcessSettingsValidate extends BaseValidate
return true;
}
public function checkFile($value): bool|string
public function checkAnnex($value): bool|string
{
if(!empty($value) && $value != ''){
if(!is_array($value)){

View File

@ -30,7 +30,7 @@ class BuildProcessSettings extends BaseModel
protected $name = 'build_process_settings';
protected $deleteTime = 'delete_time';
public function getFileAttr($value)
public function getAnnexAttr($value)
{
return json_decode($value,true);
}