getFeeUserData($data['pucode']); $param = [ 'type' => $data['type'], 'title' => $feeUserInfo['UserName'] ?? '', 'tax_number' => $feeUserInfo['CertificateCode'] ?? '', 'wechat_user_id' => $wechat_user_id ]; $id = self::where($param)->value('id'); if ($id) { return $id; } $param['address'] = $feeUserInfo['MaillingAddress'] ?? ''; $param['telephone'] = $feeUserInfo['Telephone'] ?? ''; $param['bank_name'] = $feeUserInfo['BankName'] ?? ''; $param['bank_account'] = $feeUserInfo['BankAccountCode'] ?? ''; $param['create_time'] = time(); $model = self::create($param); return $model->where($param)->value('id'); } }