资源简介
1. 统计分析
以小区为单位,统计如下数据:
小区总栋数
小区总户数
小区总人数
小区租户数量
小区每月收费金额统计
小区车位统计
小区车辆统计
小区宠物统计
小区报修统计
2. 小区管理
主要功能:小区概述,坐落地址,占地面积,开发商名称,物业公司名称,绿化率等信息。
3. 房产信息管理
记录每个住户的基本信息,包括户主,房间数,单元信息,楼层
4. 业主信息管理
记录业主基本信息、业主家庭成员、车辆、宠物等信息。
5. 停车位管理
记录车位基本信息(车位编号)
记录车位的使用情况(租或买),费用等信息。
6. 服务管理
主要模块有社区活动管理、客户
代码片段和文件信息
/*
* This file is part of Pimple.
*
* Copyright (c) 2014 Fabien Potencier
*
* Permission is hereby granted free of charge to any person obtaining a copy
* of this software and associated documentation files (the “Software“) to deal
* in the Software without restriction including without limitation the rights
* to use copy modify merge publish distribute sublicense and/or sell
* copies of the Software and to permit persons to whom the Software is furnished
* to do so subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED “AS IS“ WITHOUT WARRANTY OF ANY KIND EXPRESS OR
* IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER
* LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
#ifdef HAVE_CONFIG_H
#include “config.h“
#endif
#include “php.h“
#include “php_ini.h“
#include “ext/standard/info.h“
#include “php_pimple.h“
#include “pimple_compat.h“
#include “zend_interfaces.h“
#include “zend.h“
#include “Zend/zend_closures.h“
#include “ext/spl/spl_exceptions.h“
#include “Zend/zend_exceptions.h“
#include “main/php_output.h“
#include “SAPI.h“
static zend_class_entry *pimple_ce_PsrContainerInterface;
static zend_class_entry *pimple_ce_PsrContainerExceptionInterface;
static zend_class_entry *pimple_ce_PsrNotFoundExceptionInterface;
static zend_class_entry *pimple_ce_ExpectedInvokableException;
static zend_class_entry *pimple_ce_FrozenServiceException;
static zend_class_entry *pimple_ce_InvalidServiceIdentifierException;
static zend_class_entry *pimple_ce_UnknownIdentifierException;
static zend_class_entry *pimple_ce;
static zend_object_handlers pimple_object_handlers;
static zend_class_entry *pimple_closure_ce;
static zend_class_entry *pimple_serviceprovider_ce;
static zend_object_handlers pimple_closure_object_handlers;
static zend_internal_function pimple_closure_invoker_function;
#define FETCH_DIM_HANDLERS_VARS pimple_object *pimple_obj = NULL; \
ulong index; \
pimple_obj = (pimple_object *)zend_object_store_get_object(object TSRMLS_CC); \
#define PIMPLE_object_HANDLE_INHERITANCE_object_HANDLERS do { \
if (ce != pimple_ce) { \
zend_hash_find(&ce->function_table ZEND_STRS(“offsetget“) (void **)&function); \
if (function->common.scope != ce) { /* if the function is not defined in this actual class */ \
pimple_object_handlers.read_dimension = pimple_object_read_dimension; /* then overwrite the handler to use custom one */ \
} \
zend_hash_find(&ce->function_table ZEND_STRS(“offsetset“) (void **)&function); \
if (function->common.scope != ce) { \
pimp
评论
共有 条评论