Browse Source

机票行程代码修改

yuanrf 3 months ago
parent
commit
f050e48c63
1 changed files with 29 additions and 17 deletions
  1. 29 17
      src/components/Resource/OpTicketBlackCode.vue

+ 29 - 17
src/components/Resource/OpTicketBlackCode.vue

@@ -71,34 +71,41 @@
                 <div style="display: flex;">
                     <div style="width: 60%;">
                         <el-form-item label="黑屏代码:" prop="blackCode" label-width="160px">
-                            <el-input @input="parseAirData" type="textarea" :rows="14"
+                            <!-- @input="parseAirData"  -->
+                            <el-input type="textarea" :rows="14"
                                 placeholder="请严格遵守此格式!!! 1. EK363 R1 WE08MAR CANDXB HK7 0015 0515 SEAME 2 3 (注意空格以及多条数据换行)"
                                 v-model="OpTicketBlackCodeData.blackCode"></el-input>
                         </el-form-item>
                     </div>
                     <div style="width: 40%;">
-                        <el-form-item label="公务舱现价:" label-width="160px">
-                            <el-input placeholder="公务舱现价" v-model="OpTicketBlackCodeData.nowPrice">
-                            </el-input>
-                            <!-- <el-input type="textarea" :rows="3" placeholder="全价说明"
-                                v-model="OpTicketBlackCodeData.price"></el-input> -->
-                        </el-form-item>
                         <el-form-item label="经济舱现价:" label-width="160px">
                             <!-- <el-input type="textarea" :rows="3" placeholder="现价说明"
                                 v-model="OpTicketBlackCodeData.nowPrice"></el-input> -->
                             <el-input placeholder="经济舱现价" v-model="OpTicketBlackCodeData.price">
                             </el-input>
                         </el-form-item>
+                        <el-form-item label="经济舱全价:" label-width="160px">
+                            <el-input placeholder="经济舱全价" v-model="OpTicketBlackCodeData.ecPrice">
+                            </el-input>
+                        </el-form-item>
+                        <el-form-item label="公务舱现价:" label-width="160px">
+                            <el-input placeholder="公务舱现价" v-model="OpTicketBlackCodeData.nowPrice">
+                            </el-input>
+                            <!-- <el-input type="textarea" :rows="3" placeholder="全价说明"
+                                v-model="OpTicketBlackCodeData.price"></el-input> -->
+                        </el-form-item>
                         <el-form-item label="公务舱全价:" label-width="160px">
                             <el-input placeholder="公务舱全价" v-model="OpTicketBlackCodeData.bcPrice">
                             </el-input>
                         </el-form-item>
-                        <el-form-item label="经济舱全价:" label-width="160px">
-                            <el-input placeholder="经济舱全价" v-model="OpTicketBlackCodeData.ecPrice">
+
+                        <el-form-item label="头等舱现价:" label-width="160px">
+                            <el-input placeholder="头等舱现价" v-model="OpTicketBlackCodeData.fcNowPrice">
                             </el-input>
                         </el-form-item>
-                        <el-form-item>
-
+                        <el-form-item label="头等舱全价:" label-width="160px">
+                            <el-input placeholder="头等舱全价" v-model="OpTicketBlackCodeData.fcPrice">
+                            </el-input>
                         </el-form-item>
                     </div>
                 </div>
@@ -156,7 +163,10 @@ export default {
                 ecPrice: '',
                 createUserId: 0,
                 remark: '',
-                title: ''
+                title: '',
+                //头等舱字段
+                fcNowPrice: 0,
+                fcPrice: 0
             },
             OpTicketBlackCodeRules: {
                 blackCode: [
@@ -292,13 +302,15 @@ export default {
                         that.OpTicketBlackCodeData.ecPrice = TicketBlackCode.ecPrice
                         that.OpTicketBlackCodeData.remark = TicketBlackCode.remark
                         that.OpTicketBlackCodeData.title = TicketBlackCode.title;
+                        that.OpTicketBlackCodeData.fcNowPrice = TicketBlackCode.fcNowPrice;
+                        that.OpTicketBlackCodeData.fcPrice = TicketBlackCode.fcPrice;
 
-                        for (var key in that.settingValue) {
-                            that.flightData.filter(item => item.type == key)[0].total = TicketBlackCode[that.settingValue[key]];
-                        }
+                        // for (var key in that.settingValue) {
+                        //     that.flightData.filter(item => item.type == key)[0].total = TicketBlackCode[that.settingValue[key]];
+                        // }
                     }
                 }
-                that.parseAirData();
+                //that.parseAirData();
             })
         },
         //跳转
@@ -324,7 +336,7 @@ export default {
             that.$refs.OpTicketBlackCodeData.validate((valid) => {
                 if (valid) {
 
-                    that.parseAirData();
+                    //that.parseAirData();
                     var url = "/api/Resource/OpTicketBlackCode"
                     that.OpTicketBlackCodeData.createUserId = that.userId;
                     that.OpTicketBlackCodeData.diId = that.DiId