* @version : Huosdk 8.0 */ namespace h5wap\wap\controller; use cmf\lib\Upload; use huolib\status\CommonStatus; use think\Config; use think\Controller; /** * 附件上传控制器 * Class Asset * * @package app\asset\controller */ class AssetController extends Controller { public function _initialize() { Config::set('default_return_type', 'json'); } /** * 上传文件 * http://doc.1tsdk.com/138?page_id=3850 * 【域名】/asset/upload */ public function upload() { if ($this->request->isPost()) { $_up_class = new Upload(); $_rs = $_up_class->upload(); if (false === $_rs) { $this->error($_up_class->getError()); } else { $_code = CommonStatus::NO_ERROR; $this->success(CommonStatus::getMsg($_code), $_rs, $_code); } } else { $_code = CommonStatus::INVALID_PARAMS; $this->error(CommonStatus::getMsg($_code), [], $_code); } } }