<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] ## 創建任務 ~~~[api] post:/task/create <<< 請求內容 { "project_id": 1000, // 項目ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "pre_task_id": 3 // 前置任務 0表示無前置任務 } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 創建時間 "info": "張三創建了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md) ## 任務詳情 ~~~[api] post:/task/detail <<< 請求內容 { "id": 1000 // 任務ID } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 記錄時間 "info": "張三創建了任務" // 日志描述 }, { "create_time": "2018-05-20 12:22:22", // 記錄時間 "info": "張三編輯了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md) ## 編輯任務 ~~~[api] post:/task/update <<< 請求內容 { "id": 1000, // 任務ID "project_id": 1000, // 項目ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "pre_task_id": 0 // 前置任務 僅當任務狀態為不可用或待分配時可修改 } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 記錄時間 "info": "張三創建了任務" // 日志描述 }, { "create_time": "2018-05-20 12:22:22", // 記錄時間 "info": "張三編輯了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md) ## 分配任務 ~~~[api] post:/task/dispatch <<< 請求內容 { "id": 1000, // 任務ID "user_id": 1 // 用戶ID } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 記錄時間 "info": "張三創建了任務" // 日志描述 }, { "create_time": "2018-05-20 12:22:22", // 記錄時間 "info": "張三編輯了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md) ## 評估任務 ~~~[api] post:/task/expect <<< 請求內容 { "id": 1000, // 任務ID "expected_hour": 1 // 預估工時 } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 記錄時間 "info": "張三創建了任務" // 日志描述 }, { "create_time": "2018-05-20 12:22:22", // 記錄時間 "info": "張三編輯了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md) ## 提交任務 ~~~[api] post:/task/submit <<< 請求內容 { "id": 1000, // 任務ID "used_hour": 1 // 完成工時 } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 記錄時間 "info": "張三創建了任務" // 日志描述 }, { "create_time": "2018-05-20 12:22:22", // 記錄時間 "info": "張三編輯了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md) ## 審核任務 ~~~[api] post:/task/review <<< 請求內容 { "id": 1000, // 任務ID "review": 1 // 審核 0-未通過,1-通過 } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 記錄時間 "info": "張三創建了任務" // 日志描述 }, { "create_time": "2018-05-20 12:22:22", // 記錄時間 "info": "張三編輯了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md) ## 轉交任務 ~~~[api] post:/task/transfer <<< 請求內容 { "id": 1000, // 任務ID "user_id": 1 //用戶ID } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 記錄時間 "info": "張三創建了任務" // 日志描述 }, { "create_time": "2018-05-20 12:22:22", // 記錄時間 "info": "張三編輯了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md) ## 關閉任務 ~~~[api] post:/task/close <<< 請求內容 { "id": 1000 // 任務ID } <<< 返回結果 { "code": 0, "info": "success", "data": { "id": 1000, // 任務ID "name": "登錄頁", // 任務名稱 "info": "完成登錄頁面", // 任務描述 "priority": 1, // 優先級 "state": 1, // 狀態 "expected_hour": 2, // 預估工時 "used_hour": 3, // 完成工時 "create_time": "2018-05-20 12:20:22", // 創建時間 "complete_time": null, // 完成時間 "project": // 所屬項目 { "id": 1001, // 項目ID "name": "任務系統" // 項目名稱 }, "pre_task": // 前置任務 { "id": 1001, // 任務ID "name": "路由配置" // 任務名稱 }, "creator": // 創建人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "executor": // 執行人 { "id": 1001, // 用戶ID "name": "張三" // 用戶名稱 }, "logs": [ // 任務日志 { "create_time": "2018-05-20 12:20:22", // 記錄時間 "info": "張三創建了任務" // 日志描述 }, { "create_time": "2018-05-20 12:22:22", // 記錄時間 "info": "張三編輯了任務" // 日志描述 } ] } } ~~~ 錯誤參見[錯誤碼說明](錯誤碼說明.md)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看