消费机水单
提供家长在app中查看学生一卡通消费明晰的服务
前置条件:
1.使用爱上学认证的消费机平台
2.需要一台双网口服务器
3.代理后台为学校开通该服务
4.今后可能需要用户订购服务包
使用说明
入口:爱上学家长版》我》一卡通消费明晰
界面:(可向上滑动加载更多)
2.Debian Linux环境搭建
使用镜像安装Debian9(包含爱上学标准运行环境,额外安装php5-odbc,微软ODBC的Linux驱动)
ODBC驱动下载地址:https://docs.microsoft.com/zh-cn/sql/connect/odbc/linux-mac/connection-string-keywords-and-data-source-names-dsns
3.消费机系统对接
晨枫平台:SQLServer ICSF库需要Linux可访问的账号
4.安装代码
https://s.i-school.net/cdn/school/pos
本机部署MySQL数据库:schoolcdn
配置开机启动项(修改配置文件后再启动):
php index.php pos sync
php index.php pos reader
5.修改配置文件
文件:pos/conf/config.php,黑体字为必填项
<?php
$config['debug'] = True;
$config['channel']['domain'] = 'i-school.net';
$config['school']['id'] = '1110599'; 学校ID
$config['school']['apikey'] = '29bd0cc678483b51dad22545cd9f6b6b'; 学校秘钥
md5(“schoolcdn$schoolid$skey”); md5(“schoolcdn1110599240d9694237a0db063b5284154d197e0”);
echo -n schoolcdn1110599240d9694237a0db063b5284154d197e0 | md5sum
$config['school']['apihost'] = 'www.i-school.net';
消费机相关
NOTE: 需要配置syslog
$config['school']['pos']['driver'] = 'chenfeng'; 消费机系统类型:晨枫
$config['db']['pos']['dsn'] = 'Driver={ODBC Driver 13 for SQL Server};Server=192.168.1.156;Database=ICSF;'; 消费机数据库
$config['db']['pos']['user'] = 'USER';
$config['db']['pos']['pass'] = 'PASS';
$config['db']['poslocal']['host'] = 'localhost'; 本地数据库
$config['db']['poslocal']['port'] = 3306;
$config['db']['poslocal']['user'] = 'USER';
$config['db']['poslocal']['pass'] = 'PASS';
$config['db']['poslocal']['name'] = 'schoolcdn';**