1 Star 0 Fork 35

base / 房盟云台-免费开源房产中介管理系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 4.78 KB
一键复制 编辑 原始数据 按行查看 历史
编程圈子 提交于 2020-12-14 21:14 . !4 出租功能

房盟云台

一、介绍

一款开源的中介房源信息管理软件,主要框架基于FastAdmin开发

主要功能

  • 二手房楼盘管理
  • 二手房源管理
  • 二手房源跟进
  • 新房楼盘管理
  • 新房客户管理
  • 新房报备
  • 贷款业务管理
  • 评估业务管理
  • 支持多用户、多企业使用
  • 支持web端/微信小程序端(微信小程序暂未达到开源条件,敬请期待)

二、开发设置

1. 编译css需要安装

cnpm install less@2.7.3

2. 编译scss

cd web/public/assets/less
lessc frontend.less ../css/frontend.css

3. 压缩

cd web
php think min -m all -r css

4. fastadmin源码改动记录

(1) application/common/library/Auth.php

public function register($username, $password, $email = '', $mobile = '', $status,$extend = [])
// 163行改:
  'status'    => $status

(2) 表mf_user 加字段

  • applicationdescription 申请说明
  • 会员组、会员权限修改内容

(3) web/application/admin/view/login.html

  • css 样式修改
  • 添加 63行 用来显示系统名称

三、部署步骤

以 阿里云 CentOS8新的ECS系统为例

1. 安装部署

# 安装git
yum install git -y

# 安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
# 手工到阿里云安全组设置开启8888、443、80、888端口

# 克隆项目源码
cd /www/wwwroot
git clone https://gitee.com/FangMengUnion/FangMengEstatePlatform
cd /www/wwwroot/FangMengEstatePlatform/web

# 缓存文件夹设置
mkdir runtime
chown www:www /www/wwwroot/FangMengEstatePlatform/web -R

2. 以下到宝塔后台手工操作

  • 按提示安装LNMP
  • 新建网站,目录选择/www/wwwroot/FangMengEstatePlatform
  • 到thinkphp5.cn下载核心文件,解压后把文件夹上传到 /www/wwwroot/FangMengEstatePlatform/web
  • 在站点设置里绑定域名
  • 在站点里设置网站目录、运行目录设置为/public
  • 在站点设置->伪静态,选择 thinkphp
  • 到数据库设置,导入仓库里database/目录下的数据库
  • 修改 web/application/database-demp.php 里的数据库账号密码,并把文件名改为database.php

这时在浏览器可以打开站点了

3. 申请百度地图api

  • http://lbsyun.baidu.com/ 创建浏览器端应用,获取一个AK。
  • 到房盟云台后台:插件管理-地图位置(经纬度)选择插件,选择百度地图,并把百度地图KEY替换成自己申请的AK
  • 到房盟云台后台:系统配置-字典配置-把baidu_ak值输入刚申请的AK

4. 更换logo和站点名称

  • logo位置: /www/wwwroot/FangMengEstatePlatform/public/assets/img/logo.png
  • favicon.ico 可自行上传更换(public/favicon.ico和assets/img/favicon.ico两个位置要替换)
  • 站点名称,在后台: 常规管理-系统配置 设置即可。
  • 同样在后台输入备案号。

5. 申请发送邮件的邮箱

  • 到mail.163.com申请一个邮箱
  • 登陆邮箱,在设置-POP3/SMTP/IMAP,开启 POP3/SMTP服务,记录授权密码
  • 到系统后台,常规管理-系统设置-邮件配置,选择SMTP
  • SMTP服务器 输入:smtp.163.com
  • SMTP端口 输入:465
  • SMTP用户名输入完整的邮件地址
  • SMTP密码输入记录的授权密码
  • SMTP验证方式选择SSL
  • 发件人邮箱填写申请的邮箱地址

5. 其它设置

  • 二手房列表排序字段: 在常规管理-系统配置-字典配置-配置分组-secod_sort,输入:add_time 录入时间排序 , update_time 更新时间排序
  • 二手房是否显示楼栋: 在常规管理-系统配置-基础管理-二手房列表显示房号 ,选择显示或者不显示
  • 二手房录入是否使用填表助手: 在常规管理-系统配置-基础管理-二手房录入助手 ,选择启用或者不启用

四、使用注意事项

  • 前台用户自行注册,注册后账号处于锁定状态,需要管理员从后台修改会员账号的状态(从隐藏改为正常)
  • 登记房源、楼盘等操作,在后台操作
  • 前台用户用来浏览信息
  • 后台可以在权限管理-管理员管理处新增账号,按需要分配权限
  • 建议部署后把后台 admin2000.php 文件改成一个复杂的文件名

五、在线演示

  • 前台
  • 后台
  • 前台测试账号: admin1 Mftest123456
  • 后台测试账号: admin unionadmintest
  • 技术讨论QQ群: 106579

六、版本更新记录

  • v0.1 初始版本
  • v1.0 可使用版本
  • v1.1 后台房源分级,增加个人私房功能,mf_auth_cops加levels int(11),parent_id int(11), mf_second_items 增加view_level int(11)字段。
  • v1.2 二手房界面排序
  • v1.3 二手房显示楼栋号
  • v1.4 后台可以控制是否使用二手房录入填表助手
PHP
1
https://gitee.com/base_php/FangMengEstatePlatform.git
git@gitee.com:base_php/FangMengEstatePlatform.git
base_php
FangMengEstatePlatform
房盟云台-免费开源房产中介管理系统
master

搜索帮助