소스 검색

搜索优化

liucf 6 년 전
부모
커밋
71ba116da4
3개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 1
      src/common/components/EditableSpan/index.jsx
  2. 1 1
      src/components/MainSuit/index.jsx
  3. 2 1
      src/store/actions/mainSuit.js

+ 1 - 1
src/common/components/EditableSpan/index.jsx

@@ -97,7 +97,7 @@ class EditableSpan extends Component{
       isEnd = !(newText.indexOf(searchPre)>0);
       search = temp.replace(/[(^\s*)|(\s*$)|(^\,*)|(\,*$)]/g,'');
       // if(!search&&searchPre){
-      if(!temp&&searchPre){
+      if(!temp&&searchPre&&newText){
         search = searchPre;
       }
       //console.log(labelVal,'旧:',searchPre,'新:',newText,'搜索:',search);

+ 1 - 1
src/components/MainSuit/index.jsx

@@ -121,7 +121,7 @@ class MainSuit extends Component{
   }
 
 
-  handleSearchSelect(item){console.log(1,item);
+  handleSearchSelect(item){
     const {clearSearch,insertSearch,datas,span,saveText} = this.props;
     let mainText = filterDataArr(saveText);//主诉字数
     const itemL = item.name.length;

+ 2 - 1
src/store/actions/mainSuit.js

@@ -117,7 +117,8 @@ export const insertMain = (state,action) => {
   res.saveText = [];//将手动输入的值清掉
   // res.saveText[inserIndx] = text.name;
   res.saveText = fullfillText(res.data).saveText;
-  res.mainIds.push(id);
+  // res.mainIds.push(id);
+  res.mainIds = res.mainIds.concat(id);
   res.editClear = false;//主诉框编辑状态
   res.update=Math.random();
   return res;