首页>代码>SSM开发网站考试平台管理系统,SSM+MAVEN初学者必备>/ExaSystem/src/main/java/com/team/controller/Pro_controller.java
                
                package com.team.controller;
import com.team.code.PageJsonResult;
import com.team.pojo.Proposi;
import com.team.service.Pro_service;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.annotation.Resource;
import java.util.List;
@Controller
@RequestMapping("pro")
public class Pro_controller {
    @Resource
    Pro_service pro_service;
    /**
     * 跳转
     */
    @RequestMapping("toProMain")
    public String toProMain(ModelMap m) {
        return "Proposi/index";
    }
    @RequestMapping("toProInfo")
    public String toProInfo(ModelMap m) {
        return "Proposi/proposiInfo";
    }
    @RequestMapping("getAll")
    public String getAll(ModelMap m) {
        List list = pro_service.allPro();
        m.put("list", list);
        return toProMain(m);
    }
    @RequestMapping(value = "toProInfo", params = "id")
    public String toProInfoByID(ModelMap m, String id) {
        int i = Integer.parseInt(id);
        Proposi pro = pro_service.getForID(i);
        m.put("info", pro);
        return toProInfo(m);
    }
    @RequestMapping("upSt")
    public String upState(ModelMap m, String id, String type) {
//        System.out.println(id+":"+type);
        int i = Integer.parseInt(id);
        if (type.equals("fb")) {
            pro_service.upState(i, "1");
        } else {
            pro_service.upState(i, "0");
        }
        return toProInfoByID(m, id);
    }
    @RequestMapping("upAll")
    public String updateAll(String id, ModelMap m, Proposi pro) {
        System.out.println(id);
        pro_service.updatePro(pro);
        return toProInfoByID(m, id);
    }
    @RequestMapping("add")
    public String addPro(Proposi proposi, ModelMap m) {
        pro_service.creatPro(proposi);
        return getAll(m);
    }
    @RequestMapping("del")
    public String delForId(ModelMap m, String id) {
        int i = Integer.parseInt(id);
        pro_service.delPro(i);
        return getAll(m);
    }
    @RequestMapping("pExa")
    public PageJsonResult getProExa(){
        //获取ProFile数据库中的总条数
        int fileCount = pro_service.getCountForFile();
        PageJsonResult pjr = new PageJsonResult();
        pjr.setTotal(fileCount);
        return pjr;
    }
}
 最近下载更多
最近下载更多
                
                lilong007     LV23
                2023年12月30日
            
            
        
                gecongkai     LV8
                2023年6月22日
            
            
        
                lbsers     LV5
                2023年5月6日
            
            
        
                朱俪的邮件及存储     LV8
                2023年4月19日
            
            
        
                LITIANYU084414     LV11
                2023年1月1日
            
            
        
                云龙123456     LV7
                2022年12月2日
            
            
        
                zhuwang     LV5
                2022年11月17日
            
            
        
                qwer123546     LV13
                2022年9月28日
            
            
        
                mdz123456mao     LV3
                2022年6月19日
            
            
        
                chenhan413     LV10
                2022年5月20日
            
            
        
 
                 
                 
                 最近浏览
最近浏览