|
@@ -1,14 +1,16 @@
|
|
|
import React, { useState } from 'react'
|
|
import React, { useState } from 'react'
|
|
|
-import { Row, Col, List, Tabs, Button } from 'antd'
|
|
|
|
|
|
|
+import { Row, Col, List, Tabs, message } from 'antd'
|
|
|
import { dayjsFormat } from '@/utils/utils'
|
|
import { dayjsFormat } from '@/utils/utils'
|
|
|
import consts from '@/consts'
|
|
import consts from '@/consts'
|
|
|
import { apiSoftwareAddLonglelog } from '@/services/lock'
|
|
import { apiSoftwareAddLonglelog } from '@/services/lock'
|
|
|
import { ProductLabel } from '@/pages/Product/Lock/Lockstore'
|
|
import { ProductLabel } from '@/pages/Product/Lock/Lockstore'
|
|
|
import LockUpgrade from './LockUpgrade'
|
|
import LockUpgrade from './LockUpgrade'
|
|
|
|
|
+import LockReplace from './LockReplace'
|
|
|
|
|
+import LockRecover from './LockRecover'
|
|
|
|
|
+import LockRemarks from './LockRemarks'
|
|
|
|
|
|
|
|
const LockTabList = props => {
|
|
const LockTabList = props => {
|
|
|
const { longleLog, clientId, longleId } = props
|
|
const { longleLog, clientId, longleId } = props
|
|
|
- console.log(clientId)
|
|
|
|
|
const [state, setState] = useState({
|
|
const [state, setState] = useState({
|
|
|
visible: false
|
|
visible: false
|
|
|
})
|
|
})
|
|
@@ -82,18 +84,21 @@ const LockTabList = props => {
|
|
|
</TabPane>
|
|
</TabPane>
|
|
|
</Tabs>
|
|
</Tabs>
|
|
|
</div>
|
|
</div>
|
|
|
- <div className="sheet-btns zh-pd-left-15 zh-pd-top-15">
|
|
|
|
|
- <Button
|
|
|
|
|
|
|
+ <div className="sheet-btns zh-pd-left-15 zh-pd-top-15 zh-flex">
|
|
|
|
|
+ {/* <Button
|
|
|
type="primary"
|
|
type="primary"
|
|
|
ghost
|
|
ghost
|
|
|
size="small"
|
|
size="small"
|
|
|
className="zh-mg-right-3"
|
|
className="zh-mg-right-3"
|
|
|
- // onClick={() => setAddService({ ...setAddService, visible: true })}
|
|
|
|
|
|
|
+ onClick={() => setAddService({ ...setAddService, visible: true })}
|
|
|
>
|
|
>
|
|
|
借出/销售/赠送
|
|
借出/销售/赠送
|
|
|
- </Button>
|
|
|
|
|
|
|
+ </Button> */}
|
|
|
<LockUpgrade onConfirm={handleAddLonglelog} />
|
|
<LockUpgrade onConfirm={handleAddLonglelog} />
|
|
|
- <Button type="primary" ghost size="small" className="zh-mg-right-3">
|
|
|
|
|
|
|
+ <LockReplace onConfirm={handleAddLonglelog}></LockReplace>
|
|
|
|
|
+ <LockRecover onConfirm={handleAddLonglelog}></LockRecover>
|
|
|
|
|
+ <LockRemarks onConfirm={handleAddLonglelog}></LockRemarks>
|
|
|
|
|
+ {/* <Button type="primary" ghost size="small" className="zh-mg-right-3">
|
|
|
更换
|
|
更换
|
|
|
</Button>
|
|
</Button>
|
|
|
<Button type="primary" ghost size="small" className="zh-mg-right-3">
|
|
<Button type="primary" ghost size="small" className="zh-mg-right-3">
|
|
@@ -101,13 +106,7 @@ const LockTabList = props => {
|
|
|
</Button>
|
|
</Button>
|
|
|
<Button type="primary" ghost size="small">
|
|
<Button type="primary" ghost size="small">
|
|
|
备注
|
|
备注
|
|
|
- </Button>
|
|
|
|
|
- {/* <LockUpgrade
|
|
|
|
|
- onConfirm={handleAddLonglelog}
|
|
|
|
|
- loading={addLonglelog.loading}
|
|
|
|
|
- visible={addLonglelog.visible}
|
|
|
|
|
- onCancel={() => setAddLonglelog({ ...addLonglelog, visible: false })}
|
|
|
|
|
- /> */}
|
|
|
|
|
|
|
+ </Button> */}
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
)
|
|
)
|