<?php
|
|
namespace app\admin\model;
|
|
use think\facade\Db;
|
use think\model;
|
use app\admin\model\{Language};
|
|
class LanguagePag extends Model {
|
protected $autoWriteTimestamp = true;
|
protected $createTime = 'create_time';
|
protected $updateTime = 'update_time';
|
/**
|
* @notes 获取源语言
|
* @param $value
|
* @param $data
|
* @return string
|
* @author BD
|
* @date 2024/02/22 10:54
|
*/
|
public function getFromValueAttr($value, $data)
|
{
|
$language = Language::where(['is_show' => 1])->order(['order_id' => 'asc', 'id' => 'asc'])->findOrEmpty();
|
return LanguagePag::where(['lang' => $language['symbol'], 'type' => $data['type'], 'name' => $data['name'], 'platform_type' => $data['platform_type']])->value('value');
|
}
|
}
|