dao = $dao; } /** * 保存转接信息 * @param array $data * @return array * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException */ public function saveAuxliary(array $data) { $auxliaryInfo = $this->dao->get(['type' => 0, 'binding_id' => $data['binding_id'], 'relation_id' => $data['relation_id']]); if ($auxliaryInfo) { $auxliaryInfo->update_time = time(); return $auxliaryInfo->save(); } else { return $this->dao->save([ 'type' => 0, 'binding_id' => $data['binding_id'], 'relation_id' => $data['relation_id'], 'update_time' => time(), 'add_time' => time(), ]); } } }