ariesy 增加排序参数

release
yefei 2 years ago
parent 30d5c55515
commit da48282e5f
  1. 6
      dxhy-base/src/main/java/com/dxhy/base/controller/BaseInvoiceController.java
  2. 12
      dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml

@ -518,6 +518,9 @@ public class BaseInvoiceController extends AbstractController {
String suspendStatus = (String) map.get("suspendStastus");
String suspendDate = (String) map.get("suspendDate");
String bzr = (String) map.get("bzr");
String sortPzbh = String.valueOf(map.get("sortPzbh"));
String sortBzdh = String.valueOf(map.get("sortBzdh"));
String sortKprq = String.valueOf(map.get("sortKprq"));
String taxRate = String.valueOf(map.get("taxRate"));
if (StringUtils.isNotEmpty(suspendDate) && suspendDate.length() >7){
suspendDate = suspendDate.substring(0,7);
@ -560,6 +563,9 @@ public class BaseInvoiceController extends AbstractController {
pramsMap.put("imageNumber", map.get("imageNumber"));
pramsMap.put("suspendStatus",suspendStatus);
pramsMap.put("suspendDate",suspendDate);
pramsMap.put("sortPzbh",sortPzbh);
pramsMap.put("sortBzdh",sortBzdh);
pramsMap.put("sortKprq",sortKprq);
pramsMap.put("bzr",bzr);
if (map.get("accountPeriod") != null && !"".equals(map.get("accountPeriod"))) {
String accountPeriod = map.get("accountPeriod").toString().substring(0,7);

@ -232,22 +232,22 @@
<if test="taxRate=='多税率'">
and t.tax_rate like '%,%'
</if>
<if test="sortPzbh == '1'.toString()">
<if test="sortPzbh == 1">
order by t.sn_voucher_number
</if>
<if test="sortPzbh == '2'.toString()">
<if test="sortPzbh == 2">
order by t.sn_voucher_number desc
</if>
<if test="sortBzdh == '1'.toString()">
<if test="sortBzdh == 1">
order by t.bzdh
</if>
<if test="sortBzdh == '2'.toString()">
<if test="sortBzdh == 2">
order by t.bzdh desc
</if>
<if test="sortKprq == '1'.toString()">
<if test="sortKprq == 1">
order by t.invoice_date
</if>
<if test="sortKprq == '2'.toString()">
<if test="sortKprq == 2">
order by t.invoice_date desc
</if>
</select>

Loading…
Cancel
Save