{ "tblname": "sd_iterations", "title": "迭代管理", "params": { "sortby": [ "created_at desc" ], "confidential_fields": [], "browserfields": { "exclouded": [ "scope" ], "alters": { "project_id": { "uitype": "code", "dataurl": "{{entire_url('../api/get_project_options.dspy')}}", "valueField": "value", "textField": "text" }, "iteration_type": { "uitype": "code", "dataurl": "{{entire_url('../api/get_search_iteration_type.dspy')}}", "valueField": "value", "textField": "text" }, "status": { "uitype": "code", "dataurl": "{{entire_url('../api/get_search_iteration_status.dspy')}}", "valueField": "value", "textField": "text" } } }, "editexclouded": [ "id", "task_id", "started_at", "completed_at", "created_at", "updated_at" ], "editable": { "new_data_url": "{{entire_url('../api/sd_iteration_create.dspy')}}", "update_data_url": "{{entire_url('../api/sd_iteration_update.dspy')}}", "delete_data_url": "{{entire_url('../api/sd_iteration_delete.dspy')}}" }, "data_filter": { "AND": [ { "field": "project_id", "op": "=", "var": "project_input" }, { "field": "iteration_name", "op": "LIKE", "var": "name_input" }, { "field": "status", "op": "=", "var": "status_input" } ] }, "subtables": [ { "field": "iteration_id", "title": "Bug列表", "url": "{{entire_url('../sd_bug_list?iteration_id=${id}')}}", "subtable": "sd_bugs" }, { "field": "iteration_id", "title": "测试方案", "url": "{{entire_url('../sd_test_plan_list?iteration_id=${id}')}}", "subtable": "sd_test_plans" } ] } }