Browse Source

功图诊断,在切换功图时,先清除上次的结论数据

chenwen 6 tháng trước cách đây
mục cha
commit
7a21014483
1 tập tin đã thay đổi với 8 bổ sung0 xóa
  1. 8 0
      src/pages/analysis/DiagramDiagnose.vue

+ 8 - 0
src/pages/analysis/DiagramDiagnose.vue

@@ -271,7 +271,15 @@
 		loadDiagnose(row.dataIdStr)
 	}
 	
+	const cleanFormModel=()=>{
+		let [diagramId,wellId,conclusion,elasticCoe,fillCoe,leakCoe,gasEffect,dischargeCoe,dischargeLeakCoe,inhaleLeakCoe,pipeLeakCoe]=[null,null,null,null,null,null,null,null,null,null,null]
+		let [sandDegree,waxDegree,pistonSlipDegree,pumpDownBump,comPumpEff,gtLiquidYield,gtOilYield,gtWaterYield,note]=[null,null,null,null,null,null,null,null,null]
+		Object.assign(formModel,{diagramId,wellId,conclusion,elasticCoe,fillCoe,leakCoe,gasEffect,dischargeCoe,dischargeLeakCoe,inhaleLeakCoe,pipeLeakCoe})
+		Object.assign(formModel,{sandDegree,waxDegree,pistonSlipDegree,pumpDownBump,comPumpEff,gtLiquidYield,gtOilYield,gtWaterYield,note})
+	}
+	
 	const loadDiagnose=(diagramId)=>{
+		cleanFormModel()
 		diagnoseAPI.getDiagnose(diagramId).then(resp=>{
 			if(resp.code==0 && resp.data){
 				Object.assign(formModel,resp.data)