package com.moral.controller; import static com.moral.common.util.WebUtils.getParametersStartingWith; import java.util.Map; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.moral.common.bean.PageBean; import com.moral.common.bean.ResultBean; import com.moral.entity.MachineActivate; import com.moral.service.MachineActivateService; @RestController @RequestMapping("machineactivate") @CrossOrigin(origins = "*", maxAge = 3600) public class MachineActivateController { @Resource private MachineActivateService machineActivateService; @GetMapping("machine") public ResultBean activateMachine(Integer organizationId,String expireDate) { Integer code = machineActivateService.createMachineActivate(organizationId,expireDate); return new ResultBean(code); } @GetMapping("list") public PageBean getMachineActivates(HttpServletRequest request) { Map parameters = getParametersStartingWith(request, null); PageBean machineActivates = machineActivateService.getMachineActivates(parameters); return machineActivates; } }