请求登录时候发送的JSON数据
{
"request": "login",
"data":
{
"username":"zhangsan",
"password":"zhangsan",
"client":"iphone",
"other":“”
}
}
登录返回的JSON数据
// 都是英文的, 都是首字母小写。
{
"result": "success",
"data":
{
"request":"login"
"username":"zhangsan",
"type":1 // 1是管理员, 0是其他用户
"Info":{
"xh":"23027",
"bm":"灾害信息工程系",
"sjjg":"网络工程教研室",
"xm": "王金峰",
"jgbh":"2012198701",
"sfzh":"233424200002772101"
"gwxz":"教师专技",
"gwdj":"10",
"pxgsj":"201506",
"民族":”“
”性别“:
”出生年月“:
”年龄“:
”籍贯“:”“
”出生地“:”“
"zzmm":"中共党员",
”入党时间“:”“
”第一学历“:,
”第一学位“:,
。。。。。。
}
}
}
{
"result": "error",
"error":
{
"errorCode":"123",
"errorMsg":"用户名或密码不正确"
}
}
登录请求http和回复JSON格式
http://***.***.***.***/loginByPhone.jsp
使用POST请求
username
password
client
other
返回JSON格式同上。
http://127.0.0.1:8080/aaa/Select.jsp
使用POST请求
familyname
client
other
type
返回JSON格式同上。
//请求查询时候的JSON数据
1.通过姓氏查询
{
"request":"queryByFamilyName",
"data":
{
"FamilyName":"张",
"client":"iphone",
"type":"1"
}
}
//姓氏查询错误返回的JSON数据,错误代码
{
"result":"error",
"error":
{
"errorCode":"000",
"errorMsg":"姓氏不存在"
}
}
{
"result":"error",
"error":
{
"errorCode":"002",
"errorMsg":"教师工号不存在"
}
}
//姓氏查询正确返回的JSON数据
type 为1和0 均 返回如下:
{
"result":"success",
"data":
{
"request":"queryByFamilyName"
"username":"zhangsan",
"queryResult": [
{ "Name":"张一" , "jgbh":"2012198701", "age":"20", "gender":"男", "bm":"灾害信息工程系" },
{ "Name":"张二" , "jgbh":"2012198701","age":"30", "gender":"男", "bm":"灾害信息工程系" },
{ "Name":"张三" , "jgbh":"2012198701","age":"40", "gender":"女", "bm":"灾害信息工程系" }
]
}
}
1.通过教工编号查询
{
"request":"queryByJGBH",
"data":
{
"JGBH":"2012198701",
"client":"iphone",
"type":"1"
}
}
如果是1,返回所有的字段,如果是0,返回部分字段
{
"result":"success",
"data":
{
"request":"queryByJGBH"
"username":"zhangsan",
"type":"queryResultByAdmin",
"queryResultByAdmin":
{
"xh":"23027",
"bm":"灾害信息工程系",
"sjjg":"网络工程教研室",
"xm": "王金峰",
"jgbh":"2012198701",
"sfzh":"130444125202152684"
"gwxz":"教师专技",
"gwdj":"10",
"pxgsj":"201506",
"民族":”“
”性别“:
”出生年月“:
”年龄“:
”籍贯“:”“
”出生地“:”“
"zzmm":"中共党员",
”入党时间“:”“
”第一学历“:,
”第一学位“:,
。。。。。。
}
}
}
如果是0,返回部分字段
{
"result":"success",
"data":
{
"request":"queryByJGBH"
"username":"zhangsan",
"type":"queryResultByNormal",
"queryResultByNormal":
{
"xh":"23027",
"bm":"灾害信息工程系",
"sjjg":"网络工程教研室",
"xm": "王金峰",
"jgbh":"2012198701",
}
}
}