更新
This commit is contained in:
parent
6848217f4d
commit
72cd3e5054
@ -155,8 +155,11 @@ class ProjectValidate extends BaseValidate
|
|||||||
public function checkProjectContent($value): bool|string
|
public function checkProjectContent($value): bool|string
|
||||||
{
|
{
|
||||||
$dictData = DictData::where('type_value','project_content')->column('value');
|
$dictData = DictData::where('type_value','project_content')->column('value');
|
||||||
if(!in_array($value,$dictData)){
|
$value=explode(',',$value);
|
||||||
return '项目内容无效';
|
foreach($value as $v){
|
||||||
|
if(!in_array($v,$dictData)){
|
||||||
|
return '项目内容无效';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -39,8 +39,8 @@ class Project extends BaseModel
|
|||||||
|
|
||||||
public function getProjectContentTextAttr($value,$data)
|
public function getProjectContentTextAttr($value,$data)
|
||||||
{
|
{
|
||||||
$dictData = DictData::where('type_value','project_content')->column('name','value');
|
$dictData = DictData::where('type_value','project_content')->whereIn('value',$data['project_content'])->column('name');
|
||||||
return empty($data['project_content']) ? '' : $dictData[$data['project_content']];
|
return $data['project_content']?implode(',',$dictData):'';
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getBiddingMethodTextAttr($value,$data)
|
public function getBiddingMethodTextAttr($value,$data)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user