1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- <?php
- declare (strict_types=1);
- namespace app\store\model\enterprise;
- use app\common\model\enterprise\EnterpriseSite as EsModel;
- /**
- * 官网配置专用
- * Class EnterpriseSite
- * @package app\common\model
- */
- class EnterpriseSite extends EsModel
- {
- /**
- * 新增功能
- * @param $form
- * @return bool
- */
- public function addOne($form){
- self::where('ctype', $form['ctype'])->delete();
- $record = new self();
- $record->title = $form['title'];
- $record->keywords = $form['keywords'];
- $record->desc = $form['desc'];
- $record->contents = $form['contents'];
- $record->ctype = $form['ctype'];
- return $record->save();
- }
- public function addBatch($forms){
- $record = new self();
- self::where('ctype', '>',2)->delete();
- $ins = [];
- $time = time();
- foreach ($forms as $form){
- $temp = [];
- $temp["title"] = $form['title'];
- $temp["keywords"] = $form['keywords'];
- $temp["desc"] = $form['desc'];
- $temp["contents"] = $form['contents']??'';
- $temp["ctype"] = $form['ctype'];
- $temp["create_time"] = $time;
- $temp["update_time"] = $time;
- $ins[] = $temp;
- }
- $record->insertAll($ins);
- return true;
- }
- }
|