Browse Source

0415提示

liuhj 1 month ago
parent
commit
5870f4500d
1 changed files with 21 additions and 0 deletions
  1. 21 0
      src/components/OP/EntryDetails.vue

+ 21 - 0
src/components/OP/EntryDetails.vue

@@ -176,6 +176,13 @@
                                   :key="item.remark"
                                   :label="item.remark"
                                   :value="item.remark">
+                                  <el-tooltip 
+                                  popper-class="custom-tooltip-style" 
+                                  effect="light" 
+                                  :content="item.tripDesc" 
+                                  placement="right">
+                                    <span>{{ item.remark }}</span>
+                                  </el-tooltip>
                                 </el-option>
                             </el-select>
                             <!-- <el-button type="primary" @click="Fillin" size="mini">填 入</el-button> -->
@@ -799,10 +806,12 @@ export default {
         },
         //获取签证标注
         GetEnterExitCostCorrelationTips(val) {
+            this.airDataArr=[]
             this.getvisafeebtn = false;
             if (val == 1) {
                 this.TotalExpenses.EconomyClass = 0;
                 this.TotalExpenses.BusinessClass = 0;
+                this.TotalExpenses.Firstclass = 0;
                 this.DomesticFees.visafees = 0;
                 this.DomesticFees.visafeesDescription = "";
                 var url = "/api/Groups/GetEnterExitCostCorrelationTips"
@@ -821,6 +830,7 @@ export default {
                     if (res.data.code == 200) {
                         that.TotalExpenses.EconomyClass = res.data.data.airData[0].jjcCurrentRate;
                         that.TotalExpenses.BusinessClass = res.data.data.airData[0].gwcCurrentRate;
+                        that.TotalExpenses.Firstclass = res.data.data.airData[0].tdcCurrentRate;
                         that.DomesticFees.visafees = res.data.data.visaData.feeTotal;
                         that.DomesticFees.visafeesDescription = res.data.data.visaData.remark;
                     } else {
@@ -850,6 +860,9 @@ export default {
                         if (that.TotalExpenses.BusinessClass==0) {
                             that.TotalExpenses.BusinessClass = that.airDataArr[0].gwcCurrentRate;
                         }
+                        if (that.TotalExpenses.Firstclass==0) {
+                            that.TotalExpenses.Firstclass = that.airDataArr[0].tdcCurrentRate;
+                        }
                         that.visainfo = res.data.data.visaData;
                         that.currencyss = res.data.data.reteInfos;
                         if (that.DomesticFees.visafees != res.data.data.visaData.feeTotal && res.data.data.visaData.feeTotal != 0) {
@@ -878,6 +891,7 @@ export default {
             });
             this.TotalExpenses.EconomyClass = obj.jjcCurrentRate;
             this.TotalExpenses.BusinessClass = obj.gwcCurrentRate;
+            this.TotalExpenses.TravellingExpenses = obj.tdcCurrentRate;
         },
         //获取文件
         EnterExitCostFileOwner() {
@@ -2954,4 +2968,11 @@ export default {
     width: 150px;
     margin-right: 0;
 }
+.custom-tooltip-style {
+    max-width: 400px;
+    white-space: pre-line; /* 保留换行符 */
+    font-size: 13px;
+    line-height: 25px;
+    color: #606266;
+}
 </style>