testcase.ui.js 578 B

123456789101112131415161718192021
  1. /**
  2. * 标题列显示额外的内容。
  3. * Display extra content in the title column.
  4. *
  5. * @param object result
  6. * @param object info
  7. * @access public
  8. * @return object
  9. */
  10. window.onRenderCell = function(result, {row, col})
  11. {
  12. if(result && col.name == 'title')
  13. {
  14. if(row.data.color) result[0].props.style = 'color: ' + row.data.color;
  15. const module = this.options.modules[row.data.module];
  16. if(module) result.unshift({html: '<span class="label gray-pale rounded-full">' + module + '</span>'}); // 添加模块标签
  17. }
  18. return result;
  19. }