<?php
namespace model;
/**
 * Class task
 * @package model
 */
class task extends \model\element
{
	/**
	 * @param array|string $elecfg 配置数据或者配置element名称
	 */
	public function __construct($elecfg='task')
    {
		parent::__construct($elecfg);
	}

    /**
     * 任务-原始图片-审核 
     * @return bool
     */
	function addPhotoCheck($pid,$fileid){
        if($proRow = makeOne(\model\pro\pro::class)->getRowByKey($pid))
        {
            $val = $this->db->get('pro_pic','ppic_type',['ppic_p_id'=>$pid,'ppic_fileid'=>$fileid]);
            $tPwcode = '';
            $remark = $proRow['p_outnum'];
            if($val=='init'){
                $tPwcode = 'D320';
                $remark .= ' 原始图审核';
            }else if($val=='beautify'){
                $tPwcode = 'D360';
                $remark .= ' 精修改图审核';
            }
            if($tPwcode!=''){
                $data = [
                    'tMod'=>'photo',
                    'tPwcode'=>$tPwcode,
                    'tRemark'=>$remark,
                    'tLinkId'=>$pid,
                    'tLinkId2'=>$fileid,
                    'create_user'=> getOpuser(),
                    'create_time'=>getNowTime()
                ];
                return $this->replaceRow($data,['tMod','tPwcode','tLinkId','tLinkId2']);
            }
        }
	}

}