Просмотр исходного кода

复检记录表=>浏览器缓存去除冗余参数&&优化产品跟踪表获取浏览器缓存数据过程

李士越 10 месяцев назад
Родитель
Сommit
30f76679bb
2 измененных файлов с 6 добавлено и 24 удалено
  1. 2 11
      wwwroot/mes/rpt/rpt041/rpt_index.html
  2. 4 13
      wwwroot/mes/rpt/rpt042/rpt_index.html

+ 2 - 11
wwwroot/mes/rpt/rpt041/rpt_index.html

@@ -151,18 +151,9 @@
                                 url: 'rpt/rpt042/rpt_index.html?startBarcodeTimer=true',
 								closable: true
 							});
-							const now = new Date();
-                            const formatter = new Intl.DateTimeFormat('zh-CN', {
-                                year: 'numeric',
-                                month: '2-digit',
-                                day: '2-digit',
-                                hour: '2-digit',
-								minute: '2-digit',
-                                second: '2-digit',
-                                hour12: false
-							});
+							 
 							//创建储存条码对象
-							const bar = { barcode: barcode, createtime: formatter.format(now).replace(/\//g, '-') };
+							const bar = { barcode: barcode };
 							//放入浏览器缓存中
                             sessionStorage.setItem('bar', JSON.stringify(bar));
 						}

+ 4 - 13
wwwroot/mes/rpt/rpt042/rpt_index.html

@@ -178,19 +178,10 @@
 			//从浏览器缓存中读取条码信息
 			const data = JSON.parse(sessionStorage.getItem('bar'));
 			//数据存在 为清除数据做准备
-            if (data) {
-				//当前时间
-				const currentTime = new Date();
-				//缓存记录时间
-				const cachedTime = new Date(data.createtime);
-				// 计算秒差
-				const timeDiff = Math.abs(currentTime - cachedTime) / 1000;
-				// 允许2秒误差
-				if (timeDiff <= 2) {
-					//更新数据
-					$('#BARCODE').textbox('setValue', data.barcode);
-					tbSearchSubmit();
-				}
+			if (data) {
+				//更新数据
+				$('#BARCODE').textbox('setValue', data.barcode);
+				tbSearchSubmit();
 				//清除缓存
 				sessionStorage.removeItem('bar');
 			}