Browse Source

报错优化

xhj 2 years ago
parent
commit
59303d23dc
2 changed files with 11 additions and 9 deletions
  1. 3 2
      pages/index/index.vue
  2. 8 7
      utils/request.js

+ 3 - 2
pages/index/index.vue

@@ -650,8 +650,9 @@
 			async getTbal() {
 				this.tbalName =await this.getContentName(req.public.tbalCode)
 				this.tbalList = await this.getContentList(req.public.tbalCode)
-				this.tbalContentList = await this.getContentPageList(this.tbalList[this.tbalIndex]
-					.code)
+				if(this.tbalList.length>0)
+					this.tbalContentList = await this.getContentPageList(this.tbalList[this.tbalIndex]
+						.code)
 				this.$forceUpdate()
 			},
 			// 获取理赔案例

+ 8 - 7
utils/request.js

@@ -208,18 +208,18 @@ const getIMChatMsg = ()=>{
 			let storageKeys = res.keys;
 			let haveHistoryChatMsgKeys = false
 			storageKeys.forEach((item) => {
-				let keyc = item
+				let key = item
 				if(item==="myUsername"){
 					uni.setStorageSync(item,uni.getStorageSync(item).replace('RS_','rs_'))
 				}
 				if(item.indexOf('imUserInfo')>-1){
 					uni.setStorageSync(item.replaceAll('RS_','rs_'),uni.getStorageSync(item))
 					if(item!==key){
-						uni.removeStorageSync(keyc)
+						uni.removeStorageSync(key)
 					}
 				}
 				if(item.indexOf('rendered')>-1){
-					let keyc = item
+					let key = item
 					haveHistoryChatMsgKeys = true
 					let rs = uni.getStorageSync(item)
 					rs.map(item=>{
@@ -230,7 +230,7 @@ const getIMChatMsg = ()=>{
 					})
 					uni.setStorageSync(item.replaceAll('RS_','rs_'),rs)
 					if(item!==key){
-						uni.removeStorageSync(keyc)
+						uni.removeStorageSync(key)
 					}
 				}
 			});
@@ -260,7 +260,7 @@ const getIMChatMsg = ()=>{
 							}
 							if(item[0].msg.extTo){
 								console.log('item[0].msg.extTo',item[0].msg.extTo)
-								let keyc = item
+								let key = item
 								uni.setStorageSync('imUserInfo_rs_'+item[0].msg.extTo.id,{
 									nickName:item[0].msg.extTo.nickName,
 									id:item[0].msg.extTo.id,
@@ -269,7 +269,7 @@ const getIMChatMsg = ()=>{
 							}
 							if(item[0].msg.ext){
 								console.log('item[0].msg.ext',item[0].msg.ext)
-								let keyc = item
+								let key = item
 								uni.setStorageSync('imUserInfo_rs_'+item[0].msg.ext.id,{
 									nickName:item[0].msg.ext.nickName,
 									id:item[0].msg.ext.id,
@@ -1333,7 +1333,8 @@ const saveBehaviorNew = async (bindId,type,behavior,content, success) => {
 	//用户行为:behavior 1、关注 2、收藏 3、点赞 4、浏览 5、确认 6、海报
 	//用户行为操作对象:type 1、产品 2、赛事 3、未知 4、内容 5、课程 6、老师 7、素材 8、题目 9、资料领取 10、招聘职位 11、用户 12、用户须知 13、素材 15、科室 16、海报 20、医生 21日历、探索 47评价
 	postRequest('/api/behaviorNew/save', params, data => {
-		success.call(this, data)
+		if(success)
+			success.call(this, data)
 	})
 }