|
@@ -37,9 +37,16 @@ class CmsContentTemplateRepository {
|
|
{
|
|
{
|
|
$where = ['city_id'=>$request['city_id'],'title'=>trim($request['title'])];
|
|
$where = ['city_id'=>$request['city_id'],'title'=>trim($request['title'])];
|
|
$template = $this->cmsContentTemplate->where($where)->get();
|
|
$template = $this->cmsContentTemplate->where($where)->get();
|
|
- if (count($template)>2){
|
|
|
|
|
|
+ if (count($template) == 2){
|
|
throw new HttpException(500, '每个城市只能存在两个相同的模版');
|
|
throw new HttpException(500, '每个城市只能存在两个相同的模版');
|
|
}
|
|
}
|
|
|
|
+ foreach ($template->toArray() as $k=>$v){
|
|
|
|
+ if ($v['is_open'] == 1){
|
|
|
|
+ $request['is_open'] = 0;
|
|
|
|
+ }else{
|
|
|
|
+ $request['is_open'] = 1;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
|
|
$subject = [
|
|
$subject = [
|
|
'title' => $request['title'],
|
|
'title' => $request['title'],
|