Kaynağa Gözat

feat: 软件锁升级文件下载和优化详情内容

outaozhen 5 yıl önce
ebeveyn
işleme
431e954883

+ 4 - 0
src/global.less

@@ -179,3 +179,7 @@ input:-webkit-autofill:active {
     color: #967bbd;
   }
 }
+.divider{
+  margin-top: 12px !important;
+  margin-bottom: 12px !important;
+}

+ 18 - 54
src/pages/Product/Lock/Lockstore/components/LocksDetail/Form.jsx

@@ -17,7 +17,6 @@ export const ChangeCompMap = {
 
 const LockForm = props => {
   const { longle, customerId } = props
-  console.log(customerId)
   const { toggleDrawer, setDrawerProps } = useModal()
   const changeCopInputData = {
     clientName: longle.client,
@@ -28,6 +27,9 @@ const LockForm = props => {
   const copyAuthorizeStr = {
     authorizeStr: longle.authorizeStr
   }
+  const downUpdateFile = {
+    updateFile: longle.updateFile
+  }
   const handleCompanyClick = () => {
     toggleDrawer()
     setDrawerProps({
@@ -73,85 +75,47 @@ const LockForm = props => {
         </Col>
       </Row>
       <Row>
-        <Divider style={{ margin: '12px 0' }} />
+        <Divider className="divider" />
         <Col span={6}>锁号</Col>
         <Col span={18}>{longle.keyNum}</Col>
-        <Divider style={{ margin: '12px 0' }} />
+        <Divider className="divider" />
         <Col span={6}>产品</Col>
         <Col span={18}>
           <ProductLabel data={longle.product} />
         </Col>
-        <Divider style={{ margin: '12px 0' }} />
+        <Divider className="divider" />
         <Col span={6}>期限</Col>
         <Col span={18}>{longle.allotedTime}</Col>
-      </Row>
-      <Row>
-        <Divider style={{ margin: '12px 0' }} />
-        <Col span={12}>
-          <Row>
-            <Col span={9}>出库状态</Col>
-            <Col span={13}>{longleStockStatusNum[longle.stockStatus]}</Col>
-          </Row>
-        </Col>
-        <Col span={12}>
-          <Row>
-            <Col span={9}>出库时间</Col>
-            <Col span={13}>{dayjsFormat(longle.stockTime, 'YYYY-MM-DD')}</Col>
-          </Row>
-        </Col>
-        <Divider style={{ margin: '12px 0' }} />
-        <Col span={12}>
-          <Row>
-            <Col span={9}>销售状态</Col>
-            <Col span={13}>{longleSellStatusNum[longle.sellStatus]}</Col>
-          </Row>
-        </Col>
-        <Col span={12}>
-          <Row>
-            <Col span={9}>销售时间</Col>
-            <Col span={13}>{dayjsFormat(longle.sellTime, 'YYYY-MM-DD')}</Col>
-          </Row>
-        </Col>
-        <Divider style={{ margin: '12px 0' }} />
-        <Col span={12}>
-          <Row>
-            <Col span={9}>维护状态</Col>
-            <Col span={13}>{longlePreserveStatusNum[longle.preserveStatus]}</Col>
-          </Row>
-        </Col>
-        <Col span={12}>
-          <Row>
-            <Col span={9}>维护时间</Col>
-            <Col span={13}>{dayjsFormat(longle.preserveTime, 'YYYY-MM-DD')}</Col>
-          </Row>
-        </Col>
-        {/* <Col span={6}>使用状态</Col> */}
-        {/* <Col span={18}>{longleStatusNum[longle.status]}</Col> */}
-        <Divider style={{ margin: '12px 0' }} />
+        <Divider className="divider" />
+        <Col span={6}>使用状态</Col>
+        <Col span={18}>{longleStatusNum[longle.status]}</Col>
+        <Divider className="divider" />
         <Col span={6}>负责人</Col>
         <Col span={18}>{longle.responsible}</Col>
-        <Divider style={{ margin: '12px 0' }} />
-        <Col span={6}>单位</Col>
+        <Divider className="divider" />
+        <Col span={6}>联系人</Col>
         <Col span={18}>
           <span className="textPurple text-hex-967bbd cursor-pointer" onClick={handleCompanyClick}>
             {longle.customerName}
           </span>
         </Col>
-        <Divider />
+        <Divider className="divider" />
         <Col span={6}>客户</Col>
         <Col span={18}>
           <span className="textPurple" onClick={handleCompanyClick}>
             {longle.customerName}
           </span>
         </Col>
-        <Divider />
+        <Divider className="divider" />
         <Col span={6}>注册码</Col>
         <Col span={18}>
           <CopyauthorizeStr dataSource={copyAuthorizeStr} />
         </Col>
-        <Divider />
+        <Divider className="divider" />
         <Col span={6}>升级文件</Col>
-        <Col span={18}>{longle.updateFile}</Col>
+        <Col span={18}>
+          <DownUpdateFile dataSource={downUpdateFile} />
+        </Col>
       </Row>
     </div>
   )