|
@@ -23,13 +23,14 @@ const CompanyDetail = props => {
|
|
|
loading: false,
|
|
loading: false,
|
|
|
customer: {},
|
|
customer: {},
|
|
|
log: [],
|
|
log: [],
|
|
|
|
|
+ serviceLog: [],
|
|
|
software: {},
|
|
software: {},
|
|
|
client: {}
|
|
client: {}
|
|
|
})
|
|
})
|
|
|
const initData = async (id = dataId) => {
|
|
const initData = async (id = dataId) => {
|
|
|
setState({ ...state, loading: true })
|
|
setState({ ...state, loading: true })
|
|
|
const {
|
|
const {
|
|
|
- data: { customer = {}, log = [], software = {}, client = {} },
|
|
|
|
|
|
|
+ data: { customer = {}, log = [], serviceLog = [], software = {}, client = {} },
|
|
|
code = -1
|
|
code = -1
|
|
|
} = await apiCompanyDetail(id)
|
|
} = await apiCompanyDetail(id)
|
|
|
if (code === consts.RET_CODE.SUCCESS) {
|
|
if (code === consts.RET_CODE.SUCCESS) {
|
|
@@ -39,7 +40,7 @@ const CompanyDetail = props => {
|
|
|
payload: 'company'
|
|
payload: 'company'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
- setState({ ...state, customer, log, software, loading: false, client })
|
|
|
|
|
|
|
+ setState({ ...state, customer, log, serviceLog, software, loading: false, client })
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
const { flipFn, flipConsts } = useFlipOver(initData, dataId, orderIds)
|
|
const { flipFn, flipConsts } = useFlipOver(initData, dataId, orderIds)
|
|
@@ -48,11 +49,6 @@ const CompanyDetail = props => {
|
|
|
}, [shouldUpdate])
|
|
}, [shouldUpdate])
|
|
|
useEffect(() => {
|
|
useEffect(() => {
|
|
|
visible && initData(dataId)
|
|
visible && initData(dataId)
|
|
|
- // if (!departments.length) {
|
|
|
|
|
- // dispatch({
|
|
|
|
|
- // type: 'staff/fetchDepartments'
|
|
|
|
|
- // })
|
|
|
|
|
- // }
|
|
|
|
|
}, [visible])
|
|
}, [visible])
|
|
|
return (
|
|
return (
|
|
|
<Spin spinning={state.loading}>
|
|
<Spin spinning={state.loading}>
|
|
@@ -97,7 +93,7 @@ const CompanyDetail = props => {
|
|
|
client={state.client}
|
|
client={state.client}
|
|
|
// departmentsMap={departmentsMap}
|
|
// departmentsMap={departmentsMap}
|
|
|
/>
|
|
/>
|
|
|
- <CompanyLowerList log={state.log} />
|
|
|
|
|
|
|
+ <CompanyLowerList log={state.log} servicelist={state.serviceLog} />
|
|
|
</Col>
|
|
</Col>
|
|
|
</Row>
|
|
</Row>
|
|
|
</div>
|
|
</div>
|