<?php /** * Created by PhpStorm. * User: zhonglei * Date: 17/7/27 * Time: 17:12 */ namespace Apicp\Controller\Customtask; use Common\Common\Constant; use Common\Common\TaskHelper; use Common\Service\CustomtaskService; class RemindController extends \Apicp\Controller\AbstractController { /** * Remind * @author zhonglei * @desc 未完成常规任务消息提醒接口 * @param Int customtask_id 常规任务ID * @return void */ public function Index_post() { $customtask_id = I('post.customtask_id', 0, 'intval'); if ($customtask_id == 0) { E('_ERR_CUSTOMTASK_ID_IS_EMPTY'); } $taskServ = new CustomtaskService(); $customtask = $taskServ->get($customtask_id); if (empty($customtask)) { E('_ERR_CUSTOMTASK_NOT_FOUND'); } if ($customtask['task_status'] != Constant::CUSTOMTASK_STATUS_PROCESS) { E('_ERR_DAILYTASK_STATUS_ERROR'); } $taskHelper = &TaskHelper::instance(); $taskHelper->preSendCustomtaskIncompleteMsg($customtask); } }