sqlite的api,便于内部使用
liuxiaolong
2019-07-30 2e8042f655c0487832e2944b47f1becef524a530
taskSdkRule func
2个文件已修改
49 ■■■■ 已修改文件
taskApi.go 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
taskSdkRuleApi.go 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
taskApi.go
@@ -82,13 +82,15 @@
    return res.Success,res.Data
}
func (api TaskApi) AddTaskSdk(taskId string,sdkId string) (bool,interface{}) {
func (api TaskApi) AddTaskSdk(taskId string,sdkId string,sort int) (bool,interface{}) {
    url := BASIC_URL + DATA_URL_PREFIX + "/task/addTaskSdk"
    client := NewClient()
    paramQuery :=make(map[string]string,0)
    paramQuery["taskId"] = taskId
    paramQuery["sdkId"] = sdkId
    respBody, err := client.DoGetRequest(url, paramQuery, nil)
    paramBody :=map[string]interface{}{
        "taskId":taskId,
        "sdkId":sdkId,
        "sort":sort,
    }
    respBody, err := client.DoPostRequest(url,CONTENT_TYPE_JSON, paramBody, nil,nil)
    if err != nil {
        return false,nil
    }
@@ -99,6 +101,23 @@
    return res.Success,res.Data
}
func (api TaskApi) UpdateTaskName(taskId string, taskName string) bool {
    url := BASIC_URL + DATA_URL_PREFIX + "/task/updateTaskName"
    client := NewClient()
    paramBody := make(map[string]interface{},0)
    paramBody["taskId"] = taskId
    paramBody["taskName"] = taskName
    respBody, err := client.DoPostRequest(url, CONTENT_TYPE_FORM, paramBody, nil, nil)
    if err != nil {
        return false
    }
    var res Result
    if err = json.Unmarshal(respBody, &res); err != nil {
        return false
    }
    return res.Success
}
func (api TaskApi) UpdateTaskStatus(paramBody map[string]interface{}) (bool,interface{}) {
    url := BASIC_URL + DATA_URL_PREFIX + "/task/updateTaskStatus"
    client := NewClient()
taskSdkRuleApi.go
@@ -50,6 +50,26 @@
    return res.Success,res.Data
}
func (api TaskSdkRuleApi) DeleteTaskSdkRuleById(id string) bool{
    url := BASIC_URL + DATA_URL_PREFIX + "/task/deleteTaskSdkRuleById"
    client := NewClient()
    paramBody := map[string]interface{}{
        "id":id,
    }
    body,err := client.DoPostRequest(url,CONTENT_TYPE_JSON, paramBody,nil,nil)
    if err != nil {
        return false
    }
    var res Result
    if err = json.Unmarshal(body, &res); err != nil {
        fmt.Println(err)
        return false
    }
    return res.Success
}
func (api TaskSdkRuleApi) SaveTaskSdkRule(paramBody map[string]interface{}) (bool,interface{}) {
    url := BASIC_URL + DATA_URL_PREFIX + "/task/saveTaskSdkRule"
    client := NewClient()