| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | 
							- <?php
 
- /**
 
-  * Created by PhpStorm.
 
-  * User: wuzhenke
 
-  * Date: 2018/12/4
 
-  * Time: 13:47
 
-  */
 
- namespace App\Services\Common;
 
- use App\Repositories\PmsRepository;
 
- use App\Repositories\SysMessageRepository;
 
- class PmsService
 
- {
 
-     protected $pmsRepository;
 
-     protected $sysMessageRepository;
 
-     /**
 
-      * PmsService constructor.
 
-      * @param $pmsRepository
 
-      * @param $sysMessageRepository
 
-      */
 
-     public function __construct(PmsRepository $pmsRepository, SysMessageRepository $sysMessageRepository)
 
-     {
 
-         $this->pmsRepository = $pmsRepository;
 
-         $this->sysMessageRepository = $sysMessageRepository;
 
-     }
 
-     public function writePmsNotice($user, $message)
 
-     {
 
-         return $this->pmsRepository->writePmsNotice($user, $message);
 
-     }
 
-     //获取符合where条件的最新系统消息
 
-     public function getNewestSysMessage($where, $subsite_id)
 
-     {
 
-         return $this->sysMessageRepository->getNewestSysMessage($where, $subsite_id);
 
-     }
 
-     public function getNewestPms($where)
 
-     {
 
-         return $this->pmsRepository->getNewestPms($where);
 
-     }
 
-     public function getSysMessages($where, $whereIn = array(), $subsite_id = 0)
 
-     {
 
-         return $this->sysMessageRepository->getSysMessages($where, $whereIn, $subsite_id);
 
-     }
 
-     public function getFilterMessages($where, $subsite_id = 0)
 
-     {
 
-         return $this->sysMessageRepository->getFilterMessages($where, $subsite_id);
 
-     }
 
-     public function addBatchPms($data)
 
-     {
 
-         return $this->pmsRepository->insertData($data);
 
-     }
 
- }
 
 
  |