Explorar el Código

接口展示页增加链接

sunyj hace 9 años
padre
commit
9efd30259c

+ 4 - 3
search-console-b2b/src/main/java/com/uas/search/console/b2b/service/impl/IndexServiceImpl.java

@@ -200,7 +200,8 @@ public class IndexServiceImpl implements IndexService {
 			// 从本地路径读取器件数据
 			File file = new File(getDataPath(tableName));
 			if (!file.exists() || ArrayUtils.isEmpty(file.listFiles())) {
-				throw new SearchException("创建索引失败,原因:" + tableName.value() + "数据文件不存在!");
+				logger.error("创建索引失败,原因:" + tableName.value() + "数据文件不存在!");
+				return 0L;
 			}
 			File[] files = file.listFiles();
 			// 将要创建的索引总数目约为:文件数目*单个文件的行数
@@ -217,7 +218,7 @@ public class IndexServiceImpl implements IndexService {
 						count++;
 						// 每创建10000条,打印一次进度
 						if (count % 10000 == 0) {
-							logger.info(String.format("Component indexed...................%.2f%%",
+							logger.info(String.format(tableName.value() + " indexed...................%.2f%%",
 									count * 100.0 / totalSize));
 						}
 						indexWriter.addDocument(document);
@@ -229,7 +230,7 @@ public class IndexServiceImpl implements IndexService {
 		} catch (IOException e) {
 			e.printStackTrace();
 		}
-		logger.info("数据总数:" + totalElements + "条,创建索引:" + count + "条");
+		logger.info(tableName.value() + "数据总数:" + totalElements + "条,创建索引:" + count + "条");
 		return count;
 	}
 

+ 1 - 1
search-console-b2b/src/main/java/com/uas/search/console/b2b/service/impl/SearchServiceImpl.java

@@ -178,7 +178,6 @@ public class SearchServiceImpl implements SearchService, InnerSearchService {
 			for (ScoreDoc scoreDoc : scoreDocs) {
 				Document document = indexSearcher.doc(scoreDoc.doc);
 				content.add(Long.valueOf(document.get(ClassAndTableNameUtils.getIdField(tableName))));
-				logger.info(DocumentToObjectUtils.toObject(document, ClassAndTableNameUtils.toClass(tableName)));
 			}
 			sPage.setContent(content);
 		} catch (NumberFormatException | IOException e) {
@@ -186,6 +185,7 @@ public class SearchServiceImpl implements SearchService, InnerSearchService {
 		} finally {
 			SearchUtils.releaseIndexSearcher(indexSearcher);
 		}
+		logger.info(sPage);
 		return sPage;
 	}
 

+ 16 - 1
search-console-b2b/src/main/webapp/WEB-INF/views/console.html

@@ -30,13 +30,28 @@
 				<li><a target="_blank">index/listen/restart</a></li>
 				<li><a target="_blank">index/downloadData</a></li>
 				<li><a target="_blank">index/downloadData?tableNames=PURC$ORDERS</a></li>
-				<li><a target="_blank">index/maintain?tableName=PURC$ORDERS&ids=12,328,343</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$ORDERS&ids=1,2,3</a></li>
 			</ol>
 
 			<strong><li class="title">文件上传</li></strong>
 			<ol>
 				<li><a target="_blank">fileUpload</a></li>
 			</ol>
+
+			<strong><li class="title">维护</li></strong>
+			<ol>
+				<li><a target="_blank">index/maintain?tableName=PURC$ORDERS&ids=12271078,12271172,12271173,12271174,12271175,12271176,12271177,12271178,12271179,12271180,12271181,12271182,12271183,12271206,12271207,12271237,12271086,12271087,12271088,12271082,12271165,12271115,12271238,12271239,12271079,12271234,12271089,12271229,12271230,12271231,12271241,12271242,12271243,12271116,12271117,12271118,12271119,12271208,12271163,12271164,12271171,12271232,12271233,12271224,12271225,12271226,12271227,12271228,12271236,12271168,12271085,12271192,12271221,12271222,12271223,12271218,12271083,12271120,12271091,12271162,12271202,12271203,12271214,12271081,12271080,12271184,12271185,12271186,12271187,12271188,12271189,12271190,12271191,12271193,12271160</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$ACCEPT&ids=230814,230937,230803,230852,230853,230854,230907,230965,230752,230753,230774,230775,230776,230779,230780,230900,230901,230747,230786,230842,230844,230958,230746,230767,230915,230916,230917,230777,230778,230823,230734,230735,230749,230750,230816,230817,230829,230931,230940,230971,230754,230755,230824,230855,230862,230863,230913,230914,230966,230782,230793,230832,230833,230834,230799,230929,230841,230895,230896,230897,230918,230919,230836,230904,230934,230935,230943,230944,230959,230926,230932,230960,230830,230902,230920,230921,230743,230840,230738,230761,230762,230825,230826,230827,230828,230784,230797,230798,230800,230801,230802,230818,230859,230860,230939,230946,230947,230819,230849,230912,230925,230748,230805,230961,230954,230969,230970,230741,230846,230923,230924,230942,230789,230773,230856,230857,230858,230790,230806,230936,230938,230740,230787,230788,230794,230795,230820,230821,230822,230910,230796,230811,230911,230957,230962,230807,230808,230968,230758,230759,230769,230770,230771,230843,230742,230733,230812,230813,230815,230847,230908,230909,230948,230949,230950,230951,230952,230953,230963,230964,230763,230764,230766,230768,230809,230810,230864,230930,230751,230756,230757,230760,230781,230785,230933,230765,230783,230791,230831,230898,230899,230922,230967,230804,230955,230956,230792,230835,230838,230839,230905,230906,230945,230744,230745,230772,230927,230928</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$BADIN&ids=13473,13476,13477,13482,13483,13484,13480,13481,13485,13487,13488,13474,13478,13479,13470,13489,13486,13471,13475,13472</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$INQUIRYITEMS&ids=941238,941239,941242,941237,941236,941240,941244,941243,941253,941246,941247,941245,941259,941260,941258,941241,941252,941251,941254,941256,941257,941255,941249,941250,941248</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$CHANGES&ids=37526,37527,37528,37522,37535,37536,37537,37520,37533,37521,37534</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$PROOFING&ids=4590,4597,4600,4594,4595,4596,4602,4588,4599,4589,4598,4601,4591,4592,4593</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$RETURN&ids=57872869,57872874,57872864,57872889,57872157,57872879,57872884,57872978,57872140</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$NOTICE&ids=612089,612090,612091,612092,612093,612094,612095,612096,612097,612098,612099,612100,612101,612102,612103,612104,612105,612106,612107</a></li>
+				<li><a target="_blank">index/maintain?tableName=PURC$APCHECK&ids=6394,6391,6400,6399,6392,6395,6401,6402,6397,6398</a></li>
+				<li><a target="_blank">index/maintain?tableName=SALE$SEND&ids=114528,114541,114546,114524,114561,114552,114530,114553,114543,114557,114559,114522,114539,114542,114544,114558,114550,114555,114560,114535,114536,114563,114531,114533,114534,114549,114529,114538,114540,114547,114527,114556,114562,114545,114554,114523,114525,114526,114532,114548,114551,114537</a></li>
+				<li><a target="_blank">index/maintain?tableName=MAKE$ACCEPT&ids=8266,8272,8265,8263,8267,8268,8269,8270,8271,8273,8274,8275,8276,8277,8278</a></li>
+			</ol>
 		</ol>
 	</div>
 </body>

+ 1 - 0
search-console-b2b/src/main/webapp/resources/js/upload/app.js

@@ -17,6 +17,7 @@ $(':file').change(function() {
  * 上传文件
  */
 function upload() {
+	$('#result').html("");
 	var value = document.getElementById("file").value;
 	if (!value) {
 		$('#progressDiv').css("display", "hidden");