用户工具

站点工具


school:pos:index

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
school:pos:index [2017/10/25 11:21] Nashiraschool:pos:index [2018/06/04 10:37] (当前版本) wangyu
行 1: 行 1:
-消费机水单\\+##  消费明细使用手册
  
-提供家长在app中查看学生一卡通消费明晰的服务\\ 
-前置条件:\\ 
-0.学生的卡号在平台正确绑定\\ 
-1.使用爱上学认证的消费机平台\\ 
-2.需要一台双网口服务器\\ 
-3.代理后台为学校开通该服务\\ 
-4.今后可能需要用户订购服务包\\ 
  
 +### 前置条件
 +   1、晨风或EMAC收费系统(消费机、发卡器、发卡机、充值机)
  
-使用说明\\ +   2、1个校至少1个消费机、1个充值机、1个发卡器、1个物理PC机
-入口:爱上家长版》我》一卡通消费明晰\\ +
-界面:(可向上滑动加载更多)\\ +
-{{ :school:pos:wechatimg85.jpeg?600 |}}\\+
  
 +   3、学校ID、消费机系统、Ip地址、机号、数据库名数据库密码数据库类型数据库版本、服务器的权限、
 +   
 +   端口、一台部署消费系统的服务器(root权限、adobe系统)、服务器和POS的数据库是连通的。
  
-服务部署\\ +### 发卡流程 
-1.网络架构\\ +   1、先在消费系统里面发卡
-{{ :school:pos:消费系统.png?600 |}}\\+
  
-2.Debian Linux环境搭建\\ +   2、发卡名单按格式导入到爱上学平台(姓名-班级-卡号
-使用镜像安装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\\ +
-修改syslog日志存放位置\\+
  
-3.消费机系统对接\\ +   3、充值->使用 
-晨枫平台:SQLServer ICSF库需要Linux可访问的账号\\+    
 +    
 +### APP使用
  
-4.安装码\\ +    1、需要在理商台开通“消费明细”服务
-https://s.i-school.net/cdn/school/pos\\ +
-本机部署MySQL数据库:schoolcdn +
-配置开机启动项(修改配置文件再启动):\\ +
-php index.php pos sync\\ +
-php index.php pos reader\\+
  
-5.修改配置文件\\ +    2、登录爱上学家长端查看孩子的消费明细
-文件:pos/conf/config.php,**黑体**字为必填项\\ +
-<?php\\ +
-$config['debug'] = True;\\+
  
-$config['channel']['domain'] = 'i-school.net';\\+    3、每周一会自动发送一条上周7天的消费数据推送到家长端
  
-**$config['school']['id'] = '1110599';**  //学校ID\\ +    4APP可见信息:
-**$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';\\ +
- +
- +
- +
-6.异常检查\\ +
-检查卡号绑定\\ +
-检查syncreader两个进程正常\\ +
-检查CDN服务器日志,关键字pos_driver::addRecord\\ +
-检查平台日志,关键字api_pos @/var/log/ischool/statistic/statistic.log\\+
  
 +       1.孩子姓名
 +       2.孩子卡号
 +       3.卡上余额
 +       4.每一笔消费金额、地点、时间
  
  
  
  
school/pos/index.1508901702.txt.gz · 最后更改: 2017/10/25 11:21 由 Nashira