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

每日总结-23.12.4

时间:2023-12-05 21:16:05浏览次数:37  
标签:总结 23.12 AjaxResult return RequestMapping 每日 public gongMapper id

package com.example.demo2.controller;

import com.example.demo2.common.AjaxResult;
import com.example.demo2.entity.gongWenInfo;
import com.example.demo2.mapper.gongWenMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

@RestController
@RequestMapping("/gong")
public class gongWenController {
    @Autowired
    private gongWenMapper gongMapper;
    @RequestMapping("/addGongWen")
    public AjaxResult addGongWen(gongWenInfo wenInfo){
        if (wenInfo == null) {
            return AjaxResult.fail(-1,"参数错误");
        }
        int result=gongMapper.addGongWen(wenInfo);
        return AjaxResult.success(result);
    }
    @RequestMapping("/getNeedQian")
    public AjaxResult getNeedQian(){
        List<gongWenInfo> gongWenInfoList=gongMapper.selectByQianshou(0);
        return AjaxResult.success(gongWenInfoList);
    }
    @RequestMapping("/jieShou")
    public AjaxResult jieShou(Integer id){
        if (id == null||id<=0) {
            return AjaxResult.fail(-1,"参数错误");
        }
        int result=gongMapper.jieShou(id);
        return AjaxResult.success(result);
    }
    @RequestMapping("/getYiQian")
    public AjaxResult getYiQian(){
        List<gongWenInfo> gongWenInfoList=gongMapper.selectByQianshou(1);
        return AjaxResult.success(gongWenInfoList);
    }
    @RequestMapping("/zhanShi")
    public AjaxResult zhanShi(Integer id){
        if (id == null||id<=0) {
            return AjaxResult.fail(-1,"参数错误");
        }
        gongWenInfo wenInfo=gongMapper.findGongById(id);
        return AjaxResult.success(wenInfo);
    }
    @RequestMapping("showAllGongWen")
    public AjaxResult showAllGongWen(){
        return AjaxResult.success(gongMapper.selectAllGongWen());
    }
    @RequestMapping("/selectMoHu")
    public AjaxResult selectMoHu(Integer id, String content)
    {
        System.out.println("id->"+id);
        System.out.println("content->"+content);

        return AjaxResult.success(gongMapper.selectMoHuGongWen(id,content));
    }
    @RequestMapping("/SelectAllByZanWu")
    public AjaxResult SelectAllByZanWu(){
        return AjaxResult.success(gongMapper.SelectAllByZanWu("暂无"));
    }
    @RequestMapping("/UpdateSelectByZanWu")
    public AjaxResult UpdateSelectByZanWu(Integer id,String shenggaoyijian){
        return AjaxResult.success(gongMapper.UpdateSelectByZanWu(id,shenggaoyijian));
    }
    @RequestMapping("/ShanChuById")
    public AjaxResult ShanChuById(Integer id){
        return AjaxResult.success(gongMapper.ShanChuById(id));
    }
}

 

标签:总结,23.12,AjaxResult,return,RequestMapping,每日,public,gongMapper,id
From: https://www.cnblogs.com/laobing6214/p/17878144.html

相关文章

  • 每日总结-23.12.5
    packageInterface;importjavax.swing.*;importjavax.swing.table.DefaultTableCellRenderer;importjavax.swing.table.DefaultTableModel;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.io.BufferedRea......
  • 2023年12月5日每日随笔
    今天,进行了大型数据库hadoop实验五的实验,没有完成,完不成,准备面向结果编程,然后,进行软件设计模式的复习,出乎意料,一会将创建型设计模式看完了,当然很简陋,具体看的化等画重点在具体看某几个,主要还是创建型设计模式很简单。类创建型:由类进行实例化简单工厂(静态方法模式):最为简单一......
  • 每日总结12.5
    百度图像增强与特效SDK实验了解百度图像增强与特效相关功能并进行总结百度图像增强与特效相关的功能主要涉及到百度的PaddlePaddle深度学习框架和一些相关的图像处理技术。以下是百度图像增强与特效相关的功能概述:PaddlePaddle深度学习框架:百度的深度学习框架PaddlePaddle......
  • 单调栈与单调队列算法总结
    单调栈知识概览单调栈最常见的应用是找到每一个数离它最近的且比它小的数。单调栈考虑的方式和双指针类似,都是先想一下暴力做法是什么,然后再挖掘一些性质如单调性,最终可以把目光集中在比较少的状态中,从而达到降低时间复杂度的作用,都是算法优化的一种手段。对于的情况,更有可能......
  • 2023.12.5日报
    今天继续开发了ERP系统由于我做的是财务部分,分收入支出和工资管理三部分在收入部分我主要制作了对账功能,即,根据支票信息和收付款信息,通过多表联查的方式,显示出所有订单的支付情况这个在前两天已经进行了实现在支出部分,除了供应商的维护账单的管理,主要是做了报销的流程首先是......
  • C++11、C++14、C++17、C++20新特性总结(5万字详解)(转载)
    文章目录C++11是什么,C++11标准的由来C++auto类型推导完全攻略auto类型推导的语法和规则auto的高级用法auto的限制auto的应用使用auto定义迭代器auto用于泛型编程C++decltype类型推导完全攻略exp注意事项decltype推导规则decltype的实际应用汇总auto和......
  • VideoPipe可视化视频结构化框架更新总结(2023-12-5)
    项目地址:https://github.com/sherlockchou86/video_pipe_c往期文章:https://www.cnblogs.com/xiaozhi_5638/p/16969546.html很久没有更新了,本次记录4个,有兴趣的扫码加群交流。支持rtsp推流现在pipeline末尾支持以rtsp的方式推流,注意不需要额外的rtsp服务器,自己主机就是rtspser......
  • 12.5每日总结
    编写一个控制台应用程序,输入三角形或者长方形边长,计算其周长和面积并输出。 usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceLab001{classProgram{staticvoidMain(string[]......
  • ReenTrantLock可重入锁(和synchronized的区别)总结
    可重入性:从名字上理解,ReenTrantLock的字面意思就是再进入的锁,其实synchronized关键字所使用的锁也是可重入的,两者关于这个的区别不大。两者都是同一个线程没进入一次,锁的计数器都自增1,所以要等到锁的计数器下降为0时才能释放锁。锁的实现:Synchronized是依赖于JVM实现的,而ReenTra......
  • Educational Codeforces Round 159 总结
    最失败的一集。C开题顺序搞错,不小心先开了C,以为是A。还好C不难。题意大概是在给定的数组最后添一个数(所有数两两不同),再自定义一个数\(k\),数组中每个数可以加上若干个\(k\),最后使得所有数字相等。要求加\(k\)的次数最少。如果不加最后一个数,那么显然把所有的数加到与最大......