$data['company_name'], 'social_credit_code' => $data['social_credit_code'], 'insert_time' => time(), ]; $Company_id = $this->insertGetId($insert_data); return $Company_id; } /** * 写入数据 * @author 唐远望 * @version 1.0 * @date 2026-02-02 * @param $data * @return bool */ public function addCompany($data) { DB::beginTransaction(); try { $insert_data = [ 'company_name' => $data['company_name'], 'social_credit_code' => $data['social_credit_code'], 'insert_time' => time(), ]; $Company_id = $this->insertGetId($insert_data); DB::commit(); return $Company_id; // 成功处理... } catch (\Exception $e) { DB::rollBack(); // 错误处理... return false; } } /** * 编辑内容 * @author 唐远望 * @version 1.0 * @date 2026-02-02 * @param $data * @return bool */ public function editCompany_content($Company, $data) { DB::beginTransaction(); try { $Company->company_name = $data['company_name']; $Company->social_credit_code = $data['social_credit_code']; $Company->update_time = time(); $Company->save(); DB::commit(); return true; // 成功处理... } catch (\Exception $e) { DB::rollBack(); // 错误处理... return false; } } /** * 更新数据 * @author 唐远望 * @version 1.0 * @date 2026-02-02 * @param $data * @return bool */ public function updateCompany($where, $data) { DB::beginTransaction(); try { $this->editCompany_content($where, $data); DB::commit(); return true; // 成功处理... } catch (\Exception $e) { DB::rollBack(); // 错误处理... return false; } } /** * 修改状态 * @author 唐远望 * @version 1.0 * @date 2026-02-02 * @param $id * @param $status * @return bool */ public function changeStatus($Company, $status) { $Company->status = $status; $Company->update_time = time(); $Company->save(); return true; } /** * 删除数据 * @author 唐远望 * @version 1.0 * @date 2026-02-02 * @param $id * @return bool */ public function deleteCompany($where) { $Company = $this->where($where)->first(); if (!$Company) { return false; } DB::beginTransaction(); try { $Company->delete(); DB::commit(); return true; // 成功处理... } catch (\Exception $e) { DB::rollBack(); // 错误处理... return false; } } }