| | |
| | | roleList = [] |
| | | } |
| | | |
| | | let tbStyle = wrap.tbStyle ? wrap.tbStyle.split(' ') : [] |
| | | let splitLine = 'false' |
| | | if (tbStyle.includes('deep-split')) { |
| | | tbStyle = tbStyle.filter(n => n !== 'deep-split') |
| | | splitLine = 'true' |
| | | } |
| | | |
| | | const cardWrapForm = [ |
| | | { |
| | | type: 'text', |
| | |
| | | type: 'checkbox', |
| | | field: 'tbStyle', |
| | | label: '表格样式', |
| | | initval: wrap.tbStyle ? wrap.tbStyle.split(' ') : [], |
| | | initval: tbStyle, |
| | | tooltip: '富文本中表格的样式,注:选择“边框加粗”或“边框颜色加深”时“无边框”无效。', |
| | | required: false, |
| | | options: [ |
| | | {value: 'th-light', label: '表头透明'}, |
| | | {value: 'no-border', label: '无边框'}, |
| | | {value: 'tb-flex', label: '列等宽'}, |
| | | ] |
| | | {value: 'no-border', label: '无边框'}, |
| | | {value: 'bold-border', label: '边框加粗'}, |
| | | {value: 'deep-border', label: '边框颜色加深'}, |
| | | ], |
| | | span: 24 |
| | | }, |
| | | // { |
| | | // type: 'radio', |
| | | // field: 'firstTr', |
| | | // label: '表格首行', |
| | | // initval: wrap.firstTr || 'deep', |
| | | // tooltip: '富文本中table的首行背景颜色。', |
| | | // required: false, |
| | | // options: [ |
| | | // {value: 'deep', label: '深色'}, |
| | | // {value: 'light', label: '浅色'}, |
| | | // ] |
| | | // }, |
| | | { |
| | | type: 'radio', |
| | | field: 'splitLine', |
| | | label: '分割线加深', |
| | | initval: splitLine, |
| | | required: false, |
| | | options: [ |
| | | {value: 'false', label: '否'}, |
| | | {value: 'true', label: '是'}, |
| | | ], |
| | | }, |
| | | { |
| | | type: 'radio', |
| | | field: 'permission', |