insertField = ['name', 'value', 'desc']; $this->updateField = ['id', 'name', 'value', 'desc']; $this->service = XunFeiAiService::getInstance(); } public function genSingV1() { $this->insertField = ['time', 'term', 'version']; $param = $this->checkRequiredFields(request()->post()); $versionMap = [ 'fortune' => 1, 'wellness' => 2, 'question' => 3, 'analyze' => 4, ]; if (!isset($versionMap[$param['version']])) { return jerr('版本号错误'); } return jok( $this->service->genSign($param['time'], $param['term'], $versionMap[$param['version']]), '生成成功' ); } }