基于javaweb+mysql的springboot商品进销存管理系统(java+springboot+vue+maven+mybatis+mysql)

基于javaweb+mysql的springboot商品进销存管理系统(java+springboot+vue+maven+mybatis+mysql)

运行环境

Java≥8、MySQL≥5.7、Node.js≥10

开发工具

后端:eclipse/idea/myeclipse/sts等均可配置运行

前端:WebStorm/VSCode/HBuilderX等均可

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

基于javaweb+mysql的SpringBoot商品进销存管理系统(java+springboot+vue+maven+mybatis+mysql)

一、项目运行 环境配置:

Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。

项目技术:

Spring + SpringBoot+ mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。

    }
}
package com.ysm.controller;

@RestController
public class LoginController {
    @Autowired
    private AccountService accountService;

    //登录
    @PostMapping("/login")
    public Object login(@RequestBody Account account, HttpSession httpSession) {
        account = accountService.login(account.getAccount_phone(), account.getAccount_password());
        if (account != null) {
            httpSession.setAttribute("acc", account);
            return account;
        } else {
            return false;
        }

    }

    //注册
    @PostMapping("/register")
    public String register(@RequestBody Account account) {
        accountService.register(account);
        return "注册成功";
    }

}
package com.ysm.controller;

    @PostMapping(value = "/findSupplierById", produces = "application/json;charset=UTF-8")
    public List<Supplier> findSupplierById(Integer supplier_id) {
        return supplierService.findSupplierById(supplier_id);

    }

    //添加供应商
    @PostMapping("/addSupplier")
    public int addSupplier(@RequestBody Supplier supplier) {
        return supplierService.addSupplier(supplier);
    }

    //修改供应商
    @PutMapping("/updateSupplier")
    public int updateSupplier(@RequestBody Supplier supplier) {
        return supplierService.updateSupplier(supplier);
    }

    //删除供应商
    @PostMapping("/deleteSupplier")
    public int deleteSupplier(Integer supplier_id) {
        return supplierService.deleteSupplier(supplier_id);
    }
}
package com.ysm.controller;

@RestController
public class StaffController {
    @Autowired
    private StaffService staffService;

    //查询全部的员工
    @PostMapping("/findStaffAll/{pageCode}/{pageSize}")
    public Page<Staff> findStaffAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Staff staff){
        int num = pageCode * pageSize;
        return staffService.findStaffAll(pageCode, pageSize, staff);
    }

    //添加员工
    @PostMapping("/addStaff")
    public int addStaff(@RequestBody Staff staff){
        return staffService.addStaff(staff);
    }
    }

    //查询商品
    @PostMapping("/findGoods")
    public List<Goods> findGoods(){
        return goodsService.findGoods();
    }

    //id查询
    @PostMapping("/findGoodsById")
    public List<Goods> findGoodsById(Integer goods_id){
        return goodsService.findGoodsById(goods_id);
    }

    //添加商品
    @PostMapping("/addGoods")
    public int addGoods(@RequestBody Goods goods) {
        Date date = new Date();
        Timestamp timestamp = new Timestamp(date.getTime());
        goods.setGoods_date(timestamp);
        return goodsService.addGoods(goods);
    }

    //修改商品
    @PutMapping("/updateGoods")
    public int updateGoods(@RequestBody Goods goods) {
        return goodsService.updateGoods(goods);
    }

    //删除商品
    @PostMapping("/deleteGoods")
    public int deleteGoods(Integer goods_id) {
        return goodsService.deleteGoods(goods_id);
    }

}
package com.ysm.controller;

    }

    //删除订单
    @PostMapping("/deleteOrders")
    public int deleteOrders(String orders_id){
        return ordersService.deleteOrders(orders_id);
    }
}
package com.ysm.controller;

@RestController
public class LoginController {
    @Autowired
    private AccountService accountService;

    //登录
    @PostMapping("/login")
    public Object login(@RequestBody Account account, HttpSession httpSession) {
        account = accountService.login(account.getAccount_phone(), account.getAccount_password());
        if (account != null) {
            httpSession.setAttribute("acc", account);
            return account;
        } else {
            return false;
        }

    }

    //注册
    @PostMapping("/register")
    public String register(@RequestBody Account account) {
        accountService.register(account);
        return "注册成功";
    }

}
package com.ysm.controller;


@RestController
public class SupplierController {

    @Autowired
    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }

    //查询供应商和id
    @PostMapping("/findSupplierAndId")
    public  List<Supplier> findSupplierAndId(){
        return supplierService.findSupplierAndId();
    }

    //id查询
    @PostMapping(value = "/findSupplierById", produces = "application/json;charset=UTF-8")
    public List<Supplier> findSupplierById(Integer supplier_id) {
        return supplierService.findSupplierById(supplier_id);

    }

    //添加供应商
    @PostMapping("/addSupplier")
    public int addSupplier(@RequestBody Supplier supplier) {
        return supplierService.addSupplier(supplier);
    }

    //修改供应商
    @PutMapping("/updateSupplier")
    public int updateSupplier(@RequestBody Supplier supplier) {
    @PostMapping(value = "/findStaffById", produces = "application/json;charset=UTF-8")
    public List<Staff> findStaffById(String staff_id){
        return staffService.findStaffById(staff_id);
    }

    //更新员工
    @PutMapping("/updateStaff")
    public int updateStaff(@RequestBody Staff staff){
        return staffService.updateStaff(staff);
    }
}
package com.ysm.controller;

@RestController
public class OrdersController {
    @Autowired
    private OrdersService ordersService;

    //查询总订单
    @PostMapping("/findOrdersAll/{pageCode}/{pageSize}")
    public Page<Orders> findOrdersAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Orders orders){
        int num = pageCode * pageSize;
        return ordersService.findOrderAll(pageCode,pageSize,orders);
    }

    //添加订单
    @PostMapping("/addOrders")
    public int addOrders(@RequestBody Orders orders){
        return ordersService.addOrders(orders);
    public List<Staff> findStaffById(String staff_id){
        return staffService.findStaffById(staff_id);
    }

    //更新员工
    @PutMapping("/updateStaff")
    public int updateStaff(@RequestBody Staff staff){
        return staffService.updateStaff(staff);
    }
}
package com.ysm.controller;

@RestController
public class OrdersController {
    @Autowired
    private OrdersService ordersService;

    //查询总订单
    @PostMapping("/findOrdersAll/{pageCode}/{pageSize}")
    public Page<Orders> findOrdersAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Orders orders){
        int num = pageCode * pageSize;
        return ordersService.findOrderAll(pageCode,pageSize,orders);
    }

    //添加订单
    @PostMapping("/addOrders")
    public int addOrders(@RequestBody Orders orders){
        return ordersService.addOrders(orders);
    }

    //id查询
    @PostMapping("/findOrdersById")
    public List<Orders> findOrdersById(Integer goods_id){
        return ordersService.findOrdersById(goods_id);
    }

    //删除订单
    @PostMapping("/deleteOrders")

@RestController
public class OrdersController {
    @Autowired
    private OrdersService ordersService;

    //查询总订单
    @PostMapping("/findOrdersAll/{pageCode}/{pageSize}")
    public Page<Orders> findOrdersAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Orders orders){
        int num = pageCode * pageSize;
        return ordersService.findOrderAll(pageCode,pageSize,orders);
    }

    //添加订单
    @PostMapping("/addOrders")
    public int addOrders(@RequestBody Orders orders){
        return ordersService.addOrders(orders);
    }

    //id查询
    @PostMapping("/findOrdersById")
    public List<Orders> findOrdersById(Integer goods_id){
        return ordersService.findOrdersById(goods_id);
    }

    //删除订单
    @PostMapping("/deleteOrders")
    public int deleteOrders(String orders_id){
        return ordersService.deleteOrders(orders_id);
    }
}
package com.ysm.controller;

    public Page<Orders> findOrdersAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Orders orders){
        int num = pageCode * pageSize;
        return ordersService.findOrderAll(pageCode,pageSize,orders);
    }

    //添加订单
    @PostMapping("/addOrders")
    public int addOrders(@RequestBody Orders orders){
        return ordersService.addOrders(orders);
    }

    //id查询
    @PostMapping("/findOrdersById")
    public List<Orders> findOrdersById(Integer goods_id){
        return ordersService.findOrdersById(goods_id);
    }

    //删除订单
    @PostMapping("/deleteOrders")
    public int deleteOrders(String orders_id){
        return ordersService.deleteOrders(orders_id);
    }
}
package com.ysm.controller;

@RestController
public class LoginController {
    @Autowired
    private AccountService accountService;

    //登录
    @PostMapping("/login")
    public Object login(@RequestBody Account account, HttpSession httpSession) {
        account = accountService.login(account.getAccount_phone(), account.getAccount_password());
        if (account != null) {
            httpSession.setAttribute("acc", account);
            return account;
        } else {

@RestController
public class StaffController {
    @Autowired
    private StaffService staffService;

    //查询全部的员工
    @PostMapping("/findStaffAll/{pageCode}/{pageSize}")
    public Page<Staff> findStaffAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Staff staff){
        int num = pageCode * pageSize;
        return staffService.findStaffAll(pageCode, pageSize, staff);
    }

    //添加员工
    @PostMapping("/addStaff")
    public int addStaff(@RequestBody Staff staff){
        return staffService.addStaff(staff);
    }

    //删除员工
    @PostMapping("/deleteStaff")
    public int deleteStaff(String staff_id){
        return staffService.deleteStaff(staff_id);
    }

    //id查询
    @PostMapping(value = "/findStaffById", produces = "application/json;charset=UTF-8")
    public List<Staff> findStaffById(String staff_id){
        return staffService.findStaffById(staff_id);
    }

    //更新员工
    @PutMapping("/updateStaff")
    public int updateStaff(@RequestBody Staff staff){
        return staffService.updateStaff(staff);
    }
}
package com.ysm.controller;


@RestController
public class GoodsController {

    @Autowired
    private GoodsService goodsService;

    //查询全部的商品
    @PostMapping(value = "/findGoodsAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Goods> findGoodsAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Goods goods) {
        int num = pageCode * pageSize;
        return goodsService.findGoodsAll(pageCode, pageSize, goods);
    }

    //查询商品
    @PostMapping("/findGoods")
    public List<Goods> findGoods(){
        return goodsService.findGoods();
    }

    //id查询
    @PostMapping("/findGoodsById")
    public List<Goods> findGoodsById(Integer goods_id){
        return goodsService.findGoodsById(goods_id);
    }

    //添加商品
    @PostMapping("/addGoods")
    public int addGoods(@RequestBody Goods goods) {
        Date date = new Date();
        Timestamp timestamp = new Timestamp(date.getTime());
        goods.setGoods_date(timestamp);
        return goodsService.addGoods(goods);
    }

    //修改商品
    @PutMapping("/updateGoods")
    public int updateGoods(@RequestBody Goods goods) {
    private GoodsService goodsService;

    //查询全部的商品
    @PostMapping(value = "/findGoodsAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Goods> findGoodsAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Goods goods) {
        int num = pageCode * pageSize;
        return goodsService.findGoodsAll(pageCode, pageSize, goods);
    }

    //查询商品
    @PostMapping("/findGoods")
    public List<Goods> findGoods(){
        return goodsService.findGoods();
    }

    //id查询
    @PostMapping("/findGoodsById")
    public List<Goods> findGoodsById(Integer goods_id){
        return goodsService.findGoodsById(goods_id);
    }

    //添加商品
    @PostMapping("/addGoods")
    public int addGoods(@RequestBody Goods goods) {
        Date date = new Date();
        Timestamp timestamp = new Timestamp(date.getTime());
        goods.setGoods_date(timestamp);
        return goodsService.addGoods(goods);
    }

    //修改商品
    @PutMapping("/updateGoods")
    public int updateGoods(@RequestBody Goods goods) {
        return goodsService.updateGoods(goods);
    }

    //删除商品
    @PostMapping("/deleteGoods")
    public int deleteGoods(Integer goods_id) {
        return goodsService.deleteGoods(goods_id);
    }


    //修改商品
    @PutMapping("/updateGoods")
    public int updateGoods(@RequestBody Goods goods) {
        return goodsService.updateGoods(goods);
    }

    //删除商品
    @PostMapping("/deleteGoods")
    public int deleteGoods(Integer goods_id) {
        return goodsService.deleteGoods(goods_id);
    }

}
package com.ysm.controller;

@RestController
public class SupplierController {

    @Autowired
    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }

    //查询供应商和id
    @PostMapping("/findSupplierAndId")
    public  List<Supplier> findSupplierAndId(){
    }

    //添加商品
    @PostMapping("/addGoods")
    public int addGoods(@RequestBody Goods goods) {
        Date date = new Date();
        Timestamp timestamp = new Timestamp(date.getTime());
        goods.setGoods_date(timestamp);
        return goodsService.addGoods(goods);
    }

    //修改商品
    @PutMapping("/updateGoods")
    public int updateGoods(@RequestBody Goods goods) {
        return goodsService.updateGoods(goods);
    }

    //删除商品
    @PostMapping("/deleteGoods")
    public int deleteGoods(Integer goods_id) {
        return goodsService.deleteGoods(goods_id);
    }

}
package com.ysm.controller;

@RestController
public class SupplierController {

    @Autowired
    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }


@RestController
public class StaffController {
    @Autowired
    private StaffService staffService;

    //查询全部的员工
    @PostMapping("/findStaffAll/{pageCode}/{pageSize}")
    public Page<Staff> findStaffAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Staff staff){
        int num = pageCode * pageSize;
        return staffService.findStaffAll(pageCode, pageSize, staff);
    }

    //添加员工
    @PostMapping("/addStaff")
    public int addStaff(@RequestBody Staff staff){
        return staffService.addStaff(staff);
    }

    //删除员工
    @PostMapping("/deleteStaff")
    public int deleteStaff(String staff_id){
        return staffService.deleteStaff(staff_id);
    }

    //id查询
    @PostMapping(value = "/findStaffById", produces = "application/json;charset=UTF-8")
    public List<Staff> findStaffById(String staff_id){
        return staffService.findStaffById(staff_id);
    }

    //更新员工
    @PutMapping("/updateStaff")
    public int updateStaff(@RequestBody Staff staff){
        return staffService.updateStaff(staff);
    }
    public int deleteOrders(String orders_id){
        return ordersService.deleteOrders(orders_id);
    }
}
package com.ysm.controller;

@RestController
public class LoginController {
    @Autowired
    private AccountService accountService;

    //登录
    @PostMapping("/login")
    public Object login(@RequestBody Account account, HttpSession httpSession) {
        account = accountService.login(account.getAccount_phone(), account.getAccount_password());
        if (account != null) {
            httpSession.setAttribute("acc", account);
            return account;
        } else {
            return false;
        }

    }

    //注册
    @PostMapping("/register")
    public String register(@RequestBody Account account) {
        accountService.register(account);
        return "注册成功";
    }

}
package com.ysm.controller;

        return supplierService.updateSupplier(supplier);
    }

    //删除供应商
    @PostMapping("/deleteSupplier")
    public int deleteSupplier(Integer supplier_id) {
        return supplierService.deleteSupplier(supplier_id);
    }
}
package com.ysm.controller;

@RestController
public class StaffController {
    @Autowired
    private StaffService staffService;

    //查询全部的员工
    @PostMapping("/findStaffAll/{pageCode}/{pageSize}")
    public Page<Staff> findStaffAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Staff staff){
        int num = pageCode * pageSize;
        return staffService.findStaffAll(pageCode, pageSize, staff);
    }

    //添加员工
    @PostMapping("/addStaff")
    public int addStaff(@RequestBody Staff staff){
        return staffService.addStaff(staff);
    }

    //删除员工
        Date date = new Date();
        Timestamp timestamp = new Timestamp(date.getTime());
        goods.setGoods_date(timestamp);
        return goodsService.addGoods(goods);
    }

    //修改商品
    @PutMapping("/updateGoods")
    public int updateGoods(@RequestBody Goods goods) {
        return goodsService.updateGoods(goods);
    }

    //删除商品
    @PostMapping("/deleteGoods")
    public int deleteGoods(Integer goods_id) {
        return goodsService.deleteGoods(goods_id);
    }

}
package com.ysm.controller;

@RestController
public class SupplierController {

    @Autowired
    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);

@RestController
public class SupplierController {

    @Autowired
    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }

    //查询供应商和id
    @PostMapping("/findSupplierAndId")
    public  List<Supplier> findSupplierAndId(){
        return supplierService.findSupplierAndId();
    }

    //id查询
    @PostMapping(value = "/findSupplierById", produces = "application/json;charset=UTF-8")
    public List<Supplier> findSupplierById(Integer supplier_id) {
        return supplierService.findSupplierById(supplier_id);

    }

    //添加供应商
    @PostMapping("/addSupplier")
    public int addSupplier(@RequestBody Supplier supplier) {
        return supplierService.addSupplier(supplier);
    }

    //修改供应商
    @PutMapping("/updateSupplier")
    public int updateSupplier(@RequestBody Supplier supplier) {
        return supplierService.updateSupplier(supplier);
        int num = pageCode * pageSize;
        return ordersService.findOrderAll(pageCode,pageSize,orders);
    }

    //添加订单
    @PostMapping("/addOrders")
    public int addOrders(@RequestBody Orders orders){
        return ordersService.addOrders(orders);
    }

    //id查询
    @PostMapping("/findOrdersById")
    public List<Orders> findOrdersById(Integer goods_id){
        return ordersService.findOrdersById(goods_id);
    }

    //删除订单
    @PostMapping("/deleteOrders")
    public int deleteOrders(String orders_id){
        return ordersService.deleteOrders(orders_id);
    }
}
package com.ysm.controller;

@RestController
public class LoginController {
    @Autowired
    private AccountService accountService;

    //登录
    @PostMapping("/login")
    public Object login(@RequestBody Account account, HttpSession httpSession) {
        account = accountService.login(account.getAccount_phone(), account.getAccount_password());
        if (account != null) {
            httpSession.setAttribute("acc", account);
            return account;
        } else {
            return false;
        }

@RestController
public class SupplierController {

    @Autowired
    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }

    //查询供应商和id
    @PostMapping("/findSupplierAndId")
    public  List<Supplier> findSupplierAndId(){
        return supplierService.findSupplierAndId();
    }

    //id查询
    @PostMapping(value = "/findSupplierById", produces = "application/json;charset=UTF-8")
    public List<Supplier> findSupplierById(Integer supplier_id) {
        return supplierService.findSupplierById(supplier_id);

    }

    //添加供应商
    @PostMapping("/addSupplier")
    public int addSupplier(@RequestBody Supplier supplier) {
        return supplierService.addSupplier(supplier);
    }

    //修改供应商
    @PutMapping("/updateSupplier")
    public int updateSupplier(@RequestBody Supplier supplier) {
        return supplierService.updateSupplier(supplier);
    }

    //查询全部的商品
    @PostMapping(value = "/findGoodsAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Goods> findGoodsAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Goods goods) {
        int num = pageCode * pageSize;
        return goodsService.findGoodsAll(pageCode, pageSize, goods);
    }

    //查询商品
    @PostMapping("/findGoods")
    public List<Goods> findGoods(){
        return goodsService.findGoods();
    }

    //id查询
    @PostMapping("/findGoodsById")
    public List<Goods> findGoodsById(Integer goods_id){
        return goodsService.findGoodsById(goods_id);
    }

    //添加商品
    @PostMapping("/addGoods")
    public int addGoods(@RequestBody Goods goods) {
        Date date = new Date();
        Timestamp timestamp = new Timestamp(date.getTime());
        goods.setGoods_date(timestamp);
        return goodsService.addGoods(goods);
    }

    //修改商品
    @PutMapping("/updateGoods")
    public int updateGoods(@RequestBody Goods goods) {
        return goodsService.updateGoods(goods);
    }

    //删除商品
    @PostMapping("/deleteGoods")
    public int deleteGoods(Integer goods_id) {
        return goodsService.deleteGoods(goods_id);
    }

}
package com.ysm.controller;


    @Autowired
    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }

    //查询供应商和id
    @PostMapping("/findSupplierAndId")
    public  List<Supplier> findSupplierAndId(){
        return supplierService.findSupplierAndId();
    }

    //id查询
    @PostMapping(value = "/findSupplierById", produces = "application/json;charset=UTF-8")
    public List<Supplier> findSupplierById(Integer supplier_id) {
        return supplierService.findSupplierById(supplier_id);

    }

    //添加供应商
    @PostMapping("/addSupplier")
    public int addSupplier(@RequestBody Supplier supplier) {
        return supplierService.addSupplier(supplier);
    }

    //修改供应商
    @PutMapping("/updateSupplier")
    public int updateSupplier(@RequestBody Supplier supplier) {
        return supplierService.updateSupplier(supplier);
    }

    //删除供应商
    @PostMapping("/deleteSupplier")
    public int deleteSupplier(Integer supplier_id) {
        return supplierService.deleteSupplier(supplier_id);
    }
}
package com.ysm.controller;

    public Page<Orders> findOrdersAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Orders orders){
        int num = pageCode * pageSize;
        return ordersService.findOrderAll(pageCode,pageSize,orders);
    }

    //添加订单
    @PostMapping("/addOrders")
    public int addOrders(@RequestBody Orders orders){
        return ordersService.addOrders(orders);
    }

    //id查询
    @PostMapping("/findOrdersById")
    public List<Orders> findOrdersById(Integer goods_id){
        return ordersService.findOrdersById(goods_id);
    }

    //删除订单
    @PostMapping("/deleteOrders")
    public int deleteOrders(String orders_id){
        return ordersService.deleteOrders(orders_id);
    }
}
package com.ysm.controller;

@RestController
public class LoginController {
    @Autowired
    private AccountService accountService;

    //登录
    @PostMapping("/login")
    public Object login(@RequestBody Account account, HttpSession httpSession) {
        account = accountService.login(account.getAccount_phone(), account.getAccount_password());
        if (account != null) {
            httpSession.setAttribute("acc", account);
            return account;
        } else {
            return false;
        }

    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }

    //查询供应商和id
    @PostMapping("/findSupplierAndId")
    public  List<Supplier> findSupplierAndId(){
        return supplierService.findSupplierAndId();
    }

    //id查询
    @PostMapping(value = "/findSupplierById", produces = "application/json;charset=UTF-8")
    public List<Supplier> findSupplierById(Integer supplier_id) {
        return supplierService.findSupplierById(supplier_id);

    }

    //添加供应商
    @PostMapping("/addSupplier")
    public int addSupplier(@RequestBody Supplier supplier) {
        return supplierService.addSupplier(supplier);
    }

    //修改供应商
    @PutMapping("/updateSupplier")
    public int updateSupplier(@RequestBody Supplier supplier) {
        return supplierService.updateSupplier(supplier);
    }

    //删除供应商
    @PostMapping("/deleteSupplier")
    public int deleteSupplier(Integer supplier_id) {
        return supplierService.deleteSupplier(supplier_id);
    }
}
package com.ysm.controller;

    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }

    //查询供应商和id
    @PostMapping("/findSupplierAndId")
    public  List<Supplier> findSupplierAndId(){
        return supplierService.findSupplierAndId();
    }

    //id查询
    @PostMapping(value = "/findSupplierById", produces = "application/json;charset=UTF-8")
    public List<Supplier> findSupplierById(Integer supplier_id) {
        return supplierService.findSupplierById(supplier_id);

    }

    //添加供应商
    @PostMapping("/addSupplier")
    public int addSupplier(@RequestBody Supplier supplier) {
        return supplierService.addSupplier(supplier);
    }

    //修改供应商
    @PutMapping("/updateSupplier")
    public int updateSupplier(@RequestBody Supplier supplier) {
        return supplierService.updateSupplier(supplier);
    }

    //删除供应商
    @PostMapping("/deleteSupplier")
    public int deleteSupplier(Integer supplier_id) {
        return supplierService.deleteSupplier(supplier_id);
    }
}
package com.ysm.controller;

@RestController
public class SupplierController {

    @Autowired
    private SupplierService supplierService;

    //查询所有供应商
    @PostMapping(value = "/findSupplierAll/{pageCode}/{pageSize}", produces = "application/json;charset=UTF-8")
    public Page<Supplier> findAll(@PathVariable(value = "pageCode") int pageCode, @PathVariable(value = "pageSize") int pageSize, @RequestBody Supplier supplier){
            int num = pageCode * pageSize;
            return supplierService.findAll(num, pageSize,supplier);
    }

    //查询供应商和id
    @PostMapping("/findSupplierAndId")
    public  List<Supplier> findSupplierAndId(){
        return supplierService.findSupplierAndId();
    }

    //id查询
    @PostMapping(value = "/findSupplierById", produces = "application/json;charset=UTF-8")
    public List<Supplier> findSupplierById(Integer supplier_id) {
        return supplierService.findSupplierById(supplier_id);

    }

    //添加供应商
    @PostMapping("/addSupplier")
    public int addSupplier(@RequestBody Supplier supplier) {
        return supplierService.addSupplier(supplier);
    }

    //修改供应商
    @PutMapping("/updateSupplier")
    public int updateSupplier(@RequestBody Supplier supplier) {
        return supplierService.updateSupplier(supplier);
    }

请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值