FenHu' 2021-10-29 16:12 采纳率: 50%
浏览 17
已结题

java,Springssm框架下这个功能该怎么做?

img

查看消费明细的功能该如何实现呢?

这是我完成第一步的效果

img

<table border="1">
            <tr>
                <th>用户ID</th>
                <th>客人姓名</th>
                <th>用餐时间</th>
                <th>消费金额</th>
                <th>操作</th>
            </tr>
            <c:forEach items="${list }" var="u">
                <tr>
                    <td>${u.id }</td>
                    <td>${u.username }</td>
                    <td>${u.otime+u.ctime+u.etime }</td>
                    <c:if test="${u.otime+u.ctime+u.etime>60}">
                        <td>${(u.otime+u.ctime+u.etime-60-u.cid*15)*5+u.price}</td>
                    </c:if>
                    <c:if test="${u.otime+u.ctime+u.etime<60}">
                        <td>${u.price }</td>
                    </c:if>
                    <td>
                        <button onclick="look(${u.id })">查看消费明细</button>
                    </td>
                </tr>
            </c:forEach>
        </table>


//xml部分查询的sql
    <select id="findInfo" resultType="com.ln.pojo.Shop">
        SELECT a.*,GROUP_CONCAT(m.course) course,sum(m.otime) otime,sum(m.price) price,COUNT(m.cid) cid FROM admin a 
         LEFT JOIN admin_menu am on a.id=am.id
         LEFT JOIN menu m on am.cid=m.cid
         GROUP BY a.id
    </select>

  • 写回答

1条回答 默认 最新

  • iilmx 2021-10-29 16:29
    关注

    在明细表中关联一个客户id,需要查询某个客户的明细信息,就通过穿客户id去查询明细,然后返回数据到前端显示.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月7日
  • 已采纳回答 10月30日
  • 创建了问题 10月29日

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵