Эх сурвалжийг харах

fix: 修复无未分类新增关键词失败问题

cuiyalong 4 жил өмнө
parent
commit
88fb294964

+ 4 - 4
src/jfw/modules/app/src/web/staticres/jyapp/vipsubscribe/js/keyword-info.js

@@ -277,9 +277,9 @@ var vm = new Vue({
     },
     // 通过分类名获得分类信息
     getGroupInfo: function (groupName) {
-      if (!groupName) return
-      // 筛选关键词
       var groupInfo = {}
+      if (!groupName) return groupInfo
+      // 筛选关键词
       this.keywordsGroupList.some(function (keywordsList, index) {
         if (groupName === keywordsList.s_item) {
           groupInfo.name = keywordsList.s_item
@@ -353,7 +353,7 @@ var vm = new Vue({
         } else {
           // 没取到传入的索引,则取未分类的索引
           var groupInfo = this.getGroupInfo('未分类')
-          if (!groupInfo) {
+          if (Object.keys(groupInfo).length === 0) {
             // 没找到未分类,创建未分类,并获取其信息
             groupInfo = this.createGroupAndGetInfo()
           }
@@ -450,7 +450,7 @@ var vm = new Vue({
           if (res.flag) {
             _this.showToast('保存成功')
             setTimeout(function () {
-              // history.back()
+              history.back()
             }, 1500)
           } else {
             if (res.msg.indexOf('存在') !== -1) {

+ 4 - 4
src/web/staticres/vipsubscribe/js/keyword-info.js

@@ -277,9 +277,9 @@ var vm = new Vue({
     },
     // 通过分类名获得分类信息
     getGroupInfo: function (groupName) {
-      if (!groupName) return
-      // 筛选关键词
       var groupInfo = {}
+      if (!groupName) return groupInfo
+      // 筛选关键词
       this.keywordsGroupList.some(function (keywordsList, index) {
         if (groupName === keywordsList.s_item) {
           groupInfo.name = keywordsList.s_item
@@ -353,7 +353,7 @@ var vm = new Vue({
         } else {
           // 没取到传入的索引,则取未分类的索引
           var groupInfo = this.getGroupInfo('未分类')
-          if (!groupInfo) {
+          if (Object.keys(groupInfo).length === 0) {
             // 没找到未分类,创建未分类,并获取其信息
             groupInfo = this.createGroupAndGetInfo()
           }
@@ -450,7 +450,7 @@ var vm = new Vue({
           if (res.flag) {
             _this.showToast('保存成功')
             setTimeout(function () {
-              // history.back()
+              history.back()
             }, 1500)
           } else {
             if (res.msg.indexOf('存在') !== -1) {