function reformatData($project) { $data['project_index'] = $project['id']; //项目编号 $data['project_name'] = $project['project_name']; //项目名称 $data['project_stage'] = $this->stageConvertor($project['stage']); //项目阶段 $data['project_type'] = get_code_name($project['industry']); //项目类型 $data['project_abstract'] = $project['abstract']; //项目简介 $data['project_cover'] = 'http://' . $_SERVER['HTTP_HOST'] . get_cover($project['cover'], 'path'); //封面url $data['project_province'] = getDistrict($project['province']); //省 $data['project_city'] = getDistrict($project['city']); //市 $data['project_companyname'] = $project['company_name']; //公司名称 $data['project_leader'] = get_membername($project['leader_id']); //项目发起人 $data['project_financinglimit'] = $project['need_fund']; //目标融资额 if ($data['project_stage'] == 1) { $data['project_valuation'] = 0; //项目最终估值 } else { $data['project_valuation'] = M('ProjectFund')->where(array('project_id' => $project['id']))->getField('final_valuation'); //项目最终估值 } $data['project_mininvestment'] = $project['follow_fund']; //起投额 $data['project_raisedfund'] = $project['has_fund']; //完成金额 $data['project_investornumber'] = $project['investor_count']; //投资人数 $data['project_detailurl'] = 'http://' . $_SERVER['HTTP_HOST'] . '/project/detail/id/' . $project['id']; //项目url $data['project_details'] = M('ProjectInfo')->where(array('project_id' => $project['id']))->getField('description'); //项目详细详情 $data['project_details'] = str_replace('"/Uploads', '"http://' . $_SERVER['HTTP_HOST'] . "/Uploads/", $data['project_details']); if ($project['team']) { $data['project_team'] = $project['team']; } return $data; }
echo "日</option>\r\n"; } echo " </select><input type=\"button\" value=\" > \" class=\"ArrowButton\" style=\"font-weight:bold\" title=\"下一天\" onclick=\"set_day(1);\">\r\n </td>\r\n <td align=\"right\">\r\n <select name=\"VIEW\" class=\"SmallSelect\" onchange=\"set_view();\">\r\n <option value=\"day\" selected> 日列表</option>\r\n <option value=\"week\"> 周列表</option>\r\n <option value=\"month\"> 月列表</option>\r\n </select>\r\n </td>\r\n </tr>\r\n </form>\r\n </table>"; $CUR_TIME = date("Y-m-d H:i:s", time()); $query = "SELECT * from calendar where USER_ID='" . $LOGIN_USER_ID . "' and TO_DAYS(CAL_TIME)=TO_DAYS('{$YEAR}-{$MONTH}-{$DAY}') order by CAL_TIME"; $rs = $db->Execute($query); $CAL_COUNT = 0; while (!$rs->EOF) { $CAL_ID = $rs->fields['CAL_ID']; $CAL_TIME = $rs->fields['CAL_TIME']; $END_TIME = $rs->fields['END_TIME']; $CAL_TYPE = $rs->fields['CAL_TYPE']; $CONTENT = $rs->fields['CONTENT']; $MANAGER_ID = $rs->fields['MANAGER_ID']; $OVER_STATUS = $rs->fields['OVER_STATUS']; $CAL_TYPE_DESC = get_code_name($CAL_TYPE, "CAL_TYPE") . ":"; if ($OVER_STATUS == "0") { if (0 < compare_time($CUR_TIME, $END_TIME)) { $STATUS_COLOR = "#FF0000"; $CAL_TITLE = "状态:已过期"; } else { if (compare_time($CUR_TIME, $CAL_TIME) < 0) { $STATUS_COLOR = "#0000FF"; $CAL_TITLE = "状态:未至"; } else { $STATUS_COLOR = "#0000FF"; $CAL_TITLE = "状态:进行中"; } } } else { $STATUS_COLOR = "#00AA00";
$cursor = exequery(TD::conn(), $query); if ($ROW = mysql_fetch_array($cursor)) { $NEWS_ID = $ROW['NEWS_ID']; $SUBJECT = $ROW['SUBJECT']; $CLICK_COUNT = $ROW['CLICK_COUNT']; $SUBJECT_COLOR = $ROW['SUBJECT_COLOR']; $ANONYMITY_YN = $ROW['ANONYMITY_YN']; $PROVIDER = $ROW['PROVIDER']; $NEWS_TIME = $ROW['NEWS_TIME']; $FORMAT = $ROW['FORMAT']; $READERS = $ROW['READERS']; $TYPE_ID = $ROW['TYPE_ID']; $KEYWORD = $ROW['KEYWORD']; $SUBJECT = htmlspecialchars($SUBJECT); $ORG_SUBJECT = $SUBJECT; $TYPE_NAME = get_code_name($TYPE_ID, "NEWS"); if ($SUBJECT_COLOR != "") { $SUBJECT = "<font color='" . $SUBJECT_COLOR . "'>" . $SUBJECT . "</font>"; } $FORMAT = $ROW['FORMAT']; $COMPRESS_CONTENT = @gzuncompress($ROW['COMPRESS_CONTENT']); if ($COMPRESS_CONTENT != "" && $FORMAT != "2") { $CONTENT = $COMPRESS_CONTENT; } else { $CONTENT = $ROW['CONTENT']; } $ATTACHMENT_ID = $ROW['ATTACHMENT_ID']; $ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME']; $NEWS_TIME = substr($NEWS_TIME, 0, 10); if (!find_id($READERS, $_SESSION['LOGIN_USER_ID'])) { $READERS .= $_SESSION['LOGIN_USER_ID'] . ",";
echo $I; echo "日</option>\r\n"; } echo " </select><input type=\"button\" value=\" > \" class=\"ArrowButton\" style=\"font-weight:bold\" title=\"下一天\" onclick=\"set_day(1);\">\r\n </td>\r\n <td align=\"right\">\r\n <select name=\"VIEW\" class=\"SmallSelect\" onchange=\"set_view();\">\r\n <option value=\"day\"> 日列表</option>\r\n <option value=\"index\" selected> 周列表</option>\r\n <option value=\"month\"> 月列表</option>\r\n </select>\r\n </td>\r\n </tr>\r\n </form>\r\n </table>\r\n"; $CUR_TIME = date("Y-m-d H:i:s", time()); $query = "SELECT * from calendar where USER_ID='" . $LOGIN_USER_ID . "' and CAL_TIME>='" . date("Y-m-d", $WEEK_BEGIN) . " 00:00:00' and CAL_TIME<='" . date("Y-m-d", $WEEK_END) . " 23:59:59' order by CAL_TIME"; $rs = $db->Execute($query); while (!$rs->EOF) { $CAL_ID = $rs->fields['CAL_ID']; $CAL_TIME = $rs->fields['CAL_TIME']; $END_TIME = $rs->fields['END_TIME']; $CAL_TYPE = $rs->fields['CAL_TYPE']; $CONTENT = $rs->fields['CONTENT']; $MANAGER_ID = $rs->fields['MANAGER_ID']; $OVER_STATUS = $rs->fields['OVER_STATUS']; $CAL_TITLE = "类型:" . get_code_name($CAL_TYPE, "CAL_TYPE") . "\n"; if ($OVER_STATUS == "0") { if (0 < compare_time($CUR_TIME, $END_TIME)) { $STATUS_COLOR = "#FF0000"; $CAL_TITLE .= "状态:已过期"; } else { if (compare_time($CUR_TIME, $CAL_TIME) < 0) { $STATUS_COLOR = "#0000FF"; $CAL_TITLE .= "状态:未至"; } else { $STATUS_COLOR = "#0000FF"; $CAL_TITLE .= "状态:进行中"; } } } else { $STATUS_COLOR = "#00AA00";
$SUBJECT = $ROW['SUBJECT']; $ORG_SUBJECT = $SUBJECT; $FORMAT = $ROW['FORMAT']; $COMPRESS_CONTENT = @gzuncompress($ROW['COMPRESS_CONTENT']); if ($COMPRESS_CONTENT != "" && $FORMAT != "2") { $CONTENT = $COMPRESS_CONTENT; } else { $CONTENT = $ROW['CONTENT']; } $ATTACHMENT_ID = $ROW['ATTACHMENT_ID']; $ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME']; $FORMAT = $ROW['FORMAT']; $READERS = $ROW['READERS']; $SUBJECT = htmlspecialchars($SUBJECT); $TYPE_ID = $ROW['TYPE_ID']; $TYPE_NAME = get_code_name($TYPE_ID, "NOTIFY"); $DOWNLOAD = $ROW['DOWNLOAD']; $SUBJECT = "<font color='" . $SUBJECT_COLOR . "'>" . $SUBJECT . "</font>"; $BEGIN_DATE = $ROW['BEGIN_DATE']; $SEND_TIME = $ROW['SEND_TIME']; $BEGIN_DATE = date("Y-m-d", $BEGIN_DATE); $query1 = "SELECT USER_NAME from USER where USER_ID='" . $FROM_ID . "'"; $cursor1 = exequery(TD::conn(), $query1); if ($ROW = mysql_fetch_array($cursor1)) { $FROM_NAME = $ROW['USER_NAME']; } else { $FROM_NAME = $FROM_ID; } if ($FORMAT == "2") { $CONTENT = "<a href='" . $CONTENT . "'>{$CONTENT}</a>"; }
public function edit($id, $step) { if (empty($id)) { $this->error('此项目不存在'); } $projectBase = M('Project')->where(array('id' => $id))->find(); $projectBase['industryName'] = get_code_name($projectBase['industry']); // var_dump($projectBase);exit(); if (empty($projectBase)) { $this->error('此项目不存在'); } $this->projectid = $id; switch ($step) { case 1: //editBaseInfo $projectBase['stepname'] = $projectBase['step']; $this->assign($projectBase); $this->industry = get_code('industry'); $this->project_phase_list = get_code('project_phase'); $this->step = get_code('step'); $this->display('edit_step1'); break; case 2: // editIntroduce $projectInfo = M('ProjectInfo')->where(array('project_id' => $id))->find(); $event = M('ProjectEvent')->where(array('project_id' => $id))->select(); $this->assign($projectInfo); $this->assign('event', $event); $this->display('edit_step2'); break; case 3: // editTeam $projectTeam = M('ProjectTeam')->where(array('project_id' => $id, 'status' => array('egt', 0)))->order('sort asc,create_time')->select(); $this->assign('team', $projectTeam); $this->display('edit_step3'); break; case 4: // editDatum $temp = M('ProjectTemp')->where(array('project_id' => $id))->order('temp_type, sort')->select(); $temp_move = null; foreach ($temp as $key => $v) { if ($v['temp_type'] == 0) { $temp_move = $v['describe']; unset($temp[$key]); break; } } $this->temp = $temp; $this->temp_move = $temp_move; $this->display('edit_step4'); break; case 5: $this->fund = M('ProjectFund')->where(array('project_id' => $id))->find(); $to_way = get_code('to_way'); $this->to_way = get_code('to_way'); $this->display('edit_step5'); break; } // $this->display(); }