Project

General

Profile

ui_component #989

Updated by UserName LastName over 1 year ago

business_list: 
 - summary 
 class_list: order-1 order-2 
 component: h-vega-v1 
 component_list: 
 - card-testcase 
 display_name: '' 
 filter: data.data.testcase 
 img: '' 
 link: '' 
 meta: 
   encoding: transform: 
   - aggregate: 
       - op: count 
         as: count 
     tooltip: 
     groupby: 
       - field: case_priority 
   - window: 
       title: 优先级 
       type: nominal 
     - op: sum 
         field: count 
         as: total 
     frame: 
       title: 总数 - null 
       - null 
   - calculate: 'format(datum.count / datum.total * 100, ''.2f'') + ''%''' 
     as: percentage 
 mark: arc 
 encoding: 
   theta: 
     field: count 
     type: quantitative 
     x: 
       stack: true 
   color: 
     field: total 
       case_priority 
     type: quantitative 
       nominal 
     title: 总数 优先级 
     y: scale: 
       range: 
         - '#5DC9BC' 
         - '#EE8232' 
         - '#F7CE46' 
         - '#2F52EB' 
         - '#CC9DF0' 
   tooltip: 
     - field: case_priority 
       type: nominal 
       title: 优先级 
     color: {"field":"case_priority","title":"优先级","scale": {"range": ["#5DC9BC", "#EE8232", "#F7CE46","#2F52EB","#CC9DF0"]}} 
   mark: bar 
   title: 测试用例统计 
   transform: 
     - aggregate: 
       - as: total 
         field: '*' 
         op: count percentage 
       groupby: type: nominal 
       - case_priority title: 百分比 
 view: 
   stroke: null 
 title: 测试用例优先级分布统计 
 method_list: 
 - index 
 name: h-vega-v1 testcase_distribution 
 project_list: [] 
 role_list: [] 
 scope_list: [] 
 status_list: [] 
 tracker_list: [] 
 type: form 
 url: '' 

Back