liaobiaojie_branch
STAR 1 year ago
parent f1af3e872c
commit 85988a9353

@ -1,60 +1,60 @@
package com.yeqifu.bus.mapper;
package com.yeqifu.bus.mapper; // 包名
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeqifu.bus.entity.Goods;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; // MyBatis-Plus核心Mapper类
import com.yeqifu.bus.entity.Goods; // 商品实体类
import org.apache.ibatis.annotations.Param; // MyBatis参数注解
import java.util.List;
import java.util.List; // Java集合类
/**
* <p>
* InnoDB free: 9216 kB; (`providerid`) REFER `warehouse/bus_provider`(`id`) Mapper
* Mapper
* InnoDB free: 9216 kB; (`providerid`) REFER `warehouse/bus_provider`(`id`)
* </p>
*
* @author luoyi-
* @since 2019-12-06
*/
public interface GoodsMapper extends BaseMapper<Goods> {
public interface GoodsMapper extends BaseMapper<Goods> { // 继承MyBatis-Plus的BaseMapper类
/**
* id
* @param id1
* ID
* @param id1 ID
*/
void deleteSaleByGoodsId(@Param("goodsid") Integer id1);
void deleteSaleByGoodsId(@Param("goodsid") Integer id1); // 自定义SQL方法传入商品ID删除相关销售信息
/**
* id退
* @param id1
* ID退
* @param id1 ID
*/
void deleteSaleBackByGoodsId(@Param("goodsid") Integer id1);
void deleteSaleBackByGoodsId(@Param("goodsid") Integer id1); // 自定义SQL方法传入商品ID删除相关销售退货信息
/**
* id
* @param id
* ID
* @param id ID
*/
void deleteInportByGoodsId(@Param("goodsid") Integer id);
void deleteInportByGoodsId(@Param("goodsid") Integer id); // 自定义SQL方法传入商品ID删除相关进货信息
/**
* id退
* @param id
* ID退
* @param id ID
*/
void deleteOutportByGoodsId(@Param("goodsid") Integer id);
void deleteOutportByGoodsId(@Param("goodsid") Integer id); // 自定义SQL方法传入商品ID删除相关退货信息
/**
* id
* @param id id
* ID
* @param id ID
*/
void deleteSaleByCustomerId(Integer id);
void deleteSaleByCustomerId(Integer id); // 自定义SQL方法传入客户ID删除相关销售信息
/**
* id退
* @param id id
* ID退
* @param id ID
*/
void deleteSaleBackByCustomerId(Integer id);
void deleteSaleBackByCustomerId(Integer id); // 自定义SQL方法传入客户ID删除相关销售退货信息
/**
*
* @return
*/
List<Goods> loadAllWarning();
List<Goods> loadAllWarning(); // 自定义SQL方法返回库存预警商品列表
}

@ -1,16 +1,17 @@
package com.yeqifu.bus.mapper;
package com.yeqifu.bus.mapper; // 包名
import com.yeqifu.bus.entity.Inport;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeqifu.bus.entity.Inport; // 导入进货实体类
import com.baomidou.mybatisplus.core.mapper.BaseMapper; // 导入MyBatis-Plus核心BaseMapper接口
/**
* <p>
* InnoDB free: 9216 kB; (`providerid`) REFER `warehouse/bus_provider`(`id`); (`goo Mapper
* Mapper
* InnoDB free: 9216 kB; (`providerid`) REFER `warehouse/bus_provider`(`id`)
* </p>
*
* @author luoyi-
* @since 2019-12-18
* @author luoyi-
*/
public interface InportMapper extends BaseMapper<Inport> {
public interface InportMapper extends BaseMapper<Inport> { // Mapper接口继承BaseMapper自动实现通用数据操作
}

@ -1,16 +1,17 @@
package com.yeqifu.bus.mapper;
package com.yeqifu.bus.mapper; // 包名
import com.yeqifu.bus.entity.Outport;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeqifu.bus.entity.Outport; // 导入出货实体类
import com.baomidou.mybatisplus.core.mapper.BaseMapper; // 导入MyBatis-Plus核心BaseMapper接口
/**
* <p>
* InnoDB free: 9216 kB Mapper
* Mapper
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-19
* @author luoyi-
*/
public interface OutportMapper extends BaseMapper<Outport> {
public interface OutportMapper extends BaseMapper<Outport> { // Mapper接口继承BaseMapper自动实现通用数据操作
}

@ -1,36 +1,36 @@
package com.yeqifu.bus.mapper;
package com.yeqifu.bus.mapper; // 包名
import com.yeqifu.bus.entity.Provider;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import com.yeqifu.bus.entity.Provider; // 导入供应商实体类
import com.baomidou.mybatisplus.core.mapper.BaseMapper; // 导入MyBatis-Plus核心BaseMapper接口
import org.apache.ibatis.annotations.Param; // 导入MyBatis的参数注解
/**
* <p>
* InnoDB free: 9216 kB Mapper
* Mapper
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-05
* @author luoyi-
*/
public interface ProviderMapper extends BaseMapper<Provider> {
public interface ProviderMapper extends BaseMapper<Provider> { // Mapper接口继承BaseMapper自动实现通用数据操作
/**
* id
* @param id
* ID
* @param id ID
*/
void deleteGoodsByProviderId(@Param("pid") Integer id);
void deleteGoodsByProviderId(@Param("pid") Integer id); // 自定义SQL方法传入供应商ID删除相关商品信息
/**
* id
* @param id
* ID
* @param id ID
*/
void deleteInportByProviderId(@Param("pid") Integer id);
void deleteInportByProviderId(@Param("pid") Integer id); // 自定义SQL方法传入供应商ID删除相关进货信息
/**
* id退
* @param id
* ID退
* @param id ID
*/
void deleteOutPortByProviderId(@Param("pid") Integer id);
void deleteOutPortByProviderId(@Param("pid") Integer id); // 自定义SQL方法传入供应商ID删除相关退货信息
}

@ -1,16 +1,17 @@
package com.yeqifu.bus.mapper;
package com.yeqifu.bus.mapper; // 包名
import com.yeqifu.bus.entity.Sales;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeqifu.bus.entity.Sales; // 导入销售实体类
import com.baomidou.mybatisplus.core.mapper.BaseMapper; // 导入MyBatis-Plus核心BaseMapper接口
/**
* <p>
* InnoDB free: 9216 kB Mapper
* Mapper
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-21
* @author luoyi-
*/
public interface SalesMapper extends BaseMapper<Sales> {
public interface SalesMapper extends BaseMapper<Sales> { // Mapper接口继承BaseMapper自动实现通用数据操作
}

@ -1,16 +1,17 @@
package com.yeqifu.bus.mapper;
package com.yeqifu.bus.mapper; // 包名
import com.yeqifu.bus.entity.Salesback;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeqifu.bus.entity.Salesback; // 导入销售退货实体类
import com.baomidou.mybatisplus.core.mapper.BaseMapper; // 导入MyBatis-Plus核心BaseMapper接口
/**
* <p>
* InnoDB free: 9216 kB Mapper
* 退Mapper退
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-23
* @author luoyi-
*/
public interface SalesbackMapper extends BaseMapper<Salesback> {
public interface SalesbackMapper extends BaseMapper<Salesback> { // Mapper接口继承BaseMapper自动实现通用数据操作
}

@ -1,29 +1,29 @@
package com.yeqifu.bus.service;
package com.yeqifu.bus.service; // 包名
import com.baomidou.mybatisplus.extension.service.IService;
import com.yeqifu.bus.entity.Goods;
import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService; // 导入MyBatis-Plus服务层通用接口
import com.yeqifu.bus.entity.Goods; // 导入商品实体类
import java.util.List; // 导入Java集合List
/**
* <p>
* InnoDB free: 9216 kB; (`providerid`) REFER `warehouse/bus_provider`(`id`)
*
* InnoDB free: 9216 kB; (`providerid`) REFER `warehouse/bus_provider`(`id`)
* </p>
*
* @author luoyi-
* @since 2019-12-06
* @author luoyi-
*/
public interface IGoodsService extends IService<Goods> {
public interface IGoodsService extends IService<Goods> { // IService 是 MyBatis-Plus 提供的通用服务层接口
/**
* id
* @param id
* ID
* @param id ID
*/
void deleteGoodsById(Integer id);
void deleteGoodsById(Integer id); // 自定义方法用于根据商品ID删除商品信息
/**
*
* @return
*
* @return
*/
List<Goods> loadAllWarning();
List<Goods> loadAllWarning(); // 自定义方法,用于获取所有库存预警商品列表
}

@ -1,16 +1,17 @@
package com.yeqifu.bus.service;
package com.yeqifu.bus.service; // 包名
import com.yeqifu.bus.entity.Inport;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yeqifu.bus.entity.Inport; // 导入进货实体类
import com.baomidou.mybatisplus.extension.service.IService; // 导入MyBatis-Plus提供的通用服务接口
/**
* <p>
* InnoDB free: 9216 kB; (`providerid`) REFER `warehouse/bus_provider`(`id`); (`goo
*
* InnoDB free: 9216 kB; (`providerid`) REFER `warehouse/bus_provider`(`id`)
* </p>
*
* @author luoyi-
* @since 2019-12-18
* @author luoyi-
*/
public interface IInportService extends IService<Inport> {
public interface IInportService extends IService<Inport> { // IService 是 MyBatis-Plus 提供的通用服务接口
}

@ -1,23 +1,25 @@
package com.yeqifu.bus.service;
package com.yeqifu.bus.service; // 包名
import com.yeqifu.bus.entity.Outport;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yeqifu.bus.entity.Outport; // 导入退货实体类
import com.baomidou.mybatisplus.extension.service.IService; // 导入 MyBatis-Plus 提供的通用服务接口
/**
* <p>
* InnoDB free: 9216 kB
* 退退
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-19
* @author luoyi-
*/
public interface IOutportService extends IService<Outport> {
public interface IOutportService extends IService<Outport> { // IService 是 MyBatis-Plus 提供的通用服务接口
/**
* 退
* @param id ID
* @param number 退
* @param remark
*
* @param id ID
* @param number 退退
* @param remark 退
*/
void addOutport(Integer id, Integer number, String remark);
void addOutport(Integer id, Integer number, String remark); // 自定义方法,处理退货操作
}

@ -1,21 +1,23 @@
package com.yeqifu.bus.service;
package com.yeqifu.bus.service; // 包名
import com.yeqifu.bus.entity.Provider;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yeqifu.bus.entity.Provider; // 导入供应商实体类
import com.baomidou.mybatisplus.extension.service.IService; // 导入 MyBatis-Plus 提供的通用服务接口
/**
* <p>
* InnoDB free: 9216 kB
*
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-05
* @author luoyi-
*/
public interface IProviderService extends IService<Provider> {
public interface IProviderService extends IService<Provider> { // IService 是 MyBatis-Plus 提供的通用服务接口
/**
* ID
* @param id
* ID
*
* @param id ID
*/
void deleteProviderById(Integer id);
void deleteProviderById(Integer id); // 自定义方法,处理删除操作
}

@ -1,16 +1,18 @@
package com.yeqifu.bus.service;
package com.yeqifu.bus.service; // 包名,定义服务层的包路径
import com.yeqifu.bus.entity.Sales;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yeqifu.bus.entity.Sales; // 导入销售实体类
import com.baomidou.mybatisplus.extension.service.IService; // 导入 MyBatis-Plus 提供的通用服务接口
/**
* <p>
* InnoDB free: 9216 kB
*
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-21
* @author luoyi-
*/
public interface ISalesService extends IService<Sales> {
public interface ISalesService extends IService<Sales> { // IService 是 MyBatis-Plus 提供的通用服务接口
// 由于未定义自定义方法,这里继承 IService<Sales> 后可自动具备基本的 CRUD 功能
}

@ -1,24 +1,25 @@
package com.yeqifu.bus.service;
package com.yeqifu.bus.service; // 包名
import com.yeqifu.bus.entity.Salesback;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yeqifu.bus.entity.Salesback; // 导入销售退货实体类
import com.baomidou.mybatisplus.extension.service.IService; // 导入 MyBatis-Plus 提供的通用服务接口
/**
* <p>
* InnoDB free: 9216 kB
* 退退
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-23
* @author luoyi-
*/
public interface ISalesbackService extends IService<Salesback> {
public interface ISalesbackService extends IService<Salesback> { // IService 是 MyBatis-Plus 提供的通用服务接口
/**
* 退
* @param id ID
* @param number 退
* @param remark
*
* @param id ID退
* @param number 退退
* @param remark 退
*/
void addSalesback(Integer id, Integer number, String remark);
void addSalesback(Integer id, Integer number, String remark); // 自定义退货处理方法
}

Loading…
Cancel
Save