Parcourir la source

Merge remote-tracking branch 'origin/master_csy'

ct il y a 1 jour
Parent
commit
64a9176e93
1 fichiers modifiés avec 18 ajouts et 1 suppressions
  1. 18 1
      src/views/his/userCoupon/index.vue

+ 18 - 1
src/views/his/userCoupon/index.vue

@@ -186,21 +186,29 @@
           :title="show.title" :visible.sync="storeOpen">
       <storeOrderDetails  ref="storeDetails" />
     </el-drawer>
+    <el-drawer
+         :with-header="false"
+         size="75%"
+          :title="show.title" :visible.sync="storeOpenTypeThree">
+      <packageOrderDetails  ref="DetailsTypeThree" />
+    </el-drawer>
   </div>
 </template>
 <script>
 import { listUserCoupon, getUserCoupon, delUserCoupon, addUserCoupon, updateUserCoupon, exportUserCoupon } from "@/api/his/userCoupon";
 import inquiryOrderDetails from '../../components/his/inquiryOrderDetails.vue';
 import storeOrderDetails from '../../components/his/storeOrderDetails.vue';
+import packageOrderDetails from '../../components/his/packageOrderDetails.vue';
 export default {
   name: "UserCoupon",
-  components: { inquiryOrderDetails,storeOrderDetails },
+  components: { inquiryOrderDetails,storeOrderDetails,packageOrderDetails },
   data() {
     return {
       show:{
         open:false,
         },
       storeOpen:false,
+      storeOpenTypeThree:false,
       // 遮罩层
       createTime:[],
       useTime:[],
@@ -290,6 +298,15 @@ export default {
               setTimeout(() => {
                    this.$refs.storeDetails.getDetails(row.businessId);
               }, 1);
+            }else if(row.businessType==3){
+              console.log('进入 businessType=3 分支');
+              this.storeOpenTypeThree=true;
+              console.log('设置 storeOpenTypeThree = true 后:', this.storeOpenTypeThree);
+              setTimeout(() => {
+                   console.log('调用 DetailsTypeThree 组件 getDetails');
+                   
+                   this.$refs.DetailsTypeThree.getDetails(row.businessId);
+              }, 1);
             }
         },
     handleClickX(tab, event) {