Просмотр исходного кода

1、波次修改运单号优化

huangmp 2 лет назад
Родитель
Сommit
2feca3d426

+ 3 - 1
src/views/modules/order/order.vue

@@ -2136,7 +2136,9 @@ export default {
         window.open('https://www.yto.net.cn/tracesimple.html/?orders=' + deliveryNo)
       } else if (dvyNo === 'ZTO') {
         window.open('https://www.zto.com/express/expressCheck.html?txtBill=' + deliveryNo)
-      } else {
+      } else if (dvyNo === 'YUNDA') {
+        window.open('http://ydgw.yundasys.com:31620/view/zxfuwu/sfastgood.html?na_id=136&homeWaybill=' + deliveryNo)
+      }else {
         window.open('https://www.baidu.com/s?wd=%E7%89%A9%E6%B5%81%E6%9F%A5%E8%AF%A2&rsv_spt=1&rsv_iqid=0xe1fe334b0008559a&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_dl=tb&rsv_sug3=16&rsv_sug1=12&rsv_sug7=100&rsv_sug2=0&rsv_btype=i&inputT=2849&rsv_sug4=3141', '_blank')
       }
     },

+ 1 - 1
src/views/modules/print/print-order.vue

@@ -48,7 +48,7 @@
                 <el-option key="yjxk" label="圆角小卡" value="圆角小卡"></el-option>
                 <el-option key="zjxk" label="直角小卡" value="直角小卡"></el-option>
                 <el-option key="egg" label="二宫格" value="二宫格"></el-option>
-                <el-option key="egg" label="四宫格" value="四宫格"></el-option>
+                <el-option key="sgg" label="四宫格" value="四宫格"></el-option>
                 <el-option key="pld" label="拍立得" value="拍立得"></el-option>
                 <el-option key="zpfm" label="直拍封面" value="直拍封面"></el-option>
                 <el-option key="sq" label="书签" value="书签"></el-option>

+ 17 - 4
src/views/modules/print/wave-print-order.vue

@@ -320,11 +320,15 @@
           <span autocomplete="off">订单号:{{printOrder.orderNumber}}</span>
           <span autocomplete="off" style="margin-left: 30px">旧运单号:{{printOrder.oldDeliveryNo}}</span>
         </el-form-item>
-        <el-form-item label="快递公司" label-width="70px">
-          <el-input v-model="printOrder.deliveryName" autocomplete="off"></el-input>
+        <el-form-item label="快递代号" label-width="70px">
+          <el-select v-model="printOrder.deliveryCode" :clearable="true" @change="handleDeliveryChange">
+            <el-option key="ZTO" label="中通快递" value="ZTO"></el-option>
+            <el-option key="YUNDA" label="韵达速递" value="YUNDA"></el-option>
+            <el-option key="STO" label="申通快递" value="STO"></el-option>
+          </el-select>
         </el-form-item>
-        <el-form-item label="公司代号" label-width="70px">
-          <el-input v-model="printOrder.deliveryCode" autocomplete="off" placeholder="比如中通:zto"></el-input>
+        <el-form-item label="快递名称" label-width="70px">
+          <el-input v-model="printOrder.deliveryName" autocomplete="off"></el-input>
         </el-form-item>
         <el-form-item label="新运单号" label-width="70px">
           <el-input v-model="printOrder.deliveryNo" autocomplete="off"></el-input>
@@ -500,6 +504,15 @@
 
     },
     methods: {
+      handleDeliveryChange(delivery){
+        if(delivery === 'ZTO'){
+          this.printOrder.deliveryName = '中通快递';
+        }else if(delivery === 'YUNDA'){
+          this.printOrder.deliveryName = '韵达速递';
+        }else if(delivery === 'STO'){
+          this.printOrder.deliveryName = '申通快递';
+        }
+      },
       openWaveStatDialog(waveId){
         this.$refs.waveStatRef.init(waveId)
       },