index.jsx 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import React from "react";
  2. import style from "./index.less";
  3. import WrapModalTitle from "./WrapModalTitle";
  4. import WrapModalTable from "./WrapModalTable";
  5. import WrapModalTableSon from "./WrapModalTableSon";
  6. import WrapModalRight from "./WrapModalRight";
  7. class WrapModalBody extends React.Component {
  8. constructor(props) {
  9. super(props)
  10. }
  11. render() {
  12. const { handleSearch,msgObj, hospitalPac,height,selectOneCheck,showInIcss, handleGetSonList,selectWaring,message, hospitalSonInspect,allCheckImport,allCheck,checkedList,selectGroupList } = this.props;
  13. return <div className={style['container']}>
  14. <div className={`${style.left}`}>
  15. <WrapModalTitle handleSearch={handleSearch} message={message}></WrapModalTitle>
  16. <WrapModalTable
  17. hospitalPac={hospitalPac}
  18. msgObj={msgObj}
  19. handleGetSonList={handleGetSonList}
  20. ></WrapModalTable>
  21. {
  22. hospitalSonInspect && hospitalSonInspect.pacsResultDTO?
  23. <WrapModalTableSon
  24. allCheckImport={allCheckImport}
  25. allCheck={allCheck}
  26. hospitalSonInspect={hospitalSonInspect}
  27. selectGroupList={selectGroupList}
  28. checkedList={checkedList}
  29. selectOneCheck={selectOneCheck}
  30. selectWaring={selectWaring}
  31. ></WrapModalTableSon>:null
  32. }
  33. </div>
  34. <div className={`${style.right}`}>
  35. <WrapModalRight showInIcss={showInIcss} height={height} selectGroupList={selectGroupList}></WrapModalRight>
  36. </div>
  37. </div>
  38. }
  39. }
  40. export default WrapModalBody;