hdy
2025-02-26 a2cd0f560c226d7830c79fa3c0a6cb3db72927b4
提交 | 用户 | 时间
9f7aa7 1 package com.billion.main.om.mapper;
2
3
4 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
5 import com.billion.main.om.domain.OmProductionOrderInfo;
6
7 import java.util.List;
8
9 /**
10  * 生产工单Mapper接口
11  * 
12  * @author Billion
13  * @date 2024-11-20
14  */
15 public interface OmProductionOrderInfoMapper extends BaseMapper<OmProductionOrderInfo>
16 {
a2cd0f 17     // 查询 order_status 为 1 且 plan_start_time 最早的一条记录
H 18     public OmProductionOrderInfo selectEarliestOrder();
19     public OmProductionOrderInfo selectEarliestOrder2();
20     public OmProductionOrderInfo getSerialNumber();
21     public OmProductionOrderInfo updateSerialNumber();
22     public OmProductionOrderInfo updateYear();
23     public OmProductionOrderInfo updateOrderStatus5();
24
25     public OmProductionOrderInfo updateOrderStatus2();
26
27
28
29
9f7aa7 30     /**
31      * 查询生产工单
32      * 
33      * @param id 生产工单主键
34      * @return 生产工单
35      */
36     public OmProductionOrderInfo selectOmProductionOrderInfoById(Long id);
37
38     /**
39      * 查询生产工单列表
40      * 
41      * @param omProductionOrderInfo 生产工单
42      * @return 生产工单集合
43      */
44     public List<OmProductionOrderInfo> selectOmProductionOrderInfoList(OmProductionOrderInfo omProductionOrderInfo);
45
46     /**
47      * 新增生产工单
48      * 
49      * @param omProductionOrderInfo 生产工单
50      * @return 结果
51      */
52     public int insertOmProductionOrderInfo(OmProductionOrderInfo omProductionOrderInfo);
53
54     /**
55      * 修改生产工单
56      * 
57      * @param omProductionOrderInfo 生产工单
58      * @return 结果
59      */
60     public int updateOmProductionOrderInfo(OmProductionOrderInfo omProductionOrderInfo);
61
62     /**
63      * 删除生产工单
64      * 
65      * @param id 生产工单主键
66      * @return 结果
67      */
68     public int deleteOmProductionOrderInfoById(Long id);
69
70     /**
71      * 批量删除生产工单
72      * 
73      * @param ids 需要删除的数据主键集合
74      * @return 结果
75      */
76     public int deleteOmProductionOrderInfoByIds(Long[] ids);
a2cd0f 77
H 78
9f7aa7 79 }