Przeglądaj źródła

del标签恢复功能bug修改2182

zhouna 5 lat temu
rodzic
commit
1bcd18bc29

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

@@ -482,7 +482,7 @@ export function backspaceText(state,action){
       res.saveText.splice(delIndex,1);
     }
     else{
-      handleLocalDelTag(4,delIndex,data[delIndex]);
+      handleLocalDelTag(4,delIndex,data[delIndex+1]);
       data.splice(delIndex,2);
       res.selecteds.splice(delIndex,2);  
       res.saveText.splice(delIndex,2);
@@ -546,8 +546,8 @@ export function setImportCheckbodyLabel(state,action) {
 export function recoveTag(state,action) {
   let res = Object.assign({},state);
   let arr = [...res.data];
-  const text = Object.assign({showInCheck:action.data.showInCheck},JSON.parse(config._textLabel));
-  arr.splice(action.index,0,action.data,text);
+  //const text = Object.assign({showInCheck:action.data.showInCheck},JSON.parse(config._textLabel));
+  arr.splice(action.index,0,action.data);
   res.data = checkFullfillText(arr).newArr;
   res.saveText = checkFullfillText(arr).saveText;
   shiftLocalDelTag();

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

@@ -915,7 +915,7 @@ export function backspaceText(state,action){
       res.saveText.splice(delIndex,1);
     }
     else{
-      handleLocalDelTag(2,delIndex,data[delIndex]);
+      handleLocalDelTag(2,delIndex,data[delIndex+1]);
       data.splice(delIndex,2);
       res.selecteds.splice(delIndex,2);  
       res.saveText.splice(delIndex,2);
@@ -1009,8 +1009,8 @@ export function delSingleLable(state,action){
 export function recoveTag(state,action) {
   let res = Object.assign({},state);
   let arr = [...res.data];
-  const text = Object.assign({},JSON.parse(config.textLabel));
-  arr.splice(action.index,0,action.data,text);
+  //const text = Object.assign({},JSON.parse(config.textLabel));
+  arr.splice(action.index,0,action.data);
   res.data = fullfillText(arr).newArr;
   res.saveText = fullfillText(arr).saveText;
   shiftLocalDelTag();

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

@@ -858,7 +858,7 @@ export function backspaceText(state,action){
       res.saveText.splice(delIndex,1);
     }
     else{
-      handleLocalDelTag(1,delIndex,data[delIndex]);
+      handleLocalDelTag(1,delIndex,data[delIndex+1]);
       data.splice(delIndex,2);
       res.saveText.splice(delIndex,2);
     }
@@ -961,8 +961,8 @@ export function getSymptomFeature(state,action){
 export function recoveTag(state,action) {
   let res = Object.assign({},state);
   let arr = [...res.data];
-  const text = Object.assign({},JSON.parse(config.textLabel));
-  arr.splice(action.index,0,action.data,text);
+  //const text = Object.assign({},JSON.parse(config.textLabel));
+  arr.splice(action.index,0,action.data);
   res.data = fullfillText(arr).newArr;
   res.saveText = fullfillText(arr).saveText;
   shiftLocalDelTag();

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

@@ -482,7 +482,7 @@ export function backspaceText(state,action){
       if(data[delIndex+1] &&data[delIndex+1].formulaCode){
         res[data[delIndex+1].formulaCode]=undefined;
       }
-      handleLocalDelTag(3,delIndex,data[delIndex]);
+      handleLocalDelTag(3,delIndex,data[delIndex+1]);
       data.splice(delIndex,2);
       res.selecteds.splice(delIndex,2);  
       res.saveText.splice(delIndex,2);
@@ -560,8 +560,8 @@ export function delSingleLable(state,action){
 export function recoveTag(state,action) {
   let res = Object.assign({},state);
   let arr = [...res.data];
-  const text = Object.assign({},JSON.parse(config.textLabel));
-  arr.splice(action.index,0,action.data,text);
+  //const text = Object.assign({},JSON.parse(config.textLabel));
+  arr.splice(action.index,0,action.data);
   res.data = fullfillText(arr).newArr;
   res.saveText = fullfillText(arr).saveText;
   shiftLocalDelTag();