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

+ 1 - 1
src/views/modules/afterSales/thirdAfterSales.vue

@@ -51,7 +51,7 @@
               clearable
               placeholder="请选择登记人"
               size="small">
-              <el-option key="zh" label="志华" value="志华"></el-option>
+<!--              <el-option key="zh" label="志华" value="志华"></el-option>-->
               <el-option key="fq" label="方权" value="方权"></el-option>
               <el-option key="wx" label="文祥" value="文祥"></el-option>
             </el-select>

+ 23 - 1
src/views/modules/order/orderInfo.vue

@@ -496,6 +496,10 @@
                     {{ $t("order.no") }}
                   </div>
                 </div>
+                <div class="item">
+                  <div class="text">商户单号:</div>
+                  <div class="res" v-if="payNo != null">{{ payNo }}</div>
+                </div>
               </div>
               <div :class="['info-item',$t('language') === 'English'?'small-width':'']">
                 <div class="item-tit">{{ $t("order.buyerInformation") }}</div>
@@ -865,6 +869,7 @@ export default {
       deliveryExpresse: {
         deliveryDto: {}
       },
+      payNo: null,
       indexs: 0,
       orderRemarkUpdateVisible: false,
       orderAddrUpdateVisible: false,
@@ -982,10 +987,27 @@ export default {
             this.prodList = [...data.orderItems, ...data.orderItems[0].giveawayList]
           }
           this.showOrderCard = true;
-          this.initPrintOrder()
+          this.initPrintOrder();
+          if(this.dataForm.payType === 1){
+            //查询微信单号
+            this.getWxPayNoByOrderNumber(this.dataForm.orderNumber);
+          }else{
+            this.payNo = null;
+          }
+
         })
       }
     },
+    getWxPayNoByOrderNumber(orderNumber){
+      this.$http({
+        url: this.$http.adornUrl(`/order/order/getWxPyaNoByOrderNumber`),
+        method: 'get',
+        params: this.$http.adornParams({orderNumber, orderNumber})
+      }).then(({ data }) => {
+        this.payNo = data.payNo;
+      })
+    },
+
     initPrintOrder() {
       if (this.dataForm.orderNumber) {
         this.$http({