dwz框架常用记录

  1. 金额保留两位 : ${(list.abhMoney)?default(0.00)?string(‘,##0.00’)!}
  2. 为空显示暂无 : ${(list.ID_CARD)!”暂无”}
  3. 日期格式化 :<td>
    刷卡日期:<input type="text" name="startdate" value="${(p.params.startdate)!'${(nowdate)!}'}" readonly="readonly" class ="date" dateFmt="yyyy-MM" size=10/>
    -<input type="text" name="enddate" value="${(p.params.enddate)!'${(nowdate)!}'}" readonly="readonly" class ="date" dateFmt="yyyy-MM" size=10/>
    </td>
  4. ftl 页面截取卡号 p a n ? s u b s t r i n g ( 0 , 4 ) {pan?substring(5)}

  5. 悬浮查看汇总这里写图片描述

<td>
    交易日期:<input type="text" class="date" name="startDate" value="${(p.params.startDate)!''}" size=15/>-
    <input type="text" class="date" name="endDate" value="${(p.params.endDate)!''}" size=15/></td>

<span  style="cursor:hand;" class = "ajax_ptip_user" ptiprel ="/Settinfo/reasonMsg&acquirer_no=${(p.params.acquirer_no)!''}&startDate=${(p.params.startDate)!''}&endDate=${(p.params.endDate)!''}&type=${(type)!'0'}">【悬浮查看汇总】</span>
/**
         * 
         *********************************************************.<br>
         * [方法] reasonMsg <br>
         * [描述] TODO(公共-汇总统计 悬浮显示) <br>
         * [参数] TODO(对参数的描述) <br>
         * [返回] String <br>
         * [时间] 2017-12-20 下午4:29:13 <br>
         * [作者] 
         *********************************************************.<br>
         */
         @RequestMapping("/reasonMsg")
         public String reasonMsg(){
            if (Integer.valueOf(getParameter("type"))==1) {

                this.setAttribute("collect",settinfoService.selectOne("countDateAcquirer", this.getPage()));
            }else if(Integer.valueOf(getParameter("type"))==2) {
                //统计

            }else if(Integer.valueOf(getParameter("type"))==3) {
                //统计
                String[] strs={"mer_no","acquirer_no","amountb","amounte","dfstatus","expand_sign","locadateb","locadatee"};
                for (String str : strs) {
                    getPage().getParams().put(str, getParameter(str));
                }
                 this.setAttribute("collect", settinfoService.selectOne("getTotalNum",this.getPage()));
            }
            setAttribute("type", getParameter("type"));
            return display();
        }
<!-- 查询交易流水总笔数  -->
    <select id="getTotalNum" resultType="map" parameterType="Page">
       SELECT SUM(total_sum_mer) total_sum_mer,
       SUM(total_amount) total_amount,
       SUM(total_ratemoney) total_ratemoney,
       SUM(total_shareamount_se) total_shareamount_se,
       SUM(total_settamount) total_settamount
       FROM()
      <if test="params.startDate!=null and params.startDate!=''">
            and st.locadate &gt;= '${params.startDate}'
    </if>
    <if test="params.endDate!=null and params.endDate!=''">
        and st.locadate &lt;= '${params.endDate}'
    </if>
    </select>
<#if collect??> 
<div class="pageContent" style="overflow:hidden;">
        <div class="pageFormContent" layoutH="50">
           <ul class="toolBar">
              <#if type == "1">

              <#elseif type == "2">

               <#elseif type == "3">
               <li><span style="color:blue">总交易笔数:${(collect.total_sum_mer)!'0'}</span></li>
                <li><span style="color:blue">总交易金额:${(collect.TOTAL_AMOUNT)!'0.00'}元</span></li>
                <li><span style="color:blue">总手续费:${(collect.TOTAL_RATEMONEY)!'0.00'}元</span></li>
                <li><span style="color:blue">总实际入账金额:${(collect.TOTAL_SETTAMOUNT)!'0.00'}元</span></li>
               </#if>
            </ul>
      </div>
</div>
<#else> 
    <span>暂无</span>
</#if>

猜你喜欢

转载自blog.csdn.net/qq_25384901/article/details/78590744