public function removeapply($paraObj) { $wfl = new \Justsy\BaseBundle\Business\WeWorkflow($this->container); $re = $wfl->cancel($paraObj); //消息通知 if ($re) { $message = "申请取消成功"; Utils::sendImMessage("", $paraObj["user"]->fafa_jid, "bus_apply_remove", $message, $this->container, "", "", false, '', '0'); //通知所有的节点处理人 $dealstaffJids = isset($re["dealstaffs"]) ? $re["dealstaffs"] : ""; if (!empty($dealstaffJids)) { $to = explode(",", $dealstaffJids); Utils::sendImMessage("", $to, "bus_apply_remove", json_encode($re), $this->container, "", "", false, '', '0'); } } return Utils::WrapResultOK($re); }
public function dealapplylist($paraObj) { $currUser = $paraObj["user"]; if (empty($currUser)) { return Utils::WrapResultError("请登录后重试", ReturnCode::$NOTLOGIN); } $wfl = new \Justsy\BaseBundle\Business\WeWorkflow($this->container); if (isset($paraObj["status"])) { if ($paraObj["status"] == "todo") { return Utils::WrapResultOK($wfl->listtodo($paraObj)); } if ($paraObj["status"] == "did") { return Utils::WrapResultOK($wfl->listtdid($paraObj)); } } return Utils::WrapResultOK($wfl->listall($paraObj)); }