package com.sandu.ximon.admin.service;
|
|
import com.sandu.common.service.impl.BaseServiceImpl;
|
import com.sandu.ximon.admin.param.MissionParam;
|
import com.sandu.ximon.admin.security.SecurityUtils;
|
import com.sandu.ximon.dao.domain.LampMission;
|
import com.sandu.ximon.dao.mapper.LampMissionMapper;
|
import lombok.AllArgsConstructor;
|
import org.springframework.stereotype.Service;
|
|
@Service
|
@AllArgsConstructor
|
public class LampMissionService extends BaseServiceImpl<LampMissionMapper, LampMission> {
|
|
public void addLampMission(MissionParam MissionParam){
|
LampMission lampMission=new LampMission();
|
lampMission.setUserName(SecurityUtils.getUsername());
|
lampMission.setWeeks(MissionParam.getWeeks());
|
lampMission.setInitial(MissionParam.getInitial());
|
lampMission.setOffTime(MissionParam.getOffTime());
|
lampMission.setOnTime(MissionParam.getOnTime());
|
if(MissionParam.getAdjusts()!=null){
|
lampMission.setAdjusts(MissionParam.getAdjusts());
|
}
|
save(lampMission);
|
|
}
|
|
|
public void updateLampMission(Long id, MissionParam MissionParam){
|
LampMission lampMission=new LampMission();
|
lampMission.setUserName(SecurityUtils.getUsername());
|
lampMission.setWeeks(MissionParam.getWeeks());
|
lampMission.setInitial(MissionParam.getInitial());
|
lampMission.setOffTime(MissionParam.getOffTime());
|
lampMission.setOnTime(MissionParam.getOnTime());
|
if(MissionParam.getAdjusts()!=null){
|
lampMission.setAdjusts(MissionParam.getAdjusts());
|
}
|
|
updateById(lampMission);
|
}
|
|
|
|
|
|
}
|