<?php

/**
 * +----------------------------------------------------------------------
 * | Created By PhpStorm
 * +----------------------------------------------------------------------
 * | DATE: 2021/7/24
 * +----------------------------------------------------------------------
 * | TIME: 13:23
 * +----------------------------------------------------------------------
 * | Author: YangXing(925032253@qq.com)
 * +----------------------------------------------------------------------
 * | Class: photoAction
 * +----------------------------------------------------------------------
 */

namespace admin\action\sample;


use admin\action\baseAction;
use model\sample\photo;

class photoAction extends baseAction
{
    /**
     * @param $sId
     * @throws \Exception
     */
    public function list($sId)
    {
        $this->successJson((new photo)->photoList($sId));
    }

    /**
     * @param $filename
     * @param $extname
     * @param $userFilename
     */
    public function save($filename,$extname,$userFilename)
    {
        $filename = str_replace(\mvc::$cfg['dir']['files'],'',$filename);
        $sid = \mvc::$req['s_id'];
        (new \model\sample\photo())->setFileValue($sid,$filename);
    }

    public function delete($sId,$fileid)
    {
        $req = \mvc::$req;
        $result = (new \model\sample\photo())->delete($sId,$fileid);
        if($result){
            $this->successJson();
        }
    }

}
