Commit 6e38a0be by biao

1

parent 5fa6a03c
......@@ -5,4 +5,5 @@ insert into account_mst(login,password,name,contact,role,modules)values('admin12
insert into account_mst(login,password,name,contact,role)values('admin123','admin123','系统管理员','123456','99')
##系统常量表##
insert into system_constant_dat(name,title,constant_value)values('ORGNAZATION_RULE','机构认证说明','请输入文本')
insert into system_constant_dat(name,title,constant_value)values('ORGNAZATION_RULE','机构认证说明','请输入文本');
insert into system_constant_dat(name,title,constant_value)values('COURSE_RATE','利率','0.6');
<?php
/**
* 用户订单状态表
* $Id$
* @author zongbiao
* @package jp.fishow.entity.definition
*/
class OrderStatus
{
public $id;
public $name;
public $title;
function __construct($record) {
$this->id = $record["id"];
$this->name = $record["name"];
$this->title = $record["title"];
}
/**
* 返回示例的列表
* @return array ImageType一覧
*/
public static function getList() {
static $result;
if ((!is_array($result)) || (count($result) < 1)) {
$data = array();
$tmp = array("id"=>1, "name"=>"NEW", "title"=>"订单生成");
array_push($data, $tmp);
$tmp = array("id"=>2, "name"=>"SUCCESS", "title"=>"支付成功");
array_push($data, $tmp);
$tmp = array("id"=>3, "name"=>"CANCEL", "title"=>"取消支付");
array_push($data, $tmp);
$tmp = array("id"=>4, "name"=>"NG", "title"=>"其他错误");
array_push($data, $tmp);
$result = array();
foreach ($data as $row) {
$tmp2 = new OrderStatus($row);
array_push($result, $tmp2);
}
}
return $result;
}
/**
* 通过定义名称获取object
* @return OrderStatus 对应实例。没有的时候返回null。
*/
public static function getByName($name) {
$list = OrderStatus::getList();
foreach ($list as $tmp) {
if ($tmp->name == $name) {
return $tmp;
}
}
return null;
}
/**
* 通过定义名称获取title
*/
public static function getTitleByName($name) {
$list = OrderStatus::getList();
foreach ($list as $tmp) {
if ($tmp->name == $name) {
return $tmp->title;
}
}
return null;
}
}
\ No newline at end of file
......@@ -52,6 +52,7 @@ require_once(COMPASS_LIB_ROOT . "/cn/compass/entity/definition/AuthorityLevel.in
require_once(COMPASS_LIB_ROOT . "/cn/compass/entity/definition/SystemFunction.inc");
require_once(COMPASS_LIB_ROOT . "/cn/compass/entity/definition/OrganizationStatus.inc");
require_once(COMPASS_LIB_ROOT . "/cn/compass/entity/definition/AcountModule.inc");
require_once(COMPASS_LIB_ROOT . "/cn/compass/entity/definition/OrderStatus.inc");
// Action
require_once(COMPASS_LIB_ROOT . "/cn/compass/action/TemplateAction.inc");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment