| | |
| | | import org.apache.poi.ss.usermodel.Sheet; |
| | | import org.apache.poi.ss.usermodel.Workbook; |
| | | import org.apache.poi.xssf.usermodel.XSSFWorkbook; |
| | | import org.springblade.common.cache.DictCache; |
| | | import org.springblade.common.cache.ParamCache; |
| | | import org.springblade.common.cache.SysCache; |
| | | import org.springblade.common.cache.UserCache; |
| | | import org.springblade.common.enums.DictEnum; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.secure.utils.AuthUtil; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springblade.core.tool.utils.StringUtil; |
| | | import org.springblade.modules.mountain.entity.Mountain; |
| | | import org.springblade.modules.mountain.service.IMountainService; |
| | | import org.springblade.modules.mountainrain.entity.Mountainrain; |
| | | import org.springblade.modules.mountainrain.entity.Yucpptn; |
| | | import org.springblade.modules.mountainrain.excel.BgrExcel; |
| | | import org.springblade.modules.mountainrain.excel.MgrExcel; |
| | | import org.springblade.modules.mountainrain.mapper.MountainrainMapper; |
| | | import org.springblade.modules.mountainrain.service.IMountainrainService; |
| | | import org.springblade.modules.mountainrain.vo.*; |
| | | import org.springblade.modules.mountainrain.wrapper.MountainrainWrapper; |
| | | import org.springblade.modules.system.entity.User; |
| | | import org.springblade.modules.system.excel.UserExcel; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import java.io.InputStream; |
| | | import java.text.DecimalFormat; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.Objects; |
| | | |
| | | import static org.springblade.common.constant.CommonConstant.DEFAULT_PARAM_PASSWORD; |
| | | |
| | | /** |
| | | * 服务实现类 |
| | |
| | | if (number<=gohour){ |
| | | return 0;//正常 |
| | | }else if(number>gohour){ |
| | | return 1;//准备转移 |
| | | return 1;//1小时 |
| | | } |
| | | else { |
| | | return 2;//立即转移 |
| | | return 3;//3小时 |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public List<MountainrainsCVO> Mountains(String times, String dateEnd24, String dateEnd1, String dateEnd3, String dateEnd6, String timess, String code) { |
| | | return baseMapper.Mountains(times, dateEnd24, dateEnd1, dateEnd3, dateEnd6, timess, code); |
| | | public List<MountainrainsCVO> Mountains(String times ,String dateEnd1, String dateEnd2, String dateEnd3, String code) { |
| | | return baseMapper.Mountains(times, dateEnd1, dateEnd2, dateEnd3, code); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selecMone(String times, String dateEnd1, String dateEnd2, String dateEnd3, String code) { |
| | | return baseMapper.selecMone(times, dateEnd1, dateEnd2, dateEnd3, code); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selectMtwo(String time3, String time, String code) { |
| | | return baseMapper.selectMtwo(time3,time,code); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selectAddvcd(String addvcd) { |
| | | return baseMapper.selectAddvcd(addvcd); |
| | | } |
| | | |
| | | @Override |
| | |
| | | return 1;//准备转移 |
| | | } |
| | | else { |
| | | return 2;//立即转移 |
| | | return 3;//立即转移 |
| | | } |
| | | } |
| | | |
| | |
| | | return baseMapper.selectCode(); |
| | | } |
| | | |
| | | @Override |
| | | public void soleInster(String stcd, String soilval) { |
| | | baseMapper.soleInster(stcd,soilval); |
| | | } |
| | | |
| | | @Override |
| | | public void soildel() { |
| | | baseMapper.soildel(); |
| | | } |
| | | |
| | | @Override |
| | | public int insertYuc(List<Yucpptn> yucpptnList) { |
| | | return baseMapper.insertYuc(yucpptnList); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selectYup() { |
| | | return baseMapper.selectYup(); |
| | | } |
| | | |
| | | @Override |
| | | public List<MountainrainsCVO> selectYum() { |
| | | return baseMapper.selectYum(); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selctsmriver(String time,String dateEnd) { |
| | | return baseMapper.selctsmriver(time, dateEnd); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selctbgriver(String time,String dateEnd) { |
| | | return baseMapper.selctbgriver(time, dateEnd); |
| | | } |
| | | |
| | | @Override |
| | | public List<MountainrainsCVO> MountainYi(String times, String dateEnd1, String code) { |
| | | return baseMapper.MountainYi(times, dateEnd1, code); |
| | | } |
| | | |
| | | @Override |
| | | public List<MountainrainsCVO> MountainTw(String times, String dateEnd2, String code) { |
| | | return baseMapper.MountainTw(times, dateEnd2, code); |
| | | } |
| | | |
| | | @Override |
| | | public List<MountainrainsCVO> MountainTr(String times, String dateEnd3, String code) { |
| | | return baseMapper.MountainTr(times, dateEnd3, code); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selecMoneYi(String times, String dateEnd1, String code) { |
| | | return baseMapper.selecMoneYi(times, dateEnd1, code); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selecMoneTw(String times, String dateEnd2, String code) { |
| | | return baseMapper.selecMoneTw(times, dateEnd2, code); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selecMoneTr(String times, String dateEnd3, String code) { |
| | | return baseMapper.selecMoneTr(times, dateEnd3, code); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selectTu() { |
| | | return baseMapper.selectTu(); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> selectS() { |
| | | return baseMapper.selectS(); |
| | | } |
| | | |
| | | @Override |
| | | public void del() { |
| | | baseMapper.del(); |
| | | } |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void importMgr(List<MgrExcel> data, Boolean isCovered) { |
| | | data.forEach(MgrExcel -> { |
| | | User user = Objects.requireNonNull(BeanUtil.copy(MgrExcel, User.class)); |
| | | }); |
| | | } |
| | | |
| | | |
| | | /* |
| | | * 计算最大值 |