Prechádzať zdrojové kódy

检验修改联动问题

luolei 4 rokov pred
rodič
commit
0e41d5f431

+ 2 - 2
src/components/AddInspect/SlidePic/index.jsx

@@ -178,7 +178,7 @@ class SlideSelect extends Component {
                 <input disabled="disabled" type="text" 
                     class="canEdit" 
                     onDoubleClick={(e)=>this.setEdit(e)}
-                    style={{color:style==2||style==4?'red':style==1?'#D949FF':'#333'}}
+                    style={{color:'#333'}}
                     placeholder='时间'
                     autoComplete="off"
                     value={item.time}
@@ -216,7 +216,7 @@ class SlideSelect extends Component {
             <input disabled="disabled" type="text" 
                 class="canEdit" 
                 onDoubleClick={(e)=>this.setEdit(e)}
-                style={{color:style==2||style==4?'red':style==1?'#D949FF':'#333'}}
+                style={{color:'#333'}}
                 placeholder='时间'
                 autoComplete="off"
                 value={item.time}

+ 20 - 15
src/store/reducers/inspect.js

@@ -94,24 +94,29 @@ export default (state = initSearchList, action) => {
         let tempArr = newState.labelListBig;
         let tempArrs = newState.labelListSmall;
         let tmpLis = action.item
-        tempArr = tempArr.filter((item)=>{
-            item.time = action.value
-            return item
-        })
-        tempArrs = tempArrs.filter((item)=>{
-            if(item.time == tmpLis.time){
-                if(action.sign ==1){
-                    item.time = action.value
-                }else{
-                    if(isNumber(action.value-0)){
-                        item.value = action.value
+        console.log(action)
+        if(action.sign == 1){
+            tempArr = tempArr.filter((item)=>{
+                item.time = action.value
+                return item
+            })
+        }else{
+            tempArrs = tempArrs.filter((item)=>{
+                if(item.time == tmpLis.time){
+                    if(action.sign ==1){
+                        item.time = action.value
                     }else{
-                        item.otherValue = action.value
+                        if(isNumber(action.value-0)){
+                            item.value = action.value
+                        }else{
+                            item.otherValue = action.value
+                        }
                     }
                 }
-            }
-            return item
-        })
+                return item
+            })
+
+        }
         newState.labelListBig = [...tempArr]
         newState.labelListSmall = [...tempArrs]
         return newState;