xiejun
2023-08-02 4a76a206fafa2e0d6affb26c1f36bd1e1df981fb
PDM集成swing界面相关功能开发
已修改1个文件
已删除1个文件
179 ■■■■■ 文件已修改
Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/AttarSearchPanel.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/attarSearchPanel.java 156 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/AttarSearchPanel.java
@@ -10,16 +10,14 @@
import org.apache.commons.collections4.CollectionUtils;
import java.awt.*;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.*;
import java.util.List;
import java.util.Set;
public class attarSearchPanel extends VCIJPanel {
public class AttarSearchPanel extends VCIJPanel {
    private LinkedHashMap<String , VCIJTextField> attrInerNameValMap = new LinkedHashMap<String,VCIJTextField>();
    private UIFormRefer uiFormRefer;
    public attarSearchPanel(UIFormRefer uiFormRefer){
    public AttarSearchPanel(UIFormRefer uiFormRefer){
        this.uiFormRefer = uiFormRefer;
        init();
    }
@@ -76,9 +74,9 @@
     * @time 2013-3-17
     * @return
     */
    public  String getAttrSearchFilterString(){
    public Map<String,String> getAttrSearchFilterString(){
        String result = "";
        StringBuilder sql  = new StringBuilder();
        Map<String,String> customConditionMap=new HashMap<>();
        Set<String> keys = attrInerNameValMap.keySet();
        for (Iterator it = keys.iterator(); it.hasNext();) {
            String key = (String)it.next();
@@ -86,15 +84,10 @@
            String message = textField.getText().replaceAll(" ", "").trim();
            if(message.equals("")) continue;
            String text = getTextQueryVal(message);
            sql.append(" "+key+" ");
            sql.append("  like ");
            sql.append("'"+text+"'");
            sql.append(" and");
            customConditionMap.put(key,text);
        }
        if(sql.length() != 0){
            result =  sql.substring(0, sql.lastIndexOf("and"));
        }
        return result;
        return customConditionMap;
    }
    /**
Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/attarSearchPanel.java
文件已删除