wangguoyu 1 tháng trước cách đây
mục cha
commit
7be78cc7ce
2 tập tin đã thay đổi với 7 bổ sung7 xóa
  1. 5 5
      pages/chanpinneirong/index.vue
  2. 2 2
      utils/cacheManager.js

+ 5 - 5
pages/chanpinneirong/index.vue

@@ -135,7 +135,7 @@
 			}
 		},
 		methods: {
-			// 新增的从缓存初始化方法
+			// 从缓存初始化方法
 			initFromCache(cacheData) {
 				this.banbenInfo = cacheData;
 				this.curProcess = cacheData.curProcess;
@@ -146,17 +146,17 @@
 				this.dengjiId = cacheData.dengjiId || '';
 			},
 
-			// 新增的从参数初始化方法
+			// 从参数初始化方法
 			initFromOptions(options) {
 				this.chanpinId = options.chanpinId;
 				this.danyuanId = options.danyuanId;
 				this.banbenId = options.banbenId;
 				this.dengjiId = options.dengjiId;
 			},
-			// 新增的从缓存更新数据方法
+			// 从缓存更新数据方法
 			updateFromCache() {
 				const cacheData = cacheManager.get('xuexi-shuxue');
-				console.log('cacheData 新增的从缓存更新数据方法',cacheData);
+				console.log('cacheData 从缓存更新数据方法',cacheData);
 				if (cacheData) {
 					this.banbenInfo = {
 						...cacheData
@@ -223,7 +223,7 @@
 				}
 				return null;
 			},
-			// 这个是新增的统一保存和跳转方法
+			// 统一保存和跳转方法
 			async saveAndNavigate(jieId, type) {
 				let req = {
 					"banbenId": this.banbenId,

+ 2 - 2
utils/cacheManager.js

@@ -110,8 +110,8 @@ const cacheManager = (function() {
 	}
 	function updateShuxueWanchengStatus(currentJieId) {
 	    let obj = get('xuexi-shuxue') || {};
-	    if (obj.data && obj.data.danyuanList) {
-	        obj.data.danyuanList.forEach(danyuan => {
+	    if (obj && obj.danyuanList) {
+	        obj.danyuanList.forEach(danyuan => {
 	            if (danyuan.jieList) {
 	                const jie = danyuan.jieList.find(j => j.jieId == currentJieId);
 	                if (jie) {