public static function handleShowSubject($reportType, $begin, $end, $connection = 0) { if ($reportType["intervaltype"] == 5) { $connectTitle = $reportType["typename"]; } else { $interval = ICReportType::handleShowInterval($reportType["intervaltype"]); $connectTitle = $connection == 0 ? $interval . "报" : $interval . "计划"; } $subject = date("m.d", $begin) . " - " . date("m.d", $end) . " " . $connectTitle; return $subject; }
public function actionEdit() { if (Ibos::app()->request->isAjaxRequest) { $typeid = intval(EnvUtil::getRequest("typeid")); $typeData = EnvUtil::getRequest("typeData"); $type = ICReportType::handleSaveData($typeData); if (empty($typeid)) { $this->ajaxReturn(array("isSuccess" => false, "msg" => Ibos::lang("Parameters error", "error"))); } ReportType::model()->modify($typeid, $type); $return = ReportType::model()->fetchByPk($typeid); if ($return["intervaltype"] == 5) { $return["intervalTypeName"] = $return["intervals"] . Ibos::lang("Day"); } else { $return["intervalTypeName"] = ICReportType::handleShowInterval($typeData["intervaltype"]); } $return["url"] = Ibos::app()->urlManager->createUrl("report/default/index", array("typeid" => $typeid)); $return["isSuccess"] = true; $return["msg"] = Ibos::lang("Update succeed", "message"); $this->ajaxReturn($return); } }
"> <input type="hidden" data-name="intervals" data-value="<?php echo $reportType["intervals"]; ?> " /> <?php if ($reportType["intervaltype"] == 5) { ?> <?php echo $reportType["intervals"] . $lang["Day"]; ?> <?php } else { ?> <?php echo ICReportType::handleShowInterval($reportType["intervaltype"]); ?> <?php } ?> </td> <td> <a href="javascript:;" data-click="editType" class="anchor" data-id="<?php echo $reportType["typeid"]; ?> "><?php echo $lang["Edit"]; ?> </a> <a href="javascript:;" data-click="delType" class="anchor mlm" data-id="<?php echo $reportType["typeid"];