|
|
|
@ -32,7 +32,7 @@ import com.fr.design.mainframe.alphafine.search.manager.impl.PluginSearchManager
|
|
|
|
|
import com.fr.design.mainframe.alphafine.search.manager.impl.RecentSearchManager; |
|
|
|
|
import com.fr.design.mainframe.alphafine.search.manager.impl.RecommendSearchManager; |
|
|
|
|
import com.fr.design.mainframe.alphafine.search.manager.impl.SegmentationManager; |
|
|
|
|
import com.fr.design.mainframe.alphafine.search.manager.impl.SimilarSearchManeger; |
|
|
|
|
import com.fr.design.mainframe.alphafine.search.manager.impl.SimilarSearchManager; |
|
|
|
|
import com.fr.design.mainframe.errorinfo.ErrorInfoUploader; |
|
|
|
|
import com.fr.design.mainframe.templateinfo.TemplateInfoCollector; |
|
|
|
|
import com.fr.form.main.Form; |
|
|
|
@ -239,21 +239,21 @@ public class AlphaFineDialog extends UIDialog {
|
|
|
|
|
hotPane.setLayout(new BorderLayout()); |
|
|
|
|
|
|
|
|
|
UILabel uiLabel = new UILabel(com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Report_AlphaFine_Hot")); |
|
|
|
|
uiLabel.setBorder(BorderFactory.createEmptyBorder(0, 5, 0, 0)); |
|
|
|
|
uiLabel.setBorder(BorderFactory.createEmptyBorder(0, 5, 0, 0)); |
|
|
|
|
uiLabel.setFont(AlphaFineConstants.SMALL_FONT); |
|
|
|
|
uiLabel.setForeground(AlphaFineConstants.DARK_GRAY); |
|
|
|
|
|
|
|
|
|
GridLayout gridLayout = new GridLayout(2, 3, 3, 3); |
|
|
|
|
JPanel panel = new JPanel(); |
|
|
|
|
panel.setLayout(gridLayout); |
|
|
|
|
if(AlphaFineHelper.isNetworkOk()) { |
|
|
|
|
if (AlphaFineHelper.isNetworkOk()) { |
|
|
|
|
if (hotData == null) { |
|
|
|
|
hotData = HotIssuesManager.getInstance().getHotIssues(); |
|
|
|
|
} |
|
|
|
|
for (int i = 0; i < hotData.length; i++) { |
|
|
|
|
panel.add(new HotIssueJpanel(hotData[i], i + 1)); |
|
|
|
|
} |
|
|
|
|
}else { |
|
|
|
|
} else { |
|
|
|
|
hotData = null; |
|
|
|
|
for (int i = 0; i < AlphaFineConstants.HOT_ITEMS; i++) { |
|
|
|
|
panel.add(new HotIssueJpanel(new String[]{com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Report_Connection_Failed")}, i + 1)); |
|
|
|
@ -573,7 +573,7 @@ public class AlphaFineDialog extends UIDialog {
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void buildSimilarList(final String[] searchText) { |
|
|
|
|
addSearchResult(SimilarSearchManeger.getInstance().getLessSearchResult(searchText)); |
|
|
|
|
addSearchResult(SimilarSearchManager.getInstance().getLessSearchResult(searchText)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private synchronized void addSearchResult(SearchResult searchResult) { |
|
|
|
@ -948,7 +948,7 @@ public class AlphaFineDialog extends UIDialog {
|
|
|
|
|
Thread sendThread = new Thread(new Runnable() { |
|
|
|
|
@Override |
|
|
|
|
public void run() { |
|
|
|
|
if(StringUtils.isNotEmpty(storeText)){ |
|
|
|
|
if (StringUtils.isNotEmpty(storeText)) { |
|
|
|
|
RecentSearchManager searchManager = RecentSearchManager.getInstance(); |
|
|
|
|
searchManager.addModel(storeText, cellModel); |
|
|
|
|
sendDataToServer(storeText, cellModel); |
|
|
|
@ -1052,7 +1052,7 @@ public class AlphaFineDialog extends UIDialog {
|
|
|
|
|
break; |
|
|
|
|
case ROBOT: |
|
|
|
|
case RECOMMEND_ROBOT: |
|
|
|
|
moreResult = SimilarSearchManeger.getInstance().getMoreSearchResult(searchTextField.getText()); |
|
|
|
|
moreResult = SimilarSearchManager.getInstance().getMoreSearchResult(searchTextField.getText()); |
|
|
|
|
break; |
|
|
|
|
case RECOMMEND: |
|
|
|
|
moreResult = RecommendSearchManager.getInstance().getMoreSearchResult(searchTextField.getText()); |
|
|
|
@ -1379,7 +1379,7 @@ public class AlphaFineDialog extends UIDialog {
|
|
|
|
|
private void initBackPane() { |
|
|
|
|
backPane = new JPanel(new BorderLayout()); |
|
|
|
|
JLabel jLabel = new JLabel(com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Report_AlphaFine_Back")); |
|
|
|
|
jLabel.setIcon(IconLoader.getIcon(AlphaFineConstants.IMAGE_URL + AlphaFineConstants.BACK_ICON_NAME)); |
|
|
|
|
jLabel.setIcon(IconLoader.getIcon(AlphaFineConstants.IMAGE_URL + AlphaFineConstants.BACK_ICON_NAME)); |
|
|
|
|
jLabel.setBorder(BorderFactory.createEmptyBorder(0, 10, 0, 0)); |
|
|
|
|
jLabel.setPreferredSize(new Dimension(80, 20)); |
|
|
|
|
jLabel.setFont(AlphaFineConstants.SMALL_FONT); |
|
|
|
|