| 
					
				 | 
			
			
				@@ -334,7 +334,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             clearable type="date" size="small" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             :disabled="detailData.seeDisabled || generateBillsfalse" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             value-format="yyyy-MM-dd" :picker-options="etdPickerOptions" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                            placeholder="请选择ETA日期"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            placeholder="请选择ETA日期" @change="handlePick"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             </el-date-picker> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-form-item label="ETD" prop="etd" label-width="90px"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -776,7 +776,7 @@ import {NdayDate} from "@/util/date"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import {regularFloating, regularInteger} from "@/util/regularJudgment"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import {getBcorpsattnList} from "@/api/iosBasicData/bcorpsattn"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import {getWorkDicts} from "@/api/system/dictbiz"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { synchronizationExchangeRate } from "@/api/iosBasicData/rateManagement"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         props:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             detailData:{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -865,6 +865,37 @@ import {getWorkDicts} from "@/api/system/dictbiz"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.dgPackingLevelWorkDicts() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         methods:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //ETD监听 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        handlePick(val) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (this.assemblyForm.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$confirm('此操作将更新汇率, 是否继续?', '提示', { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    confirmButtonText: '是', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    cancelButtonText: '否', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    type: 'warning' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }).then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    let obj = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    obj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        date: this.assemblyForm.eta, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        type: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        billId: this.assemblyForm.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    console.log(obj) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    synchronizationExchangeRate(obj).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        this.billsDetailfun() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }).catch(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    let obj = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    obj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        date: this.assemblyForm.etd, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        type: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        billId: this.assemblyForm.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    synchronizationExchangeRate(obj).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        this.billsDetailfun() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 易燃易爆品闪点类型为数字 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             dgFlashPointInput(val){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.$set(this.assemblyForm,'dgFlashPoint',regularInteger(val)) 
			 |