Litestoreorderaddress.php 749 字节
<?php

namespace app\admin\model;

use think\Model;
use addons\litestore\model\Area as AddArea;

class Litestoreorderaddress extends Model
{
    // 表名
    protected $name = 'litestore_order_address';
    
    // 自动写入时间戳字段
    protected $autoWriteTimestamp = 'int';

    // 定义时间戳字段名
    protected $createTime = 'createtime';
    protected $updateTime = false;
    
    // 追加属性
    protected $append = ['Area'];
    
    public function getAreaAttr($value, $data)
    {
        return [
            'province' => AddArea::getNameById($data['province_id']),
            'city' => AddArea::getNameById($data['city_id']),
            'region' => AddArea::getNameById($data['region_id']),
        ];
    }

}