Преглед изворни кода

直播订单商品信息新增展示:产品数量;电话+地址增加放大镜查看

zyy пре 1 недеља
родитељ
комит
1d43c29b57
1 измењених фајлова са 16 додато и 8 уклоњено
  1. 16 8
      src/views/live/liveOrder/liveOrderDetails.vue

+ 16 - 8
src/views/live/liveOrder/liveOrderDetails.vue

@@ -83,7 +83,9 @@
           <el-descriptions-item label="收货人电话" > <span v-if="item!=null">{{item.userPhone}}</span>
             <el-button icon="el-icon-search" size="mini" @click="handlePhone()" style="margin-left: 20px;" circle v-hasPermi="['live:liveOrder:queryPhone']"></el-button>
           </el-descriptions-item>
-          <el-descriptions-item label="详细地址" > <span>{{item.userAddress}}</span>  </el-descriptions-item>
+          <el-descriptions-item label="详细地址" > <span v-if="item!=null">{{item.userAddress}}</span>
+            <el-button icon="el-icon-search" size="mini" @click="handleAddress()" style="margin-left: 20px;" circle v-hasPermi="['live:liveOrder:queryAddress']"></el-button>
+          </el-descriptions-item>
           <el-descriptions-item label="所属公司"><span v-if="item!=null">{{item.companyName}}</span></el-descriptions-item>
           <el-descriptions-item label="员工"><span v-if="item!=null">{{item.companyUserName}}</span></el-descriptions-item>
           <el-descriptions-item label="推广佣金" ><span v-if="item.tuiMoney!=null">{{item.tuiMoney.toFixed(2)}}</span></el-descriptions-item>
@@ -143,11 +145,11 @@
             {{scope.row.otPrice}}
           </template>
         </el-table-column>
-<!--        <el-table-column label="数量" width="180" align="center">-->
-<!--          <template slot-scope="scope">-->
-<!--            {{scope.row.num}}-->
-<!--          </template>-->
-<!--        </el-table-column>-->
+        <el-table-column label="产品数量" width="240" align="center">
+          <template slot-scope="scope">
+            {{scope.row.totalNum}}
+          </template>
+        </el-table-column>
 <!--        <el-table-column label="小计"  align="center">-->
 <!--          <template slot-scope="scope" >-->
 <!--            ¥{{(scope.row.num*scope.row.price).toFixed(2)}}-->
@@ -262,7 +264,7 @@
 
 
 <script>
-import {getLiveOrder, syncExpress, updateLiveOrder, updateErp, getExpress, listOrderitem, tuiOrder} from "@/api/live/liveOrder";
+import {getLiveOrder, syncExpress, updateLiveOrder, updateErp, getExpress, listOrderitem, tuiOrder, getUserPhone, getLiveOrderAddress} from "@/api/live/liveOrder";
 
 
 export default {
@@ -439,10 +441,16 @@ export default {
     },
     handlePhone(){
       const orderId = this.item.orderId;
-      getOrderUserPhone(orderId).then(response =>{
+      getUserPhone(orderId).then(response =>{
         this.item.userPhone = response.userPhone;
       })
     },
+    handleAddress(){
+      const orderId = this.item.orderId;
+      getLiveOrderAddress(orderId).then(response =>{
+        this.item.userAddress = response.address;
+      })
+    },
     editDelivery(){
       this.editDy.open = true;
       this.editDyForm.orderId = this.item.orderId;