先容:
门坎:需要自备办事器和备案域名。保举2核4G办事器,最低设置要求是1核2G。
一、 办事端摆设教程:
1.安装浮图面板。剧本:yum install -y wget && wget -O install.sh
http://download.bt.cn/install/install_6.0.sh && bash install.sh
2. 安装情况。完成浮图 面板的安装下载并安装以下软件: NGINX、 mysql、 PM2治理器(附带
nodejs)
3.上传办事器。在“文件治理”中建立新目录,为其命名,如“demo”,上传项目办事端压
缩包,并解压。
4..安装依靠剧本(留意!!!!这里可以运转控制号令需在办事端停止文件夹的根目录下,否则pm2会报
错停止运转!!!):
npm install
【倡议优先利用npm install,如碰到长时候下载无反应,大概下载很缓慢,再倡议利用淘
宝的npm镜像 剧本:npm install -g cnpm –registry=https://registry.npm.taobao.org(利用
淘宝镜像后,响应的号令酿成cnpm install)】
5.建立一个数据库。留意数据库代码utf8mb4,(倡议利用浮图导入)导入数据库文件help.SQL
6. 点窜数据库设置。翻开/pub/config/config.js 以点窜数据库设置 MYSQL: {
host: “localhost”,
user: “myname”,
password: “password”, //数据库密码
port: “3306”,
database: “myname”, //数据库名
timezone: “+08:00”,
dateStrings: true
},
7.点窜小法式设置。翻开/pub/config/config.js 点窜小法式设置 APP_ID: “自行填写”, //微信
小法式APPID
APP_SECRET: “自行填写”, //微信小法式APP密钥
Mch_id: “自行填写”, //商户号
Mch_key: “自行填写”, //商户密钥 (商户号没有可先不填)
8.启动项目。翻开PM2治理器,增加一个新项目,挑选项目地点的途径,启动文件为bin/www,
项目称号是可选的。然后启动项目。
9.域名反向代理。单击pm2治理器中的映照按钮,将项目映照到其自己的域名。以后,你可以
用域名拜候到项目。
10.拜候办事器项目地址:http://xxx.xxx.com 若出现extends layout block content h1= title
p Welcome to #(title)即代表办事端摆设成功。
(ps:假如页面可以翻开但登录无响应,请在客户端打包时检查“NODE_API”的ip或域名。
否填写正确)
校园办事微信小法式客户端摆设教程
1.安装依靠关系。剧本:(与上面的办事器一样,在客户端文件夹的根目录下运转号令)
npm install
2.翻开文件 src/assets/js/yzy.js
const yzy = {
…
NODE_API: “http://api.demo.com/api/”, //改成自己办事器地址
…
}
3.打包导出。剧本:npm run build
导出的文件在dist目录下
4.进入dist目录有两个文件 dist文件夹和index.HTML文件,将这两个文件上传到办事端/public
目录下
5.拜候域名http://xxx.xxx.com 出现背景治理登录界面,默许账号admin密码qwe123123
三、背景利用手册
初次登录 用户名:admin 密码:qwe123123
步调一、建立一个地域(校园)
1. 输入校园称号,如“ 某某电子科技大学”
2.输入序列号:序列号越小,排名越高。
3. 在背景和手机上检察代理位置列表
留意:建立代理地区后,用户不能挑选该地区。需要新增代理商代理该地域后即可
利用。
利用。
步调2,新代理(关键步调)
1. 设备代理登录帐户并输入用户名和密码。
用户数据范例停止挑选:校园代理。
地区: 填写代理地区 ID。
填写手机号码和代理刻日:这两项相当于备注。
2.治理员可以检察代理的办事信息、操纵数据和定单数据。您也可以启用其帐户,制止
利用帐户并设购置事内容。
留意: 此时用户可以挑选地区设备,可是没有办事项。需要治理员向代理增加办事
项。
步调三、新增办事
1.挑选办事项目。开源版有六个选项可供挑选,别离是快递、打印办事、校园跑。
腿、取代庖事、上门维修、其他可以帮助。运营版在以上研讨根本上不竭增加文档下载和租借办事治理两个
办事项。
快递替换和打印办事: 只要代理商可以接收这类定单(快递替换触及隐私和财富平安,
开源版的定单信息,为了避免讹诈快递的现象,这项办事由校园代理承包。)
全仓库摆设经过使一切人都可以看到信使替换并保证隐私,从而消除了这类限制
护,仅接单员可见。
其他项目:一切接管定单的用户都可以接收。
2. 输入代理 ID: 您可以在代理列表中看到代理 ID
3.用户好处:输入不大于1的值。例如,假如输入0.7,则暗示完成该范例的定单后,用户可以
获得该企业定单的70%的金额。
4.代理支出: 输入一个不大于1的值。示例输入0.1,指示在完成后可以代理定单范例
获得该定单金额的10%。
5.平台支出: 输入一个不大于1的值。示例输入0.2,暗示这类范例的定单可以在平台以后完成
获得定单金额的20%。
6.描写这项办事。例如: 这项办事是由校园代理人承包的。
7.增加标签: 除了打印办事和快递取代不能增加,其他4个项目可以增加。示例: 增加“重新安装系统5”
元”,则可以在小法式端显现该标签停止点击后赏金会酿成5元。
8.填写ICON:系统供给了6个图标:只要输入“/img/s1.png”即可。图标称号从s1~s6;
对应关系:快递代取 /img/s1.png;校园跑腿 /img/s2.png;打印办事 /img/s3.png;上门维
修 /img/s4.png;取代庖事 /img/s5.png;其他帮助:/img/s6.png。运营版增加的两个办事
项:文档下载/img/xz.png;租借办事/img/zj.png.
也可以输入其他图片途径,以http开首就行。
9.挑选一个默许的定单接管者。条件是定单接管者经过了平台考核。设备默许定单接管者的目标: 这个类
型定单可以在平台上接收并分派给定单接管者。
步调四、增加校园物流配送收集地址
需要在代理端增加用户挑选的送货地址。是以,您必须首先利用代理帐户登录。让捕快完成地理婚配
增加交货地址。(留意:校园代理登录的开源版本能够会提醒输入不正确的密码。这个bug
已经在操纵版完善修复,开源版也可以在数据库中点窜校园代理密码,数据表为y_user,字
段值是用MD5加密的32位密文。)
1.增加地址分组
a、输入一个组名,比如“南区”。
b、输入序号,序号越小,排名越高。
c、能否可以显现,默以为数据显现,若点击不显现则小法式端不会致使出现该分组及该分组下的一切地
址。
2.增加地址
a、输入组 ID,它可以从“地址组”列表中检察
b、输上天址称号,如:2号楼。
c、输入一个音符,如: 汉子的寝室
d、输入序号,序号越小,排名越高。
此时,您可以一般天时用 小法式了。
四、小法式API接口设备
微信小法式用https协议,所以我们需要SSL证书,这里可以保举用浮图的SSL证书,一键停止摆设,很方
然后,需要浮图官方网站注册账号和实名认证,考核速度很快。认证终了出境塔官方网站,从
具有浮图面板,然后在浮图面板中,找到侧边栏网站选项,翻开响应的网站,点击侧边栏ssl。
密钥,登录浮图帐号,申请证书可以一键摆设。(留意不要勾选强迫https,不要开这个!)
点窜文件utils/util.js
const util = {
API: ‘https://xx.xxx.com/api/’,
webSrc: ‘https://xx.xxx.com/#/dayin_wx’,
这里替换自己的域名即可!
常见毛病排查:
1.背景单击登录后没有响应。检查客户机在打包时填写的 API 接口,并确保拜候域名和接口
接下来,检查办事器端/pub/config/config. JS 办事器端数据库毗连设置,点窜办事器端文本
件后一定就是要在pm2治理器中重启!否则不生效。
2.调试小法式时,会报告接口毛病500。这类情况就是/pub/config/config.js里的appid和密钥
填写毛病。倡议间接去微信公众平台重置密钥,重新填写。(大大都人都有这个题目。
都是重置密钥处理的)
3.小法式调试,毛病办事器毛病。这是由于未设置校园代理和校园。请登录
系统背景,依照上面的手册,一步步完成背景设置。
图片:
|