<?php

namespace catchAdmin\synscheme\model;

use catcher\base\CatchModel as Model;

class Synscheme extends Model
{
    // 表名
    public $name = 'synscheme';
    // 数据库字段映射
    public $field = array(
        'id',
        // 孔
        'hole',
        // 步骤
        'step',
        // 同步数据 json
        'data',
        // 创建人ID
        'creator_id',
        // 创建时间
        'created_at',
        // 更新时间
        'updated_at',
        // 软删除
        'deleted_at',
        'name'
    );
    public function getDataAttr()
    {
        $data = $this->getData('data');
        if(empty($data))
        {
            $data = [];
        }
        else
        {
            $data = json_decode($data,true);
        }
        return $data;

    }
    public function setDataAttr($value)
    {
        
       return json_encode($value);
    }


}