阿拉蕾 1 年之前
父节点
当前提交
64e2467c94
共有 2 个文件被更改,包括 16 次插入1 次删除
  1. 8 0
      src/api/store/storeOrder.js
  2. 8 1
      src/views/store/components/productOrder.vue

+ 8 - 0
src/api/store/storeOrder.js

@@ -70,6 +70,14 @@ export function getStoreOrderAddress(id) {
   })
 }
 
+// 查询订单详细
+export function getStoreOrderPhone(id) {
+  return request({
+    url: '/store/storeOrder/queryPhone/' + id,
+    method: 'get'
+  })
+}
+
 
 export function getExpress(id) {
   return request({

+ 8 - 1
src/views/store/components/productOrder.vue

@@ -135,6 +135,7 @@
                 <span v-if="order!=null ">
                   {{order.userPhone }}
                 </span>
+                <el-button icon="el-icon-search" size="mini" @click="handlePhone()" style="margin-left: 20px;" circle v-hasPermi="['store:storeOrder:queryPhone']"></el-button>
             </el-descriptions-item>
             <el-descriptions-item label="收货地址"  >
               <el-popover
@@ -477,7 +478,7 @@
 </template>
 
 <script>
-import {auditPayRemain,addTuiMoney,syncExpress,updateExpress,getEroOrder,refundOrderMoney, editTuiMoney,getExpress,finishOrder,listStoreOrder, getStoreOrder, delStoreOrder, addStoreOrder, updateStoreOrder, exportStoreOrder,updateDeliveryId, createErpOrder,updateErp,getStoreOrderAddress} from "@/api/store/storeOrder";
+import {auditPayRemain,addTuiMoney,syncExpress,updateExpress,getEroOrder,refundOrderMoney, editTuiMoney,getExpress,finishOrder,listStoreOrder, getStoreOrder, delStoreOrder, addStoreOrder, updateStoreOrder, exportStoreOrder,updateDeliveryId, createErpOrder,updateErp,getStoreOrderAddress,getStoreOrderPhone} from "@/api/store/storeOrder";
 import { getTcmScheduleList } from "@/api/company/schedule";
 export default {
   name: "order",
@@ -580,6 +581,12 @@ export default {
             this.order.userAddress = response.address;
         }) 
       },
+      handlePhone(){
+        const id = this.order.id;
+        getStoreOrderPhone(id).then(response =>{
+            this.order.userPhone = response.userPhone;
+        }) 
+      },
     showImageDialog() {
       this.dialogVisible = true;
     },