接口文档
## 1.登录模块
### 1.1账号密码登录
URL:Post /API/Weixin/Login.ashx
参数:
|名称|类型|说明|
|-|-|-|
|username|string|账户名称|
|password|string|密码|
备注:返回参数,如果账号密码登录失败返回空,登录成功返回Login 实体
### 1.2获取用户信息
URL:get /API/Weixin/Login.ashx
参数:
|名称|类型|说明|
|-|-|-|
|userid|string|用户Id|
备注:返回参数,Login 用户实体信息
### 1.3获取Openid
URL:get /API/Weixin/GetOpenID.ashx
参数
|名称|类型|说明|
|-|-|-|
|code|string|微信获取用户信息传进code|
备注:返回参数,返回openid
### 1.4获取首页轮动图片
URL:get /API/Weixin/CompanyInfo.ashx
参数:
|名称|类型|说明|
|-|-|-|
备注:返回参数,List列表,首页四个图片路径
### 1.5获取小程序配置信息
URL:get /API/Weixin/GetAPConfig.ashx
参数:
|名称|类型|说明|
|-|-|-|
备注:返回参数,List列表,包含Key-value值,目前只有公司电话
## 2.首页
### 2.1首页按钮显示权限
URL:get /API/Weixin/UserMenu.ashx
参数:
|名称|类型|说明|
|-|-|-|
|userid|string|用户ID|
备注:返回List
### 2.2我要查件
URL:get /API/Weixin/GetLogisticsList.ashx
参数:
|名称|类型|说明|
|-|-|-|
|logisticsno|string|运单号或者出车计划ID|
备注:返回是一个List集合
### 2.3获取出车计划
URL:get /API/Weixin/TruckPlan.ashx
参数:
|名称|类型|说明|
|-|-|-|
|userid|string|用户Id|
备注:返回是一个List集合(ID/出车计划ID/客户名称/车辆状态/创建日期)
### 2.4修改出车计划
URL:post /API/Weixin/TruckPlan.ashx
参数:
|名称|类型|说明|
|-|-|-|
|userid|string|用户Id|
|ID|string|出车计划中ID栏位|
|outcarplanstatus|string|装货完成或者订单完成|
### 2.5发送定位
URL:post /API/Weixin/SendLogistics.ashx
参数:
|名称|类型|说明|
|-|-|-|
|ID|string|出车计划中ID栏位|
|outcarplanid|string|出车计划ID|
|address|string|物流地址信息|
|imagepath|string|图片URL(查看2.6上传图片方式)|
|remark|string|物流地址信息|
### 2.6上传图片
URL:post /API/Weixin/UploadImg.ashx
参数:
|名称|类型|说明|
|-|-|-|
|userid|string|用户ID|
|imgtype|string|默认1|
|file|binary|二进制图片文件|
## 返回类型
|字段|类型|备注|
|-|-|-|
|result|bool|成功:true,失败:false|
|msg|string|错误信息|
|total|int|无记录为0,单笔记录为1,List集合显示总条数|
|data|json|单笔记录或者List集合|