Browse Source

feat: 大司空2.0企业版创建企业

outaozhen 4 years atrás
parent
commit
e976cc3b86

+ 11 - 28
src/pages/Product/Road/Enterprise/components/AddEnterprise/EnterpriseFormItem.jsx

@@ -57,36 +57,19 @@ const EnterpriseFormItem = ({ value, onChange, validateFn }) => {
       placement="bottom"
       visible={roadlist && roadlist.length && visible}
       onVisibleChange={e => setState({ ...state, visible: e })}
-      // title={
-      //   <Alert
-      //     message=""
-      //     type="error"
-      //     style={{ padding: '5px', margin: '10px 0' }}
-      //   />
-      // }
       trigger="click"
       content={
-        !roadlist.length == false ? (
-          <div className="list-none">
-            {roadlist?.map(item => {
-              return (
-                <p key={item._id}>
-                  <span
-                    className="text-primary cursor-pointer hover:text-hex-967bbd"
-                    onClick={() =>
-                      dispatchModal('D_PERSONAL_DETAIL', { dataId: item.ssoId, projectType: 1 })
-                    }>
-                    {item.mobile}
-                  </span>
-                  <span className="mx-1">/</span>
-                  <span>{item.username}</span>
-                </p>
-              )
-            })}
-          </div>
-        ) : (
-          <div>暂无数据</div>
-        )
+        <div className="list-none">
+          {roadlist?.map(item => {
+            return (
+              <p key={item._id}>
+                <span>{item.mobile}</span>
+                <span className="mx-1">/</span>
+                <span>{item.username}</span>
+              </p>
+            )
+          })}
+        </div>
       }>
       <Input
         type="text"

+ 6 - 3
src/pages/Product/Road/Enterprise/components/AddEnterprise/index.jsx

@@ -55,7 +55,7 @@ const AddEnterprise = ({ visible, onCancel, onConfirm, ...resetModalProps }) =>
       visible={visible}
       onCancel={onCancel}
       title="创建企业"
-      width="35vw"
+      width="30vw"
       footer={
         <div>
           <Button type="default" className="mr-2" onClick={onCancel}>
@@ -66,7 +66,7 @@ const AddEnterprise = ({ visible, onCancel, onConfirm, ...resetModalProps }) =>
           </Button>
         </div>
       }>
-      <Form {...layout} form={formRef}>
+      <Form {...layout} form={formRef} initialValues={{ licenceNum: 1 }}>
         <Form.Item
           name="companyName"
           label="创建企业"
@@ -93,7 +93,10 @@ const AddEnterprise = ({ visible, onCancel, onConfirm, ...resetModalProps }) =>
           name="adminID"
           label="管理员名称"
           hasFeedback
-          validateStatus={validStatus.adminID}>
+          validateStatus={validStatus.adminID}
+          help={
+            validStatus.adminID === validateEnum.Error ? '当前账号非大司空用户,请重新输入' : null
+          }>
           <EnterpriseFormItem
             validateFn={status => setValidStatus({ ...validStatus, adminID: status })}
           />

+ 0 - 1
src/pages/Product/Road/Enterprise/components/Detail/Form.jsx

@@ -4,7 +4,6 @@ import React from 'react'
 
 const EnterpriseForm = props => {
   const { company, updateKey } = props
-  console.log(company)
   const columns = [
     {
       dataIndex: 'name',

+ 0 - 1
src/pages/Product/Road/Enterprise/components/Detail/TabList.jsx

@@ -5,7 +5,6 @@ import { renderBadge } from '@/pages/Workbench/Dashboard/components/RatioPanels'
 
 const EnterpriseTabList = props => {
   const { authUsers, compilationList } = props
-  console.log(authUsers.users)
   const { TabPane } = Tabs
   const tRef = useRef(null)
   const columns = [