Quellcode durchsuchen

隐藏logo参数

zhouna vor 3 Jahren
Ursprung
Commit
452d6a36c4

+ 4 - 16
src/components/Banner/index.jsx

@@ -4,7 +4,6 @@ import style from "./index.less";
 import ReactDom from "react-dom";
 import logo from "../../common/images/logoa.png";
 import bannerDown from "../../common/images/banner-down.png";
-import setup from "../../common/images/setup.png";
 import emergIcon from '../../common/images/emergency.png'
 import left3 from '../../common/images/left3.png'
 import {Notify} from '@commonComp';
@@ -17,11 +16,9 @@ import {CLEAR_COMSYMPTOMS} from '@store/types/mainSuit';
 import { GET_PREC_LIST,SET_PREC_SHOW } from "@store/types/preIcss";
 import { CHANGEHOSPITAL } from "@store/types/homePage";
 import {getPreMsg} from '@store/async-actions/preIcss';
-import ModeChange from './ModeChange'
 import {ConfirmModal} from '@commonComp';
 import { embedPush} from '../../store/async-actions/pushMessage'
 import { clearMessages } from "../../store/async-actions/print";
-import {debounce} from '../../utils/tools'
 import $ from 'jquery';
 import store from '@store';
 class Banner extends Component {
@@ -88,13 +85,9 @@ class Banner extends Component {
   }
 
   confirmType(){
-    const {typeConfig,confirmType,clearCommS,closeConfigModal,readMode} = this.props;
+    const {confirmType,clearCommS,closeConfigModal} = this.props;
     // 清空主诉常见症状
     clearCommS();
-    /*if(mode==typeConfig&&typeConfig==readMode){
-      closeConfigModal();
-      return;
-    }*/
     const configs= this.parseConf();
     confirmType&&confirmType(configs);
     closeConfigModal();
@@ -195,11 +188,10 @@ class Banner extends Component {
     e.stopPropagation()
   }
   render() {
-    const {visible,pre,ifShow,deptName, closeConfigModal,hasMain,hasCurrent,hasOther,preShow,show,hospitalMsg,curHos} = this.props;
-    const {emergencyBox,showHos,showM,hosName,hosNameTmp} = this.state;
-    const {showConfigModal, changeType, showHospitalLis,showCheckModal,showConnect} = this;
+    const {ifShow,deptName,show,hospitalMsg,curHos} = this.props;
+    const {emergencyBox,showHos,showM,hosNameTmp} = this.state;
+    const { showHospitalLis,showCheckModal,showConnect} = this;
     const domNode = document.getElementById('root');
-    const disabled = !(hasMain||hasCurrent||hasOther);
     return (
       <div className={style["logo"]}>
         <img src={logo} onClick={this.handleEmbedPush}/>
@@ -209,10 +201,6 @@ class Banner extends Component {
                       <img className={`${style["st"]} ${style["his"]}`} src={emergIcon} />
                       <i>本科室近期全部病历</i>
                     </div>:''}
-          {/* {pre == 1?<div className={style.prec} onClick={()=>preShow(show)}>
-            <img className={style["st"]} src={prec} alt="预问诊"/>
-            <i> 预问诊信息</i>
-          </div>:null} */}
           <div className={style["showHospitalLis"]} onClick={showHospitalLis} id="showHospitalLis">
             <p className={`${style["selectedHos"]}`}>
               <span className={style["ellipsis"]} title={curHos.hosName||hospitalMsg[0].name}>{curHos.hosName||hospitalMsg[0].name}</span>

+ 6 - 5
src/components/PushData/index.jsx

@@ -3,6 +3,7 @@ import style from './index.less';
 import arrowIcon from '@images/arrowIcon.png';
 import pushEmpty from '@images/pushEmpty.png';
 import {pushPage2} from '@utils/config';
+import {getUrlArgObject} from '@utils/tools';
 import {dragBox} from '@utils/drag';
 import hideConfirm from '@images/hideConfirm.png';
 
@@ -36,18 +37,18 @@ class PushData extends Component{
       }
 
     render(){
-        const {hashNum } = this.state
-        const {mrId,isTcm,planCode,showPushData,togglePushData ,windowWidth,windowHeight,hospitalId} = this.props
+        const hideLg  = getUrlArgObject("hideLg");
+        const {mrId,isTcm,planCode,showPushData ,windowWidth,hospitalId} = this.props
         const pushBoxPos = windowWidth>1200?(windowWidth-1200)/2:0;
-        const url =`${pushPage2}?mrId=${mrId.indexOf("reStart") > - 1?"":mrId}&isTcm=${isTcm}&planCode=${planCode}&hospitalId=${hospitalId}${mrId.indexOf("reStart") > - 1 ? '&reStart='+Math.random():""}`;
+        const url =`${pushPage2}?mrId=${mrId.indexOf("reStart") > - 1?"":mrId}&isTcm=${isTcm}&planCode=${planCode}&hospitalId=${hospitalId}${mrId.indexOf("reStart") > - 1 ? '&reStart='+Math.random():""}`+(hideLg?`&hideLg=1`:``);
         return <div >
             {!showPushData&&<div className={style['slideButton']} style={{right:pushBoxPos+'px'}} onClick={this.showPushData}>
-                朗通智能提醒 
+                {hideLg?'智能提醒':'朗通智能提醒'}
                 <img class={style['arrowIcon']} src={arrowIcon} alt=""/>
             </div>}
             {showPushData&&<div id="dragModalWrap" className={style['pushWrapper']} style={{right:pushBoxPos+'px'}} onWheel={this.handleScroll.bind(this)}>
                 {/* <div id="dragModalTitle"  className={style['pushDataTitle']}>朗通智能提醒 <span className={style['pushDataHide']} onClick={this.hidePushData}>收起</span></div> */}
-                <div className={style['pushDataTitle']}>朗通智能提醒 <span className={style['pushDataHide']} onClick={this.hidePushData}>    <img class={style['hideConfirm']} src={hideConfirm} alt=""/></span></div>
+                <div className={style['pushDataTitle']}>{hideLg?'智能提醒':'朗通智能提醒'} <span className={style['pushDataHide']} onClick={this.hidePushData}>    <img class={style['hideConfirm']} src={hideConfirm} alt=""/></span></div>
                 {hospitalId&&<iframe id='embedPage'  src={url} frameborder="0" width="400" height="557" onWheel={this.handleScroll.bind(this)}></iframe>}
                 {!hospitalId&&<div className={style['pushEmpty']}>
                         <div className={style['pushEmptyBox']}>

+ 4 - 0
src/store/async-actions/homePage.js

@@ -180,9 +180,13 @@ export const getCommonData = (dispatch) => {
 
 // 医院列表
 export const getHosData = (dispatch) => {
+  const hideLg = getUrlArgObject("hideLg");  //隐藏logo时朗通显示为默认
   return (dispatch) => {
       json(api.getAllEnableHospitalInfo,{}).then((res)=>{
           const data = res.data;
+          if(hideLg&&data.data){
+              data.data[0].name = "默认";
+          }
           if(data.code == '0'){
             dispatch({
               type:HOSPITALMSG,