<?php
|
|
namespace app\shop\model\plus\release;
|
|
use app\common\model\plus\release\Evaluate as EvaluateModel;
|
|
/**
|
* 模型
|
*/
|
class Evaluate extends EvaluateModel
|
{
|
/**
|
* 获取列表记录
|
*/
|
public function getList($data)
|
{
|
$model = $this;
|
// 查询条件
|
if (!empty($data['uid'])) {
|
$model = $model->where('uid', '=', $data['uid']);
|
}
|
$list = $model->with(['user'])
|
->where('project_id','=',$data['project_id'])
|
->order(['create_time' => 'desc'])
|
->paginate($data);
|
foreach($list as &$val){
|
$score = "好评";
|
if($val['score']==20){
|
$score = "重评";
|
}elseif($val['score']==30){
|
$score = "差评";
|
}
|
$val['score_txt'] = $score;
|
}
|
return $list;
|
}
|
|
/**
|
* 删除
|
*/
|
public function setDelete()
|
{
|
return $this->where('id','=',$this['id'])->delete();
|
}
|
}
|