điều chỉnh cơ chế ghi đè thông tin khi trùng idStaff

This commit is contained in:
dongpd 2020-12-10 15:19:07 +07:00
parent 7ff0f1b976
commit fbc48fca53

View File

@ -359,18 +359,25 @@ class ListManagementController extends Controller {
$ft[] = ["url" => $fileName, "features" => $features['results'][0]['feature']]; $ft[] = ["url" => $fileName, "features" => $features['results'][0]['feature']];
} }
$model = new ListManagement(); $model = ListManagement::findOne(['code' => $data['idStaff']]);
$model->create([ if ($model) {
'code' => $data['idStaff'], $model->name = $data['name'];
'type' => "wl", $model->image = json_encode($ft);
'name' => $data['name'], $model->last_modified = time();
'image' => json_encode($ft), $model->save();
'gender' => "", } else {
'birthday' => "", $model = new ListManagement();
'telephone' => "", $model->create([
'address' => "" 'code' => $data['idStaff'],
]); 'type' => "wl",
// file_get_contents("http://localhost:2305/update-feature"); 'name' => $data['name'],
'image' => json_encode($ft),
'gender' => "",
'birthday' => "",
'telephone' => "",
'address' => ""
]);
}
return ["status" => true]; return ["status" => true];
} }
} }