Quellcode durchsuchen

1、AR发行配置

huangmp vor 7 Monaten
Ursprung
Commit
bcf67fc834

+ 1 - 1
src/views/modules/ar/arIssueConfig/add-or-update.vue

@@ -154,7 +154,7 @@ export default {
       this.$http({
         url: this.$http.adornUrl('/ar/arAssets/listByName'),
         method: 'get',
-        params: this.$http.adornParams({shopId: this.shopId, assetsName: assetsName})
+        params: this.$http.adornParams({issueId: this.dataForm.issueId, shopId: this.shopId, assetsName: assetsName})
       }).then(({data}) => {
         this.assetsList = data
       })

+ 3 - 2
src/views/modules/ar/arIssueConfig/interactive-config.vue

@@ -128,13 +128,14 @@
     },
 
     created() {
-      this.getAssetsList();
+
     },
     methods: {
       init (issuePicId, issueId) {
         this.dataForm.issuePicId = issuePicId || null
         this.dataForm.issueId = issueId || null
         this.visible = true
+        this.getAssetsList()
         this.$nextTick(() => {
           if (this.dataForm.issuePicId) {
             this.$http({
@@ -178,7 +179,7 @@
         this.$http({
           url: this.$http.adornUrl('/ar/arAssets/listByName'),
           method: 'get',
-          params: this.$http.adornParams({shopId: this.shopId, assetsName: assetsName})
+          params: this.$http.adornParams({issueId: this.dataForm.issueId, shopId: this.shopId, assetsName: assetsName})
         }).then(({data}) => {
           this.assetsList = data
         })

+ 1 - 1
src/views/modules/ar/arIssueConfig/video-config.vue

@@ -157,7 +157,7 @@
         this.$http({
           url: this.$http.adornUrl('/ar/arAssets/listByName'),
           method: 'get',
-          params: this.$http.adornParams({shopId: this.shopId, assetsName: assetsName})
+          params: this.$http.adornParams({issueId: this.dataForm.issueId, shopId: this.shopId, assetsName: assetsName})
         }).then(({data}) => {
           this.assetsList = data
         })

+ 11 - 11
src/views/modules/ar/arIssuePic/index.vue

@@ -85,11 +85,11 @@
               <template slot-scope="scope">
                 <div class="text-btn-con">
                   <div v-if="isAuth('ar:arIssue:update')" class="default-btn text-btn">
-                    <div v-if="shopId === 8"  @click="interactiveConfigHandle(scope.row.issuePicId)">互动配置</div>
+                    <div v-if="shopId === 8"  @click="interactiveConfigHandle(scope.row.issuePicId, scope.row.issueId)">互动配置</div>
                     <div v-else @click="videoConfigHandle(scope.row.issuePicId)">视频配置</div>
                   </div>
-                  <div v-if="isAuth('ar:arIssue:update')" class="default-btn text-btn" @click="issueConfigHandle(scope.row.issuePicId)">发行配置</div>
-                  <div v-if="isAuth('ar:arIssue:update')" class="default-btn text-btn" @click="frameConfigHandle(scope.row.issuePicId)">边框配置</div>
+                  <div v-if="isAuth('ar:arIssue:update')" class="default-btn text-btn" @click="issueConfigHandle(scope.row.issuePicId, scope.row.issueId)">发行配置</div>
+                  <div v-if="isAuth('ar:arIssue:update')" class="default-btn text-btn" @click="frameConfigHandle(scope.row.issuePicId, scope.row.issueId)">边框配置</div>
                   <div v-if="isAuth('ar:arIssue:update')" class="default-btn text-btn" @click="updateHandle(scope.row.issuePicId)">{{ $t('text.updateBtn') }}</div>
                   <div v-if="isAuth('ar:arIssue:delete')" class="default-btn text-btn" @click="deleteHandle(scope.row.issuePicId)">{{ $t('text.delBtn') }}</div>
                 </div>
@@ -204,28 +204,28 @@ export default {
       })
     },
     // 新增 / 修改
-    issueConfigHandle (issuePicId) {
+    issueConfigHandle (issuePicId, issueId) {
       this.configVisible = true
       this.$nextTick(() => {
-        this.$refs.configAddOrUpdate.init(issuePicId, this.issueId)
+        this.$refs.configAddOrUpdate.init(issuePicId, issueId)
       })
     },
-    frameConfigHandle(issuePicId){
+    frameConfigHandle(issuePicId, issueId){
       this.frameConfigVisible = true
       this.$nextTick(() => {
-        this.$refs.frameConfigAddOrUpdate.init(issuePicId, this.issueId)
+        this.$refs.frameConfigAddOrUpdate.init(issuePicId, issueId)
       })
     },
-    interactiveConfigHandle(issuePicId){
+    interactiveConfigHandle(issuePicId, issueId){
       this.interactiveConfigVisible = true
       this.$nextTick(() => {
-        this.$refs.interactiveConfigAddOrUpdate.init(issuePicId, this.issueId)
+        this.$refs.interactiveConfigAddOrUpdate.init(issuePicId, issueId)
       })
     },
-    videoConfigHandle(issuePicId){
+    videoConfigHandle(issuePicId, issueId){
       this.videoConfigVisible = true
       this.$nextTick(() => {
-        this.$refs.videoConfigAddOrUpdate.init(issuePicId, this.issueId)
+        this.$refs.videoConfigAddOrUpdate.init(issuePicId, issueId)
       })
     },
     deleteHandle (issuePicId) {