function formatFieldContent(content) {
  if (content === true || content === 'true') {
    return '是';
  }
  if (content == null) {
    return '';
  }
  return String(content);
}

/**
 * 解析工作流动态表单 content JSON，格式化 parentForm 展示文本
 */
export function parseContent(content) {
  try {
    const parsed = JSON.parse(content);
    if (parsed == null || parsed.parentForm == null) {
      return null;
    }
    return parsed.parentForm
      .map(item => item.title + ':' + formatFieldContent(item.content))
      .join('，\n');
  } catch (e) {
    // eslint-disable-next-line no-empty
  }
}
