Browse Source

feat: 修复代办页当数据不存在时页面报错的bug

lanjianrong 4 năm trước cách đây
mục cha
commit
5dd98c2d99
1 tập tin đã thay đổi với 22 bổ sung22 xóa
  1. 22 22
      src/pages/Management/Tender/List/index.tsx

+ 22 - 22
src/pages/Management/Tender/List/index.tsx

@@ -91,7 +91,7 @@ const Tender: React.FC<{}> = () => {
         return <Dropdown overlay={() => {
           return (
             <Menu>
-              <Menu.Item key="0"><div className="menu-item"  onClick={() => treeBtnClick({ type: 'rename', id: record.id })}><SvgIcon type="xxh-edit" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">重命名</span></div></Menu.Item>
+              <Menu.Item key="0"><div className="menu-item" onClick={() => treeBtnClick({ type: 'rename', id: record.id })}><SvgIcon type="xxh-edit" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">重命名</span></div></Menu.Item>
               <Menu.Item key="1"><div className="menu-item" onClick={() => treeBtnClick({ type: 'move', id: record.id, isFolder: Boolean(record.isfolder) })}><SvgIcon type="xxh-exchange-alt" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">移动</span></div></Menu.Item>
               {
                 record.children?.length ?
@@ -102,40 +102,40 @@ const Tender: React.FC<{}> = () => {
                       </div>
                     </Tooltip>
                   </Menu.Item>
-                :
-                <Menu.Item key="2"><div className="menu-item" onClick={() => treeBtnClick({ type : record.isfolder ? 'delFolder' : 'delTender', id: record.id, name: record.name })}><SvgIcon type="xxh-times" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">删除</span></div></Menu.Item>
+                  :
+                  <Menu.Item key="2"><div className="menu-item" onClick={() => treeBtnClick({ type: record.isfolder ? 'delFolder' : 'delTender', id: record.id, name: record.name })}><SvgIcon type="xxh-times" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">删除</span></div></Menu.Item>
               }
               {
                 record.isfolder ? <Menu.Divider /> : ''
               }
               {
                 record.isfolder ? (!record.hasFolder) ?
-                <Menu.Item key="3"><div className= "menu-item" onClick={() => treeBtnClick({ type: 'tender', id: record.id })}><SvgIcon type="xxh-plus" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">新建标段</span></div></Menu.Item>
-                :
-                <Menu.Item key="3">
-                  <Tooltip placement="left" title="标段无法与文件夹同层">
-                    <div className= "menu-item text-muted"><SvgIcon type="xxh-plus" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">新建标段</span></div>
-                  </Tooltip></Menu.Item>
-                : ''
+                  <Menu.Item key="3"><div className="menu-item" onClick={() => treeBtnClick({ type: 'tender', id: record.id })}><SvgIcon type="xxh-plus" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">新建标段</span></div></Menu.Item>
+                  :
+                  <Menu.Item key="3">
+                    <Tooltip placement="left" title="标段无法与文件夹同层">
+                      <div className="menu-item text-muted"><SvgIcon type="xxh-plus" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">新建标段</span></div>
+                    </Tooltip></Menu.Item>
+                  : ''
               }
               {
                 record.isfolder ? !record.isBid ?
-                <Menu.Item key="4"><div className="menu-item" onClick={() => treeBtnClick({ type : 'folder', id: record.id })}><SvgIcon type="xxh-folders" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">新建子文件夹</span></div></Menu.Item>
-                :
-                <Menu.Item key="4">
-                  <Tooltip placement="left" title="文件夹无法与标段同层">
-                    <div className="menu-item text-muted"><SvgIcon type="xxh-folders" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">新建子文件夹</span></div>
-                  </Tooltip>
-                </Menu.Item>
-                : ''
+                  <Menu.Item key="4"><div className="menu-item" onClick={() => treeBtnClick({ type: 'folder', id: record.id })}><SvgIcon type="xxh-folders" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">新建子文件夹</span></div></Menu.Item>
+                  :
+                  <Menu.Item key="4">
+                    <Tooltip placement="left" title="文件夹无法与标段同层">
+                      <div className="menu-item text-muted"><SvgIcon type="xxh-folders" style={{ fontSize: 12 }} /><span className="pi-mg-left-5">新建子文件夹</span></div>
+                    </Tooltip>
+                  </Menu.Item>
+                  : ''
               }
 
             </Menu>
           )
         }} trigger={[ 'click' ]}>
           <span>
-          <SvgIcon type="xxh-align-justify" style={{ fontSize: 12, color: "#007bff" }} />
-            <CaretDownOutlined style={{ fontSize: "12px", color: "#007bff" }}/>
+            <SvgIcon type="xxh-align-justify" style={{ fontSize: 12, color: "#007bff" }} />
+            <CaretDownOutlined style={{ fontSize: "12px", color: "#007bff" }} />
           </span>
         </Dropdown>
       }
@@ -185,12 +185,12 @@ const Tender: React.FC<{}> = () => {
             rowKey={record => record.id}
             indentSize={20}
             bordered
-             />
+          />
         </div>
         <ModalForm modalObj={modal} treeObj={tree} onCreate={onCreate} onCancel={() => setModal({
           ...modal,
           visible: false
-        })}  />
+        })} />
       </div>
     </div>
   )