zss
2024-12-30 97bb7a8832281eafe0ef947ea095258d355e52f5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package com.yuanchu.mom.service.impl;
 
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yuanchu.mom.pojo.InsOrderState;
import com.yuanchu.mom.service.InsOrderStateService;
import com.yuanchu.mom.mapper.InsOrderStateMapper;
import org.springframework.stereotype.Service;
 
import javax.management.remote.rmi._RMIConnection_Stub;
import java.time.LocalDateTime;
import java.util.List;
 
/**
 * @author admin
 * @description 针对表【ins_order_state】的数据库操作Service实现
 * @createDate 2024-04-01 11:44:50
 */
@Service
public class InsOrderStateServiceImpl extends ServiceImpl<InsOrderStateMapper, InsOrderState>
        implements InsOrderStateService {
 
    //插队操作
    @Override
    public int jumpTeam(InsOrderState insOrderState) {
        if (insOrderState.getCurrent() == 1) {
            //判断分页情况,如果是第一页就直接用
        } else {
            insOrderState.setSort(insOrderState.getSort() + insOrderState.getSize() * (insOrderState.getCurrent() - 1));
        }
        insOrderState.setSortTime(LocalDateTime.now());
        return baseMapper.updateById(insOrderState);
    }
}