Commit 1e71d345 by lixq
parents 6669d4a8 108204c5
<?php
/**
* AccountMst Entity
* $Id: AccountMst.inc,v 1.1 2016/9/21 12:59:25 AIMS Exp $
* @author wanggb
* @package jp.fishow.entity
* $Id: AccountMst.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class AccountMst extends CompassDynamicData
......@@ -19,8 +19,9 @@ class AccountMst extends CompassDynamicData
var $modules;
var $comment;
var $delete_flg;
/**
*
* 构造实现。account_mst创建实例。
*
* @access public
* @param mixed account_mst
......@@ -29,25 +30,26 @@ class AccountMst extends CompassDynamicData
{
parent::constructor($record);
$this->login = $record["login"];
$this->password = $record["password"];
$this->name = $record["name"];
$this->contact = $record["contact"];
$this->role = $record["role"];
$this->user_id = $record["user_id"];
$this->school_id = $record["school_id"];
$this->government_id = $record["government_id"];
$this->modules = $record["modules"];
$this->delete_flg = $record["delete_flg"];
$this->comment = $record["comment"];
$this->login = $record["login"];
$this->password = $record["password"];
$this->name = $record["name"];
$this->contact = $record["contact"];
$this->role = $record["role"];
$this->user_id = $record["user_id"];
$this->school_id = $record["school_id"];
$this->government_id = $record["government_id"];
$this->modules = $record["modules"];
$this->comment = $record["comment"];
$this->delete_flg = $record["delete_flg"];
}
/**
*
* 根据条件,获取数据列表。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array
* @return array Entity
* @param array 检索条件
* @return array Entity的队列
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
......@@ -60,11 +62,12 @@ class AccountMst extends CompassDynamicData
}
/**
*
* 根据条件,获取数据列表的件数。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array
* @return array Entity
* @param array 检索条件
* @return array Entity的队列
*/
public static function getListCount($w_param = null)
{
......@@ -79,7 +82,7 @@ class AccountMst extends CompassDynamicData
}
/**
*
* 获得此类指定ID的实例。
*/
public static function getById($id)
{
......@@ -90,12 +93,12 @@ class AccountMst extends CompassDynamicData
return CompassDBHandler::getById("AccountMst", "account_mst", $id, $param);
}
// -- 这里开始Dynamic ---
/**
*
* DynamicData
* 将此实例写入DB。
* DynamicData共用的保存方法。
* @access public
* @return int
* @return int 写入实例的ID
*/
public function save()
{
......@@ -110,8 +113,8 @@ class AccountMst extends CompassDynamicData
ParamUtil::copyObj2Array($v_param, $this, "school_id");
ParamUtil::copyObj2Array($v_param, $this, "government_id");
ParamUtil::copyObj2Array($v_param, $this, "modules");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "comment");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("account_mst", $v_param);
......
<?php
/**
* ArticleCommentDat Entity
* $Id: ArticleCommentDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class ArticleCommentDat extends CompassDynamicData
{
var $article_id;
var $icon;
var $nickname;
var $comment;
var $delete_flg;
/**
* 构造实现。article_comment_dat创建实例。
*
* @access public
* @param mixed article_comment_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->article_id = $record["article_id"];
$this->icon = $record["icon"];
$this->nickname = $record["nickname"];
$this->comment = $record["comment"];
$this->delete_flg = $record["delete_flg"];
}
/**
* 根据条件,获取数据列表。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("ArticleCommentDat", "article_comment_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
* 根据条件,获取数据列表的件数。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getListCount($w_param = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("article_comment_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
/**
* 获得此类指定ID的实例。
*/
public static function getById($id)
{
// delete_flg
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("ArticleCommentDat", "article_comment_dat", $id, $param);
}
// -- 这里开始Dynamic ---
/**
* 将此实例写入DB。
* DynamicData共用的保存方法。
* @access public
* @return int 写入实例的ID
*/
public function save()
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "article_id");
ParamUtil::copyObj2Array($v_param, $this, "icon");
ParamUtil::copyObj2Array($v_param, $this, "nickname");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "comment");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("article_comment_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* ArticleDat Entity
* $Id: ArticleDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class ArticleDat extends CompassDynamicData
{
var $category_id;
var $title;
var $front_image;
var $mp3;
var $video_url;
var $comment;
var $display_order;
var $delete_flg;
/**
* 构造实现。article_dat创建实例。
*
* @access public
* @param mixed article_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->category_id = $record["category_id"];
$this->title = $record["title"];
$this->front_image = $record["front_image"];
$this->mp3 = $record["mp3"];
$this->video_url = $record["video_url"];
$this->comment = $record["comment"];
$this->display_order = $record["display_order"];
$this->delete_flg = $record["delete_flg"];
}
/**
* 根据条件,获取数据列表。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("ArticleDat", "article_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
* 根据条件,获取数据列表的件数。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getListCount($w_param = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("article_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
/**
* 获得此类指定ID的实例。
*/
public static function getById($id)
{
// delete_flg
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("ArticleDat", "article_dat", $id, $param);
}
// -- 这里开始Dynamic ---
/**
* 将此实例写入DB。
* DynamicData共用的保存方法。
* @access public
* @return int 写入实例的ID
*/
public function save()
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "category_id");
ParamUtil::copyObj2Array($v_param, $this, "title");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "front_image");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "mp3");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "video_url");
ParamUtil::copyObj2Array($v_param, $this, "comment");
ParamUtil::copyObj2Array($v_param, $this, "display_order");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("article_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* ArticleTagsDat Entity
* $Id: ArticleTagsDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* CertificateMst Entity
* $Id: CertificateMst.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class ArticleTagsDat extends CompassDynamicData
class CertificateMst extends CompassDynamicData
{
var $tag;
var $click_count;
var $title;
var $front_image;
var $point;
var $status;
var $delete_flg;
/**
* 构造实现。article_tags_dat创建实例。
* 构造实现。certificate_mst创建实例。
*
* @access public
* @param mixed article_tags_dat
* @param mixed certificate_mst
*/
function constructor($record)
{
parent::constructor($record);
$this->tag = $record["tag"];
$this->click_count = $record["click_count"];
$this->title = $record["title"];
$this->front_image = $record["front_image"];
$this->point = $record["point"];
$this->status = $record["status"];
$this->delete_flg = $record["delete_flg"];
}
......@@ -42,7 +46,7 @@ class ArticleTagsDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("ArticleTagsDat", "article_tags_dat", $w_param, $orderkey, $direction, $offset, $limit);
return CompassDBHandler::getList("CertificateMst", "certificate_mst", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
......@@ -60,7 +64,7 @@ class ArticleTagsDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("article_tags_dat", $w_param, null, null, null, null, "count(*) as count");
$result = $db->doSelect("certificate_mst", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
......@@ -74,7 +78,7 @@ class ArticleTagsDat extends CompassDynamicData
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("ArticleTagsDat", "article_tags_dat", $id, $param);
return CompassDBHandler::getById("CertificateMst", "certificate_mst", $id, $param);
}
// -- 这里开始Dynamic ---
......@@ -88,11 +92,13 @@ class ArticleTagsDat extends CompassDynamicData
{
$v_param = array();
ParamUtil::copyObj2ArrayNullField($v_param, $this, "tag");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "click_count");
ParamUtil::copyObj2Array($v_param, $this, "title");
ParamUtil::copyObj2Array($v_param, $this, "front_image");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "point");
ParamUtil::copyObj2Array($v_param, $this, "status");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("article_tags_dat", $v_param);
parent::_save("certificate_mst", $v_param);
}
}
\ No newline at end of file
<?php
/**
* CircleDat Entity
* $Id: CircleDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: CircleDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......
<?php
/**
* CircleMemberDat Entity
* $Id: CircleMemberDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: CircleMemberDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......
<?php
/**
* ClassMst Entity
* $Id: ClassMst.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: ClassMst.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......
<?php
/**
* ArticleCategoryMst Entity
* $Id: ArticleCategoryMst.inc,v 1.1 2020/1/15 11:01:52 Exp $
* FamilyEventDat Entity
* $Id: FamilyEventDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class ArticleCategoryMst extends CompassDynamicData
class FamilyEventDat extends CompassDynamicData
{
var $school_no;
var $class_no;
var $original_source;
var $title;
var $thumbnail;
var $display_order;
var $is_valid;
var $user_status;
var $author;
var $publish_time;
var $content;
var $scope;
var $delete_flg;
/**
* 构造实现。article_category_mst创建实例。
* 构造实现。family_event_dat创建实例。
*
* @access public
* @param mixed article_category_mst
* @param mixed family_event_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->title = $record["title"];
$this->thumbnail = $record["thumbnail"];
$this->display_order = $record["display_order"];
$this->is_valid = $record["is_valid"];
$this->user_status = $record["user_status"];
$this->delete_flg = $record["delete_flg"];
$this->school_no = $record["school_no"];
$this->class_no = $record["class_no"];
$this->original_source = $record["original_source"];
$this->title = $record["title"];
$this->author = $record["author"];
$this->publish_time = $record["publish_time"];
$this->content = $record["content"];
$this->scope = $record["scope"];
$this->delete_flg = $record["delete_flg"];
}
/**
......@@ -48,7 +54,7 @@ class ArticleCategoryMst extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("ArticleCategoryMst", "article_category_mst", $w_param, $orderkey, $direction, $offset, $limit);
return CompassDBHandler::getList("FamilyEventDat", "family_event_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
......@@ -66,7 +72,7 @@ class ArticleCategoryMst extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("article_category_mst", $w_param, null, null, null, null, "count(*) as count");
$result = $db->doSelect("family_event_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
......@@ -80,7 +86,7 @@ class ArticleCategoryMst extends CompassDynamicData
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("ArticleCategoryMst", "article_category_mst", $id, $param);
return CompassDBHandler::getById("FamilyEventDat", "family_event_dat", $id, $param);
}
// -- 这里开始Dynamic ---
......@@ -94,14 +100,17 @@ class ArticleCategoryMst extends CompassDynamicData
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "school_no");
ParamUtil::copyObj2Array($v_param, $this, "class_no");
ParamUtil::copyObj2Array($v_param, $this, "original_source");
ParamUtil::copyObj2Array($v_param, $this, "title");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "thumbnail");
ParamUtil::copyObj2Array($v_param, $this, "display_order");
ParamUtil::copyObj2Array($v_param, $this, "is_valid");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "user_status");
ParamUtil::copyObj2Array($v_param, $this, "author");
ParamUtil::copyObj2Array($v_param, $this, "publish_time");
ParamUtil::copyObj2Array($v_param, $this, "content");
ParamUtil::copyObj2Array($v_param, $this, "scope");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("article_category_mst", $v_param);
parent::_save("family_event_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* UserStaffRelationDat Entity
* $Id: UserStaffRelationDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* FamilyEventMemberDat Entity
* $Id: FamilyEventMemberDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class UserStaffRelationDat extends CompassDynamicData
class FamilyEventMemberDat extends CompassDynamicData
{
var $family_event_id;
var $user_id;
var $account_id;
var $comment;
var $images;
var $status;
var $point;
var $delete_flg;
/**
* 构造实现。user_staff_relation_dat创建实例。
* 构造实现。family_event_member_dat创建实例。
*
* @access public
* @param mixed user_staff_relation_dat
* @param mixed family_event_member_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->user_id = $record["user_id"];
$this->account_id = $record["account_id"];
$this->comment = $record["comment"];
$this->delete_flg = $record["delete_flg"];
$this->family_event_id = $record["family_event_id"];
$this->user_id = $record["user_id"];
$this->comment = $record["comment"];
$this->images = $record["images"];
$this->status = $record["status"];
$this->point = $record["point"];
$this->delete_flg = $record["delete_flg"];
}
/**
......@@ -44,7 +50,7 @@ class UserStaffRelationDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("UserStaffRelationDat", "user_staff_relation_dat", $w_param, $orderkey, $direction, $offset, $limit);
return CompassDBHandler::getList("FamilyEventMemberDat", "family_event_member_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
......@@ -62,7 +68,7 @@ class UserStaffRelationDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("user_staff_relation_dat", $w_param, null, null, null, null, "count(*) as count");
$result = $db->doSelect("family_event_member_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
......@@ -76,7 +82,7 @@ class UserStaffRelationDat extends CompassDynamicData
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("UserStaffRelationDat", "user_staff_relation_dat", $id, $param);
return CompassDBHandler::getById("FamilyEventMemberDat", "family_event_member_dat", $id, $param);
}
// -- 这里开始Dynamic ---
......@@ -90,12 +96,15 @@ class UserStaffRelationDat extends CompassDynamicData
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "family_event_id");
ParamUtil::copyObj2Array($v_param, $this, "user_id");
ParamUtil::copyObj2Array($v_param, $this, "account_id");
ParamUtil::copyObj2Array($v_param, $this, "comment");
ParamUtil::copyObj2Array($v_param, $this, "images");
ParamUtil::copyObj2Array($v_param, $this, "status");
ParamUtil::copyObj2Array($v_param, $this, "point");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("user_staff_relation_dat", $v_param);
parent::_save("family_event_member_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* GovernmentMst Entity
* $Id: GovernmentMst.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: GovernmentMst.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......
<?php
/**
* GradeMst Entity
* $Id: GradeMst.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: GradeMst.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......
<?php
/**
* MiniplayTrafficClickDat Entity
* $Id: MiniplayTrafficClickDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class MiniplayTrafficClickDat extends CompassDynamicData
{
var $object_date;
var $channel_id;
var $click_count;
var $click_count_real;
var $unique_click_count;
var $unique_click_count_real;
var $history_unique_click_count;
var $history_unique_click_count_real;
var $delete_flg;
/**
* 构造实现。miniplay_traffic_click_dat创建实例。
*
* @access public
* @param mixed miniplay_traffic_click_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->object_date = $record["object_date"];
$this->channel_id = $record["channel_id"];
$this->click_count = $record["click_count"];
$this->click_count_real = $record["click_count_real"];
$this->unique_click_count = $record["unique_click_count"];
$this->unique_click_count_real = $record["unique_click_count_real"];
$this->history_unique_click_count = $record["history_unique_click_count"];
$this->history_unique_click_count_real = $record["history_unique_click_count_real"];
$this->delete_flg = $record["delete_flg"];
}
/**
* 根据条件,获取数据列表。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("MiniplayTrafficClickDat", "miniplay_traffic_click_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
* 根据条件,获取数据列表的件数。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getListCount($w_param = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("miniplay_traffic_click_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
/**
* 获得此类指定ID的实例。
*/
public static function getById($id)
{
// delete_flg
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("MiniplayTrafficClickDat", "miniplay_traffic_click_dat", $id, $param);
}
// -- 这里开始Dynamic ---
/**
* 将此实例写入DB。
* DynamicData共用的保存方法。
* @access public
* @return int 写入实例的ID
*/
public function save()
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "object_date");
ParamUtil::copyObj2Array($v_param, $this, "channel_id");
ParamUtil::copyObj2Array($v_param, $this, "click_count");
ParamUtil::copyObj2Array($v_param, $this, "click_count_real");
ParamUtil::copyObj2Array($v_param, $this, "unique_click_count");
ParamUtil::copyObj2Array($v_param, $this, "unique_click_count_real");
ParamUtil::copyObj2Array($v_param, $this, "history_unique_click_count");
ParamUtil::copyObj2Array($v_param, $this, "history_unique_click_count_real");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("miniplay_traffic_click_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* MiniplayTrafficClickLog Entity
* $Id: MiniplayTrafficClickLog.inc,v 1.1 2020/1/15 11:01:52 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class MiniplayTrafficClickLog extends CompassDynamicData
{
var $channel_id;
var $openid;
var $adid;
var $is_ok;
var $delete_flg;
/**
* 构造实现。miniplay_traffic_click_log创建实例。
*
* @access public
* @param mixed miniplay_traffic_click_log
*/
function constructor($record)
{
parent::constructor($record);
$this->channel_id = $record["channel_id"];
$this->openid = $record["openid"];
$this->adid = $record["adid"];
$this->is_ok = $record["is_ok"];
$this->delete_flg = $record["delete_flg"];
}
/**
* 根据条件,获取数据列表。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("MiniplayTrafficClickLog", "miniplay_traffic_click_log", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
* 根据条件,获取数据列表的件数。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getListCount($w_param = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("miniplay_traffic_click_log", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
/**
* 获得此类指定ID的实例。
*/
public static function getById($id)
{
// delete_flg
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("MiniplayTrafficClickLog", "miniplay_traffic_click_log", $id, $param);
}
// -- 这里开始Dynamic ---
/**
* 将此实例写入DB。
* DynamicData共用的保存方法。
* @access public
* @return int 写入实例的ID
*/
public function save()
{
$v_param = array();
ParamUtil::copyObj2ArrayNullField($v_param, $this, "channel_id");
ParamUtil::copyObj2Array($v_param, $this, "openid");
ParamUtil::copyObj2Array($v_param, $this, "adid");
ParamUtil::copyObj2Array($v_param, $this, "is_ok");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("miniplay_traffic_click_log", $v_param);
}
}
\ No newline at end of file
<?php
/**
* OrganizationMst Entity
* $Id: OrganizationMst.inc,v 1.1 2020/1/15 11:01:52 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class OrganizationMst extends CompassDynamicData
{
var $organization_submit_date;
var $organization_no;
var $organization_title;
var $legal_person;
var $organization_contact;
var $legal_person_imgage1;
var $legal_person_imgage2;
var $licensen_imgage;
var $other_imgage;
var $organization_status;
var $delete_flg;
/**
* 构造实现。organization_mst创建实例。
*
* @access public
* @param mixed organization_mst
*/
function constructor($record)
{
parent::constructor($record);
$this->organization_submit_date = $record["organization_submit_date"];
$this->organization_no = $record["organization_no"];
$this->organization_title = $record["organization_title"];
$this->legal_person = $record["legal_person"];
$this->organization_contact = $record["organization_contact"];
$this->legal_person_imgage1 = $record["legal_person_imgage1"];
$this->legal_person_imgage2 = $record["legal_person_imgage2"];
$this->licensen_imgage = $record["licensen_imgage"];
$this->other_imgage = $record["other_imgage"];
$this->organization_status = $record["organization_status"];
$this->delete_flg = $record["delete_flg"];
}
/**
* 根据条件,获取数据列表。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("OrganizationMst", "organization_mst", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
* 根据条件,获取数据列表的件数。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getListCount($w_param = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("organization_mst", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
/**
* 获得此类指定ID的实例。
*/
public static function getById($id)
{
// delete_flg
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("OrganizationMst", "organization_mst", $id, $param);
}
// -- 这里开始Dynamic ---
/**
* 将此实例写入DB。
* DynamicData共用的保存方法。
* @access public
* @return int 写入实例的ID
*/
public function save()
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "organization_submit_date");
ParamUtil::copyObj2Array($v_param, $this, "organization_no");
ParamUtil::copyObj2Array($v_param, $this, "organization_title");
ParamUtil::copyObj2Array($v_param, $this, "legal_person");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "organization_contact");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "legal_person_imgage1");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "legal_person_imgage2");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "licensen_imgage");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "other_imgage");
ParamUtil::copyObj2Array($v_param, $this, "organization_status");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("organization_mst", $v_param);
}
}
\ No newline at end of file
<?php
/**
* SchoolMst Entity
* $Id: SchoolMst.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: SchoolMst.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......
<?php
/**
* UserAccessDat Entity
* $Id: UserAccessDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* SocialEventDat Entity
* $Id: SocialEventDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class UserAccessDat extends CompassDynamicData
class SocialEventDat extends CompassDynamicData
{
var $object_date;
var $register_count;
var $login_count;
var $school_no;
var $class_no;
var $original_source;
var $title;
var $author;
var $publish_time;
var $content;
var $scope;
var $delete_flg;
/**
* 构造实现。user_access_dat创建实例。
* 构造实现。social_event_dat创建实例。
*
* @access public
* @param mixed user_access_dat
* @param mixed social_event_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->object_date = $record["object_date"];
$this->register_count = $record["register_count"];
$this->login_count = $record["login_count"];
$this->delete_flg = $record["delete_flg"];
$this->school_no = $record["school_no"];
$this->class_no = $record["class_no"];
$this->original_source = $record["original_source"];
$this->title = $record["title"];
$this->author = $record["author"];
$this->publish_time = $record["publish_time"];
$this->content = $record["content"];
$this->scope = $record["scope"];
$this->delete_flg = $record["delete_flg"];
}
/**
......@@ -44,7 +54,7 @@ class UserAccessDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("UserAccessDat", "user_access_dat", $w_param, $orderkey, $direction, $offset, $limit);
return CompassDBHandler::getList("SocialEventDat", "social_event_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
......@@ -62,7 +72,7 @@ class UserAccessDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("user_access_dat", $w_param, null, null, null, null, "count(*) as count");
$result = $db->doSelect("social_event_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
......@@ -76,7 +86,7 @@ class UserAccessDat extends CompassDynamicData
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("UserAccessDat", "user_access_dat", $id, $param);
return CompassDBHandler::getById("SocialEventDat", "social_event_dat", $id, $param);
}
// -- 这里开始Dynamic ---
......@@ -90,12 +100,17 @@ class UserAccessDat extends CompassDynamicData
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "object_date");
ParamUtil::copyObj2Array($v_param, $this, "register_count");
ParamUtil::copyObj2Array($v_param, $this, "login_count");
ParamUtil::copyObj2Array($v_param, $this, "school_no");
ParamUtil::copyObj2Array($v_param, $this, "class_no");
ParamUtil::copyObj2Array($v_param, $this, "original_source");
ParamUtil::copyObj2Array($v_param, $this, "title");
ParamUtil::copyObj2Array($v_param, $this, "author");
ParamUtil::copyObj2Array($v_param, $this, "publish_time");
ParamUtil::copyObj2Array($v_param, $this, "content");
ParamUtil::copyObj2Array($v_param, $this, "scope");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("user_access_dat", $v_param);
parent::_save("social_event_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* UserCommentDat Entity
* $Id: UserCommentDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* SocialEventMemberDat Entity
* $Id: SocialEventMemberDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class UserCommentDat extends CompassDynamicData
class SocialEventMemberDat extends CompassDynamicData
{
var $social_event_id;
var $user_id;
var $account_id;
var $comment;
var $images;
var $status;
var $point;
var $delete_flg;
/**
* 构造实现。user_comment_dat创建实例。
* 构造实现。social_event_member_dat创建实例。
*
* @access public
* @param mixed user_comment_dat
* @param mixed social_event_member_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->user_id = $record["user_id"];
$this->account_id = $record["account_id"];
$this->comment = $record["comment"];
$this->status = $record["status"];
$this->delete_flg = $record["delete_flg"];
$this->social_event_id = $record["social_event_id"];
$this->user_id = $record["user_id"];
$this->comment = $record["comment"];
$this->images = $record["images"];
$this->status = $record["status"];
$this->point = $record["point"];
$this->delete_flg = $record["delete_flg"];
}
/**
......@@ -46,7 +50,7 @@ class UserCommentDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("UserCommentDat", "user_comment_dat", $w_param, $orderkey, $direction, $offset, $limit);
return CompassDBHandler::getList("SocialEventMemberDat", "social_event_member_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
......@@ -64,7 +68,7 @@ class UserCommentDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("user_comment_dat", $w_param, null, null, null, null, "count(*) as count");
$result = $db->doSelect("social_event_member_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
......@@ -78,7 +82,7 @@ class UserCommentDat extends CompassDynamicData
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("UserCommentDat", "user_comment_dat", $id, $param);
return CompassDBHandler::getById("SocialEventMemberDat", "social_event_member_dat", $id, $param);
}
// -- 这里开始Dynamic ---
......@@ -92,13 +96,15 @@ class UserCommentDat extends CompassDynamicData
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "social_event_id");
ParamUtil::copyObj2Array($v_param, $this, "user_id");
ParamUtil::copyObj2Array($v_param, $this, "account_id");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "comment");
ParamUtil::copyObj2Array($v_param, $this, "comment");
ParamUtil::copyObj2Array($v_param, $this, "images");
ParamUtil::copyObj2Array($v_param, $this, "status");
ParamUtil::copyObj2Array($v_param, $this, "point");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("user_comment_dat", $v_param);
parent::_save("social_event_member_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* SystemConstDat Entity
* $Id: SystemConstDat.inc,v 1.1 2016/9/21 12:59:25 AIMS Exp $
* @author wanggb
* @package jp.fishow.entity
* @access public
*/
class SystemConstDat extends CompassDynamicData
{
var $name;
var $title;
var $constant_value;
var $delete_flg;
/**
*
*
* @access public
* @param mixed system_const_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->name = $record["name"];
$this->title = $record["title"];
$this->constant_value = $record["constant_value"];
$this->delete_flg = $record["delete_flg"];
}
/**
*
* @access public
* @static
* @param array
* @return array Entity
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("SystemConstDat", "system_const_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
*
* @access public
* @static
* @param array
* @return array Entity
*/
public static function getListCount($w_param = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("system_const_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
/**
*
*/
public static function getById($id)
{
// delete_flg
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("SystemConstDat", "system_const_dat", $id, $param);
}
/**
*
* DynamicData
* @access public
* @return int
*/
public function save()
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "name");
ParamUtil::copyObj2Array($v_param, $this, "title");
ParamUtil::copyObj2Array($v_param, $this, "constant_value");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("system_const_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* SystemConstantDat Entity
* $Id: SystemConstantDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: SystemConstantDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......
<?php
/**
* TeacherMst Entity
* $Id: TeacherMst.inc,v 1.1 2020/1/15 11:01:52 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class TeacherMst extends CompassDynamicData
{
var $school_id;
var $grade_id;
var $class_id;
var $name;
var $contact;
var $qq_no;
var $area;
var $sex;
var $channel_no;
var $status;
var $uid;
var $account_id;
var $point;
var $zfb_account;
var $delete_flg;
/**
* 构造实现。teacher_mst创建实例。
*
* @access public
* @param mixed teacher_mst
*/
function constructor($record)
{
parent::constructor($record);
$this->school_id = $record["school_id"];
$this->grade_id = $record["grade_id"];
$this->class_id = $record["class_id"];
$this->name = $record["name"];
$this->contact = $record["contact"];
$this->qq_no = $record["qq_no"];
$this->area = $record["area"];
$this->sex = $record["sex"];
$this->channel_no = $record["channel_no"];
$this->status = $record["status"];
$this->uid = $record["uid"];
$this->account_id = $record["account_id"];
$this->point = $record["point"];
$this->zfb_account = $record["zfb_account"];
$this->delete_flg = $record["delete_flg"];
}
/**
* 根据条件,获取数据列表。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("TeacherMst", "teacher_mst", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
* 根据条件,获取数据列表的件数。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getListCount($w_param = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("teacher_mst", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
/**
* 获得此类指定ID的实例。
*/
public static function getById($id)
{
// delete_flg
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("TeacherMst", "teacher_mst", $id, $param);
}
// -- 这里开始Dynamic ---
/**
* 将此实例写入DB。
* DynamicData共用的保存方法。
* @access public
* @return int 写入实例的ID
*/
public function save()
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "school_id");
ParamUtil::copyObj2Array($v_param, $this, "grade_id");
ParamUtil::copyObj2Array($v_param, $this, "class_id");
ParamUtil::copyObj2Array($v_param, $this, "name");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "contact");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "qq_no");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "area");
ParamUtil::copyObj2Array($v_param, $this, "sex");
ParamUtil::copyObj2Array($v_param, $this, "channel_no");
ParamUtil::copyObj2Array($v_param, $this, "status");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "uid");
ParamUtil::copyObj2Array($v_param, $this, "account_id");
ParamUtil::copyObj2Array($v_param, $this, "point");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "zfb_account");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("teacher_mst", $v_param);
}
}
\ No newline at end of file
<?php
/**
* UserMst Entity
* $Id: UserMst.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: UserMst.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......@@ -15,6 +15,7 @@ class UserMst extends CompassDynamicData
var $unionid;
var $status;
var $account_id;
var $child_age;
var $role;
var $point;
var $longitude;
......@@ -29,6 +30,8 @@ class UserMst extends CompassDynamicData
var $licensen_imgage;
var $other_imgage;
var $organization_status;
var $ability_point;
var $service_point;
var $delete_flg;
/**
......@@ -48,6 +51,7 @@ class UserMst extends CompassDynamicData
$this->unionid = $record["unionid"];
$this->status = $record["status"];
$this->account_id = $record["account_id"];
$this->child_age = $record["child_age"];
$this->role = $record["role"];
$this->point = $record["point"];
$this->longitude = $record["longitude"];
......@@ -62,6 +66,8 @@ class UserMst extends CompassDynamicData
$this->licensen_imgage = $record["licensen_imgage"];
$this->other_imgage = $record["other_imgage"];
$this->organization_status = $record["organization_status"];
$this->ability_point = $record["ability_point"];
$this->service_point = $record["service_point"];
$this->delete_flg = $record["delete_flg"];
}
......@@ -133,6 +139,7 @@ class UserMst extends CompassDynamicData
ParamUtil::copyObj2Array($v_param, $this, "unionid");
ParamUtil::copyObj2Array($v_param, $this, "status");
ParamUtil::copyObj2Array($v_param, $this, "account_id");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "child_age");
ParamUtil::copyObj2Array($v_param, $this, "role");
ParamUtil::copyObj2Array($v_param, $this, "point");
ParamUtil::copyObj2Array($v_param, $this, "longitude");
......@@ -147,6 +154,8 @@ class UserMst extends CompassDynamicData
ParamUtil::copyObj2ArrayNullField($v_param, $this, "licensen_imgage");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "other_imgage");
ParamUtil::copyObj2Array($v_param, $this, "organization_status");
ParamUtil::copyObj2Array($v_param, $this, "ability_point");
ParamUtil::copyObj2Array($v_param, $this, "service_point");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
......
<?php
/**
* UserPointLog Entity
* $Id: UserPointLog.inc,v 1.1 2020/1/15 11:01:52 Exp $
* $Id: UserPointLog.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
......@@ -11,8 +11,6 @@ class UserPointLog extends CompassDynamicData
var $user_id;
var $action_type;
var $point;
var $point_left;
var $status;
var $delete_flg;
/**
......@@ -28,8 +26,6 @@ class UserPointLog extends CompassDynamicData
$this->user_id = $record["user_id"];
$this->action_type = $record["action_type"];
$this->point = $record["point"];
$this->point_left = $record["point_left"];
$this->status = $record["status"];
$this->delete_flg = $record["delete_flg"];
}
......@@ -97,8 +93,6 @@ class UserPointLog extends CompassDynamicData
ParamUtil::copyObj2Array($v_param, $this, "user_id");
ParamUtil::copyObj2Array($v_param, $this, "action_type");
ParamUtil::copyObj2Array($v_param, $this, "point");
ParamUtil::copyObj2Array($v_param, $this, "point_left");
ParamUtil::copyObj2Array($v_param, $this, "status");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
......
<?php
/**
* UserSignDat Entity
* $Id: UserSignDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class UserSignDat extends CompassDynamicData
{
var $object_date;
var $user_id;
var $article_id;
var $point;
var $delete_flg;
/**
* 构造实现。user_sign_dat创建实例。
*
* @access public
* @param mixed user_sign_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->object_date = $record["object_date"];
$this->user_id = $record["user_id"];
$this->article_id = $record["article_id"];
$this->point = $record["point"];
$this->delete_flg = $record["delete_flg"];
}
/**
* 根据条件,获取数据列表。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getList($w_param = null, $orderkey = null, $direction = "ASC", $offset = null, $limit = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("UserSignDat", "user_sign_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
* 根据条件,获取数据列表的件数。
* 条件与DBManager的doSelect相同。
* @access public
* @static
* @param array 检索条件
* @return array Entity的队列
*/
public static function getListCount($w_param = null)
{
if ($w_param == null) {
$w_param = array();
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("user_sign_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
/**
* 获得此类指定ID的实例。
*/
public static function getById($id)
{
// delete_flg
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("UserSignDat", "user_sign_dat", $id, $param);
}
// -- 这里开始Dynamic ---
/**
* 将此实例写入DB。
* DynamicData共用的保存方法。
* @access public
* @return int 写入实例的ID
*/
public function save()
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "object_date");
ParamUtil::copyObj2Array($v_param, $this, "user_id");
ParamUtil::copyObj2Array($v_param, $this, "article_id");
ParamUtil::copyObj2Array($v_param, $this, "point");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("user_sign_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* EventDat Entity
* $Id: EventDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* VolunteerEventDat Entity
* $Id: VolunteerEventDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class EventDat extends CompassDynamicData
class VolunteerEventDat extends CompassDynamicData
{
var $title;
var $start_time;
......@@ -19,15 +19,15 @@ class EventDat extends CompassDynamicData
var $time_length;
var $leader_name;
var $leader_contact;
var $venue_;
var $venue;
var $status;
var $delete_flg;
/**
* 构造实现。event_dat创建实例。
* 构造实现。volunteer_event_dat创建实例。
*
* @access public
* @param mixed event_dat
* @param mixed volunteer_event_dat
*/
function constructor($record)
{
......@@ -44,7 +44,7 @@ class EventDat extends CompassDynamicData
$this->time_length = $record["time_length"];
$this->leader_name = $record["leader_name"];
$this->leader_contact = $record["leader_contact"];
$this->venue_ = $record["venue_"];
$this->venue = $record["venue"];
$this->status = $record["status"];
$this->delete_flg = $record["delete_flg"];
}
......@@ -64,7 +64,7 @@ class EventDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("EventDat", "event_dat", $w_param, $orderkey, $direction, $offset, $limit);
return CompassDBHandler::getList("VolunteerEventDat", "volunteer_event_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
......@@ -82,7 +82,7 @@ class EventDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("event_dat", $w_param, null, null, null, null, "count(*) as count");
$result = $db->doSelect("volunteer_event_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
......@@ -96,7 +96,7 @@ class EventDat extends CompassDynamicData
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("EventDat", "event_dat", $id, $param);
return CompassDBHandler::getById("VolunteerEventDat", "volunteer_event_dat", $id, $param);
}
// -- 这里开始Dynamic ---
......@@ -121,11 +121,11 @@ class EventDat extends CompassDynamicData
ParamUtil::copyObj2Array($v_param, $this, "time_length");
ParamUtil::copyObj2Array($v_param, $this, "leader_name");
ParamUtil::copyObj2Array($v_param, $this, "leader_contact");
ParamUtil::copyObj2Array($v_param, $this, "venue_");
ParamUtil::copyObj2Array($v_param, $this, "venue");
ParamUtil::copyObj2Array($v_param, $this, "status");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("event_dat", $v_param);
parent::_save("volunteer_event_dat", $v_param);
}
}
\ No newline at end of file
<?php
/**
* UserFavoriteDat Entity
* $Id: UserFavoriteDat.inc,v 1.1 2020/1/15 11:01:52 Exp $
* VolunteerEventMemberDat Entity
* $Id: VolunteerEventMemberDat.inc,v 1.1 2020/1/16 11:09:00 Exp $
* @author lixq
* @package jp.compass.entity
* @access public
*/
class UserFavoriteDat extends CompassDynamicData
class VolunteerEventMemberDat extends CompassDynamicData
{
var $volunteer_event_id;
var $user_id;
var $data_type;
var $data_id;
var $comment;
var $images;
var $position;
var $position_longitude;
var $position_latitude;
var $status;
var $delete_flg;
/**
* 构造实现。user_favorite_dat创建实例。
* 构造实现。volunteer_event_member_dat创建实例。
*
* @access public
* @param mixed user_favorite_dat
* @param mixed volunteer_event_member_dat
*/
function constructor($record)
{
parent::constructor($record);
$this->user_id = $record["user_id"];
$this->data_type = $record["data_type"];
$this->data_id = $record["data_id"];
$this->delete_flg = $record["delete_flg"];
$this->volunteer_event_id = $record["volunteer_event_id"];
$this->user_id = $record["user_id"];
$this->comment = $record["comment"];
$this->images = $record["images"];
$this->position = $record["position"];
$this->position_longitude = $record["position_longitude"];
$this->position_latitude = $record["position_latitude"];
$this->status = $record["status"];
$this->delete_flg = $record["delete_flg"];
}
/**
......@@ -44,7 +54,7 @@ class UserFavoriteDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
return CompassDBHandler::getList("UserFavoriteDat", "user_favorite_dat", $w_param, $orderkey, $direction, $offset, $limit);
return CompassDBHandler::getList("VolunteerEventMemberDat", "volunteer_event_member_dat", $w_param, $orderkey, $direction, $offset, $limit);
}
/**
......@@ -62,7 +72,7 @@ class UserFavoriteDat extends CompassDynamicData
$w_param["delete_flg"] = "false";
}
$db = CompassDBManager::getInstance();
$result = $db->doSelect("user_favorite_dat", $w_param, null, null, null, null, "count(*) as count");
$result = $db->doSelect("volunteer_event_member_dat", $w_param, null, null, null, null, "count(*) as count");
return $result[0]["count"];
}
......@@ -76,7 +86,7 @@ class UserFavoriteDat extends CompassDynamicData
$param = array();
$param["delete_flg"] = false;
return CompassDBHandler::getById("UserFavoriteDat", "user_favorite_dat", $id, $param);
return CompassDBHandler::getById("VolunteerEventMemberDat", "volunteer_event_member_dat", $id, $param);
}
// -- 这里开始Dynamic ---
......@@ -90,12 +100,17 @@ class UserFavoriteDat extends CompassDynamicData
{
$v_param = array();
ParamUtil::copyObj2Array($v_param, $this, "volunteer_event_id");
ParamUtil::copyObj2Array($v_param, $this, "user_id");
ParamUtil::copyObj2Array($v_param, $this, "data_type");
ParamUtil::copyObj2Array($v_param, $this, "data_id");
ParamUtil::copyObj2Array($v_param, $this, "comment");
ParamUtil::copyObj2Array($v_param, $this, "images");
ParamUtil::copyObj2Array($v_param, $this, "position");
ParamUtil::copyObj2Array($v_param, $this, "position_longitude");
ParamUtil::copyObj2Array($v_param, $this, "position_latitude");
ParamUtil::copyObj2Array($v_param, $this, "status");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
parent::_save("user_favorite_dat", $v_param);
parent::_save("volunteer_event_member_dat", $v_param);
}
}
\ No newline at end of file
......@@ -29,7 +29,7 @@ class EventScope
$tmp = array("id"=>1, "title"=>"全部对象");
array_push($data, $tmp);
$tmp = array("id"=>2, "title"=>"校内");
$tmp = array("id"=>2, "title"=>"校(园)内");
array_push($data, $tmp);
$tmp = array("id"=>3, "title"=>"社会机构");
......
......@@ -2,7 +2,7 @@
/**
* 系统流水记录表
* $Id: PointActionType.inc 81583 2015-04-02 08:59:46Z wanggb $
* @author wanggb
* @author 用户积分
* @access public
* @package jp.fishow.entity.definition
*/
......@@ -41,19 +41,12 @@ class PointActionType {
$data = array();
$tmp = array("id"=>1, "title"=>"用户注册");
array_push($data, $tmp);
$tmp = array("id"=>2, "title"=>"签到奖励");
$tmp = array("id"=>2, "title"=>"社会实践获得");
array_push($data, $tmp);
$tmp = array("id"=>3, "title"=>"邀请好友奖励");
$tmp = array("id"=>3, "title"=>"亲子活动获得");
array_push($data, $tmp);
$tmp = array("id"=>4, "title"=>"购买课程奖励");
$tmp = array("id"=>4, "title"=>"兑换商品");
array_push($data, $tmp);
$tmp = array("id"=>5, "title"=>"兑换代金券");
array_push($data, $tmp);
$tmp = array("id"=>6, "title"=>"兑换商品");
array_push($data, $tmp);
$tmp = array("id"=>7, "title"=>"系统赠送[抽奖等]");
array_push($data, $tmp);
$result = array();
foreach ($data as $row) {
$tmp2 = new PointActionType($row);
......
......@@ -398,6 +398,24 @@ class CompassHandler{
$result = $db->executeQuery($sql);
return $result;
}
/**
* 根据条件查询account list
*/
public static function getAccountlList($param, $order_key = "id", $sort = "DESC", $offset = null, $limit = null) {
$from = "select * from account_mst";
$sql_where =" where true";
$sql_where.=" order by ".$order_key.' '.$sort.' limit '.$limit.' OFFSET '.$offset;
// 検索を行う
$db = &CompassDBManager::getInstance();
$result = $db->executeQuery($from.$sql_where);
$return = [];
if(count($result) > 0){
foreach ($result as $tmp){
array_push($return, new AccountMst($tmp));
}
}
return $return;
}
}
?>
\ No newline at end of file
......@@ -22,10 +22,26 @@ if (!checkAuthority("ADMIN")) {
exit;
}
$order_key = ParamUtil::getRequestString("order_key", "registration_date");
$sort = ParamUtil::getRequestString("sort", "DESC");
$page_num = ParamUtil::getRequestNumber("page_num", 1);
$page_row = MANAGER_DEFAULT_ROW_COUNT;
$paging_url_link = "./account_list.php";
// 一览取得
$param = array();
$param["delete_flg"] = false;
$account_list = AccountMst::getList($param,"id","asc");
//总件数
$account_count = AccountMst::getListCount($param);
// 获取相应页面的数据
if ($account_count > 0) {
$offset = ($page_num - 1) * $page_row;
$account_list = CompassHandler::getAccountlList($param, $order_key, $sort, $offset, $page_row);
$page_count = ceil($account_count / $page_row);
$show_page_num = MANAGER_PAGING_SHOW_PAGE_COUNT;
$page_range = PagingHandler::getPageRange($page_num, $page_count, $show_page_num);
$page_first = $page_range[0];
$page_end = $page_range[1];
}
// ページ
$layout_pages = array();
......
<?php
//加载
require_once ("../manager_include.inc");
// 参数取得
$tag = ParamUtil::getRequestString("tag");
$selected_tags = ParamUtil::getRequestString("selected_tags");//##分割的字符串
//查询
$param = array();
$param["tag"] = $tag;
$param["delete_flg"] = false;
$tmp_list = ArticleTagsDat::getList($param);
if(empty($tmp_list)) {
//添加新标签
$tmp = new ArticleTagsDat();
$tmp->tag = $tag;
$tmp->click_count = 0;
$tmp->save();
}
//查询所有标签
$param = array();
$param["delete_flg"] = false;
$tag_list = ArticleTagsDat::getList($param, "id", "asc");
ob_start()
?>
<?
if(!empty($tag_list)) {
foreach($tag_list as $tagObj) {
$class_name = "tag";
if(!empty($selected_tags) && strpos($selected_tags,"##" . $tagObj->tag) !== false) {
$class_name = "tag_selected";
}
?>
<p class="<?=$class_name?>" onClick="clickTag('<?=$tagObj->tag?>');"><?=$tagObj->tag?></p>
<?
}
}
?>
<?
$html = ob_get_contents();
ob_end_clean();
print json_encode(array("html"=>$html));
<?php
// 发送短信验证码
require_once ("../manager_include.inc");
$user_id = ParamUtil::getRequestNumber("user_id", 0);
$user_mst = UserMst::getById($user_id);
ErrorLogger::doOutput("Koala...ajax_get_user_comments.php....user_id=" . $user_id, 0);
//回访记录列表
$param = array();
$param["delete_flg"] = false;
$param["user_id"] = $user_id;
$user_comment_list = UserCommentDat::getList($param, "id", "desc");
$index = 0;
ob_start();
foreach($user_comment_list as $tmp) {
$index++;
$account_mst = AccountMst::getById($tmp->account_id);
?>
<div style="display:flex;">
<div><?=$tmp->registration_date?></div>
<div><?=$account_mst->name ?>?></div>
<div><?=$tmp->comment ?>?></div>
<div><?=UserStatus::getTitleById($tmp->status); ?></div>
</div>
<?
}
?>
<div style="display:flex;">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>
<?
$html = ob_get_contents();
ob_end_clean();
ErrorLogger::doOutput("Koala...ajax_get_user_comments.php....html=" . $html, 0);
print json_encode(array("html"=>$html));
?>
\ No newline at end of file
<?php
//加载
require_once ("../manager_include.inc");
// 参数取得
$login = ParamUtil::getRequestString("login");
$password = ParamUtil::getRequestString("password");
ErrorLogger::doOutput("Koala...ajax_login.php....Start.", 0);
ErrorLogger::doOutput("Koala...ajax_login.php....login=" . $login, 0);
ErrorLogger::doOutput("Koala...ajax_login.php....password=" . $password, 0);
$login = ParamUtil::getRequestString("login");
$password = ParamUtil::getRequestString("password");
$login_ok = false;
if (!empty($login) && !empty($password)) {
$_account = AccountHandler::getAccountByLoginPassword($login, $password);
if ($_account != null) {
$_SESSION["account"] = $_account;
$login_ok = true;
}
}
ErrorLogger::doOutput("Koala...ajax_login.php....End.", 0);
if ($login_ok) {
responseOK("登陆成功!");
} else {
responseNG("登陆失败!");
}
function responseNG($message) {
$result = array("status"=>"NG", "message"=>$message);
print json_encode($result);
exit;
}
function responseOK($message) {
$result = array("status"=>"OK", "message"=>$message);
print json_encode($result);
exit;
}
?>
<?php
//加载
require_once ("../manager_include.inc");
// 参数取得
$theme_id = ParamUtil::getRequestNumber("theme_id", 0);
$word_id = ParamUtil::getRequestNumber("word_id", 0);
$operate = ParamUtil::getRequestString("operate");
if($theme_id==0 || $word_id==0) {
exit;
}
//添加
if($operate == "add") {
//检查是否已经存在
$param = array();
$param["theme_id"] = $theme_id;
$param["word_id"] = $word_id;
$param["delete_flg"] = false;
$theme_word_list = WordThemeDat::getList($param, "display_order", "asc", 0, 1);
if(empty($theme_word_list)) {
$word_count = WordHandler::getWordCount($theme_id);
$theme_word_dat = new WordThemeDat();
$theme_word_dat->theme_id = $theme_id;
$theme_word_dat->word_id = $word_id;
$theme_word_dat->display_order = $word_count + 1;
$theme_word_dat->save();
}
}
//删除
if($operate == "remove") {
$param = array();
$param["theme_id"] = $theme_id;
$param["word_id"] = $word_id;
$param["delete_flg"] = false;
$theme_word_list = WordThemeDat::getList($param, "display_order", "asc", 0, 1);
if(!empty($theme_word_list)) {
$theme_word_list[0]->delete_flg = true;
$theme_word_list[0]->save();
}
}
//查找已经设定的单词列表
$param = array();
$param["theme_id"] = $theme_id;
$param["delete_flg"] = false;
$theme_word_list = WordThemeDat::getList($param, "display_order", "asc");
ob_start()
?>
<?
if(!empty($theme_word_list)) {
$index = 0;
foreach($theme_word_list as $theme_word) {
$index++;
$word_dat = WordDat::getById($theme_word->word_id);
?>
<div class="theme_word_item" onClick="removeWord('<?=$theme_id?>','<?=$theme_word->word_id?>');"><?=$index?>.<?=$word_dat->word?></div>
<?
}
}
?>
<?
$html = ob_get_contents();
ob_end_clean();
print json_encode(array("html"=>$html));
<?php
//加载
require_once ("../manager_include.inc");
// 参数取得
$mobile = ParamUtil::getRequestString("mobile");
$sql = "select u.* from user_mst u, user_buy_couse_dat ub where u.delete_flg=false and ub.delete_flg=false and ub.status='FINISH' and u.id=ub.user_id and u.mobile like '%{$mobile}%'";
$db = &KoalaDBManager::getInstance();
$data_list = $db->executeQuery($sql);
ob_start()
?>
<?
if(!empty($data_list)) {
$index = 0;
foreach($data_list as $data) {
$index++;
$user_id = $data["id"];
$nickname = $data["nickname"];
?>
<div class="search_user_item" onClick="addUser('<?=$user_id?>','<?=$nickname?>');"><?=$index?>.<?=$nickname?></div>
<?
}
}
?>
<?
$html = ob_get_contents();
ob_end_clean();
print json_encode(array("html"=>$html));
<?php
//加载
require_once ("../manager_include.inc");
// 参数取得
$theme_id = ParamUtil::getRequestString("theme_id");
$key_word = ParamUtil::getRequestString("key_word");
$word_dat_list = WordHandler::searchWords($key_word);
ob_start()
?>
<?
if(!empty($word_dat_list)) {
$index = 0;
foreach($word_dat_list as $word_dat) {
$index++;
$word_id = $word_dat["id"];
$word = $word_dat["word"];
?>
<div class="theme_word_item" onClick="addWord('<?=$theme_id?>','<?=$word_id?>');"><?=$index?>.<?=$word?></div>
<?
}
}
?>
<?
$html = ob_get_contents();
ob_end_clean();
print json_encode(array("html"=>$html));
......@@ -8,48 +8,97 @@
*/
global $account_list;
global $account_count;
?>
<div class="page_title">账号管理-账号分配</div>
<div id="classSetting">
<div class="list_title">
账号管理-账号分配
<div style="float: right;">
<el-button type="primary" style="margin-right: 10px;" @click="addAccount()">新建账号</el-button>
</div>
</div>
<div class="page_buttons">
<a class="flatbutton" href="account_new_input.php">新建账号</a>
<br />
<div class="result_list">
<el-table :data="tableData" border>
<el-table-column prop="id" label="编号" ></el-table-column>
<el-table-column prop="role" label="角色名称" width=""></el-table-column>
<el-table-column prop="login" label="账号" width=""></el-table-column>
<el-table-column prop="password" label="原始密码" width=""></el-table-column>
<el-table-column prop="comment" label="账号备注" width=""></el-table-column>
<el-table-column prop="registration_date" label="创建日期" width=""></el-table-column>
<el-table-column label="操作" width="100">
<template slot-scope="scope">
<el-button @click="handleChange(scope.row)" type="text" size="small">编辑</el-button>
<el-button type="text" size="small" @click.native.prevent="deleteRow(scope.row)">删除</el-button>
</template>
</el-table-column>
</el-table>
</div>
</div>
<br />
<div id="result_list">
<table>
<tr>
<th class="contents_title">角色名称</th>
<th class="contents_title">账号</th>
<th class="contents_title">原始密码</th>
<th class="contents_title">账号备注</th>
<th class="contents_title">创建日期</th>
<th class="contents_title">操作</th>
<?
foreach ($account_list as $account_mst) {
if ($account_count > 0) {
?>
<tr>
<td align="center"><?=AccountRole::getTitleById($account_mst->role) ?></td>
<td align="center"><?=htmlspecialchars($account_mst->login) ?></td>
<td align="center"><?=htmlspecialchars($account_mst->password) ?></td>
<td align="center"><?=htmlspecialchars($account_mst->comment) ?></td>
<td align="center"><?=htmlspecialchars($account_mst->registration_date) ?></td>
<td align="center">
<a class="flatbutton" href="account_edit_input.php?id=<?=$account_mst->id ?>">编辑</a>
<?
if ($account_mst->id == 1) {
?><span class="flatbutton_disabled">删除</span><?
} else {
?><a class="flatbutton" href="javascript:void(0);if (confirm('确定要删除吗?')) location.href='account_delete_result.php?id=<?=$account_mst->id ?>';">删除</a><?
}
?>
</td>
</tr>
<!--page begin-->
<?
require_once("page_common.inc");
?>
<!--page end-->
<?
}
?>
</table>
</div>
<script type="text/javascript">
var list=[];
<?
foreach ($account_list as $account_mst) {
?>
var data={
id:<?=$account_mst->id ?>,
role:'<?=AccountRole::getTitleById($account_mst->role) ?>',
login:'<?=htmlspecialchars($account_mst->login)?>',
password:'<?=htmlspecialchars($account_mst->password)?>',
comment:'<?=htmlspecialchars($account_mst->comment) ?>',
registration_date:'<?=htmlspecialchars($account_mst->registration_date) ?>'
};
list.push(data);
<?
}
?>
new Vue({
el:'#classSetting',
data:{
tableData: list
},
methods:{
handleChange(row) {
console.log(row);
window.location.href='account_edit_input.php?id='+row.id;
},
deleteRow(rows) {
this.$confirm('是否删除?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$message({
type: 'success',
message: '删除成功!'
});
// rows.splice(index, 1);
window.location.href='account_delete_result.php?id='+rows.id;
}).catch(() => {
this.$message({
type: 'info',
message: '已取消删除'
});
});
},
addAccount(){
window.open('account_new_input.php','_self')
}
}
})
</script>
......@@ -69,7 +69,7 @@ define("MOBILE_TEMPLATE_DIR", COMPASS_ROOT . "/mobile/templates");
// ページングのところ、表示するページの数。5の場合:1 | 2 | 3 | 4 | 5
define("MANAGER_PAGING_SHOW_PAGE_COUNT", 5);
// 管理画面一覧デフォルト表示行
define("MANAGER_DEFAULT_ROW_COUNT", 50);
define("MANAGER_DEFAULT_ROW_COUNT", 1);
// 画像表示用PHPスクリプトのURL
define("DISPLAY_IMAGE_URL", "http://" . HOST_NAME . "/display_image.php");
......
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