handleData($array); } public function setCrt($crt_id){ $this->crt_id = $crt_id; } public function setType($type){ $this->type = $type; } public function setUser($user){ $this->user = $user; } public function getMsg(){ return $this->msg; } public function setMsg($msg){ $this->msg = $msg; } public function setIsLongText($bool = true){ $this->is_long_text = $bool; } public function getIsLongText(){ return $this->is_long_text; } public function handleData (array $array) { $func = $this->type . "Import"; if(! $func) { $this->setMsg("意外错误"); return; } list($status,$msg) = (new ImportService())->$func($array,$this->user); if(empty($status)) { if($status === 0) $this->setIsLongText(); $this->setMsg($msg); } } }