Jelajahi Sumber

feat: 软件锁注册码+客户点击详情

outaozhen 5 tahun lalu
induk
melakukan
a6dda3fa04

+ 7 - 0
src/global.less

@@ -172,3 +172,10 @@ input:-webkit-autofill:active {
 ::-webkit-scrollbar-thumb:hover {
   background: #636363;
 }
+.textPurple {
+  color: #967bbd;
+  cursor: pointer;
+  &:hover {
+    color: #967bbd;
+  }
+}

+ 13 - 10
src/pages/Product/Lock/Lockstore/components/LocksDetail/Form.jsx

@@ -17,6 +17,7 @@ export const ChangeCompMap = {
 
 const LockForm = props => {
   const { longle, customerId } = props
+  console.log(customerId)
   const { toggleDrawer, setDrawerProps } = useModal()
   const changeCopInputData = {
     clientName: longle.client,
@@ -24,6 +25,9 @@ const LockForm = props => {
     clientId: longle.clientId,
     actionPayload: ChangeCompMap.LONGLE.key
   }
+  const copyAuthorizeStr = {
+    authorizeStr: longle.authorizeStr
+  }
   const handleCompanyClick = () => {
     toggleDrawer()
     setDrawerProps({
@@ -37,8 +41,7 @@ const LockForm = props => {
     })
     toggleDrawer()
   }
-  // 出库状态
-  const longleStockStatusNum = {
+  const longleStatusNum = {
     1: '生成',
     2: '接收'
   }
@@ -134,21 +137,21 @@ const LockForm = props => {
             {longle.customerName}
           </span>
         </Col>
-        <Divider style={{ margin: '12px 0' }} />
+        <Divider />
         <Col span={6}>客户</Col>
         <Col span={18}>
-          <ChangeClient dataSource={changeCopInputData} />
+          <span className="textPurple" onClick={handleCompanyClick}>
+            {longle.customerName}
+          </span>
         </Col>
-        <Divider style={{ margin: '12px 0' }} />
+        <Divider />
         <Col span={6}>注册码</Col>
         <Col span={18}>
-          <CopyAuthorizeStr authorizeStr={longle.authorizeStr} />
+          <CopyauthorizeStr dataSource={copyAuthorizeStr} />
         </Col>
-        <Divider style={{ margin: '12px 0' }} />
+        <Divider />
         <Col span={6}>升级文件</Col>
-        <Col span={18}>
-          <DownUpdateFile updateFile={longle.updateFile} />
-        </Col>
+        <Col span={18}>{longle.updateFile}</Col>
       </Row>
     </div>
   )

+ 1 - 1
src/pages/Product/Lock/Lockstore/components/LocksDetail/index.jsx

@@ -81,7 +81,7 @@ const Index = props => {
                 </Tooltip>
               </div>
             ) : null}
-            <div className="sheet-left-panel pr-4 mr-2">
+            <div className="sheet-left-panel pr-4">
               <LockForm longle={state.longle} customerId={state.longle.customerId} />
             </div>
           </Col>