Sfoglia il codice sorgente

主诉现病史数字键盘双击编辑action修改

liucf 6 anni fa
parent
commit
317b2725f5

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

@@ -240,7 +240,7 @@ class NumberDrop extends Component{
     let changeVal = this.$span.current.innerText.trim();//数字框值-修改后;去掉前空格避免多空格叠加
     let prefix = this.$pre.current.innerText.trim(); //前缀值-修改后
     let suffix = this.$suf.current.innerText.trim(); //后缀值-修改后
-    //console.log('数字框:'+changeVal,";全部:"+totalVal,";前缀:"+prefix+";后缀:"+suffix);
+    // console.log('数字框:'+changeVal,";全部:"+totalVal,";前缀:"+prefix+";后缀:"+suffix);
     handleLabelChange && handleLabelChange({ikey,changeVal,type:boxMark,totalVal,prefix,suffix});
   }
   getSpanClass(){       //将被替换的文字选中状态显示

+ 3 - 3
src/store/actions/currentIll.js

@@ -642,14 +642,14 @@ export const changeNumLabelVal = (state,action)=>{
   const nextVal = next.value||next.name;
   //标签后是不是标点符号标签,是的话删除本标签时一起删除
   let nextIsDot = +next.tagType===8&&!nextVal.match(config.punctuationReg);
-  let labText = totalVal?totalVal:newVal;   //如单选没有前后缀
-  if(labText.trim()){
+  // let labText = totalVal?totalVal:newVal;   //如单选没有前后缀
+  if(totalVal.trim()){
     if(item){
       item.value = newVal;
       item.labelPrefix = prefix||'';
       item.labelSuffix = suffix||'';
     }
-    res.saveText[index] = labText;
+    res.saveText[index] = totalVal;
   }else{//删除完标签内容则删除该标签
     const num = nextIsDot?2:1;
     res.data.splice(index,num);

+ 3 - 3
src/store/actions/mainSuit.js

@@ -629,18 +629,18 @@ export const changeNumLabelVal = (state,action)=>{
   const {changeVal,totalVal,ikey,prefix,suffix} = action.data;
   const index = ikey;
   const newVal = changeVal;
-  let labText = totalVal?totalVal:newVal;   //如单选没有前后缀
+  // let labText = totalVal?totalVal:newVal;   //如单选没有前后缀
   let item = res.data[index];
   const next = res.data[+index+1];
   const nextVal = next.value||next.name;
   //标签后是不是标点符号标签,是的话删除本标签时一起删除
   let nextIsDot = +next.tagType===8&&!nextVal.match(config.punctuationReg);
-  if(labText.trim()){
+  if(totalVal.trim()){
     if(item){
       item.value = newVal;
       item.labelPrefix = prefix||'';
       item.labelSuffix = suffix||'';
-      res.saveText[index] = labText;
+      res.saveText[index] = totalVal;
     }
   }else{//删除完标签内容则删除该标签
     const num = nextIsDot?2:1;