<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 組件源碼 /** * <b>方法描述:</b> 標準數據查詢方法(單表) <br/> * <b>創建者:</b> admin <br/> * <b>創建時間:</b> 2019-03-28 15:03:02 <br/> * * @param poolName * 入參|數據源,為空使用默認|{@link java.lang.String} * @param tableName * 入參|表名稱|{@link java.lang.String} * @param selectValue * 入參|要查詢的列字段名稱(可以空,所有列)| * {@link com.ylink.ide.trade.runtime.context.JavaList} * @param conditions * 入參|查詢的條件(可以傳空) 傳入值例子: * {"name":{"in":["zhengSan","liSi","wangWu" * ]},"age":{"between":["20","60"]},"gender":{"=":["男"]} }| * {@link com.ylink.ide.trade.runtime.context.JavaContainer} * @param groupbyValue * 入參|分組查詢列名(可以傳空) 例如:" ["gender"]" | * {@link com.ylink.ide.trade.runtime.context.JavaList} * @param orderByValue * 入參|排序查詢列名(可以傳空) 例如:" ["name desc","age asc"]" | * {@link com.ylink.ide.trade.runtime.context.JavaList} * @param rownum * 入參|傳入要查詢的結果條數,傳入小于等于0則查全部|{@link int} * @param num * 出參|輸出條數|{@link int} * @param result * 出參|輸出結果|{@link com.ylink.ide.trade.runtime.context.JavaList} * @return -1 異常<br/> * 2 無數據<br/> * 1 成功<br/> */ @Component(label = "標準數據查詢方法(單表)", style = "判斷型", type = "同步組件", comment = "標準數據查詢方法", version = "1.0.0", deprecated = false, author = "admin", date = "2019-03-28 03:03:02") @InParams(param = { @Param(name = "poolName", comment = "數據源,為空使用默認", type = java.lang.String.class), @Param(name = "tableName", comment = "表名稱", type = java.lang.String.class), @Param(name = "selectValue", comment = "要查詢的列字段名稱(可以空,所有列)", type = com.ylink.ide.trade.runtime.context.JavaList.class), @Param(name = "conditions", comment = "查詢的條件(可以傳空) 傳入值例子: {'name':{'in':['zhengSan','liSi','wangWu']},'age':{'between':['20','60']},'gender':{'=':['男']} }", type = com.ylink.ide.trade.runtime.context.JavaContainer.class), @Param(name = "groupbyValue", comment = "分組查詢列名(可以傳空) 例如:' ['gender']' ", type = com.ylink.ide.trade.runtime.context.JavaList.class), @Param(name = "orderByValue", comment = "排序查詢列名(可以傳空) 例如:' ['name desc','age asc']' ", type = com.ylink.ide.trade.runtime.context.JavaList.class), @Param(name = "rownum", comment = "傳入要查詢的結果條數,傳入小于等于0則查全部", type = int.class) }) @OutParams(param = { @Param(name = "num", comment = "輸出條數", type = int.class), @Param(name = "result", comment = "輸出結果", type = com.ylink.ide.trade.runtime.context.JavaList.class) }) @Returns(returns = { @Return(id = "-1", desp = "異常"), @Return(id = "2", desp = "無數據"), @Return(id = "1", desp = "成功") }) public static ResultBase P_standardSelect(String poolName, String tableName, JavaList selectValue, JavaContainer conditions, JavaList groupbyValue, JavaList orderByValue, int rownum) { try { JavaList list = JdbcUtil .standardSelect(poolName, tableName, selectValue, conditions, groupbyValue, orderByValue, rownum); int size = list.size(); if (list == null || size < 1) { return new ResultBase(2); } return ResultBase.newSuccessResult(list.size(), list); } catch (Exception e) { AppLog.error(e); return ResultBase.newFailureResult("TPTJ0007", "查詢異常 異常:" + AppLog.errorMsg(e)); } } 交易中組件使用方式: ![](https://img.kancloud.cn/68/ce/68ce02d480eaf9d191c210afc7982220_1697x1232.png) 數據源的來源為項目的配置文件中的數據源,以及前端頁面上的數據源管理列表中添加的數據源 ## 參數說明及示例 表名稱:數據庫表名,示例: `"sys_user"` 要查詢的列字段名稱(可以空,所有列):查詢結果需要展示的列,需要填入集合,示例: `["userId" ,"loginname" ,"username" ,"phone" ,"email","deptId","remark" ]` 查詢的條件(可以傳空):查詢條件對象,示例: `{"loginname":{"in":["zhengSan","liSi","wangWu"]},"age":{"between":["20","60"]},"sex":{"=":["男"]} }` 分組查詢列名(可以傳空):group by傳入的參數,示例: `["sex","age"]` 排序查詢列名(可以傳空):查詢語句排序字段,示例: `["loginname desc","age asc"]` 傳入要查詢的結果條數,傳入小于等于0則查全部:定義需要查詢多少條數據,示例: `5` 輸出條數:輸出查詢結果條數,示例: `__INNER__["totle"]` 輸出結果:輸出查詢結果,示例: `__INNER__["result"]` > 注意:填寫值如果是String字符串,則需要在前后加上英文雙引號"",如果是數字或者boolean值,則不需要
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看