浏览代码

流量套餐 新增时添加type参数

DESKTOP-2S67K1S\31396 2 年之前
父节点
当前提交
750b85191a
共有 2 个文件被更改,包括 6 次插入4 次删除
  1. 4 1
      src/views/service/package/detail.vue
  2. 2 3
      src/views/service/package/index.vue

+ 4 - 1
src/views/service/package/detail.vue

@@ -125,7 +125,10 @@ export default {
     }
   },
   mounted() {
-    this.typeList[0] === '12' ? this.getGoodSList() : this.getSceneList()
+    this.typeList[0] === '12' ? [
+      this.getGoodSList(),
+      this.form.type = 12
+    ] : this.getSceneList()
     if (this.$route.query.id) {
       this.form.id = this.$route.query.id
       this.getList()

+ 2 - 3
src/views/service/package/index.vue

@@ -50,8 +50,7 @@
       <el-table-column v-if="form.typeList[0] !== '12'" label="栏目" align="center" prop="groupId" key="groupId"
         :formatter="sceneFormatter" />
       <el-table-column label="当前状态" align="center" prop="status" key="status" :formatter="statusFormatter" />
-      <el-table-column label="是否推荐" align="center" prop="isRecommend" key="isRecommend"
-        :formatter="recommendFormatter" />
+      <el-table-column label="是否推荐" align="center" prop="isRecommend" key="isRecommend" :formatter="recommendFormatter" />
       <el-table-column label="创建时间" align="center" prop="createTime" key="createTime" />
       <el-table-column label="操作" align="center">
         <template slot-scope="scope">
@@ -185,6 +184,7 @@ export default {
 
     // 新增 / 编辑
     getDetail(id) {
+      this.$route.meta.activeMenu = this.form.typeList[0] === '13' ? '/service/musicPackage' : '/service/flowPackage'
       this.$router.push({
         path: `/service/package/detail`,
         query: {
@@ -192,7 +192,6 @@ export default {
           typeList: this.form.typeList.join(',')
         }
       })
-      this.$route.meta.activeMenu = this.form.typeList[0] === '13' ? '/service/musicPackage' : '/service/flowPackage'
     },
 
     // 删除