12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- namespace app\common\model\base;
- /**
- * @title:打印模板 模型
- * @Description:
- * @Author: goldenrock 112049337@qq.com
- * @Date: 2024-09-23 15:12:18
- * @LastEditTime: 2024-11-19 16:37:23
- * @LastEditors: goldenrock
- * @FilePath: \OA_hbdrwhe:\HBDRWHCODE\DRSERVER_dev\app\common\model\base\SystemPrintTpl.php
- */
- use app\common\model\Common;
- /**
- * 系统日志模型
- */
- class SystemPrintTpl extends Common{
- protected $name = "system_print_tpl";
- protected $pk = "id";
- protected $append = [];
- protected $schema = [
- 'id' => 'int',
- 'code' => 'varchar',
- 'title' => 'varchar',
- 'create_at' => 'datetime',
- 'update_at' => 'datetime',
- 'delete_at' => 'datetime',
- 'curPaper' => 'json',
- 'panels' => 'json',
- ];
- public function getCurPaperAttr($value,$data)
- {
- $value = $value??$data['curPaper'];
- return is_string($value)?json_decode($value,true):$value;
- }
- public function getPanelsAttr($value,$data)
- {
- $value = $value??$data['panels'];
- return is_string($value)?json_decode($value,true):$value;
- }
- }
|