- 微信的配置及验证
1)微信公众号的基本配置进行验证
类别 |
数据 |
必选 |
说明 |
|||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
|||
数据格式 |
application/json |
Y |
|
|||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
|||
body (json)
|
数据 |
必选 |
说明 |
|
||
interface |
Y |
wxValidate |
|
|||
requestData |
请求携带的参数 |
|
||||
|
token |
Y |
自定义的一个凭证 |
|
||
signature |
|
微信加密签名 |
|
|||
timestamp |
|
时间戳 |
|
|||
nonce |
|
随机数 |
|
|||
echostr |
|
随机字符串 |
|
|||
responseData |
响应的信息 |
|
||||
echostr |
|
随机字符串返回给微信服务器 |
|
|||
返回(json) |
Json对象 |
Y |
|
|
||
- 创建一个订单
1)在微信公众号中生成一个菜单按钮
类别 |
数据 |
必选 |
说明 |
|||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
|||
数据格式 |
application/json |
Y |
|
|||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
|||
body (json)
|
数据 |
必选 |
说明 |
|
||
interface |
Y |
createMenu |
|
|||
requestData |
请求携带的参数 |
|
||||
|
url |
Y |
订单查询配置的接口地址 |
|
||
name |
|
订单查询 |
|
|||
type |
|
菜单按钮的类型 view |
|
|||
responseData |
响应的信息 |
|
||||
msg |
|
OK:证明创建成功 |
|
|||
返回(json) |
Json对象 |
Y |
|
|
||
- 订单按钮下的入口函数
1)通过入口函数实现和微信服务器的交互
类别 |
数据 |
必选 |
说明 |
|||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
|||
数据格式 |
application/json |
Y |
|
|||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
|||
body (json)
|
数据 |
必选 |
说明 |
|
||
interface |
Y |
index |
|
|||
requestData |
请求携带的参数 |
|
||||
|
redirect_uri |
Y |
微信重定向的地址 |
|
||
name |
|
订单查询 |
|
|||
type |
|
菜单按钮的类型 view |
|
|||
responseData |
响应的信息 |
|
||||
-- |
|
--- |
|
|||
返回(json) |
Json对象 |
Y |
|
|
||
- 微信重定向的函数入口
1)通过入口函数实现和微信服务器的交互
类别 |
数据 |
必选 |
说明 |
|||||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
|||||
数据格式 |
application/json |
Y |
|
|||||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
|||||
body (json)
|
数据 |
必选 |
说明 |
|
||||
interface |
Y |
index |
|
|||||
requestData |
请求携带的参数 |
|
||||||
|
code |
Y |
微信返回的code |
|
||||
--- |
|
--- |
|
|||||
---- |
|
---- |
|
|||||
responseData |
响应的信息 |
|
||||||
t |
Y |
1:成功 ,2:异常 |
|
|||||
|
msg |
Y |
返回的具体错误信息 |
|
||||
openid |
Y |
用户的openid |
|
|||||
|
|
data |
Y |
订单列表信息 |
|
|||
|
opStaus |
Y |
订单完成进度 |
|
||||
order |
Y |
订单详细信息 |
|
|||||
|
createTime |
Y |
订单的创建时间 |
|
||||
companyName |
Y |
公司的名称 |
|
|||||
userName |
Y |
用户的名称 |
|
|||||
返回(json) |
Json对象 |
Y |
|
|
||||
- 微信重定向的函数入口
1)通过入口函数实现和微信服务器的交互
类别 |
数据 |
必选 |
说明 |
|||||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
|||||
数据格式 |
application/json |
Y |
|
|||||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
|||||
body (json)
|
数据 |
必选 |
说明 |
|
||||
interface |
Y |
index |
|
|||||
requestData |
请求携带的参数 |
|
||||||
|
code |
Y |
微信返回的code |
|
||||
--- |
|
--- |
|
|||||
---- |
|
---- |
|
|||||
responseData |
响应的信息 |
|
||||||
t |
Y |
1:成功 ,2:异常 |
|
|||||
|
msg |
Y |
返回的具体错误信息 |
|
||||
openid |
Y |
用户的openid |
|
|||||
|
|
data |
Y |
订单列表信息 |
|
|||
|
opStaus |
Y |
订单完成进度 |
|
||||
order |
Y |
订单详细信息 |
|
|||||
|
createTime |
Y |
订单的创建时间 |
|
||||
companyName |
Y |
公司的名称 |
|
|||||
userName |
Y |
用户的名称 |
|
|||||
返回(json) |
Json对象 |
Y |
|
|
||||
- 去账号管理页面
1)跳转到用户管理页面addAcccount.html
类别 |
数据 |
必选 |
说明 |
|||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
|||
数据格式 |
application/json |
Y |
|
|||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
|||
body (json)
|
数据 |
必选 |
说明 |
|
||
interface |
Y |
goAddAccount |
|
|||
requestData |
请求携带的参数 |
|
||||
|
openid |
Y |
用户的openid |
|
||
-- |
|
--- |
|
|||
---- |
|
---- |
|
|||
responseData |
响应的信息 |
|
||||
msg |
|
1:表示成功 |
|
|||
|
|
openid |
|
用户的openid |
|
|
返回(json) |
Json对象 |
Y |
|
|
||
- 添加账号
1)跳绑定用户信息
类别 |
数据 |
必选 |
说明 |
|||||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
|||||
数据格式 |
application/json |
Y |
|
|||||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
|||||
|
数据 |
必选 |
说明 |
|
||||
interface |
Y |
doAddAccount |
|
|||||
requestData |
请求携带的参数 |
|
||||||
|
openid |
Y |
用户的openid |
|
||||
phone |
|
用户的手机号 |
|
|||||
validcode |
|
验证码信息 |
|
|||||
responseData |
响应的信息 |
|
||||||
t |
|
2:标识符 |
|
|||||
|
msg |
|
返回前端的相关信息 |
|
||||
openid |
|
用户的openid |
|
|||||
data |
|
用户列表信息 |
|
|||||
|
opStaus |
|
订单完成进度 |
|
||||
order |
|
订单 |
|
|||||
|
createTime |
|
订单创建时间 |
|
||||
companyName |
|
公司名称 |
|
|||||
userName |
|
用户名称 |
|
|||||
返回(json) |
Json对象 |
Y |
|
|
||||
- 发送验证码
1)引导用户输入手机号,获取验证码
类别 |
数据 |
必选 |
说明 |
|||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
|||
数据格式 |
application/json |
Y |
|
|||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
|||
body (json)
|
数据 |
必选 |
说明 |
|
||
interface |
Y |
sendCodeToPhone |
|
|||
requestData |
请求携带的参数 |
|
||||
|
phone |
Y |
电话号码 |
|
||
-- |
|
--- |
|
|||
---- |
|
---- |
|
|||
responseData |
响应的信息 |
|
||||
Send |
|
success:成功;fail:失败 |
|
|||
|
|
msg |
|
返回的相关信息 |
|
|
返回(json) |
Json对象 |
Y |
|
|
||
- 订单详情页
1)根据订单id获取订单详情
类别 |
数据 |
必选 |
说明 |
||||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
||||
数据格式 |
application/json |
Y |
|
||||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
||||
|
数据 |
必选 |
说明 |
|
|||
interface |
Y |
orderDetail |
|
||||
requestData |
请求携带的参数 |
|
|||||
|
orderIdo |
Y |
为防止科学技术发 把orderId分成三个参数传递之后再拼接 |
|
|||
orderIdt |
|
订单id |
|
||||
orderIds |
|
订单id |
|
||||
|
响应的信息 |
|
|||||
t |
|
2:标识符 |
|
||||
msg |
|
返回前端的相关信息 |
|
||||
openid |
|
用户的openid |
|
||||
servUrl |
|
图片所在的服务器地址 |
|
||||
otName |
|
订单类型的名称 |
|
||||
order |
|
订单 |
|
||||
|
createTime |
|
订单创建时间 |
|
|||
companyName |
|
公司名称 |
|
||||
userName |
|
用户名称 |
|
||||
datas |
|
订单进度列表 |
|
||||
|
createTime |
|
创建时间 |
|
|||
content |
|
内容 |
|
||||
opms |
|
附件 |
|
||||
|
imgUrl |
|
图片的相对路径 |
|
|||
返回(json) |
Json对象 |
Y |
|
|
|||
- 删除用户
1)删除用户就是变更用的状态
类别 |
数据 |
必选 |
说明 |
||||
HTTP请求URL |
<http://xxx/xxx > |
Y |
设备后台的云服务器的http地址 |
||||
数据格式 |
application/json |
Y |
|
||||
请求方式 |
HTTP POST (Ajax json) |
|
HTTP 请求类型 |
||||
|
数据 |
必选 |
说明 |
|
|||
interface |
Y |
goAddAccount |
|
||||
requestData |
请求携带的参数 |
|
|||||
|
qqyId |
Y |
绑定表的id |
|
|||
-- |
|
--- |
|
||||
---- |
|
---- |
|
||||
responseData |
响应的信息 |
|
|||||
msg |
|
1:表示成功 :其他:为错误信息 |
|
||||
|
openid |
|
用户的openid |
|
|||
data |
|
绑定表信息 |
|
||||
|
id |
|
绑定表id |
|
|||
userPhone |
|
用户的手机号码 |
|
||||
--- |
|
---- |
|
||||
返回(json) |
Json对象 |
Y |
|
|
|||