import React, { Component } from "react"; import PatInfoContainer from '@containers/PatInfoContainer.js'; import style from "./index.less"; import { connect } from 'react-redux'; import historyCase from '@common/images/history.png'; import health from '@common/images/health.png' import store from '@store'; import { showHistory } from '@store/actions/historyTemplates'; import { initItemList, setInitHistory, getHospitalInfo } from '@store/async-actions/historyTemplates'; import HistoryCases from '@containers/HistoryCases'; import $ from 'jquery'; import {Notify,Loading} from '@commonComp'; // import {MODI_LOADING} from '@store/types/homePage.js'; import {SHOW_LOADING} from '@store/types/copyRight.js'; class InfoTitle extends Component { constructor(props){ super(props); this.state={ le:'' } this.showHistoryBox = this.showHistoryBox.bind(this) } showHistoryBox(){ // console.log('关闭'); const {showLoading,hideLoading}=this.props; showLoading(); // 底部页面禁止滚动 document.body.style.overflow = 'hidden'; // store.dispatch(initItemList()); // store.dispatch(showHistory(true)) // initItemList().then((res)=>{ // const result = res.data; // if(result.code==0 && result.data){ // hideLoading(); // store.dispatch(setInitHistory(result.data)); // store.dispatch(showHistory(true)); // }else{ // hideLoading(); // Notify.info("暂无历史病历"); // } // }) initItemList().then(res=>{ const result = res.data if (result.code === '0' && result.data.records.length !== 0) { hideLoading(); store.dispatch(setInitHistory(result.data)); store.dispatch(showHistory(true)); }else{ hideLoading(); Notify.info("暂无历史病历"); } }) // store.dispatch(getHospitalInfo()) } componentWillReceiveProps(next){ const that = this; if(next.winWidth <= 1024){ $(window).scroll(function(){ let scrollLeft = document.body.scrollLeft || document.documentElement.scrollLeft; let left = -(scrollLeft - 10) +'px'; that.setState({ le:left }) }) } } render() { const {loading,loadingText,loadingType} = this.props; const {le} = this.state; return