| | |
| | | import com.nanometer.smartlab.dao.SysLaboratoryContainerDao; |
| | | import com.nanometer.smartlab.dao.SysWarehouseContainerDao; |
| | | import com.nanometer.smartlab.entity.*; |
| | | import com.nanometer.smartlab.entity.dto.HazardousWasteUser; |
| | | import com.nanometer.smartlab.entity.dto.InWarehouseInfoDto; |
| | | import com.nanometer.smartlab.entity.dto.ReagentReceivingDto; |
| | | import com.nanometer.smartlab.entity.dto.SysWarehouseDto; |
| | |
| | | import com.nanometer.smartlab.exception.ExceptionEnumCode; |
| | | import com.nanometer.smartlab.model.ResponseModel; |
| | | import com.nanometer.smartlab.service.*; |
| | | import com.nanometer.smartlab.util.Constants; |
| | | import com.nanometer.smartlab.util.FacesUtils; |
| | | import com.nanometer.smartlab.util.IDUtils; |
| | | import com.nanometer.smartlab.util.MessageUtil; |
| | | import com.nanometer.smartlab.util.*; |
| | | |
| | | import org.apache.commons.lang.ArrayUtils; |
| | | import org.apache.commons.lang.StringUtils; |
| | |
| | | retJSON.put("code", e.getApiStatus().getRetCode()); |
| | | retJSON.put("message", e.getErrorMessage()); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | retJSON.put("code", ApiStatus.SYS_ERR.getRetCode()); |
| | | StackTraceElement[] stackTraceElements = e.getStackTrace(); |
| | | |
| | |
| | | map.put("reagentType", opeReagentStatus.getReagent().getReagentType()); |
| | | map.put("deadline", opeReagentStatus.getReagent().getDeadline()); |
| | | map.put("specification", opeReagentStatus.getReagent().getReagentFormat()); |
| | | map.put("masterMetering", opeReagentStatus.getReagent().getMainMetering()); |
| | | map.put("itemNumber", opeReagentStatus.getReagent().getReagentType()); |
| | | map.put("itemNumber", opeReagentStatus.getArticleNumber()); |
| | | map.put("producer", opeReagentStatus.getReagent().getProductHome()); |
| | | if (opeReagentStatus.getReagent().getMainMetering() == null){ |
| | | map.put("masterMetering",opeReagentStatus.getReagent().getReagentUnit()); |
| | | }else{ |
| | | map.put("masterMetering", opeReagentStatus.getReagent().getMainMetering()); |
| | | } |
| | | |
| | | } |
| | | logger.info("getReagentInfo end..."); |
| | | return ResponseModel.getOkInstence(datalist); |
| | |
| | | } |
| | | |
| | | String updateTime = dataJson.getString("updateTime"); |
| | | if (sdf.parse(updateTime).after(new Date())) { |
| | | retJSON.put("code", "400"); |
| | | retJSON.put("message", "发送时间不准确"); |
| | | return retJSON.toJSONString(); |
| | | } |
| | | |
| | | SysContainerSensors sysContainerSensors = new SysContainerSensors(); |
| | | sysContainerSensors.setContainerId(containerCode); |
| | |
| | | |
| | | } |
| | | |
| | | /** |
| | | * @Description: 危废登录 |
| | | * @date 2020/12/29 14:13 |
| | | */ |
| | | @ResponseBody |
| | | @RequestMapping("hazardousWaste/login") |
| | | public Object hazardousWaste(@RequestBody HazardousWasteUser user) { |
| | | |
| | | try { |
| | | String account = user.getAccount(); |
| | | if (StringUtils.isBlank(account)){ |
| | | return ResponseModel.getErrInstance("账户名为空"); |
| | | } |
| | | |
| | | SysUser sysUser = sysUserService.getUserByAccount(account); |
| | | if (sysUser == null){ |
| | | return ResponseModel.getErrInstance("账户名不存在"); |
| | | }else{ |
| | | if (sysUser.getPassword().equals(MD5Utils.encode(user.getPassword()))){ |
| | | user.setId(sysUser.getId()); |
| | | user.setRoleName(sysUser.getRoleName()); |
| | | return ResponseModel.getOkInstence(user); |
| | | }else{ |
| | | return ResponseModel.getErrInstance("密码错误"); |
| | | } |
| | | } |
| | | |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | logger.info(e); |
| | | return ResponseModel.getErrInstance("系统出错"); |
| | | } |
| | | |
| | | } |
| | | |
| | | } |