Beispiel #1
0
 public static function edit_action()
 {
     $flow_id = Lib_Request::get_int('flow_id');
     if (empty($flow_id)) {
         Lib_Request::flash('error', '流程ID为空!');
         Module_HttpRequest_Router::redirect_to('/flow_manager/flow/list');
     }
     $data = self::_get_form_data();
     $data['flow_id'] = $flow_id;
     $flow_model = new Model_FlowInfo();
     $flows = $flow_model->get_flow_info_by_id($flow_id);
     if ($flows['errno'] === Const_Err_Base::ERR_OK) {
         $data['flow'] = $flows['data'];
     }
     $data[self::KEY_ACTION] = self::ACTION_UPDATE;
     Module_Page_Main::render('flow_manager/flow_gen', $data);
 }
Beispiel #2
0
 static function get_task_status_action()
 {
     $task_id = Lib_Request::get_int('task_id');
     $rtn = self::_get_task_status($task_id);
     Module_View_Main::view()->output($rtn);
 }