CustomtaskService.class.php 1.13 KB
<?php
/**
 * Created by PhpStorm.
 * User: liyifei2012it
 * Date: 17/5/18
 * Time: 11:36
 */
namespace Common\Service;

use Common\Model\CustomtaskModel;

class CustomtaskService extends AbstractService
{
    // 构造方法
    public function __construct()
    {
        parent::__construct();
        $this->_d = new CustomtaskModel();
    }

    /**
     * 统计需要提醒的总数
     * @param $conds
     * @return mixed
     */
    public function countReminder($conds)
    {
        return $this->_d->countWithOutDomain($conds);
    }

    /**
     * 查询需要提醒的任务
     * @param        $conds
     * @param null   $pageOption
     * @param array  $orderOption
     * @param string $field
     * @return array|bool
     */
    public function listReminder($conds, $pageOption = null, $orderOption = [], $field = '*')
    {
        return $this->_d->listWithOutDomian($conds, $pageOption, $orderOption, $field);
    }

    /**
     * 增加完成数
     * @param $customtaskId
     * @return mixed
     */
    public function addCompleteTotal($customtaskId)
    {
        return $this->_d->addCompleteTotal($customtaskId);
    }
}