فهرست منبع

refactor: 剔除无用代码

lanjianrong 5 سال پیش
والد
کامیت
d736670df4
1فایلهای تغییر یافته به همراه3 افزوده شده و 14 حذف شده
  1. 3 14
      src/pages/Product/Lock/Lockstore/components/SoftwareDetail/index.jsx

+ 3 - 14
src/pages/Product/Lock/Lockstore/components/SoftwareDetail/index.jsx

@@ -8,13 +8,12 @@ import LowerList from './LowerList'
 import { connect } from 'dva'
 
 const SoftwareDetail = props => {
-  const { dispatch, shouldUpdate, visible, dataId = '' } = props
+  const { visible, dataId = '' } = props
   const [state, setState] = useState({
     loading: false,
     staff: {},
     log: []
   })
-  console.log(dataId)
   const initData = async id => {
     setState({ ...state, loading: true })
     const {
@@ -22,19 +21,10 @@ const SoftwareDetail = props => {
       code = -1
     } = await apiStaffDetail(id)
     if (code === consts.RET_CODE.SUCCESS) {
-      if (shouldUpdate) {
-        dispatch({
-          type: 'refresh/commitAction',
-          payload: 'stafflist'
-        })
-      }
       setState({ ...state, staff, log, loading: false })
     }
   }
   useEffect(() => {
-    shouldUpdate && initData(dataId)
-  }, [shouldUpdate])
-  useEffect(() => {
     visible && initData(dataId)
   }, [visible])
   return (
@@ -54,7 +44,6 @@ const SoftwareDetail = props => {
   )
 }
 
-export default connect(({ refresh, single }) => ({
-  visible: single.drawer.visible,
-  shouldUpdate: refresh.stafflist
+export default connect(({ single }) => ({
+  visible: single.drawer.visible
 }))(SoftwareDetail)