first(); if ($query) { $result['status'] = false; $result['msg'] = AdminEnum::RECORD_ALREADY_EXIST; return $result; } //入库动作 $res = CameraList::insert( [ 'mine_id' => $params['mine_id'], 'camera_url' => $params['camera_url'], 'created_at' => date('Y-m-d H:i:s'), 'updated_at' => date('Y-m-d H:i:s'), ] ); if (!$res) { $result['status'] = false; $result['msg'] = AdminEnum::DATABASE_ERROR; } return $result; } //添加摄像头链接生成字段 public static function addCameraFieldList($params) { $result['status'] = true; $result['msg'] = AdminEnum::RETURN_SUCCESS; //判断字段是否已存在 $query = CameraFieldList::where('field_name', $params['field_name'])->first(); if ($query) { $result['status'] = false; $result['msg'] = AdminEnum::RECORD_ALREADY_EXIST; return $result; } //入库动作 $res = CameraFieldList::insert( [ 'field_name' => $params['field_name'], 'created_at' => date('Y-m-d H:i:s'), 'updated_at' => date('Y-m-d H:i:s'), ] ); if (!$res) { $result['status'] = false; $result['msg'] = AdminEnum::DATABASE_ERROR; } return $result; } //编辑摄像头链接生成字段 public static function editCameraFieldList($params) { $result['status'] = true; $result['msg'] = AdminEnum::RETURN_SUCCESS; //判断字段是否存在 $query = CameraFieldList::find($params['id']); if (!$query) { $result['status'] = false; $result['msg'] = AdminEnum::RECORD_NOT_EXIST; return $result; } $res = CameraFieldList::where('id', $params['id'])->update( [ 'field_name' => $params['field_name'], 'updated_at' => date('Y-m-d H:i:s'), ] ); if (!$res) { $result['status'] = false; $result['msg'] = AdminEnum::DATABASE_ERROR; } return $result; } //删除摄像头链接生成字段 public static function delCameraFieldList($params) { $result['status'] = true; $result['msg'] = AdminEnum::RETURN_SUCCESS; //判断字段是否存在 $query = CameraFieldList::find($params['id']); if (!$query) { $result['status'] = false; $result['msg'] = AdminEnum::RECORD_NOT_EXIST; return $result; } $res = CameraFieldList::where('id', $params['id'])->delete(); if (!$res) { $result['status'] = false; $result['msg'] = AdminEnum::DATABASE_ERROR; } return $result; } }