|
@@ -7,9 +7,11 @@ import { ProductLabel } from '@/pages/Product/Lock/Lockstore'
|
|
|
import LockModal from './LockModal'
|
|
import LockModal from './LockModal'
|
|
|
import { lockTypeEnum } from './LockModal'
|
|
import { lockTypeEnum } from './LockModal'
|
|
|
import { servicelogEnum, showProductsStatus, showNewLongleStatus, showMarkStatus } from './consts'
|
|
import { servicelogEnum, showProductsStatus, showNewLongleStatus, showMarkStatus } from './consts'
|
|
|
|
|
+import { useDispatch } from 'dva'
|
|
|
|
|
|
|
|
const LockTabList = props => {
|
|
const LockTabList = props => {
|
|
|
- const { longleLog, clientId, longleId } = props
|
|
|
|
|
|
|
+ const { longleLog, clientId, longleId, keyNum } = props
|
|
|
|
|
+ const dispatch = useDispatch()
|
|
|
const [state, setState] = useState({
|
|
const [state, setState] = useState({
|
|
|
visible: false
|
|
visible: false
|
|
|
})
|
|
})
|
|
@@ -22,7 +24,7 @@ const LockTabList = props => {
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
const handleAddLonglelog = async values => {
|
|
const handleAddLonglelog = async values => {
|
|
|
- console.log(values)
|
|
|
|
|
|
|
+ // console.log(values)
|
|
|
setAddLonglelog({ ...addLonglelog, loading: true })
|
|
setAddLonglelog({ ...addLonglelog, loading: true })
|
|
|
const { code = -1 } = await apiSoftwareAddLonglelog({
|
|
const { code = -1 } = await apiSoftwareAddLonglelog({
|
|
|
...values,
|
|
...values,
|
|
@@ -35,6 +37,11 @@ const LockTabList = props => {
|
|
|
}
|
|
}
|
|
|
// 请求完了
|
|
// 请求完了
|
|
|
setAddLonglelog({ ...addLonglelog, loading: false, visible: false })
|
|
setAddLonglelog({ ...addLonglelog, loading: false, visible: false })
|
|
|
|
|
+ // 刷新数据
|
|
|
|
|
+ dispatch({
|
|
|
|
|
+ type: 'refresh/commitAction',
|
|
|
|
|
+ payload: 'longle'
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
return (
|
|
return (
|
|
@@ -65,7 +72,6 @@ const LockTabList = props => {
|
|
|
/> */}
|
|
/> */}
|
|
|
</Col>
|
|
</Col>
|
|
|
<Col span="16">
|
|
<Col span="16">
|
|
|
- {/* <ProductLabel data={item.product} /> */}
|
|
|
|
|
<RenderLongleCon longleService={item} />
|
|
<RenderLongleCon longleService={item} />
|
|
|
</Col>
|
|
</Col>
|
|
|
</Row>
|
|
</Row>
|
|
@@ -131,6 +137,7 @@ const LockTabList = props => {
|
|
|
visible={addLonglelog.visible}
|
|
visible={addLonglelog.visible}
|
|
|
onCancel={() => setAddLonglelog({ ...addLonglelog, visible: false })}
|
|
onCancel={() => setAddLonglelog({ ...addLonglelog, visible: false })}
|
|
|
type={addLonglelog.type}
|
|
type={addLonglelog.type}
|
|
|
|
|
+ keyNum={keyNum}
|
|
|
/>
|
|
/>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|