TimestampBehavior::class, 'value' => time() ] ]; } /** * @inheritdoc */ public function rules() { return [ [['store_id', 'mch_id', 'is_delete', 'created_at', 'updated_at'], 'integer'], [['cloud_setting'], 'string'], [['name', 'cloud_type'], 'string', 'max' => 255], ['mch_id', 'default', 'value' => 0] ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'id' => 'ID', 'store_id' => 'Store ID', 'mch_id' => '商户主键', 'name' => '打印机名称', 'cloud_type' => '打印机类型', 'cloud_setting' => '打印机设置', 'is_delete' => 'Is Delete', 'updated_at' => '更新时间', 'created_at' => '创建时间' ]; } public function beforeSave($insert) { return true; // $this->name = Json::encode($this->name); // return parent::beforeSave($insert); } }