ソースを参照

fix: 修改控件类型识别为componentName

ZhaoJun 1 年間 前
コミット
0077653263

+ 1 - 1
src/components/AuditForm/ComponentLibrary.js

@@ -22,7 +22,7 @@ function ComponentLibrary(props) {
     <Modal open={visible} onCancel={handleCancel} onOk={handleOk}>
       <Row gutter={12} style={{ paddingTop: 20 }}>
         {COMPONENT_LIST.map((item) => {
-          if (addToTable && item.props.label === '表格') {
+          if (addToTable && item.componentName === 'DIYTable') {
             return null;
           }
           return (

+ 2 - 2
src/components/AuditForm/index.js

@@ -57,7 +57,7 @@ function AuditForm(props) {
       props: { ...item.props, id: `${item.componentName}_${uuidv4()}` },
     };
     // 如果是表格的话
-    if (item.props.label === '表格') {
+    if (item.componentName === 'DIYTable') {
       newItem.columns = [];
       newItem.isTable = true;
     }
@@ -165,7 +165,7 @@ function AuditForm(props) {
           onChange={handleChangeList}
           onTableColumnChange={handleTableColumnChange}
           list={formList}
-        ></FormContent>
+        />
         <ItemAttribute
           formList={formList}
           key={selectList[selectList.length - 1]}