Selaa lähdekoodia

诊断搜索去重

zhangxc 6 vuotta sitten
vanhempi
commit
734d5a7daf

+ 1 - 2
src/components/DiagResultSearch/index.less

@@ -1,9 +1,8 @@
 @import "~@less/variables.less";
 .search-box {
     position: absolute;
-    top: 30px;
+    top: 20px;
     width: 316px;
-    margin: 0 10px 10px;
     // box-shadow: 0 6px 20px 0 #989DA3;
     background: #fff;
     z-index: 99;

+ 3 - 2
src/components/Diagnosis/index.jsx

@@ -44,10 +44,11 @@ class Diagnosis extends Component {
         return (<div>
             <ItemBox  id="diagnosis" title='诊断'  boxHeight='auto' titleTop='22px' marginTop='9px' backgroundColor='#EAF7FD'>
                 <DiagnosticList></DiagnosticList>
-                <div style={{marginLeft:'10px'}}>
+                <div style={{marginLeft:'10px', position:'relative'}}>
                     <Add showText="添加诊断结果" handleClick={this.handleshowSearch} id="addDiag" height="50px"/>
+                    <DiagResultSearch></DiagResultSearch>
                 </div>
-                <DiagResultSearch></DiagResultSearch>
+               
                 
             </ItemBox>
             {/* <TreatDrug></TreatDrug> */}

+ 7 - 1
src/store/async-actions/diagnosticSearch.js

@@ -13,11 +13,17 @@ export const getSearchList = (val) => {
    
     return (dispatch, getState) => {
         const state = getState();
+        const diagnosticList = state.diagnosticList.diagnosticList
+        let noIds = []
+        for(let i = 0; i < diagnosticList.length; i++) {
+            noIds.push(diagnosticList[i].id)
+        }
         json('/api/icss/retrieval/getTagInfos',{
             type:'7',
             age:state.patInfo.message.patientAge,
             inputStr:val,
-            sexType: state.patInfo.message.sex
+            sexType: state.patInfo.message.sex,
+            inputIds: noIds
         })
         .then((res)=>{
             const data = res.data.data;