创建个人待办事项

接口描述:

  • 给指定用户创建待办事项

接口地址:

请求方式:

  • POST

请求头:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
X-App-Id 客户端 clientId header true string

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
categoryId 应用所属分类ID query false integer
columnId 应用所属栏目ID query false integer
deptId 用户所属组织机构ID query false integer
identityId 用户身份类型(1:教师、2:学生、3:家长、4:开发者、5:普通用户) query false integer
keywords 搜索关键字 query false string
publishType 应用发布端(1:PC端应用市场、2:移动端应用市场、3:浙里办应用市场、4:钉钉应用市场) query false integer
tierId 应用所属层级ID query false integer

响应状态

状态码 说明 schema
200 OK ApiRestResponse«List«AppVO»»

其他状态码参见:全局状态码

响应示例:

正确时返回:

{
    "code": 200,
    "data": [
        {
            "appComment": "",
            "appId": 0,
            "appName": "",
            "authStatus": 0,
            "authType": 0,
            "categoryId": 0,
            "columnIds": [],
            "levelType": 0,
            "logo": "",
            "publishStatus": 0,
            "publishTime": "",
            "publishType": 0,
            "publishUrl": "",
            "serviceDomain": "",
            "tierId": 0,
            "tierType": 0,
            "useType": 0
        }
    ],
    "message": "请求成功",
    "status": "success"
}

错误时返回:

{
    "code": 500,
    "data": {},
    "message": "成功或异常消息",
    "status": "fail"
}

响应参数:

参数名称 参数说明 类型 schema
code 成功或异常编码 integer(int32) integer(int32)
data 成功或异常数据 array AppVO
message 成功或异常消息 string
status 旧接口成功、失败或异常辅助判断标记:success、fail、error,可用值:success,fail,error string
Schema 属性:

AppVO

参数名称 参数说明 类型 schema
appComment 应用描述 string
appId 应用id integer(int64)
appName 应用名称 string
authStatus 授权状态(1:已申请, 2:已授权, 3:不通过) integer(int32)
authType 授权方式(1:无需授权, 2:人工授权) integer(int32)
categoryId 应用所属分类ID integer(int64)
columnIds 应用所属栏目ID array
levelType 应用层级 integer(int32)
logo 应用Logo地址 string
publishStatus 应用上架状态(0:待上架、1:申请中、2:已上架、3:上架未通过) integer(int32)
publishTime 发布时间 string(date-time)
publishType 应用发布端(1:PC端应用市场、2:移动端应用市场、3:浙里办应用市场、4:钉钉应用市场) integer(int32)
publishUrl 应用发布端对应的访问地址 string
serviceDomain 服务域名 string
tierId 应用所属层级ID integer(int64)
tierType 层级类别 integer(int32)
useType 使用类型 1管理类 2第三方服务类 integer(int32)

调用示例:

  • 更多返回错误代码请看首页的错误代码描述

JavaScript 示例:

var axios = require('axios');
var data = JSON.stringify({"username":"admin","password":"123456","captcha":""});

var config = {
  method: 'post',
  url: 'https://smart.tzedu.net.cn/api/apis-authz/authz/login/jwt',
  headers: { 
    'X-APP-ID': '1', 
    'X-Language': 'en', 
    'X-Device-IMEI': '8ea010e51ae492b04efa93b6850957db',
    'X-Authorization': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsInppcCI6IkRFRiJ9.eJx1jUEOgzAMBP_iM0LYxIH4N5REKEUlEomVQ9W_N-0ZrjOz2jdo9CAz40w8jWicIeTBDB3omnwAAUJ0Fq2DDp4lNrD7eGyiOZxS0h6Oi3Vrsz5ae6kW9Xcq5txUrbX_v_Rrev3oUkDQErMlM_HnC4ioLls.M5UJnfggfRs67c3m6ZYfW69iGF4eUJ4VezOOO88uFcY', 
    'Content-Type': 'application/json'
  },
  data : data
};

axios(config)
.then(function (response) {
  console.log(JSON.stringify(response.data));
})
.catch(function (error) {
  console.log(error);
});

Java 示例:

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n\t\"username\": \"admin\",\r\n\t\"password\": \"123456\",\r\n\t\"captcha\": \"\"\r\n}");
Request request = new Request.Builder()
  .url("https://smart.tzedu.net.cn/api/apis-authz/authz/login/jwt")
  .method("POST", body)
  .addHeader("X-APP-ID", "1")
  .addHeader("X-Language", "en")
  .addHeader("X-Device-IMEI", "8ea010e51ae492b04efa93b6850957db")
  .addHeader("X-Authorization", "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsInppcCI6IkRFRiJ9.eJx1jUEOgzAMBP_iM0LYxIH4N5REKEUlEomVQ9W_N-0ZrjOz2jdo9CAz40w8jWicIeTBDB3omnwAAUJ0Fq2DDp4lNrD7eGyiOZxS0h6Oi3Vrsz5ae6kW9Xcq5txUrbX_v_Rrev3oUkDQErMlM_HnC4ioLls.M5UJnfggfRs67c3m6ZYfW69iGF4eUJ4VezOOO88uFcY")
  .addHeader("Content-Type", "application/json")
  .build();
Response response = client.newCall(request).execute();
作者:杭州天音  创建时间:2022-09-08 13:12
最后编辑:杭州天音  更新时间:2025-08-22 15:44