Browse Source

2023-2-15

codeMan 2 years ago
parent
commit
ff94baa184
1 changed files with 7 additions and 2 deletions
  1. 7 2
      src/HDrpManagement/ProductMag/detail/index.vue

+ 7 - 2
src/HDrpManagement/ProductMag/detail/index.vue

@@ -44,7 +44,11 @@
         <detail_data :basic="mainData"></detail_data>
       </div>
       <div slot="slot1">
-        <saleClass :data="mainData"></saleClass>
+        <saleClass ref="saleClass" :data="mainData">
+          <template v-slot:addClass="scope">
+            <addClass v-if="tool.checkAuth($route.name,'salerClass')" :data="scope.data" @onSuccess="$refs.saleClass.listData()"/>
+          </template>
+        </saleClass>
       </div>
       <div slot="slot2">
         <productPrice ></productPrice>
@@ -57,6 +61,7 @@
 import detail_data from './modules/detailedData'
 import saleClass from '../modules/saleClass.vue'
 import productPrice from '../modules/productPrice'
+import addClass from '../modules/addClass'
 export default {
   name: "index",
   data() {
@@ -65,7 +70,7 @@ export default {
       mainAreaData:{}
     }
   },
-  components:{detail_data,saleClass,productPrice},
+  components:{detail_data,saleClass,productPrice,addClass},
   methods: {
     async queryMainData(id) {
       const res = await this.$api.requested({