فهرست منبع

0724-0933-h01

Zory 1 هفته پیش
والد
کامیت
d28fe419aa
3فایلهای تغییر یافته به همراه4 افزوده شده و 16 حذف شده
  1. 0 1
      src/components/imFloat/address.vue
  2. 3 5
      src/components/imFloat/imFloat.vue
  3. 1 10
      src/components/imFloat/order.vue

+ 0 - 1
src/components/imFloat/address.vue

@@ -79,7 +79,6 @@ export default {
         async getTemplate(v){
             const nodes = this.$refs.cascaderRef.getCheckedNodes()
             this.formData.cityLabel = nodes[0].pathLabels
-            this.formData.cityCode = nodes[0].pathValues
         },
         async submit(){
             var validate = await this.$refs.dialogForm.validate().catch(()=>{});

+ 3 - 5
src/components/imFloat/imFloat.vue

@@ -207,7 +207,7 @@
                                     <div class="order-info-user" v-if="msgOrder">
                                         <div class="title">咨询订单</div>
                                         <div class="m-order-s" style="margin-top: 15px;">
-                                            <div class="m-order-item">
+                                            <div class="m-order-item" @click="viewOrder(msgOrder)">
                                                 <div class="order-img"><el-image style="width: 80px;height: 80px;" :src="msgOrder.img" fit="fit"></el-image></div>
                                                 <div class="order-info">
                                                     <div class="title" style="padding: 0;">{{msgOrder.product.product_name}}</div>
@@ -230,7 +230,6 @@
                                                 </div>
                                             </div>
                                             <div class="order-btn-group">
-                                                <div class="status info cus" @click="viewOrder(msgOrder)">查看详情</div>
                                                 <div class="status primary cus" @click="sendAddress(msgOrder)" v-if="msgOrder.status=='1' && user.trade == '2'">发起预约</div>
                                                 <div class="status info cus" @click="editAddress(msgOrder)" v-if="msgOrder.status=='1' && user.trade == '2'">代客预约</div>
                                                 <!-- <div class="status warn cus" v-if="msgOrder.product.product_type==11 && msgOrder.custom_price > 0 && msgOrder.custom_status ==0" @click="submitPrice(msgOrder)">补差价</div> -->
@@ -269,7 +268,7 @@
                                         <el-main>
                                             <div class="order-list-chat" v-if="orderData.list.length > 0">
                                                 <div class="m-order-s" v-for="(item,index) in orderData.list" :key="index">
-                                                    <div class="m-order-item">
+                                                    <div class="m-order-item" @click="viewOrder(item)">
                                                         <div class="order-img"><el-image style="width: 80px;height: 80px;" :src="item.img" fit="fit"></el-image></div>
                                                         <div class="order-info">
                                                             <div class="title">{{item.product.product_name}}</div>
@@ -292,7 +291,6 @@
                                                         </div>
                                                     </div>
                                                     <div class="order-btn-group">
-                                                        <div class="status info cus" @click="viewOrder(item)">查看详情</div>
                                                         <div class="status primary cus" @click="sendAddress(item)" v-if="item.status=='1' && user.trade == '2'">发起预约</div>
                                                         <div class="status info cus" @click="editAddress(item)" v-if="item.status=='1' && user.trade == '2'">代客预约</div>
                                                         <!-- <div class="status warn cus" v-if="item.product.product_type==11 && item.custom_price > 0 && item.custom_status ==0" @click="submitPrice(item)">补差价</div>
@@ -474,7 +472,7 @@ export default {
             })
         },
         addressSuccess(){
-
+            this.getOrderList();
         },
         handleClick(event){
             this.orderData.tab = event;

+ 1 - 10
src/components/imFloat/order.vue

@@ -111,20 +111,11 @@
                     <div class="order-info" v-else>
                         <div class="title">收货地址</div>
                         <div class="empty-data-item" v-if="mode == 'add'">
-                            <el-button @click="sendAddress">收集地址</el-button>
-                            <div class="el-form-item-msg">收集地址将发送消息给用户,由用户填写完成后即完成核销</div>
+                            <div class="el-form-item-msg">请发起预约或代客预约后地址方可显示</div>
                         </div>
                     </div>
                     <div class="order-info" v-if="orderData.express">
                     </div>
-                    <div class="order-info" v-else>
-                        <div class="title">快递信息</div>
-                        <div class="empty-data-item" v-if="mode == 'add'">
-                            <el-button>一键呼叫快递</el-button>
-                            <div class="el-form-item-msg">必须先收集完地址后方可进行呼叫快递,确保地址正确</div>
-                        </div>
-                    </div>
-
                 </div>
             </el-main>
         </el-container>