硕顺crm后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

38 lines
982 B

<?php
namespace addons\qingdong\model;
use think\Model;
use traits\model\SoftDelete;
/**
*提醒设置
*/
class Remind Extends Model {
use SoftDelete;
// 表名,不含前缀
protected $name = 'qingdong_remind';
const CUSTOMER_TYPE = 'customer';//客户
const RECORD_TYPE = 'record';//跟进记录
const DAILY_TYPE = 'approval';//工作报告
// 开启自动写入时间戳字段
protected $autoWriteTimestamp = 'int';
// 定义时间戳字段名
protected $createTime = 'createtime';
protected $updateTime = 'updatetime';
protected $deleteTime = 'deletetime';
// 追加属性
protected $append = [
'staff_ids_text',
];
public function getStaffIdsTextAttr($value,$data){
if (!isset($data['staff_ids'])) {
return '';
}
$ids=explode(',',$data['staff_ids']);
$names=Staff::where(['id'=>['in',$ids]])->column('name');
return implode(',',$names);
}
}