@@ -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);
@@ -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;
@@ -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;