package com.mes.glassinfo.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.mes.glassinfo.entity.GlassInfo;
import com.mes.glassinfo.mapper.GlassInfoMapper;
import com.mes.glassinfo.service.GlassInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
*
* 服务实现类
*
*
* @author zhoush
* @since 2024-03-27
*/
@Service
public class GlassInfoServiceImpl extends ServiceImpl implements GlassInfoService {
private GlassInfoMapper glassInfoMapper;
@Autowired
public GlassInfoServiceImpl(GlassInfoMapper glassInfoMapper) {
this.glassInfoMapper = glassInfoMapper;
}
@Override
public int getGlassInfoCountByFlowCardId(String flowCardId) {
return glassInfoMapper.getGlassInfoCountByFlowCardId(flowCardId);
}
@Override
public void updateFlowCardIdAndCount(String flowCardId, int glassInfoCount, int workstationId) {
int rowsAffected = glassInfoMapper.updateFlowCardIdAndCount(flowCardId, glassInfoCount, workstationId);
if (rowsAffected > 0) {
System.out.println("更新架子上流程卡 ID 和数量成功");
} else {
System.out.println("更新架子上流程卡 ID 和数量失败");
}
}
}