| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | <?phpnamespace App\Http\Models;use Illuminate\Database\Eloquent\Model;class ProjectFlowMemo extends Model{    protected $primaryKey = 'id';    protected $table = 'project_flow_memo';    const REASONS_FOR_OVERDUE_LIST = [        0 => '请选择逾期原因',        1 => '客户反馈延迟',        2 => '管家没有对接上',        3 => '竞分架构提供较慢',        4 => '架构反馈较慢',        5 => '定稿需要层层审批',        6 => '需要不断补充竞争对手分析',        7 => '首页策划延迟',        8 => '资料审核延迟',        9 => '资料提供过慢',        10 => '设计反馈较慢',        11 => '设计难以定稿',        12 => '设计任务较重',        13 => '设计出稿延迟',        14 => '内页策划延迟',        15 => '不会提供资料-产品指导文档+其他页面内容参考',        16 => '资料进度过慢-两周一次资料清单+项目管家帮忙催下',        17 => '表格不及时',        18 => '返工率高-修改完成给到对应反馈',        19 => '没有安排',        20 => '关键词返工较多',        21 => '指定关键词',        22 => '关键词定稿较慢',        23 => '质检反馈问题较多',        24 => '域名在客户那里,上线操作较慢',        25 => '上线操作有问题',        26 => '交接不及时',    ];    const SCORE = [        1 => '1',        2 => '2',        3 => '3',        4 => '4',        5 => '5',        6 => '6',        7 => '7',        8 => '8',        9 => '9',        10 => '10',    ];    const TASK = [        0 => '自定义任务',        1 => '建站任务',    ];    public function projectFlowMemoRelation()    {        return $this->hasMany(ProjectFlowMemoRelation::class, 'memo_id', 'id');    }    public function sites()    {        return $this->hasOne(Site::class, 'id', 'site_id');    }}
 |