Browse Source

工号/部门

suochencheng 7 years ago
parent
commit
22ff1e9fe5

+ 31 - 2
src/main/java/com/izouma/awesomeadmin/dao/TableNiuseRongliangMapper.xml

@@ -346,7 +346,21 @@
 
             </if>
         </where>
-        order by id desc
+        order by
+
+        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
+
+
+            <trim suffixOverrides=",">
+                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
+                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
+                        ${itemDetail}
+                    </foreach>
+                </foreach>
+            </trim>
+            ,
+        </if>
+        id desc
     </select>
     <select id="queryAllTableNiuseRongliang" parameterType="java.util.Map"
             resultType="com.izouma.awesomeadmin.model.TableNiuseRongliang">
@@ -467,7 +481,22 @@
 
             </if>
         </where>
-        order by id desc
+        order by
+
+        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
+
+
+            <trim suffixOverrides=",">
+                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
+                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
+                        ${itemDetail}
+                    </foreach>
+                </foreach>
+            </trim>
+            ,
+        </if>
+
+        id desc
     </select>
     <select id="queryTableNiuseRongliang" parameterType="java.util.Map"
             resultType="com.izouma.awesomeadmin.model.TableNiuseRongliang">

+ 31 - 2
src/main/resources/templates/MapperXmlSqlServerTemplate.vm

@@ -130,7 +130,21 @@
 
             </if>
         </where>
-        order by id desc
+        order by
+
+        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
+
+
+            <trim suffixOverrides=",">
+                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
+                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
+                        ${esc.d}{itemDetail}
+                    </foreach>
+                </foreach>
+            </trim>
+            ,
+        </if>
+        id desc
     </select>
     <select id="queryAll${model.className}" parameterType="java.util.Map"
             resultType="com.izouma.awesomeadmin.model.${model.className}">
@@ -194,7 +208,22 @@
 
             </if>
         </where>
-        order by id desc
+        order by
+
+        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
+
+
+            <trim suffixOverrides=",">
+                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
+                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
+                        ${esc.d}{itemDetail}
+                    </foreach>
+                </foreach>
+            </trim>
+            ,
+        </if>
+
+        id desc
     </select>
     <select id="query${model.className}" parameterType="java.util.Map"
             resultType="com.izouma.awesomeadmin.model.${model.className}">