新加kitsetting 首页查询修改

This commit is contained in:
liux 2025-06-27 17:25:43 +08:00
parent 806260b76b
commit fe2b2b0883
1 changed files with 14 additions and 7 deletions

View File

@ -5,15 +5,13 @@ import com.bonus.canteen.core.basic.domain.BasicSetting;
import com.bonus.canteen.core.basic.mapper.BasicSettingMapper;
import com.bonus.canteen.core.kitchen.domain.KitchenDeviceInfo;
import com.bonus.canteen.core.kitchen.domain.KitchenDeviceSensorMetric;
import com.bonus.canteen.core.kitchen.domain.KitchenSetting;
import com.bonus.canteen.core.kitchen.domain.KitchenStaffInfo;
import com.bonus.canteen.core.kitchen.domain.constants.AlarmEnum;
import com.bonus.canteen.core.kitchen.domain.constants.StaffWarningEnum;
import com.bonus.canteen.core.kitchen.domain.constants.ViolationEnum;
import com.bonus.canteen.core.kitchen.dto.IndexHomePageDTO;
import com.bonus.canteen.core.kitchen.mapper.KitchenDeviceInfoMapper;
import com.bonus.canteen.core.kitchen.mapper.KitchenDeviceSensorMetricMapper;
import com.bonus.canteen.core.kitchen.mapper.KitchenHomePageMapper;
import com.bonus.canteen.core.kitchen.mapper.KitchenStaffInfoMapper;
import com.bonus.canteen.core.kitchen.mapper.*;
import com.bonus.canteen.core.kitchen.service.IKitchenHomePageService;
import com.bonus.canteen.core.kitchen.vo.IndexHomePageInformationVO;
import com.bonus.canteen.core.kitchen.vo.IndexMapCountVO;
@ -59,6 +57,9 @@ public class KitchenHomePageerviceImpl implements IKitchenHomePageService {
@Resource
private BasicSettingMapper basicSettingMapper;
@Resource
private KitchenSettingMapper kitchenSettingMapper;
@Override
@ -87,11 +88,17 @@ public class KitchenHomePageerviceImpl implements IKitchenHomePageService {
List<KitchenStaffInfo> selectKitchenStaffInfoList = kitchenStaffInfoMapper.selectKitchenStaffInfoList(null);
//获取临期天数
BasicSetting basicSetting = basicSettingMapper.selectBasicSettingById(12L);
boolean tf = isInteger(basicSetting.getItemValue());
// BasicSetting basicSetting = basicSettingMapper.selectBasicSettingById(12L);
KitchenSetting kitchenSetting = new KitchenSetting();
kitchenSetting.setItemName("staff_health_cert_left_day_reminder");
List<KitchenSetting> kitchenSettingList = kitchenSettingMapper.selectKitchenSettingList(kitchenSetting);
if(kitchenSettingList == null || kitchenSettingList.size() == 0){
throw new ServiceException("厨房设置项不存在");
}
boolean tf = isInteger(kitchenSettingList.get(0).getItemValue());
Integer inemValue = 30;
if(tf){
inemValue = Integer.valueOf(basicSetting.getItemValue());
inemValue = Integer.valueOf(kitchenSettingList.get(0).getItemValue());
}
System.err.println("厨房人员信息: " + selectKitchenStaffInfoList);
if(selectKitchenStaffInfoList !=null && selectKitchenStaffInfoList.size() > 0){