首页 > 其他分享 >每日总结

每日总结

时间:2023-11-19 19:45:08浏览次数:21  
标签:总结 status customername 每日 paymentstatus Result end1 id

今天写了一点erp的页面和后端。

public class PayController {
    @Autowired
    private PayService payService;

    @GetMapping
    public Result page(@RequestParam(defaultValue = "1") Integer page, @RequestParam(defaultValue = "10") Integer pageSize,
                         String customername, String paymentstatus, String productName, String status,
                         @DateTimeFormat(pattern = "yyyy-MM-dd") LocalDate begin, @DateTimeFormat(pattern = "yyyy-MM-dd") LocalDate end,
                       @DateTimeFormat(pattern = "yyyy-MM-dd") LocalDate begin1, @DateTimeFormat(pattern = "yyyy-MM-dd") LocalDate end1) {
        PageBean pageBean = payService.page(page, pageSize,customername,paymentstatus,productName, status ,begin, end,begin1,end1);
        return Result.success(pageBean);
    }

    @PostMapping
    public Result add(@RequestBody Payment payment){
        payService.add(payment);
        return Result.success();
    }
    @DeleteMapping("/{id}")
    public Result deletes(@PathVariable int [] id){
        payService.delete(id);
        return Result.success();
    }
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.example.mapper.PayMapper">
    <delete id="delete">
        delete from payorder where id in
        <foreach collection="id" item="id" open="(" close=")" separator=",">
            #{id}
        </foreach>
    </delete>
    <select id="count" resultType="java.lang.Long">
        select count(*) from payorder
        <where>
            <if test="customername!=null ">
                and customername like concat('%', #{customername}, '%')
            </if>
            <if test="paymentstatus!=null and paymentstatus!='' ">
                and paymentstatus = #{paymentstatus}
            </if>
            <if test="productName!=null ">
                and product_name like concat('%', #{productName}, '%')
            </if>
            <if test="status!=null and status!='' ">
                and status = #{status}
            </if>
            <if test="begin!=null and end!=null">
                and orderdate between #{begin} and #{end}
            </if>
            <if test="begin1!=null and end1!=null">
                and finishdate between #{begin1} and #{end1}
            </if>
        </where>
    </select>
    <select id="page" resultType="com.example.pojo.Payment">
        select * from payorder
        <where>
            <if test="customername!=null ">
                and customername like concat('%', #{customername}, '%')
            </if>
            <if test="paymentstatus!=null and paymentstatus!='' ">
                and paymentstatus = #{paymentstatus}
            </if>
            <if test="productName!=null ">
                and product_name like concat('%', #{productName}, '%')
            </if>
            <if test="status!=null and status!='' ">
                and status = #{status}
            </if>
            <if test="begin!=null and end!=null">
                and orderdate between #{begin} and #{end}
            </if>
            <if test="begin1!=null and end1!=null">
                and finishdate between #{begin1} and #{end1}
            </if>
        </where>
        limit #{start},#{pageSize}
    </select>
</mapper>

 

标签:总结,status,customername,每日,paymentstatus,Result,end1,id
From: https://www.cnblogs.com/syhxx/p/17842462.html

相关文章

  • 2023-2024-1 20231325 《计算机基础与程序设计》第8周学习总结
    ###目录*作业信息*教材学习内容总结1.《计算机科学概论》第9章2.《c语言程序设计》第7章*基于AI的学习*学习心得*学习进度条作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业的要求在哪里1.学习《计算机科学概论》第9章并完成......
  • 2023-2024-1 20231304 《计算机基础与程序设计》第八周学习总结
    2023-2024-120231304《计算机基础与程序设计》第八周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第八周作业这个作业的目标功能设计与面向对象设计,面向对象设计过程,面向对象语言......
  • 2023-2024-1 20231304 《计算机基础与程序设计》第八周学习总结
    2023-2024-120231304《计算机基础与程序设计》第八周学习总结这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第八周作业这个作业的目标功能设计与面向对象设计,面向对象设计过程,面向对象语言三要素,汇编、......
  • 代码随想录算法训练营第十天 | ●28. 实现 strStr() ●459.重复的子字符串 ●字符串
    今日学习的文章链接和视频链接https://programmercarl.com/字符串总结.html#什么是字符串https://programmercarl.com/双指针总结.html#数组篇●28.实现strStr()varstrStr=function(haystack,needle){if(needle.length===0)return0;const......
  • 计算机网络基础总结
    目录一.计算机网络结构计算机网络结构体系有三种:ISO七层模型、TCP/IP四层模型、五层体系结构。 1.1ISO七层模型应用层:网络服务与最终用户的一个接口,常见的协议有:HTTPFTPSMTPSNMPDNS。表示层:数据的表示、安全、压缩。,确保一个系统的应用层所发送的信息可以被另一个系......
  • 学期 2023-2024-1 20232326 《网络空间安全导论》第二周学习总结
    教材学习内容总结教材学习中的问题和解决过程问题1:在何种情况下弗纳姆密码就变成了一次一密密码?问题1解决⽅案:弗纳姆密码(代换密码)弗纳姆密码(VernamCipher)的基本原理是:将明文与密钥进行模2加法运算。如果M=C=K={0,1}*,则弗纳姆密码就是代换密码的特例;如果密钥串只使......
  • 2023.11.19——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.mybatis明日计划:学习......
  • 2023-2024-2 20232404 《网络空间安全导论》第2周学习总结
    教材学习内容总结2.1密码学概述古典密码的两个基本工作原理——代换和置换,依然是构造现代对称密码算法的核心思想。一次一密的密钥的分配、保护及确保大规模的随机性是关键。2.2密码学基本概念密钥管理是影响系统安全的关键因素。RSA是第一个既能用于数据加密也能......
  • # 2023-2024-1 20231322 《计算机基础与程序设计》第八周学习总结
    |[2022-2023-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP))||--|--||[2022-2023-1计算机基础与程序设计第八周作业](https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13004)||这个作业的目标|总结本周学习成果及疑问||作业......
  • 南昌航空大学BLOG-2Java总结
    题目列表   前言、Java基础作业总结在Java基础作业中,我们学习了Java的基本语法、数据类型、运算符、流程控制等内容。通过作业的练习,我对Java的基础知识有了更深入的理解。在这次作业中,我发现了自己在一些基础知识上的不足,比如对于数据类型的理解不够深刻,对于流程控制的......